# # ChangeLog for pjproject # # Generated by Trac 1.0.1 # Nov 26, 2024 8:50:56 AM Sun, 26 May 2019 13:18:02 GMT riza [6005] * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/event.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) Close #2202: Limit the number of ignored error when receiving RTP/RTCP. Fri, 24 May 2019 03:32:17 GMT riza [6004] * pjproject/trunk/pjlib/include/pj/ssl_sock.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjnath/include/pjnath/turn_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_sock.h (modified) * pjproject/trunk/pjnath/src/pjnath-test/server.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/server.h (modified) * pjproject/trunk/pjnath/src/pjnath-test/test.h (modified) * pjproject/trunk/pjnath/src/pjnath-test/turn_sock_test.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_config.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Close #1017: TURN TLS transport implementation. Thu, 23 May 2019 17:47:55 GMT riza [6003] * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Close #2201: Restart UDP transport after replace_udp_socket fail when ... Thu, 23 May 2019 17:21:59 GMT riza [6002] * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_loop.c (modified) * pjproject/trunk/pjsip/src/test/test.c (modified) * pjproject/trunk/pjsip/src/test/transport_tcp_test.c (modified) * pjproject/trunk/pjsip/src/test/transport_udp_test.c (modified) Close #1019: Support for multiple listeners. Thu, 23 May 2019 13:57:48 GMT riza [6001] * pjproject/trunk/pjmedia/include/pjmedia/audiodev.h (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.lst (modified) Re #2147 (misc): Avoid swig error caused by pjsua_snd_dev_id enum ... Thu, 23 May 2019 13:42:27 GMT riza [6000] * pjproject/trunk/pjlib-util/src/pjlib-util/resolver.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c (modified) Close #2200: Ignore/discard DNS SRV response with truncated flag set. Thu, 23 May 2019 09:07:36 GMT nanang [5999] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) Re #2179: Fixed linking error when PJSIP_HAS_TLS_TRANSPORT is not ... Thu, 23 May 2019 01:18:22 GMT ming [5998] * pjproject/trunk/pjsip/src/pjsip/sip_resolve.c (modified) Re #2198: Fixed wrong check that can return both IPv4 and IPv6 addresses Wed, 22 May 2019 00:39:46 GMT ming [5997] * pjproject/trunk/pjnath/src/pjnath/stun_sock.c (modified) Fixed #2134: STUN server resolution failure causes delay Tue, 21 May 2019 03:17:11 GMT nanang [5996] * pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c (modified) Close #2199: Fixed assertion when DNS SRV resolver receives empty record ... Fri, 17 May 2019 09:37:18 GMT ming [5995] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_resolve.c (modified) Fixed #2198: SIP resolve to return both IPv4 and IPv6 synthesized ... Wed, 15 May 2019 09:41:52 GMT nanang [5994] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/include/pjsip/sip_transport_tls.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #2179: Wipe out memory used for storing SSL keys in PJSIP TLS ... Wed, 15 May 2019 06:06:12 GMT nanang [5993] * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.lst (modified) Close #2142: Export pjmedia_echo_flag to PJSUA2 SWIG Java interface Wed, 15 May 2019 02:57:44 GMT nanang [5992] * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Re #2181: Fixed undefined reference linking errors when PJSUA_HAS_VIDEO ... Wed, 15 May 2019 02:54:52 GMT nanang [5991] * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Re #2191: Fixed crash in SIP transport destroy due to bug introduced by ... Wed, 15 May 2019 02:43:01 GMT nanang [5990] * pjproject/trunk/pjlib/include/pj/pool.h (modified) * pjproject/trunk/pjlib/include/pj/pool_i.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Close #2179: Wipe out memory used for storing SSL keys before released. Wed, 15 May 2019 00:09:57 GMT ming [5989] * pjproject/trunk/pjmedia/include/pjmedia/transport.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/transport_loop.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_loop.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #2107: Add option to use loopback media transport in pjsua Tue, 14 May 2019 09:43:38 GMT nanang [5988] * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) Re #2197: Fixed silly mistake of wrong size param in bzero-ing a var. Tue, 14 May 2019 09:31:39 GMT nanang [5987] * pjproject/trunk/pjnath/include/pjnath/config.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_sock.h (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) Close #2197: Support TURN extensions for TCP allocations (RFC 6062). Fri, 10 May 2019 08:27:22 GMT ming [5986] * pjproject/trunk/pjsip-apps/src/samples/pjsua2_demo.cpp (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 #2189: Fixing various bugs: * assertion: ... Fri, 10 May 2019 08:24:34 GMT ming [5985] * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) Re #2181: Fixed incorrect index in getAudioMedia() iteration Thu, 09 May 2019 08:18:18 GMT nanang [5984] * pjproject/trunk/pjsip/src/pjsip-simple/publishc.c (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_endpoint.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_resolve.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Re #1298: Updated PJSIP* to use PJ_ERROR consistently. Thu, 09 May 2019 07:47:39 GMT nanang [5983] * pjproject/trunk/pjnath/src/pjnath/errno.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjnath/src/pjnath/nat_detect.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_sock.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) Re #1298: Updated PJNATH to use PJ_ERROR consistently. Thu, 09 May 2019 07:24:57 GMT nanang [5982] * pjproject/trunk/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/h264_packetizer.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/sdl_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/delaybuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/echo_common.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_sdes.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_tee.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/wsola.c (modified) Re #1298: Updated PJMEDIA* to use PJ_ERROR consistently. Thu, 09 May 2019 04:54:38 GMT nanang [5981] * pjproject/trunk/pjlib-util/src/pjlib-util/cli_telnet.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/dns_server.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/resolver.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/stun_simple_client.c (modified) Re #1298: Updated PJLIB-UTIL to use PJ_ERROR consistently. Thu, 09 May 2019 04:35:41 GMT nanang [5980] * pjproject/trunk/pjlib/include/pj/pool.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #1298: Updated PJLIB to use PJ_ERROR consistently. Thu, 09 May 2019 04:00:00 GMT nanang [5979] * 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) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #1298: Updated PJSUA-LIB to use PJ_ERROR or pjsua_perror when ... Mon, 06 May 2019 10:55:35 GMT ming [5978] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #2196: Assertion due to unset sip error code when media ... Mon, 06 May 2019 10:44:20 GMT ming [5977] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fixed #2195: Assertion when receiving more calls than the configured ... Mon, 06 May 2019 10:05:03 GMT ming [5976] * pjproject/trunk/pjsip/src/pjsua2/call.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Fixed #2194: onStreamDestroyed callback is not called upon call ... Thu, 02 May 2019 10:18:26 GMT riza [5975] * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (modified) Close #2193: Buffered read data on SSL socket might not immediately get ... Thu, 25 Apr 2019 10:22:51 GMT riza [5974] * pjproject/trunk/pjsip-apps/src/swig/pjsua2.i (modified) Misc (re #2147): Allow application exceptions to be enriched with Error ... Thu, 25 Apr 2019 08:39:49 GMT nanang [5973] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fixed #2192: Update dialog local contact for non registering account. Tue, 23 Apr 2019 10:49:56 GMT nanang [5972] * pjproject/trunk/pjsip-apps/src/swig/pjsua2.i (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/pjsua2/call.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/util.hpp (modified) Re #2181: Implemented video conference APIs for PJSUA2. Tue, 23 Apr 2019 08:42:45 GMT nanang [5971] * pjproject/trunk/pjlib/include/pj/timer.h (modified) * pjproject/trunk/pjlib/src/pj/timer.c (modified) * pjproject/trunk/pjsip/include/pjsip/sip_endpoint.h (modified) * pjproject/trunk/pjsip/include/pjsip/sip_transport.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_endpoint.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Fixed #2191: - Stricter double timer entry scheduling prevention. - ... Tue, 16 Apr 2019 04:08:04 GMT ming [5970] * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) Fixed #2190: Crash in ioqueue post completion if callback is not set Mon, 15 Apr 2019 10:52:16 GMT nanang [5969] * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) * pjproject/trunk/pjsip-apps/src/swig/pjsua2.i (modified) * pjproject/trunk/pjsip/include/pjsua2/account.hpp (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/include/pjsua2/presence.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/account.cpp (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) * pjproject/trunk/pjsip/src/pjsua2/presence.cpp (modified) Close #2189: fixed PJSUA2 thread safety issue in list of objects ... Mon, 15 Apr 2019 02:53:52 GMT ming [5968] * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Fixed #2188: RTCP RR not generated if stream's encoder channel is paused Thu, 11 Apr 2019 12:17:14 GMT riza [5967] * pjproject/trunk/pjmedia/build/pjmedia.vcxproj (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcxproj.filters (modified) Re #2181: Add vid_conf.h/c to pjmedia project for VS2015. Thu, 11 Apr 2019 12:15:09 GMT riza [5966] * pjproject/trunk/pjlib/build/pjlib.vcxproj (modified) * pjproject/trunk/pjlib/build/pjlib.vcxproj.filters (modified) Re #2180: Added ssl_sock_imp_common.h/c to PJLIB VS2015 project ... Wed, 10 Apr 2019 06:32:27 GMT nanang [5965] * pjproject/trunk/pjmedia/src/pjmedia-audiodev/alsa_dev.c (modified) Misc (re #2147): When tracing is enabled, print ALSA error message when ... Mon, 08 Apr 2019 01:24:10 GMT riza [5964] * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Misc (re #2147): Add lock to prevent race condition when accessing media ... Mon, 08 Apr 2019 01:18:17 GMT riza [5963] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Misc (re #2147): Enable to change SIP outbound instance id when ... Mon, 01 Apr 2019 07:28:24 GMT ming [5962] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #2187: Delay the creation of video capture until it is needed Also ... Fri, 29 Mar 2019 01:52:59 GMT ming [5961] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Fixed #2187: Avoid starting video capture if the setting ... Wed, 27 Mar 2019 01:53:57 GMT ming [5960] * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Fixed #2186: Enable video stream keep alive mechanism * Also add video ... Tue, 26 Mar 2019 07:25:57 GMT ming [5959] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Re #2185: Darwin SSL backend * Security framework availability will be ... Mon, 25 Mar 2019 08:04:15 GMT ming [5958] * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua.xcodeproj/project.pbxproj (modified) Re #2185: Add Security framework to ipjsua sample app Mon, 25 Mar 2019 01:33:12 GMT ming [5957] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjlib/build/Makefile (modified) * pjproject/trunk/pjlib/build/cacert.der (added) * pjproject/trunk/pjlib/build/privkey.p12 (added) * pjproject/trunk/pjlib/src/pj/ssl_sock_darwin.c (added) * pjproject/trunk/pjlib/src/pjlib-test/ssl_sock.c (modified) Fixed #2185: Darwin (Mac OS & iOS) native SSL backend Thu, 21 Mar 2019 08:46:13 GMT nanang [5956] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Misc (re #2147): Add info and checks about Extra Audio Device supporting ... Wed, 20 Mar 2019 03:23:34 GMT nanang [5955] * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Fix #2184: PJSUA2 cannot switch from null audio device. Tue, 19 Mar 2019 08:24:57 GMT nanang [5954] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fix #2183: Fixed bug of dialog not destroyed on late media scenario: ... Fri, 15 Mar 2019 10:22:11 GMT ming [5953] * pjproject/trunk/pjlib/src/pjlib-test/ioq_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_tcp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_udp.c (modified) Re #2160: Fixed assertion in pjlib test due to uninitialized ioqueue op ... Wed, 13 Mar 2019 11:02:50 GMT nanang [5952] * 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) * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) Misc (re #2147): Updated SVN property svn:eol-style to native for Java ... Tue, 12 Mar 2019 05:44:14 GMT nanang [5951] * pjproject/trunk/pjlib/build/pjlib.vcproj (modified) Re #2180: Added ssl_sock_imp_common.h/c to PJLIB MSVC2005 project ... Mon, 11 Mar 2019 10:38:55 GMT nanang [5950] * pjproject/trunk/pjlib/src/pjlib-test/ssl_sock.c (modified) Misc (re #2147): Updated SSL socket test to include host part in HTTPS ... Fri, 08 Mar 2019 09:29:09 GMT ming [5949] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Fixed #2182: Prevent crash in unpublishing presence when deleting ... Fri, 08 Mar 2019 09:22:21 GMT ming [5948] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Re #2181: Fixed assertion in darwin_dev pj_assert(frame->size >= ... Fri, 08 Mar 2019 07:02:23 GMT nanang [5947] * pjproject/trunk/pjmedia/src/pjmedia/vid_conf.c (modified) Re #2181: Fixed unreleased pool when disconnecting ports in video ... Fri, 08 Mar 2019 05:22:49 GMT ming [5946] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Re #2147 (misc): Contact params update when modifying account The ... Fri, 08 Mar 2019 03:22:19 GMT nanang [5945] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Re #2181: Fixed assertion due to removing an invalid port from video ... Fri, 08 Mar 2019 02:57:45 GMT nanang [5944] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Re #2181: Fixed build error when PJMEDIA_HAS_VIDEO is set to zero. Fri, 08 Mar 2019 02:57:22 GMT ming [5943] * pjproject/trunk/pjsip-apps/src/samples/simpleua.c (modified) Re #2147 (misc): missed !VideoToolbox deinit in r5942 Fri, 08 Mar 2019 02:53:51 GMT ming [5942] * pjproject/trunk/pjsip-apps/src/samples/simpleua.c (modified) Re #2147 (misc): Fixed assertion in simpleua sample for not creating ... Tue, 05 Mar 2019 07:04:31 GMT ming [5941] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #2180: Suppress warning of unreferenced function parameters Tue, 05 Mar 2019 06:56:39 GMT ming [5940] * pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c (modified) Re #2180: Fixed incorrect early return in pj_ssl_sock_renegotiate() 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 ...