# # ChangeLog for pjproject # # Generated by Trac 1.0.1 # Nov 26, 2024 6:44:54 AM Tue, 05 Mar 2019 06:23:02 GMT nanang [5939] * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcproj (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/converter.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/signatures.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/vid_conf.h (added) * pjproject/trunk/pjmedia/include/pjmedia/vid_port.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/converter.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/converter_libswscale.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/converter_libyuv.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_conf.c (added) * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_cli.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_legacy.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #2181: Initial version of video conference implementation. Mon, 04 Mar 2019 09:47:25 GMT ming [5938] * pjproject/trunk/pjlib/include/pj/ssl_sock.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_gtls.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (added) * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.h (added) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Fixed #2180: Refactoring SSL socket backend implementations Thu, 28 Feb 2019 09:09:42 GMT nanang [5937] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #2147: Added logging and explicit SIP error code for assertions in ... Tue, 26 Feb 2019 03:40:57 GMT nanang [5936] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #2150: Fixed crash in SIP TLS transport after TCP socket accept ... Tue, 26 Feb 2019 03:06:39 GMT nanang [5935] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Close #2178: Added check in get_cn_from_gen_name() for empty general ... Wed, 13 Feb 2019 06:51:09 GMT nanang [5934] * pjproject/trunk/pjlib/src/pj/timer.c (modified) Re #2176: Removed pop_freelist() + push_freelist() after remove_node() ... Wed, 13 Feb 2019 06:41:34 GMT nanang [5933] * pjproject/trunk/pjlib/src/pjlib-test/timer.c (modified) Re #2176: added timer stress test into pjlib-test. Mon, 11 Feb 2019 03:43:51 GMT nanang [5932] * pjproject/trunk/configure-android (modified) * pjproject/trunk/pjsip-apps/src/samples/android_sample/jni/Android.mk (modified) Fixed #2177: Updated configure-android script for NDK r17, r18, r19. Mon, 21 Jan 2019 08:48:02 GMT ming [5931] * pjproject/trunk/pjsip/include/pjsip-ua/sip_inv.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) Fixed #2175: Make sure that last ACK has been sent before retransmitting ... Mon, 21 Jan 2019 03:56:53 GMT ming [5930] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #2173: Fixed assertion caused by PJMEDIA_SDP_EMISSINGCONN, if ... Wed, 09 Jan 2019 09:15:11 GMT riza [5929] * pjproject/trunk/pjlib/build/pjlib.vcxproj (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_gtls.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_sdes.c (modified) Close #2174: Fix out of bound error when enabling GnuTLS. Tue, 08 Jan 2019 09:43:21 GMT riza [5928] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Close #2173: On PJSUA2, application will not be notified when when SDP ... Tue, 08 Jan 2019 09:07:47 GMT nanang [5927] * pjproject/trunk/pjlib/src/pj/timer.c (modified) Fixed #2172: Avoid double reference counter decrements in timer in the ... Thu, 03 Jan 2019 00:56:58 GMT ming [5926] * pjproject/trunk/pjsip/src/pjsua2/siptypes.cpp (modified) Re #2147 (misc): set wholeMsg string of SipTxData to the whole message ... Mon, 17 Dec 2018 03:46:35 GMT nanang [5925] * pjproject/trunk/pjmedia/src/pjmedia-codec/openh264.cpp (modified) Close #2171: - Apply returned frame quality filter in OpenH264 decoder ... Thu, 13 Dec 2018 10:03:36 GMT riza [5924] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjlib/build/os-win32.mak (modified) Re #2147 (misc): Include unicode_win32.c on the build configuration for ... Thu, 13 Dec 2018 06:57:23 GMT nanang [5923] * pjproject/trunk/pjmedia/include/pjmedia/event.h (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/include/pjsua2/call.hpp (modified) * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Re #2168: - Added a new PJSUA callback on_media_event(). - Added ... Wed, 12 Dec 2018 15:36:17 GMT riza [5922] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) Close #2170: When using pjsua2 API, Re-INVITE with no SDP will be ... Wed, 12 Dec 2018 13:50:22 GMT riza [5921] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) Close #2169: Update invite options when receiving INVITE provisional ... Wed, 12 Dec 2018 07:16:46 GMT nanang [5920] * pjproject/trunk/pjmedia/include/pjmedia/event.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/wmme_dev.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Close #2168: Added media event for audio device error. Tue, 04 Dec 2018 02:25:52 GMT ming [5919] * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Fixed #2166: Possible buffer overread if RTCP packet length is invalid Tue, 04 Dec 2018 02:16:47 GMT ming [5918] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #2165: Support video only call in pjsua Wed, 28 Nov 2018 04:01:28 GMT ming [5917] * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) Fixed #2164: Subscription may get terminated when NOTIFY is challenged Mon, 26 Nov 2018 00:57:54 GMT ming [5916] * pjproject/trunk/pjmedia/src/pjmedia/resample_speex.c (modified) Re #2147 (misc): Fixed incorrect typecast in Speex resampler. Thanks to ... Fri, 23 Nov 2018 10:06:51 GMT nanang [5915] * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) Misc (re #2147): Removed 'experimental' word for Speex resampling. Thu, 22 Nov 2018 10:11:25 GMT nanang [5914] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Misc (re #2147): Invalid media direction (dir=NONE) when receiving first ... Thu, 22 Nov 2018 03:33:42 GMT nanang [5913] * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Fix #2163: - Frame rate calculation is now done using temporary ... Thu, 22 Nov 2018 02:39:29 GMT ming [5912] * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Re #2159: Replace std::mutex with PJSIP's own pj_mutex_t, since ... Wed, 21 Nov 2018 10:08:04 GMT riza [5911] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Close #2162: If transport restart fail, don't proceed with updating ... Wed, 21 Nov 2018 08:39:45 GMT nanang [5910] * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) * pjproject/trunk/pjsip-apps/src/samples/vid_streamutil.c (modified) Misc (re #2147): pjmedia_transport_media_stop() should not be called ... Wed, 21 Nov 2018 08:22:34 GMT riza [5909] * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Close #2161: Avoid deadlock triggered by incoming message when transport ... Wed, 07 Nov 2018 23:28:36 GMT ming [5908] * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) Re #2147 (misc): Add pjmedia_transport_media_stop() to streamutil sample ... Wed, 07 Nov 2018 04:34:01 GMT ming [5907] * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) Fixed #2160: stuck issue in ioqueue when detaching UDP media transport ... Tue, 06 Nov 2018 01:30:56 GMT ming [5906] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Re #2147 (misc): Put back the printing of contact_rewrite_method, which ... Mon, 05 Nov 2018 09:36:47 GMT ming [5905] * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) Re #2147 (misc): Fixed assertion in streamutil sample for not creating ... Mon, 05 Nov 2018 02:40:54 GMT ming [5904] * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Fixed #2159: Add synchronization for Endpoint::libRegisterThread() Mon, 05 Nov 2018 00:55:21 GMT ming [5903] * pjproject/trunk/pjmedia/src/pjmedia/transport_adapter_sample.c (modified) Re #2157: Clear the callback rtp_cb2() when detaching transport Mon, 05 Nov 2018 00:47:05 GMT ming [5902] * pjproject/trunk/pjmedia/src/pjmedia-videodev/videodev.c (modified) Re #2147 (misc): Removed null video device declaration, which has no ... Fri, 02 Nov 2018 06:45:58 GMT nanang [5901] * pjproject/trunk/pjmedia/include/pjmedia/transport.h (modified) Misc (re #2147): Assertion in pj_sockaddr_cp() when ... Thu, 18 Oct 2018 05:32:22 GMT ming [5900] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Re #2147 (misc): Fixed account modification lock codec setting Wed, 17 Oct 2018 04:38:39 GMT nanang [5899] * pjproject/trunk/pjsip-apps/src/samples/pjsua2_demo.cpp (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua2/call.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Close #2158: - Added OnCallTransferRequestParam.newCall to allow ... Wed, 17 Oct 2018 00:52:26 GMT ming [5898] * pjproject/trunk/pjmedia/src/pjmedia/transport_adapter_sample.c (modified) Re #2157: Minor change: prioritize rtp_cb2() and add more robustness Tue, 16 Oct 2018 12:03:21 GMT ming [5897] * pjproject/trunk/pjmedia/src/pjmedia/transport_adapter_sample.c (modified) Fixed #2157: Update media transport adapter sample Mon, 08 Oct 2018 05:04:13 GMT nanang [5896] * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) Fix #2156: Fixed object slicing issue in AudioDevInfo/VideoDevInfo by ... Wed, 03 Oct 2018 02:38:26 GMT ming [5895] * pjproject/trunk/pjsip-apps/src/swig/java/Makefile (modified) Re #2147 (misc): Change Android libpjsua2.so target directory according ... Tue, 02 Oct 2018 07:13:16 GMT riza [5894] * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Re #2147 (misc): Call pj_bzero() to frame_out to avoid undefined value ... Wed, 26 Sep 2018 10:29:37 GMT ming [5893] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Re #2155: Fixed incorrect parameter passed to pjsua_call_cleanup_flag() Wed, 26 Sep 2018 05:58:47 GMT ming [5892] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fixed #2155: Cleanup call setting flag before sending reinvite on IP ... Wed, 26 Sep 2018 00:56:51 GMT ming [5891] * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Re #2147 (misc): Fixed build error of undefined reference to ... Mon, 24 Sep 2018 02:45:20 GMT ming [5890] * pjproject/trunk/pjmedia/src/pjmedia/port.c (modified) Re #2147 (misc): Add assertion in pjmedia_port_info_init() to prevent ... Fri, 21 Sep 2018 08:29:12 GMT nanang [5889] * pjproject/trunk/pjsip/include/pjsip/sip_transport_tls.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #2150: Added native SSL error code in SIP TLS accept failure ... Wed, 19 Sep 2018 10:43:00 GMT riza [5888] * pjproject/trunk/pjsip/include/pjsip/sip_transport_tls.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #2150: Add local address to pjsip_tls_on_accept_fail_param. Wed, 19 Sep 2018 08:26:41 GMT nanang [5887] * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/jbuf.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Close #2152: Updated video stream to delay video frame decoding, the ... Tue, 18 Sep 2018 12:45:47 GMT riza [5886] * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Close #2151: Call tp_drop_data_cb() when there is PJSIP_EMISSINGHDR or ... Tue, 18 Sep 2018 12:07:50 GMT riza [5885] * pjproject/trunk/pjlib/include/pj/ssl_sock.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjsip/include/pjsip/sip_transport_tls.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Close #2150: Add new callback to notify when accept operation fails on ... Fri, 14 Sep 2018 01:27:32 GMT ming [5884] * pjproject/trunk/pjsip/include/pjsip/sip_transport.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Fixed #2149: Add option to disable transport connection reuse via the ... Fri, 07 Sep 2018 02:56:38 GMT ming [5883] * pjproject/trunk/pjsip/include/pjsip/sip_auth_msg.h (modified) * pjproject/trunk/pjsip/include/pjsip/sip_auth_parser.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_auth_client.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_auth_msg.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_auth_parser.c (modified) Fixed #2148: Add parsing support for the OAuth 2.0 authentication ... Thu, 06 Sep 2018 10:20:24 GMT ming [5882] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #2147 (misc): Fix incorrect call state info on incoming call in ... Wed, 05 Sep 2018 09:07:16 GMT riza [5881] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.8-svn Wed, 05 Sep 2018 03:52:06 GMT riza [5880] * pjproject/tags/2.8 (copied) Tagged 2.8 Wed, 05 Sep 2018 03:40:41 GMT riza [5879] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.8 Tue, 04 Sep 2018 15:12:58 GMT riza [5878] * pjproject/trunk/pjsip/include/pjsua2/config.hpp (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Close #2145: Don't rearrange media when sending re-INVITE with ... Tue, 04 Sep 2018 14:57:07 GMT riza [5877] * pjproject/trunk/pjsip/include/pjsua2/call.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) Re #2049 (misc): Add local RTP/RTCP address information to ... Tue, 04 Sep 2018 02:25:34 GMT ming [5876] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Re #2100: Fixed the incorrect string comparisons Tue, 04 Sep 2018 02:16:02 GMT ming [5875] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Re #2100: Fix the optimization part of r5872, which didn't work since we ... Mon, 03 Sep 2018 07:45:04 GMT ming [5874] * pjproject/trunk/pjmedia/src/pjmedia-videodev/darwin_dev.m (modified) Re #2059 (misc): re r5873, add more comment in the code. Mon, 03 Sep 2018 07:36:46 GMT ming [5873] * pjproject/trunk/pjmedia/src/pjmedia-videodev/darwin_dev.m (modified) Re #2059 (misc): Add log for error info when Darwin capture session ... Mon, 03 Sep 2018 07:13:40 GMT ming [5872] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Re #2100: Fixed duplication of crypto names and keys to use pj_strdup(). ... Fri, 31 Aug 2018 03:15:23 GMT nanang [5871] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fix #2144: Updated PJSUA media update to work on call->media directly ... Tue, 28 Aug 2018 07:05:43 GMT riza [5870] * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) Re #2141: Fix variable declaration misplacement. Tue, 28 Aug 2018 05:42:25 GMT riza [5869] * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) * pjproject/trunk/pjsip/include/pjsip/sip_transport_tcp.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) Close #2141: Add TCP initial receive timeout for server connection. Tue, 28 Aug 2018 02:00:05 GMT ming [5868] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Re #2103: A couple of improvements: - Now initialize both video port's ... Thu, 23 Aug 2018 04:48:03 GMT ming [5867] * pjproject/trunk/pjmedia/src/pjmedia-videodev/darwin_dev.m (modified) Re #2103: Darwin's capture device is passive, thus the video port's ... Thu, 23 Aug 2018 04:45:13 GMT ming [5866] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Re #2103: Move the black screen initialization of the renderer to ... Thu, 23 Aug 2018 04:42:29 GMT ming [5865] * pjproject/trunk/pjlib/src/pj/os_timestamp_posix.c (modified) Fixed #2140: Timestamp clock issue when device is asleep in iOS Tue, 21 Aug 2018 08:06:43 GMT ming [5864] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Fixed #2139: Fix potentially incorrect buffer allocation for video port ... Tue, 21 Aug 2018 07:23:25 GMT nanang [5863] * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/CallActivity.java (modified) * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MainActivity.java (modified) Misc (re #2059): Fixed crash in pjsua2 sample app (perhaps due to access ... Mon, 20 Aug 2018 05:30:01 GMT nanang [5862] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Close #2103: Initiate video port frame buffer with black for I420 & YV12 ... Thu, 16 Aug 2018 02:56:52 GMT nanang [5861] * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_sock.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fix #2138: - Updated ICE STUN & host candidates generation to be more ... Thu, 16 Aug 2018 02:39:36 GMT nanang [5860] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_dtls.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_sdes.c (modified) Re #2096: Fixed some compile warnings. Thu, 16 Aug 2018 02:37:29 GMT nanang [5859] * pjproject/trunk/tests/automated/android64-ipv6.xml.template (added) * pjproject/trunk/tests/automated/gnu-ipp.xml.template (modified) * pjproject/trunk/tests/automated/gnu-video.xml.template (added) * pjproject/trunk/tests/automated/gnu.xml.template (modified) * pjproject/trunk/tests/automated/iphone64-ipv6.xml.template (added) * pjproject/trunk/tests/automated/msvc.xml.template (modified) Re #2135: - Enabled DTLS in automated tests on desktop platforms. - ... Thu, 16 Aug 2018 01:00:04 GMT nanang [5858] * pjproject/trunk/pjsip/src/test/tsx_basic_test.c (modified) Re #2135: Disabled a couple of tests in tsx_destroy_test() that rely on ... Wed, 15 Aug 2018 10:52:28 GMT nanang [5857] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #2096: Fixed bug of r5855, SRTP encode_sdp() should not reset ... Wed, 15 Aug 2018 03:00:18 GMT nanang [5856] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Misc (re #2059): False error/exception returned by IP change ... Wed, 15 Aug 2018 02:44:53 GMT nanang [5855] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_dtls.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_sdes.c (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-dtls-reinv-sdes.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-dtls-reinv-sdes.xml (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-dtls.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-dtls.xml (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-sdes-reinv-dtls.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-sdes-reinv-dtls.xml (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-sdes.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-srtp-sdes.xml (added) Re #2096: Answer with one SRTP keying only when offered both (thanks ... Mon, 06 Aug 2018 04:14:06 GMT riza [5854] * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #2070: Missed silly mistake on log formatting. Fri, 03 Aug 2018 09:21:51 GMT ming [5853] * pjproject/trunk/pjmedia/include/pjmedia/transport.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) Re #2096: re r5852, fixed assertion in pj_sockaddr_cp() because the ... Fri, 03 Aug 2018 02:33:28 GMT ming [5852] * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_dtls.c (modified) Re #2096: DTLS updates - Fix assertion when DTLS tries to attach ... Wed, 01 Aug 2018 09:22:26 GMT riza [5851] * pjproject/trunk/pjsip/include/pjsip/sip_transport.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_100rel.c (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Fixed #2137: Race condition in 183 re-transmission can result in a ... Wed, 01 Aug 2018 08:34:19 GMT ming [5850] * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjnath/include/pjnath/config.h (modified) * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) Fixed #2136: Increase default ICE password length as mandated by the RFC Wed, 01 Aug 2018 08:05:16 GMT ming [5849] * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) Re #2091: Fixed crash in pj_ioqueue_poll() when iterating keys with ... Mon, 30 Jul 2018 02:32:25 GMT nanang [5848] * pjproject/trunk/pjsip/src/test/dns_test.c (modified) * pjproject/trunk/pjsip/src/test/msg_test.c (modified) * pjproject/trunk/pjsip/src/test/tsx_basic_test.c (modified) * pjproject/trunk/pjsip/src/test/tsx_uas_test.c (modified) Re #2135: Updated 'pjsip-test' to adapt to the recent library changes. Fri, 27 Jul 2018 06:16:26 GMT nanang [5847] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_dtls.c (modified) Re #2096: - Updated DTLS-SRTP to ignore stray packet after DTLS nego ... Fri, 27 Jul 2018 02:58:41 GMT ming [5846] * pjproject/trunk/pjmedia/src/pjmedia-audiodev/alsa_dev.c (modified) Re #2059 (misc): List ALSA audio device even if it fails to open If an ... Thu, 26 Jul 2018 07:19:39 GMT nanang [5845] * pjproject/trunk/pjmedia/include/pjmedia/errno.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #2096: - Added new error code for sending RTP/RTCP failure when ... Thu, 26 Jul 2018 03:37:08 GMT nanang [5844] * pjproject/trunk/tests/pjsua/scripts-recvfrom/300_timer_good.py (modified) * pjproject/trunk/tests/pjsua/scripts-recvfrom/301_timer_good_retry_after_422.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-answer-183-without-to-tag.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-answer-200-reinvite-without-sdp.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-answer-200-update-without-sdp.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-cancel-no-final.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-reinv-glare.py (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uas-reinv-with-less-media.py (modified) Close #2135: Update some failing scripts to skip TCP transport in pjsua ... Thu, 26 Jul 2018 03:20:03 GMT ming [5843] * pjproject/trunk/pjmedia/include/pjmedia/event.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Re #2126: Create thread when creating the event manager, which is ... Thu, 26 Jul 2018 03:05:10 GMT ming [5842] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #2126: re 5841: move the event manager creation and destruction in ... Thu, 26 Jul 2018 02:50:06 GMT ming [5841] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #2126: re: r5825, create pjmedia_event_mgr when initializing audio ... Thu, 26 Jul 2018 00:15:17 GMT ming [5840] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Re #2133: Add log when skipping the IPv4 STUN resolution