# # ChangeLog for pjproject/trunk # # Generated by Trac 1.0.1 # Nov 26, 2024 6:31:16 AM Thu, 04 Feb 2016 06:11:58 GMT ming [5239] * 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/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/config_auto.h.in (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/opus.h (added) * pjproject/trunk/pjmedia/include/pjmedia-codec/types.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/audio_codecs.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/opus.c (added) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream_info.c (modified) Fixed #1904: Support for Opus codec Wed, 27 Jan 2016 09:55:13 GMT riza [5238] * pjproject/trunk/pjlib/include/pj/ssl_sock.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Misc (Re #1882): Add raw certificate information to pj_ssl_cert_info ... Wed, 27 Jan 2016 05:42:20 GMT riza [5237] * pjproject/trunk/pjsip/include/pjsip/print_util.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_auth_msg.c (modified) Misc (Re #1882): When server sends blank realm on the Authentication ... Fri, 15 Jan 2016 03:32:26 GMT nanang [5234] * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/vid_stream.c (modified) Misc (re #1882): Suppress EAGAIN recv() error log in pjmedia stream.c & ... Tue, 05 Jan 2016 14:34:22 GMT riza [5233] * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) Re #1903: Fix crash when cleaning STUN response cache. Tue, 05 Jan 2016 14:24:26 GMT riza [5232] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Re #1882 (misc): Crash when answering call with reason field is set. ... Thu, 31 Dec 2015 10:28:19 GMT ming [5231] * pjproject/trunk/pjlib/src/pjlib-test/ssl_sock.c (modified) Re #1882 (misc): Add checks as ssocket_cli and state_cli can be NULL ... Thu, 31 Dec 2015 05:25:45 GMT ming [5230] * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Re #1882 (misc): close socket on error after calling ... Thu, 31 Dec 2015 05:06:03 GMT ming [5229] * pjproject/trunk/pjlib/include/pj/string_i.h (modified) Re #1882 (misc): Add assertion checks in pj_strncpy() and ... Thu, 31 Dec 2015 04:06:02 GMT ming [5228] * pjproject/trunk/pjlib-util/src/pjlib-util/dns_dump.c (modified) Re #1882 (misc): should check nscount (instead of anscount) when ... Thu, 31 Dec 2015 04:03:37 GMT ming [5227] * pjproject/trunk/pjsip/src/pjsip/sip_auth_client.c (modified) Re #1882 (misc): Use cred->cnonce instead of cnonce when calling ... Thu, 31 Dec 2015 02:04:52 GMT ming [5226] * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) Re #1882 (misc): Fixed incorrect loop when destroying streams in case of ... Thu, 31 Dec 2015 01:59:35 GMT ming [5225] * pjproject/trunk/third_party/srtp/crypto/math/datatypes.c (modified) Re #1882 (misc): re r5222, fixed string truncation length checking (the ... Wed, 30 Dec 2015 23:52:54 GMT ming [5224] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Re #1882 (misc): Add checking before calling pj_strncpy(), to make it ... Wed, 30 Dec 2015 04:07:28 GMT ming [5223] * pjproject/trunk/pjsip/src/pjsip/sip_parser.c (modified) Re #1882 (misc): Moved checking of header count earlier when parsing ... Wed, 30 Dec 2015 04:00:39 GMT ming [5222] * pjproject/trunk/third_party/srtp/crypto/math/datatypes.c (modified) Re #1882 (misc): Fixed string truncation length checking in srtp (note ... Wed, 30 Dec 2015 03:44:12 GMT ming [5221] * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) Re #1882 (misc): Fixed potential out-of-bound array access in ... Wed, 30 Dec 2015 03:40:16 GMT ming [5220] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Re #1882 (misc): Fixed incorrect sizeof argument when using pj_bzero() ... Wed, 30 Dec 2015 03:35:53 GMT ming [5219] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Re #1882 (misc): Add checking of crypto name in transport srtp. Thanks ... Wed, 30 Dec 2015 03:33:53 GMT ming [5218] * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) Re #1882 (misc): Fixed missing comma in timer names string array. Thanks ... Thu, 24 Dec 2015 12:25:58 GMT nanang [5217] * 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_media.c (modified) Misc (re #1882): Fixed bug STUN still being used in media transport UDP ... Wed, 23 Dec 2015 04:33:42 GMT nanang [5216] * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) Misc (re #1882): Fixed wrong specifier used in ssl_sock_ossl.c (should ... Wed, 16 Dec 2015 03:58:09 GMT riza [5215] * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) Re #1882 (misc): Check for duplicate entry when building list of ICE ... Fri, 11 Dec 2015 04:59:56 GMT ming [5214] * pjproject/trunk/pjlib/include/pj/ssl_sock.h (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_common.c (modified) * pjproject/trunk/pjlib/src/pj/ssl_sock_ossl.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Fixed #1901: crash when async_cnt is set to a value greater than one for ... Fri, 11 Dec 2015 03:55:01 GMT ming [5213] * pjproject/trunk/configure-android (modified) Re #1882 (misc): Fixed configure-android shell script error on Linux Thu, 10 Dec 2015 07:12:06 GMT ming [5212] * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Re #1882 (misc): Removed unnecessary callback setting for TLS listeners Wed, 09 Dec 2015 14:06:56 GMT ming [5209] * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Re #1882 (misc): Fixed uninitialized mainThreadOnly variable in UaConfig Tue, 08 Dec 2015 11:25:45 GMT ming [5207] * pjproject/trunk/pjsip/src/pjsua2/siptypes.cpp (modified) Re #1882 (misc): Fixed bug in SipTransaction::fromPj(pjsip_transaction ... Thu, 03 Dec 2015 11:43:58 GMT nanang [5206] * pjproject/trunk/pjlib-util/src/pjlib-util/xml.c (modified) Misc (re #1882): Added feature of CDATA content handling into XML ... Thu, 03 Dec 2015 11:33:25 GMT nanang [5205] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fix #1899: Updated pjsua behaviour to re-create stream even when SDP ... Tue, 01 Dec 2015 09:01:39 GMT nanang [5204] * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Misc (re #1882): Need to zero-fill pj_thread_desc in libRegisterThread() ... Tue, 01 Dec 2015 07:04:45 GMT nanang [5203] * pjproject/trunk/pjnath/include/pjnath.h (modified) Misc (re #1882): Added include header guard to pjnath.h. Thu, 26 Nov 2015 04:35:06 GMT riza [5202] * pjproject/trunk/pjsip/src/pjsip/sip_parser.c (modified) Re #1882 (misc): Fix bug in parser,which may loop infinitely when it ... Thu, 19 Nov 2015 04:03:00 GMT ming [5201] * pjproject/trunk/pjmedia/include/pjmedia-audiodev/audiodev.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-audiodev/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/sound.h (modified) Re #1882 (misc): Configurable audio device name length Thanks to ... Mon, 16 Nov 2015 04:42:42 GMT nanang [5200] * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Fix #1898: If transport is being shutdown/destroyed and connected event ... Tue, 10 Nov 2015 10:36:14 GMT nanang [5199] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjmedia/build/os-auto.mak.in (modified) Re #1896: Updated default audio device backends: mingw uses WMME, ... Tue, 10 Nov 2015 05:28:47 GMT riza [5198] * pjproject/trunk/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/converter_libswscale.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/ffmpeg_util.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/ffmpeg_util.h (modified) Re #1897: Implement support to Ffmpeg 2.8. Mon, 09 Nov 2015 10:28:16 GMT nanang [5197] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjmedia/build/os-auto.mak.in (modified) Close #1896: Update default audio device backend on MacOS to CoreAudio. Fri, 06 Nov 2015 11:36:06 GMT nanang [5196] * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) Re #1894: Fixed high socket descriptor check in ioqueue select, it ... Fri, 06 Nov 2015 07:55:38 GMT riza [5195] * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) Re #1895: Terminate subscription when receiving non 2xx Notify response ... Fri, 06 Nov 2015 04:18:46 GMT nanang [5194] * pjproject/trunk/pjlib/include/pj/ioqueue.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_epoll.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) Close #1894: Improve ioqueue performance on multithreadeded environment. Fri, 30 Oct 2015 00:37:14 GMT ming [5193] * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) Re #1882 (misc): related to r5192, fixed inaccurate index checking in ... Thu, 29 Oct 2015 01:27:02 GMT ming [5192] * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) Re #1882 (misc): Fixed inaccurate index checking assertion when removing ... Fri, 23 Oct 2015 09:50:16 GMT nanang [5191] * pjproject/trunk/pjsip/src/pjsip/sip_msg.c (modified) Misc (re #1882): Only check 'hide' URI parameter on SIP/SIPS URIs in ... Fri, 23 Oct 2015 09:45:48 GMT nanang [5190] * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) Misc (re #1882): Added array length check before inserting parsed ... Fri, 23 Oct 2015 08:05:12 GMT nanang [5189] * pjproject/trunk/third_party/build/resample/Makefile (modified) Misc (re #1882): Updated libresample makefile to also generate shared ... Thu, 08 Oct 2015 08:55:52 GMT ming [5188] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Fixed #1873: iOS application getting killed after pjsua fail to release ... Wed, 07 Oct 2015 03:57:17 GMT ming [5187] * pjproject/trunk/pjmedia/src/pjmedia-codec/ilbc.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Re #1882 (misc): Fixed possibly incorrect stream stats When a codec is ... Tue, 06 Oct 2015 05:57:51 GMT ming [5186] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/os-auto.mak.in (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/echo.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/echo_common.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/echo_internal.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/echo_webrtc.c (added) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app_config.c (modified) Fixed #1888: Support for WebRtc AEC Fri, 02 Oct 2015 02:08:17 GMT nanang [5185] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua2/call.hpp (modified) * pjproject/trunk/pjsip/include/pjsua2/endpoint.hpp (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Close #1892: Add pjsua/pjsua2 callback ... Thu, 01 Oct 2015 04:43:28 GMT nanang [5184] * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) Fix #1891: Also match base address in find local candidate after ... Tue, 29 Sep 2015 08:38:42 GMT nanang [5183] * pjproject/trunk/pjlib-util/src/pjlib-util/dns.c (modified) Fix #1889: DNS parser should return error on RR class != IN only when RR ... Mon, 28 Sep 2015 05:54:25 GMT nanang [5182] * pjproject/trunk/pjmedia/src/pjmedia-codec/ilbc.c (modified) Fix #1887: Feed only one PCM input frame at a time to iOS iLBC encoder. Mon, 21 Sep 2015 05:25:04 GMT riza [5181] * pjproject/trunk/pjlib-util/build (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.vcxproj.filters (added) * pjproject/trunk/pjlib-util/build/pjlib_util_test.vcxproj.filters (added) * pjproject/trunk/pjlib/build (modified) * pjproject/trunk/pjlib/build/pjlib.vcxproj.filters (added) * pjproject/trunk/pjlib/build/pjlib_test.vcxproj.filters (added) * pjproject/trunk/pjmedia/build (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcxproj.filters (added) * pjproject/trunk/pjmedia/build/pjmedia_audiodev.vcxproj.filters (added) * pjproject/trunk/pjmedia/build/pjmedia_codec.vcxproj.filters (added) * pjproject/trunk/pjmedia/build/pjmedia_test.vcxproj.filters (added) * pjproject/trunk/pjmedia/build/pjmedia_videodev.vcxproj.filters (added) * pjproject/trunk/pjnath/build (modified) * pjproject/trunk/pjnath/build/pjnath.vcxproj.filters (added) * pjproject/trunk/pjnath/build/pjnath_test.vcxproj.filters (added) * pjproject/trunk/pjsip-apps/build (modified) * pjproject/trunk/pjsip-apps/build/pjsua.vcxproj.filters (added) * pjproject/trunk/pjsip-apps/build/pjsystest.vcxproj.filters (added) * pjproject/trunk/pjsip-apps/build/python_pjsua.vcxproj.filters (added) * pjproject/trunk/pjsip-apps/build/sample_debug.vcxproj.filters (added) * pjproject/trunk/pjsip-apps/build/samples.vcxproj.filters (added) * pjproject/trunk/pjsip/build (modified) * pjproject/trunk/pjsip/build/pjsip_core.vcxproj.filters (added) * pjproject/trunk/pjsip/build/pjsip_simple.vcxproj.filters (added) * pjproject/trunk/pjsip/build/pjsip_test.vcxproj.filters (added) * pjproject/trunk/pjsip/build/pjsip_ua.vcxproj.filters (added) * pjproject/trunk/pjsip/build/pjsua2_lib.vcxproj.filters (added) * pjproject/trunk/pjsip/build/pjsua_lib.vcxproj.filters (added) * pjproject/trunk/third_party/build/baseclasses (modified) * pjproject/trunk/third_party/build/baseclasses/libbaseclasses.vcxproj.filters (added) * pjproject/trunk/third_party/build/g7221 (modified) * pjproject/trunk/third_party/build/g7221/libg7221codec.vcxproj.filters (added) * pjproject/trunk/third_party/build/gsm (modified) * pjproject/trunk/third_party/build/gsm/libgsmcodec.vcxproj.filters (added) * pjproject/trunk/third_party/build/ilbc (modified) * pjproject/trunk/third_party/build/ilbc/libilbccodec.vcxproj.filters (added) * pjproject/trunk/third_party/build/milenage (modified) * pjproject/trunk/third_party/build/milenage/libmilenage.vcxproj.filters (added) * pjproject/trunk/third_party/build/portaudio (modified) * pjproject/trunk/third_party/build/portaudio/libportaudio.vcxproj.filters (added) * pjproject/trunk/third_party/build/resample (modified) * pjproject/trunk/third_party/build/resample/libresample.vcxproj.filters (added) * pjproject/trunk/third_party/build/speex (modified) * pjproject/trunk/third_party/build/speex/libspeex.vcxproj.filters (added) * pjproject/trunk/third_party/build/srtp (modified) * pjproject/trunk/third_party/build/srtp/libsrtp.vcxproj.filters (added) Re #1881: Add filters file. Thu, 17 Sep 2015 06:11:01 GMT ming [5180] * pjproject/trunk/pjsip/src/pjsip/sip_dialog.c (modified) Fixed #1886: Ddestruction of locked mutex in SIP dialog Thu, 17 Sep 2015 03:44:17 GMT ming [5179] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_aud.c (modified) Re #1882 (misc): Related to r4852 and r4857, fixed problem in reopening ... Fri, 11 Sep 2015 09:44:52 GMT nanang [5178] * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) Re #1885: Fixed race condition in evsub scenario 2 (Subscription timer ... Fri, 11 Sep 2015 09:40:11 GMT nanang [5177] * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) Re #1885: Fixed race condition in evsub scenario 1 (Subscription timeout ... Fri, 11 Sep 2015 02:59:01 GMT nanang [5176] * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) Misc (re #1882): Update doxygen of PJSIP_MAX_URL_SIZE as apparently it ... Fri, 11 Sep 2015 02:12:49 GMT nanang [5175] * pjproject/trunk/pjlib-util/build/pjlib_util_test.vcxproj (modified) Re #1881: Minor update on pjlib-util project to use default target ... Thu, 10 Sep 2015 07:17:22 GMT nanang [5174] * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Fix #1884: Fixed silence frame length in stream (frame length ... Wed, 09 Sep 2015 09:24:06 GMT nanang [5173] * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) Fix #1883: Check transport validity after getting transport manager lock ... Mon, 31 Aug 2015 01:54:45 GMT nanang [5172] * pjproject/trunk/pjproject-vs14.sln (modified) Re #1881: Removed WM5 & WM6 target from VS2015 solution, also fixed ... Thu, 27 Aug 2015 02:23:55 GMT ming [5171] * pjproject/trunk/pjmedia/src/pjmedia-audiodev/coreaudio_dev.m (modified) Re #1882 (misc): In iOS, set the option to notify other apps upon audio ... Tue, 25 Aug 2015 08:45:46 GMT nanang [5170] * pjproject/trunk/pjlib-util/src/pjlib-util-test/http_client.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/cli_telnet.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.c (modified) * pjproject/trunk/pjlib/src/pj/errno.c (modified) * pjproject/trunk/pjlib/src/pj/pool_caching.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_udp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/pool.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/pool_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/timer.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sdp_neg.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/tonegen.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/wav_player.c (modified) * pjproject/trunk/pjmedia/src/test/codec_vectors.c (modified) * pjproject/trunk/pjmedia/src/test/mips_test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/server.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/stun.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.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-apps/src/samples/clidemo.c (modified) * pjproject/trunk/pjsip-apps/src/samples/httpdemo.c (modified) * pjproject/trunk/pjsip-apps/src/samples/mix.c (modified) * pjproject/trunk/pjsip-apps/src/samples/pcaputil.c (modified) * pjproject/trunk/pjsip-apps/src/samples/pjsip-perf.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/stateful_proxy.c (modified) * pjproject/trunk/pjsip/src/pjsip-simple/publishc.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_dialog.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_multipart.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_parser.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_tel_uri.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.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_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_dump.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/media.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/siptypes.cpp (modified) * pjproject/trunk/pjsip/src/test/dns_test.c (modified) * pjproject/trunk/pjsip/src/test/tsx_uas_test.c (modified) * pjproject/trunk/third_party/build/speex/config.h (modified) Re #1881: Fixed compile warnings on VS2015 about declaration hides ... Tue, 25 Aug 2015 08:41:17 GMT nanang [5169] * pjproject/trunk (modified) * pjproject/trunk/build/vs/pjproject-vs14-common-defaults.props (modified) * pjproject/trunk/build/vs/pjproject-vs14-debug-defaults.props (modified) * pjproject/trunk/pjlib-util/build/pjlib_util_test.vcxproj (modified) * pjproject/trunk/pjsip-apps/build/samples.vcxproj (modified) Re #1881: - Updated build output naming 'vc8' -> 'vc14' for VS2015. - ... Fri, 21 Aug 2015 14:58:04 GMT riza [5168] * pjproject/trunk (modified) * pjproject/trunk/build/vs/pjproject-vs14-common-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-debug-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-debug-dynamic-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-debug-static-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-release-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-release-dynamic-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-release-static-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-win32-common-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-win32-release-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-win64-common-defaults.props (added) * pjproject/trunk/build/vs/pjproject-vs14-win64-release-defaults.props (added) * pjproject/trunk/pjlib-util/build (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.vcxproj (added) * pjproject/trunk/pjlib-util/build/pjlib_util_test.vcxproj (added) * pjproject/trunk/pjlib/build (modified) * pjproject/trunk/pjlib/build/pjlib.vcxproj (added) * pjproject/trunk/pjlib/build/pjlib_test.vcxproj (added) * pjproject/trunk/pjmedia/build (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcxproj (added) * pjproject/trunk/pjmedia/build/pjmedia_audiodev.vcxproj (added) * pjproject/trunk/pjmedia/build/pjmedia_codec.vcxproj (added) * pjproject/trunk/pjmedia/build/pjmedia_test.vcxproj (added) * pjproject/trunk/pjmedia/build/pjmedia_videodev.vcxproj (added) * pjproject/trunk/pjnath/build (modified) * pjproject/trunk/pjnath/build/pjnath.vcxproj (added) * pjproject/trunk/pjnath/build/pjnath_test.vcxproj (added) * pjproject/trunk/pjproject-vs14.sln (added) * pjproject/trunk/pjsip-apps/build (modified) * pjproject/trunk/pjsip-apps/build/libpjproject.vcxproj (added) * pjproject/trunk/pjsip-apps/build/pjsua.vcxproj (added) * pjproject/trunk/pjsip-apps/build/pjsystest.vcxproj (added) * pjproject/trunk/pjsip-apps/build/python_pjsua.vcxproj (added) * pjproject/trunk/pjsip-apps/build/sample_debug.vcxproj (added) * pjproject/trunk/pjsip-apps/build/samples.vcxproj (added) * pjproject/trunk/pjsip/build (modified) * pjproject/trunk/pjsip/build/pjsip_core.vcxproj (added) * pjproject/trunk/pjsip/build/pjsip_simple.vcxproj (added) * pjproject/trunk/pjsip/build/pjsip_test.vcxproj (added) * pjproject/trunk/pjsip/build/pjsip_ua.vcxproj (added) * pjproject/trunk/pjsip/build/pjsua2_lib.vcxproj (added) * pjproject/trunk/pjsip/build/pjsua_lib.vcxproj (added) * pjproject/trunk/third_party/build/baseclasses (modified) * pjproject/trunk/third_party/build/baseclasses/libbaseclasses.vcxproj (added) * pjproject/trunk/third_party/build/g7221 (modified) * pjproject/trunk/third_party/build/g7221/libg7221codec.vcxproj (added) * pjproject/trunk/third_party/build/gsm (modified) * pjproject/trunk/third_party/build/gsm/libgsmcodec.vcxproj (added) * pjproject/trunk/third_party/build/ilbc (modified) * pjproject/trunk/third_party/build/ilbc/libilbccodec.vcxproj (added) * pjproject/trunk/third_party/build/milenage (modified) * pjproject/trunk/third_party/build/milenage/libmilenage.vcxproj (added) * pjproject/trunk/third_party/build/portaudio (modified) * pjproject/trunk/third_party/build/portaudio/libportaudio.vcxproj (added) * pjproject/trunk/third_party/build/resample (modified) * pjproject/trunk/third_party/build/resample/libresample.vcxproj (added) * pjproject/trunk/third_party/build/speex (modified) * pjproject/trunk/third_party/build/speex/libspeex.vcxproj (added) * pjproject/trunk/third_party/build/srtp (modified) * pjproject/trunk/third_party/build/srtp/libsrtp.vcxproj (added) Re #1881: Add Visual Studio 2015 support. Fri, 21 Aug 2015 07:10:15 GMT riza [5167] * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) Re #1879: Fix bug in resetVideoCodecParam when not using Video build ... Fri, 21 Aug 2015 06:46:32 GMT ming [5166] * pjproject/trunk/pjmedia/include/pjmedia/types.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/android_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/ios_dev.m (modified) * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m (modified) Fixed #1880: Incorrect orientation after switching video capture or when ... Fri, 21 Aug 2015 06:00:46 GMT riza [5165] * pjproject/trunk/pjsip-apps/src/swig/pjsua2.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.lst (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/endpoint.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Re #1879: - Implement set video codec param in PJSUA2 API - Fix bug in ... Wed, 12 Aug 2015 05:28:43 GMT riza [5164] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.4.5-svn Wed, 12 Aug 2015 04:43:50 GMT riza [5162] * pjproject/trunk/version.mak (modified) Remove extra space on the revision number Wed, 12 Aug 2015 02:39:26 GMT riza [5160] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/version.mak (modified) Changed version to 2.4.5 Wed, 12 Aug 2015 00:35:26 GMT nanang [5159] * pjproject/trunk/third_party/build/gsm/config.h (modified) * pjproject/trunk/third_party/build/speex/config.h (modified) Updated r5158, as it introduced more warnings on Android about unknown ... Tue, 11 Aug 2015 07:49:25 GMT nanang [5158] * pjproject/trunk/third_party/build/gsm/config.h (modified) * pjproject/trunk/third_party/build/speex/config.h (modified) * pjproject/trunk/third_party/gsm/src/gsm_create.c (modified) Misc (re #1843): Fixed GCC compile warnings of unused variables in ... Mon, 10 Aug 2015 09:11:39 GMT nanang [5157] * pjproject/trunk/pjmedia/src/pjmedia-audiodev/android_jni_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/util.c (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Misc (re #1843): Fixed compile warnings of unused variable. Mon, 10 Aug 2015 03:47:45 GMT nanang [5156] * pjproject/trunk/tests/automated/gnu-ipp.xml.template (modified) * pjproject/trunk/tests/automated/gnu.xml.template (modified) * pjproject/trunk/tests/automated/iphone.xml.template (modified) Re #1842: Updated automated test scenarios to invoke 'make distclean' ... Mon, 10 Aug 2015 03:45:02 GMT nanang [5155] * pjproject/trunk/tests/automated/android.xml.template (added) * pjproject/trunk/tests/automated/android64.xml.template (added) * pjproject/trunk/tests/automated/iphone64.xml.template (added) Re #1842: Added automated test scenarios for Android and iOS 64-bit Fri, 07 Aug 2015 12:52:09 GMT nanang [5154] * pjproject/trunk/build/rules.mak (modified) Misc (re #1843): Fixed compile warnings of "command line option '-frtti' ... Fri, 07 Aug 2015 09:22:32 GMT ming [5153] * pjproject/trunk/pjmedia/src/pjmedia-codec/l16.c (modified) Re #1843 (misc): Fixed wrong calculation of timestamp in L16 codec ... Fri, 07 Aug 2015 09:00:52 GMT ming [5152] * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_tls.c (modified) Fixed #1878: Compile time option for TCP/TLS transport to not create a ... Fri, 07 Aug 2015 05:44:40 GMT ming [5151] * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) Fixed #1877: Race condition between stopping ICE and sending data in ICE ... Thu, 06 Aug 2015 09:15:11 GMT ming [5150] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/configure-iphone (modified) * pjproject/trunk/pjsip-apps/build/Makefile (modified) Re #1870: Modified the last identifier of the build triplet from darwin ... Thu, 06 Aug 2015 07:10:33 GMT nanang [5149] * pjproject/trunk/pjmedia/src/pjmedia/vid_port.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) Fix #1876: Don't restart renderer when only fps is changing, just modify ... Thu, 06 Aug 2015 06:37:49 GMT ming [5148] * pjproject/trunk/pjsip-apps/src/swig/importsym.py (modified) Re #1843 (misc): Fixed typo in displaying error message in importsym.py Thu, 06 Aug 2015 06:28:51 GMT ming [5147] * pjproject/trunk/pjsip/src/pjsip/sip_transaction.c (modified) Fixed #1875: Assertion in rescheduling PJSIP retransmission Wed, 05 Aug 2015 06:31:45 GMT ming [5146] * pjproject/trunk/pjlib/src/pj/addr_resolv_sock.c (modified) Fixed #1874: Truncated IPv6 address during address lookup on iOS Thanks ... Wed, 05 Aug 2015 04:26:06 GMT nanang [5145] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/configure-android (modified) Re #1870: Fixed 64 bit arch issues on Android: pool alignment, updated ... Wed, 05 Aug 2015 02:52:15 GMT ming [5144] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Re #1870: Handle configuration for iPhone simulator Fri, 31 Jul 2015 11:35:20 GMT nanang [5143] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Fixed #1873: Only reset account transport pointer after a successful ... Fri, 31 Jul 2015 08:35:34 GMT nanang [5142] * pjproject/trunk/pjmedia/src/pjmedia-audiodev/coreaudio_dev.m (modified) Close #1872: - Moved iOS audio session category setting to factory ... Fri, 31 Jul 2015 07:18:33 GMT nanang [5141] * pjproject/trunk/pjsip-apps/src/samples/util.h (modified) Misc (re #1843): Fixed compile error in app samples on some compiler due ... Fri, 31 Jul 2015 07:12:36 GMT nanang [5140] * pjproject/trunk/pjmedia/src/pjmedia/sound_legacy.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) Fix #1871: fixed missing audio index normalization in audio device open ... Thu, 30 Jul 2015 13:42:51 GMT riza [5139] * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Re #1863: Add missing video Device API. - refresh device list, lookup ... Thu, 30 Jul 2015 06:23:35 GMT ming [5138] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/android_dev.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/ios_dev.m (modified) * pjproject/trunk/pjmedia/src/pjmedia-videodev/util.c (modified) * pjproject/trunk/pjsip-apps/src/swig/java/android/AndroidManifest.xml (modified) * pjproject/trunk/pjsip-apps/src/swig/java/android/src/org/pjsip/pjsua2/app/CallActivity.java (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.i (modified) * pjproject/trunk/pjsip-apps/src/swig/symbols.lst (modified) * pjproject/trunk/pjsip/include/pjsua2/media.hpp (modified) * pjproject/trunk/pjsip/src/pjsua2/media.cpp (modified) Fixed #1861: Add support for video capture orientation on Android Wed, 29 Jul 2015 02:31:12 GMT nanang [5137] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) * pjproject/trunk/config.sub (modified) * pjproject/trunk/configure-iphone (modified) * pjproject/trunk/pjsip-apps/build/Makefile (modified) * pjproject/trunk/pjsip-apps/src/pjsua/ios (modified) * pjproject/trunk/pjsip-apps/src/pjsua/ios/ipjsua.xcodeproj/project.pbxproj (modified) Re #1870: Fixed 64 bit arch issues on iOS: pool alignment, updated ... Tue, 28 Jul 2015 09:56:31 GMT nanang [5136] * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) Misc (re #1843): Fixed MSVC build error on samples app due to undefined ... Tue, 14 Jul 2015 08:38:29 GMT nanang [5135] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-ticket-1864-scenario1.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-ticket-1864-scenario1.xml (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-ticket-1864-scenario2.py (added) * pjproject/trunk/tests/pjsua/scripts-sipp/uac-ticket-1864-scenario2.xml (added) Re #1864: fixed assert and crash when remote remove and add back media ... Tue, 14 Jul 2015 04:12:15 GMT nanang [5134] * pjproject/trunk/aconfigure (modified) * pjproject/trunk/aconfigure.ac (modified) Misc (re #1843): Fixed OpenH264 detection failure in configure script ... Tue, 14 Jul 2015 01:18:19 GMT ming [5133] * pjproject/trunk/pjnath/src/pjnath/stun_transaction.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Fixed #1869: Destroy STUN session when cleaning up STUN server ...