# # ChangeLog for pjproject # # Generated by Trac 1.0.1 # Mar 28, 2024 5:52:06 PM Tue, 04 Jul 2017 00:13:24 GMT ming [5613] * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) Fixed #2025: crash in pjsua_destroy if there's pending outgoing TCP/TLS ... Tue, 04 Jul 2017 00:06:22 GMT ming [5612] * pjproject/trunk/pjlib-util/src/pjlib-util/resolver.c (modified) Fixed #2024: Crash due to uncancelled timer if there's an error in ... Fri, 30 Jun 2017 09:24:50 GMT nanang [5611] * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) Misc (re #1994): Updated Android pjsua2 sample app: - print call ... Fri, 30 Jun 2017 04:14:10 GMT nanang [5610] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) Misc (re #1994): Fixed pjsip_inv_verify_request3() to set ... Thu, 22 Jun 2017 10:46:44 GMT ming [5609] * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua.xcodeproj/project.pbxproj (modified) * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua/ipjsua-Info.plist (modified) Re #2022: Add VideoToolbox framework to ipjsua XCode project. - Add ... Tue, 20 Jun 2017 04:12:09 GMT riza [5608] * pjproject/trunk/pjsip/src/pjsip/sip_dialog.c (modified) Fix #2023: Crash on pjsip_dlg_create_uac() when specifying URI with ... Thu, 15 Jun 2017 03:03:21 GMT ming [5607] * pjproject/trunk/pjmedia/src/test/mips_test.c (modified) Re #1994 (misc): Fixed uninitialized return status in function ... Thu, 15 Jun 2017 02:56:48 GMT ming [5606] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/build.mak.in (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/os-auto.mak.in (modified) Re #2022: Fixed build configuration to make sure that it's not included ... Thu, 15 Jun 2017 02:18:17 GMT ming [5605] * pjproject/trunk/pjlib-util/src/pjlib-util/pcap.c (modified) Re #1994 (misc): Fixed missing disabling pragma pack after structure ... Wed, 14 Jun 2017 06:04:12 GMT nanang [5604] * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) Close #2009: Fixed issue no 2: - Synchronizing PJMEDIA transport ICE ... Thu, 08 Jun 2017 06:23:56 GMT ming [5603] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/h264_packetizer.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/vid_toolbox.h (added) * pjproject/trunk/pjmedia/src/pjmedia-codec/h264_packetizer.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/vid_toolbox.m (added) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c (modified) Fixed #2022: Video Toolbox H264 encoder and decoder for Mac and iOS Thu, 08 Jun 2017 06:12:45 GMT ming [5602] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #2018: fixed build failure due to undefined function ... Thu, 08 Jun 2017 04:57:59 GMT nanang [5601] * pjproject/trunk/pjsip/include/pjsip/sip_uri.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua2/util.hpp (modified) Fix #2021: Crash in getting call info with long Contact header. Mon, 05 Jun 2017 07:27:45 GMT riza [5600] * pjproject/trunk/pjlib/src/pj/hash.c (modified) Re #1994(misc): Method pj_hash_calc_tolower() might return a different ... Mon, 05 Jun 2017 03:31:18 GMT riza [5599] * pjproject/trunk/pjlib/include/pj/compat/ctype.h (modified) * pjproject/trunk/pjlib/include/pj/ctype.h (modified) Fixed #2019: Conflict with 'isblank' when using g++ 5.4.0. Thanks to Ken ... Sun, 04 Jun 2017 08:58:55 GMT nanang [5598] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_dtls.c (modified) Re #2018: Fixed compile error due to a silly mistake. Sat, 03 Jun 2017 09:22:34 GMT nanang [5597] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcproj (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/errno.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/transport_ice.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/transport_srtp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream_info.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_dtls.c (added) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp_sdes.c (added) * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Re #2018: Initial version of DTLS-SRTP implementation. Wed, 24 May 2017 01:02:07 GMT ming [5596] * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) Re #2008: Fixed error "Socket is already connected" when trying to ... Tue, 23 May 2017 02:44:19 GMT ming [5595] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) Re #1994 (misc): In video port, print the actual format of the video ... Mon, 22 May 2017 03:53:35 GMT ming [5594] * pjproject/trunk/pjsip/src/pjsip/sip_multipart.c (modified) Fixed #2017: Incorrect parsing of zero length multipart body parts Mon, 22 May 2017 03:46:32 GMT ming [5593] * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) Fixed #2016: Buffer overrun in PJSIP transaction layer Mon, 22 May 2017 03:04:28 GMT ming [5592] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #2012: (minor) remove warning: '/*' within block comment Mon, 22 May 2017 02:58:31 GMT ming [5591] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #1994 (misc): Remove unnecessary include file of engine.h in OpenSSL ... Tue, 09 May 2017 02:39:08 GMT ming [5590] * pjproject/trunk/pjlib/src/pj/sock_bsd.c (modified) * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) Fixed #2015: Add multicast option in streamutil sample app Thu, 04 May 2017 05:22:44 GMT ming [5589] * pjproject/trunk/pjlib-util/src/pjlib-util/base64.c (modified) Re #1994 (misc): Fixes bugs in base64 * move access to input parameter ... Tue, 25 Apr 2017 14:13:56 GMT riza [5588] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #1994 (misc): Related to r5500, when receiving an SDP answer for ... Tue, 25 Apr 2017 09:51:32 GMT riza [5587] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Re #2013: Don't raise assert on re-INVITE without media. Tue, 25 Apr 2017 09:45:10 GMT riza [5586] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fix #2013: Prevent crash when timer refresh with SRTP is interrupted by ... Fri, 21 Apr 2017 08:53:32 GMT riza [5585] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #2012: Add additional comments. Fri, 21 Apr 2017 08:33:00 GMT riza [5584] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fix #2012: Prevent memory leak when rejecting a call from ... Wed, 19 Apr 2017 04:07:23 GMT nanang [5583] * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) Re #2009: Avoid premature destroy in TURN session by incrementing group ... Thu, 13 Apr 2017 03:50:51 GMT ming [5582] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_dialog.c (modified) Re #1994 (misc): Use compile-time setting PJSIP_MAX_URL_SIZE for local ... Mon, 10 Apr 2017 06:30:01 GMT ming [5581] * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Fixed #2011: Fixed crash when accessing video device info in pjsua2 Fri, 07 Apr 2017 04:22:48 GMT riza [5580] * pjproject/trunk/pjsip-apps/src/pjsua/winrt/cli/comp/pjsua_cli_uwp_comp.vcxproj (modified) * pjproject/trunk/pjsip-apps/src/pjsua/winrt/cli/wp8/pjsua_cli_wp8.csproj (modified) Re #1994 (misc): Fix build error on pjsua_cli_uwp_comp pjsua_cli_wp8 for ... Fri, 07 Apr 2017 04:00:30 GMT nanang [5579] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Fixed #2010: Updated PJSUA to store the user part of an account ID in ... Mon, 03 Apr 2017 05:31:58 GMT nanang [5578] * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) Fixed #2008: Updated TURN socket to use pj_activesock_sendto() for UDP ... Sat, 01 Apr 2017 06:22:16 GMT nanang [5577] * pjproject/trunk/pjmedia/build/Makefile (modified) Misc (re #1994): Potential linking error due to bad dependency library ... Fri, 31 Mar 2017 09:52:12 GMT riza [5576] * pjproject/trunk/pjsip/src/pjsip-ua/sip_timer.c (modified) Fix #2007: Fix Possible crash when using session timer due to the early ... Fri, 31 Mar 2017 06:02:48 GMT riza [5575] * pjproject/trunk/pjsip/src/pjsip/sip_auth_client.c (modified) Re #1994 (misc): Remove assert if SIP auth receives 401 for request with ... Wed, 29 Mar 2017 05:07:47 GMT riza [5574] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjlib/src/pj/os_timestamp_posix.c (modified) Fix #2006: Fix android build failed using NDK r14 caused by by the ... Wed, 29 Mar 2017 02:40:48 GMT ming [5573] * pjproject/trunk/pjsip/include/pjsip/sip_transaction.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_ua_layer.c (modified) Fixed #2002: Deadlock between PJSUA LOCK, transaction group lock, and UA ... Wed, 29 Mar 2017 00:43:52 GMT ming [5572] * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) Fixed #2001: Deadlock between dialog lock and transaction group lock Fri, 24 Mar 2017 03:00:47 GMT ming [5571] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #2005: Crash when hanging up call if video capture device fails to ... Wed, 22 Mar 2017 00:26:34 GMT ming [5570] * pjproject/trunk/pjlib-util/src/pjlib-util/xml.c (modified) Re #1882 (misc): Add check in xml_print_node() to prevent writing past ... Tue, 21 Mar 2017 07:19:43 GMT nanang [5569] * pjproject/trunk/pjsip/include/pjsip/sip_multipart.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_multipart.c (modified) Close #2003: Added API pjsip_multipart_get_raw() to get raw body of a ... Mon, 13 Mar 2017 10:27:14 GMT nanang [5568] * pjproject/trunk/pjmedia/build/os-auto.mak.in (modified) * pjproject/trunk/third_party/build/os-auto.mak.in (modified) Misc (re #1994): Fixed linking errors when configuring with ... Thu, 09 Mar 2017 05:06:12 GMT riza [5567] * pjproject/trunk/pjsip-apps/build/pjsua.vcxproj (modified) Re #1994 (misc): Remove an extra double quote on pjsua.vcxproj. Thanks ... Thu, 09 Mar 2017 04:41:45 GMT riza [5566] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #1994 (misc): Fix linker error on Visual Studio when using OpenSSL ... Thu, 09 Mar 2017 03:36:10 GMT riza [5565] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #1994 (misc): Prevent crash on pj_ssl_get_info() triggered by an ... Wed, 08 Mar 2017 04:33:47 GMT riza [5564] * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Re #1994 (misc): Add IPv6 transport type support in ... Tue, 07 Mar 2017 03:28:56 GMT riza [5563] * pjproject/trunk/pjlib/src/pj/guid_android.c (modified) Re #1994: Prevent overflow on pj_generate_unique_string() for android. ... Fri, 03 Mar 2017 02:11:02 GMT ming [5562] * pjproject/trunk/pjnath/include/pjnath/ice_strans.h (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #1966: * Add option to specify default address family in ICE ... Thu, 02 Mar 2017 01:56:32 GMT ming [5561] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Re #1994 (misc): Add sub_hdr_list in outgoing subscription requests (as ... Fri, 24 Feb 2017 04:21:07 GMT nanang [5560] * pjproject/trunk/pjmedia/src/pjmedia-videodev/dshow_dev.c (modified) Misc (re #1994): Updated dshow video device stop to not wait for ... Mon, 20 Feb 2017 02:11:46 GMT riza [5559] * pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Re #1994 (misc): Don't try to resolve a DNS SRV query that is already ... Mon, 20 Feb 2017 01:29:21 GMT ming [5558] * pjproject/trunk/pjsip/include/pjsip-simple/evsub.h (modified) * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) * pjproject/trunk/pjsip/src/pjsip-simple/evsub_msg.c (modified) Closed #1998: Add API pjsip_evsub_set_uas_timeout() Mon, 20 Feb 2017 01:23:54 GMT ming [5557] * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_timer.c (modified) Closed #1997: Add setting to retry timer upon transport disconnection ... Mon, 20 Feb 2017 01:16:58 GMT ming [5556] * pjproject/trunk/pjsip/include/pjsip/sip_transport.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Closed #1995: Add API pjsip_transport_shutdown2() to immediately ... Mon, 20 Feb 2017 01:12:21 GMT ming [5555] * pjproject/trunk/pjsip/src/pjsip/sip_util.c (modified) Fixed #1996: Via-Header mismatch in CANCEL Thank you to Marcus Froeschl ... Mon, 20 Feb 2017 00:57:15 GMT ming [5554] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/src/pj/log.c (modified) Re #1994 (misc): Make the log's sender and thread width a compile- time ... Tue, 31 Jan 2017 08:19:50 GMT riza [5553] * pjproject/trunk/configure-iphone (modified) Re #1994 (misc): miphoneos-version-min not set when specifying MIN_IOS ... Thu, 26 Jan 2017 03:47:58 GMT nanang [5552] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.6-svn Thu, 26 Jan 2017 02:32:40 GMT nanang [5551] * pjproject/tags/2.6 (copied) Tagged 2.6 Thu, 26 Jan 2017 02:29:59 GMT nanang [5550] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.6 Wed, 25 Jan 2017 11:23:08 GMT nanang [5549] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Re #1964: Fixed QoS build config for mingw32/msys. Wed, 25 Jan 2017 11:21:32 GMT nanang [5548] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Re #1954: Fixed WebRTC build config for mingw32/msys. Wed, 25 Jan 2017 07:52:32 GMT riza [5547] * pjproject/trunk/pjmedia/build/pjmedia.vcxproj (modified) * pjproject/trunk/pjproject-vs14.sln (modified) * pjproject/trunk/third_party/build/srtp/libsrtp.vcxproj (modified) * pjproject/trunk/third_party/build/webrtc/libwebrtc.vcxproj (modified) * pjproject/trunk/third_party/build/yuv/libyuv.vcxproj (modified) Re #1900: Fixed some build error for UWP arm. Wed, 25 Jan 2017 04:15:11 GMT nanang [5546] * pjproject/trunk/pjmedia/include/pjmedia-audiodev/config.h (modified) Re #1900: Updated audio device config to automatically enable WASAPI and ... Tue, 24 Jan 2017 05:59:05 GMT riza [5545] * pjproject/trunk/pjsip/src/pjsip/sip_multipart.c (modified) Re #1945 (misc): Prevent automatically adding Content-Type and ... Tue, 24 Jan 2017 05:41:05 GMT nanang [5544] * pjproject/trunk/pjlib-util/src/pjlib-util/md5.c (modified) * pjproject/trunk/pjlib/src/pj/sock_bsd.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/android_jni_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/android_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/avi_player.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg_dump.c (modified) Misc (re #1945): Fixed compile warnings on Android 64bit platforms, e.g: ... Tue, 24 Jan 2017 05:36:50 GMT nanang [5543] * pjproject/trunk/pjlib/include/pj/compat/os_auto.h.in (modified) * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-audiodev/config.h (modified) Misc (re #1945): Automatically define macro PJ_ANDROID=1 on Android ... Mon, 23 Jan 2017 06:15:14 GMT ming [5542] * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_cli.c (modified) Re #1945 (misc): On iOS, print log in debugging console output when ... Mon, 23 Jan 2017 05:24:44 GMT nanang [5541] * pjproject/trunk/third_party/build/portaudio (deleted) Re #1900: Deleted dirty dir third_party/build/portaudio. The dir was ... Mon, 23 Jan 2017 05:18:21 GMT nanang [5540] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Re #1932: Updated configure script for AES-GCM support detection. Mon, 23 Jan 2017 04:32:34 GMT nanang [5539] * pjproject/trunk (modified) * pjproject/trunk/build/vs/pjproject-vs14-api-def.props (copied) * pjproject/trunk/build/vs/pjproject-vs14-arm-common-defaults.props (copied) * pjproject/trunk/build/vs/pjproject-vs14-arm-release-defaults.props (copied) * pjproject/trunk/build/vs/pjproject-vs14-build-targets.targets (copied) * pjproject/trunk/build/vs/pjproject-vs14-common-config.props (copied) * pjproject/trunk/build/vs/pjproject-vs14-common-defaults.props (modified) * pjproject/trunk/build/vs/pjproject-vs14-common-targets.targets (copied) * pjproject/trunk/build/vs/pjproject-vs14-win32-common-defaults.props (modified) * pjproject/trunk/build/vs/pjproject-vs14-win64-common-defaults.props (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.vcxproj (modified) * pjproject/trunk/pjlib-util/build/pjlib_util_test.vcxproj (modified) * pjproject/trunk/pjlib/build/pjlib.vcxproj (modified) * pjproject/trunk/pjlib/build/pjlib.vcxproj.filters (modified) * pjproject/trunk/pjlib/build/pjlib_test.vcxproj (modified) * pjproject/trunk/pjlib/build/pjlib_test.vcxproj.filters (modified) * pjproject/trunk/pjlib/include/pj/compat/os_winphone8.h (copied) * pjproject/trunk/pjlib/include/pj/compat/os_winuwp.h (copied) * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/src/pj/file_access_win32.c (modified) * pjproject/trunk/pjlib/src/pj/file_io_win32.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_uwp.cpp (copied) * pjproject/trunk/pjlib/src/pj/ip_helper_winphone8.c (copied) * pjproject/trunk/pjlib/src/pj/os_core_win32.c (modified) * pjproject/trunk/pjlib/src/pj/os_info.c (modified) * pjproject/trunk/pjlib/src/pj/sock_uwp.cpp (copied) * pjproject/trunk/pjlib/src/pj/sock_uwp.h (copied) * pjproject/trunk/pjmedia/build/pjmedia.vcxproj (modified) * pjproject/trunk/pjmedia/build/pjmedia_audiodev.vcxproj (modified) * pjproject/trunk/pjmedia/build/pjmedia_audiodev.vcxproj.filters (modified) * pjproject/trunk/pjmedia/build/pjmedia_codec.vcxproj (modified) * pjproject/trunk/pjmedia/build/pjmedia_test.vcxproj (modified) * pjproject/trunk/pjmedia/build/pjmedia_videodev.vcxproj (modified) * pjproject/trunk/pjmedia/include/pjmedia-audiodev/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-audiodev/errno.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/audiodev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/wasapi_dev.cpp (copied) * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) * pjproject/trunk/pjnath/build/pjnath.vcxproj (modified) * pjproject/trunk/pjnath/build/pjnath_test.vcxproj (modified) * pjproject/trunk/pjproject-vs14.sln (modified) * pjproject/trunk/pjsip-apps/build/libpjproject.vcxproj (modified) * pjproject/trunk/pjsip-apps/build/pjsua.vcxproj (modified) * pjproject/trunk/pjsip-apps/build/pjsua.vcxproj.filters (modified) * pjproject/trunk/pjsip-apps/build/pjsystest.vcxproj (modified) * pjproject/trunk/pjsip-apps/build/sample_debug.vcxproj (modified) * pjproject/trunk/pjsip-apps/build/samples.vcxproj (modified) * pjproject/trunk/pjsip-apps/src/pjsua/winrt (copied) * pjproject/trunk/pjsip/build/pjsip_core.vcxproj (modified) * pjproject/trunk/pjsip/build/pjsip_simple.vcxproj (modified) * pjproject/trunk/pjsip/build/pjsip_test.vcxproj (modified) * pjproject/trunk/pjsip/build/pjsip_ua.vcxproj (modified) * pjproject/trunk/pjsip/build/pjsua2_lib.vcxproj (modified) * pjproject/trunk/pjsip/build/pjsua_lib.vcxproj (modified) * pjproject/trunk/third_party/build/baseclasses/libbaseclasses.vcxproj (modified) * pjproject/trunk/third_party/build/g7221/libg7221codec.vcxproj (modified) * pjproject/trunk/third_party/build/gsm/libgsmcodec.vcxproj (modified) * pjproject/trunk/third_party/build/ilbc/libilbccodec.vcxproj (modified) * pjproject/trunk/third_party/build/milenage/libmilenage.vcxproj (modified) * pjproject/trunk/third_party/build/portaudio (copied) * pjproject/trunk/third_party/build/resample/libresample.vcxproj (modified) * pjproject/trunk/third_party/build/speex/libspeex.vcxproj (modified) * pjproject/trunk/third_party/build/srtp/libsrtp.vcxproj (modified) * pjproject/trunk/third_party/build/webrtc/libwebrtc.vcxproj (modified) * pjproject/trunk/third_party/build/yuv/libyuv.vcxproj (modified) * pjproject/trunk/third_party/build/yuv/libyuv.vcxproj.filters (modified) * pjproject/trunk/third_party/threademulation (copied) * pjproject/trunk/third_party/yuv/source/cpu_id.cc (modified) Re #1900: Reintegrated works in UWP branch to trunk. Mon, 23 Jan 2017 04:18:59 GMT nanang [5538] * pjproject/branches/projects/uwp (modified) * pjproject/branches/projects/uwp/aconfigure (modified) * pjproject/branches/projects/uwp/aconfigure.ac (modified) * pjproject/branches/projects/uwp/pjlib-util/src/pjlib-util-test/resolver_test.c (modified) * pjproject/branches/projects/uwp/pjlib-util/src/pjlib-util/dns_server.c (modified) * pjproject/branches/projects/uwp/pjlib-util/src/pjlib-util/errno.c (modified) * pjproject/branches/projects/uwp/pjlib-util/src/pjlib-util/resolver.c (modified) * pjproject/branches/projects/uwp/pjlib-util/src/pjlib-util/srv_resolver.c (modified) * pjproject/branches/projects/uwp/pjlib/include/pj/pool.h (modified) * pjproject/branches/projects/uwp/pjlib/include/pj/pool_i.h (modified) * pjproject/branches/projects/uwp/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia-audiodev/legacy_dev.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia-audiodev/null_dev.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia-videodev/avi_dev.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia-videodev/colorbar_dev.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/clock_thread.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/stream.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/test/mips_test.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath-test/concur_test.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath-test/ice_test.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath-test/server.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath-test/stun.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/errno.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/ice_session.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/stun_sock.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/turn_session.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/pjsua_app_cli.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/samples/aectest.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/samples/auddemo.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/samples/aviplay.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/samples/pjsip-perf.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsip/sip_transport_loop.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsip/sip_transport_tls.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/branches/projects/uwp/pjsip/src/test/inv_offer_answer_test.c (modified) * pjproject/branches/projects/uwp/pjsip/src/test/regc_test.c (modified) * pjproject/branches/projects/uwp/pjsip/src/test/tsx_uac_test.c (modified) Re #1900: Merged changes from trunk. Mon, 23 Jan 2017 03:34:17 GMT nanang [5537] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Close #1932: Support OpenSSL 1.1.0. Mon, 23 Jan 2017 01:34:12 GMT riza [5536] * pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c (modified) Re #1945 (misc): Don't trigger SRV complete callback when there is a ... Thu, 19 Jan 2017 10:31:38 GMT riza [5535] * pjproject/trunk/pjlib-util/src/pjlib-util-test/resolver_test.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/errno.c (modified) * pjproject/trunk/pjmedia/src/test/mips_test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/concur_test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/stun.c (modified) * pjproject/trunk/pjnath/src/pjnath/errno.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_cli.c (modified) * pjproject/trunk/pjsip-apps/src/samples/aectest.c (modified) * pjproject/trunk/pjsip-apps/src/samples/auddemo.c (modified) * pjproject/trunk/pjsip-apps/src/samples/aviplay.c (modified) * pjproject/trunk/pjsip-apps/src/samples/pjsip-perf.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_loop.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.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/test/inv_offer_answer_test.c (modified) * pjproject/trunk/pjsip/src/test/regc_test.c (modified) * pjproject/trunk/pjsip/src/test/tsx_uac_test.c (modified) Close #1919: Clear unused-variable warnings. Thu, 19 Jan 2017 07:41:25 GMT nanang [5534] * pjproject/trunk/pjlib-util/src/pjlib-util/dns_server.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/resolver.c (modified) * pjproject/trunk/pjlib/include/pj/pool_i.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/legacy_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-audiodev/null_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/avi_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/colorbar_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/clock_thread.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/ice_test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/server.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_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) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #1513: Applied the new API pj_pool_safe_release(). Thu, 19 Jan 2017 06:10:15 GMT nanang [5533] * pjproject/trunk/pjlib/include/pj/pool.h (modified) * pjproject/trunk/pjlib/include/pj/pool_i.h (modified) Close #1513: Added pj_pool_safe_release() API. Wed, 18 Jan 2017 10:55:35 GMT nanang [5532] * pjproject/branches/projects/uwp (modified) * pjproject/branches/projects/uwp/aconfigure (modified) * pjproject/branches/projects/uwp/aconfigure.ac (modified) * pjproject/branches/projects/uwp/pjlib/build/os-auto.mak.in (modified) * pjproject/branches/projects/uwp/pjlib/include/pj/config_site_sample.h (modified) * pjproject/branches/projects/uwp/pjlib/include/pj/string.h (modified) * pjproject/branches/projects/uwp/pjlib/src/pj/os_info.c (modified) * pjproject/branches/projects/uwp/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/branches/projects/uwp/pjlib/src/pj/string.c (modified) * pjproject/branches/projects/uwp/pjmedia/include/pjmedia-videodev/config.h (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia/vid_stream.c (modified) * pjproject/branches/projects/uwp/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/nat_detect.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/stun_msg.c (modified) * pjproject/branches/projects/uwp/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/android/app/src/main/java/MainActivity.java (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/android/app/src/main/java/org/pjsip/pjsua (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/android/jni/pjsua.i (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/android/jni/pjsua_app_callback.cpp (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/android/jni/pjsua_app_callback.h (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/swig/symbols.i (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/swig/symbols.lst (modified) * pjproject/branches/projects/uwp/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsip/sip_transport_udp.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/branches/projects/uwp/pjsip/src/pjsua2/endpoint.cpp (modified) Re #1900: Merged changes from trunk. Wed, 18 Jan 2017 10:44:49 GMT nanang [5531] * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) Misc (re #1945): re r5530, reset SIP transport port setting to SIP_PORT ... Wed, 18 Jan 2017 10:09:42 GMT nanang [5530] * pjproject/trunk/pjsip-apps/src/swig/java/android/app/src/main/java/org/pjsip/pjsua2/app/MyApp.java (modified) Misc (re #1945): Added TLS transport in pjsua2 sample app. Wed, 18 Jan 2017 09:00:31 GMT riza [5529] * pjproject/branches/projects/uwp/pjproject-vs14.sln (modified) Re #1900: Misc updates, e.g: remove reference to wp8 gui sample app. Wed, 18 Jan 2017 07:01:37 GMT riza [5528] * pjproject/branches/projects/uwp/build/vs/pjproject-vs14-build-targets.targets (added) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/cli/comp/pjsua_cli_uwp_comp.vcxproj (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/cli/comp/pjsua_cli_wp8_comp.vcxproj (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/gui/uwp/Voip/Voip.csproj (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/gui/uwp/VoipBackEnd/VoipBackEnd.vcxproj (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/gui/uwp/VoipHost/VoipHost.vcxproj (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/gui/uwp/VoipTasks/VoipTasks.csproj (modified) Re #1900: Misc updates, some projects are platform specific. Prevent it ... Wed, 18 Jan 2017 03:50:32 GMT ming [5527] * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) Re #1945 (misc): Add an alias REQUESTED-ADDRESS-FAMILY (which is used in ... Tue, 17 Jan 2017 09:38:39 GMT nanang [5526] * pjproject/branches/projects/uwp/build/vs/pjproject-vs14-common-config.props (modified) * pjproject/branches/projects/uwp/build/vs/pjproject-vs14-common-defaults.props (modified) * pjproject/branches/projects/uwp/pjproject-vs14.sln (modified) * pjproject/branches/projects/uwp/pjsip-apps/src/pjsua/winrt/cli/comp (modified) Re #1900: Misc updates, e.g: Minimal Rebuild prop, SVN ignore prop. Tue, 17 Jan 2017 04:28:39 GMT ming [5525] * pjproject/trunk/pjsip-apps/src/pjsua/android/app/src/main/java/MainActivity.java (modified) * pjproject/trunk/pjsip-apps/src/pjsua/android/app/src/main/java/org/pjsip/pjsua (modified) * pjproject/trunk/pjsip-apps/src/pjsua/android/jni/pjsua.i (modified) * pjproject/trunk/pjsip-apps/src/pjsua/android/jni/pjsua_app_callback.cpp (modified) * pjproject/trunk/pjsip-apps/src/pjsua/android/jni/pjsua_app_callback.h (modified) Re #1945 (misc): Fixed occasional crash in pjsua Android sample app when ... Tue, 17 Jan 2017 00:50:09 GMT ming [5524] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-videodev/config.h (modified) Re #1945 (misc): move default setting of number of supported video ... Thu, 12 Jan 2017 02:22:18 GMT nanang [5523] * pjproject/trunk/pjnath/src/pjnath/nat_detect.c (modified) Misc (re #1945): Fixed bug in NAT detect: missing address family ... Wed, 11 Jan 2017 11:13:57 GMT ming [5522] * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Re #1960: Use boolean field to indicate whether the info is empty ... Wed, 11 Jan 2017 07:29:46 GMT nanang [5521] * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed #1990: - Added check for possibility of premature failure in ... Wed, 11 Jan 2017 04:38:29 GMT riza [5520] * pjproject/trunk/pjlib/include/pj/string.h (modified) * pjproject/trunk/pjlib/src/pj/os_info.c (modified) * pjproject/trunk/pjlib/src/pj/string.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re 1989: Implement pj_strtok()/pj_strtok() as a replacement to strtok(). Wed, 11 Jan 2017 03:35:17 GMT nanang [5519] * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Fixed #1988: Wait for any active spinning loop in read callback to ... Wed, 11 Jan 2017 01:41:31 GMT ming [5518] * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.lst (modified) * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Fixed #1960: Export SIP transport TLS state and TLS certificate info to ... Tue, 10 Jan 2017 09:17:07 GMT riza [5517] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjlib/build/os-auto.mak.in (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #1975: - Change autoconf detection in r5483 to compile time check. - ... Tue, 03 Jan 2017 12:44:08 GMT nanang [5516] * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Misc (re #1945): Fixed warning of missing braces in nested struct/union ... Wed, 28 Dec 2016 09:27:40 GMT nanang [5515] * pjproject/branches/projects/uwp/pjlib/src/pj/os_info.c (modified) * pjproject/branches/projects/uwp/pjmedia/include/pjmedia-audiodev/config.h (modified) * pjproject/branches/projects/uwp/pjmedia/include/pjmedia-audiodev/errno.h (modified) Re #1900: Miscelaneous updates, e.g: enable/disable WMME/WASAPI ... Wed, 28 Dec 2016 05:20:16 GMT riza [5514] * pjproject/branches/projects/uwp (modified) * pjproject/branches/projects/uwp/build/vs/pjproject-vs14-api-def.props (modified) * pjproject/branches/projects/uwp/build/vs/pjproject-vs14-common-defaults.props (modified) * pjproject/branches/projects/uwp/pjmedia/src/pjmedia-audiodev/audiodev.c (modified) * pjproject/branches/projects/uwp/pjproject-vs14.sln (modified) * pjproject/branches/projects/uwp/pjsip-apps/build/libpjproject.vcxproj (modified) * pjproject/branches/projects/uwp/third_party/build/srtp/libsrtp.vcxproj (modified) * pjproject/branches/projects/uwp/third_party/build/webrtc/libwebrtc.vcxproj (modified) * pjproject/branches/projects/uwp/third_party/build/yuv/libyuv.vcxproj (modified) * pjproject/branches/projects/uwp/third_party/build/yuv/libyuv.vcxproj.filters (modified) * pjproject/branches/projects/uwp/third_party/yuv/source/cpu_id.cc (modified) Re #1900: Fix merge conflict for solution file and project files. And ...