summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-27Fixed #1974: Various fixes for DNS IPv6Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5471 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-24Re #1971: Updated TURN session to add REQUEST-ADDRESS-FAMILY/REQ-ADDR-TYPE ↵Nanang Izzuddin
attribute in Allocate of IPv6 relay request. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5469 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-24Misc (re #1945): Avoid calling memchr() or memcpy() with NULL pointer ↵Nanang Izzuddin
(thanks Kal from the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5468 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-21Misc (re #1945): Updated SIP URI in sample app pjsua2_demo.cpp (for ↵Nanang Izzuddin
debugging convenience). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5467 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-21Misc (re #1945): Fixed false error message "cannot find Account.." when ↵Nanang Izzuddin
deleting PJSUA2 Account (thanks Kal for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5466 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-21Fix #1972: Update ICE candidate status to non-PJ_EPENDING after TURN server ↵Nanang Izzuddin
name resolution fails. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5465 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-21Misc (re #1945): Fixed assertion in resolver: on read error, source address ↵Nanang Izzuddin
may be invalid and printing source address will trigger assertion (due to invalid address family). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5464 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-18Fixed #1941: Disable the setup of audio session in coreaudio_dev. This will ↵Liong Sauw Ming
allow application to have better control towards its audio session management, which will help to ensure a smoother integration with CallKit features. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5463 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-17Close #1971: Updated pjsua to enable IPv6 TURN in ICE media transport.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5462 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-14Re #1945 (misc): Get rid of 64-bit compiler warnings for pjsua_appLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5461 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-13Re #1970: Implement function pjmedia_rtp_decode_rtp2().Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5460 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-13Re #1969: Fix crash on using an already destroyed SSL socket.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5459 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-13Re #1945 (misc): Use localtime_r() instead of localtime() (if available) ↵Riza Sulistyo
since localtime() is not thread safe. This fixes a data race in pj_time_decode() which is called from multiple threads. Thanks to Kal (b17 c0de) for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5458 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-10Re #1961: Updated Android pj_gettimestamp() implementation to use ↵Nanang Izzuddin
ANDROID_ALARM_ELAPSED_REALTIME. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5457 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Fixed #1967: Add function pjsip_tdata_get_dlgLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5456 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Fixed #1965: Add support to specify Contact params specific to REGISTER requestsLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5455 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Re #1941: Support for AVCaptureDeviceDiscoverySession to replace the ↵Liong Sauw Ming
deprecated [AVCaptureDevice devices] in iOS 10. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5454 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Re #1941: Add support to specify min iOS versions in configure-iphone and ↵Liong Sauw Ming
update the default for ipjsua sample app git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5453 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Re #1945 (misc): Fixes a memory leak in alsa_factory_refresh().Liong Sauw Ming
Thanks to Kal (b17 c0de) for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5452 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Re #1945 (misc): Fixed wrong parameter caused by previous commit r5450Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5451 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-07Re #1945 (misc): Fixed incorrect usage of pj_memcmp()Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5450 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-06Re #1962: Update the ticket number in the code doc.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5449 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-06Re #1964: Add PJ_QOS_TYPE_SIGNALLING to pjsua2 swig symbol and the ↵Riza Sulistyo
deprecated pjsua python module. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5448 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-06Fix #1961: Updated Android timestamp to use CLOCK_BOOTTIME (or ↵Nanang Izzuddin
ANDROID_ALARM_ELAPSED_REALTIME for older NDK version), to avoid suspended clock when CPU is in deep sleep. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5447 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-06Re #1954: Add option to use WebRtc EC in aectest sample appLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5446 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-05Re #1964: Implement QoS for darwin OS which supports SO_NET_SERVICE_TYPE.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5445 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-05Re #1963: Implement QoS for IPv6 for platform that supports IPV6_TCLASS.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5444 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-05Re #1954: Add libwebrtc to ipjsua sample appLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5443 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-04Fixed #1962: Premature STUN socket destruction when there's an error during ↵Liong Sauw Ming
STUN server resolution git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5442 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-29Misc (re #1945): Added feature of listing dshow device in ffmpeg video ↵Nanang Izzuddin
device (experimental). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5441 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-27Misc (re #1945): Fixed warning in OpenH264 encoder "ParamValidationExt(), ↵Nanang Izzuddin
slice mode = SM_SIZELIMITED_SLICE..." (thanks Carlos Dom for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5440 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-20Re #1954 (misc): Fix build error on pjmedia-test when defining ↵Riza Sulistyo
PJMEDIA_CONF_USE_SWITCH_BOARD. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5438 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-15Misc (re #1945): Updated resolver behaviour to not mark nameserver as bad ↵Nanang Izzuddin
after responding with PJ_DNS_RCODE_SERVFAIL. Thanks George Joseph for the feedback and the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5437 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-14Re #1952: Apply the fix to video stream info as wellLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5436 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-30Re #1959: Add reference counter to pjsip_inv_session to avoid race condition.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5435 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-30Fixed #1958: Update RTP sequence number during keep-aliveLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5434 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-29Re #1954: Add support for VS2005.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5433 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-26Re #1954: Add support for VS2015.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5432 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-26Re #1954: Fixed compilation flags for building on arm64 iOS.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5431 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-25Re #1956: Support for setting audio input source capability in Android JNI ↵Liong Sauw Ming
audio device * modify the sample code * add symbols for pjsua2 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5430 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-25Re #1954: Fixed compilation flags for Android armeabi buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5429 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-25Re #1954: Add WebRTC to third party componentLiong Sauw Ming
* Add build config for GNU build systems git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5428 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-25Fixed #1957: ICE stagnation when connectivity check failsLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5427 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-23Fixed #1956: Support for setting audio input source capability in Android ↵Liong Sauw Ming
JNI audio device git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5426 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-23Fixed #1955: Fixed assertions in DNS SRV resolution with IPv6 TCP/TLS target.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5425 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-22Re #1945 (misc): Fixed typo in libyuv MakefileLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5424 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-19Misc (re #1945): fixed STUN server resolution should be retried, as ↵Nanang Izzuddin
PJSUA_STUN_RETRY_ON_FAILURE is set, in media transport creation after the one in startup failed (thanks Marcus Froeschl for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5423 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-18Misc (re #1945): Added opus.h/c to VS2005 & VS2015 project pjmedia-codec ↵Nanang Izzuddin
(thanks Arkadiusz Wronski for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5422 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-18Misc (re #1945): Added PJ_HAS_IPV6 in pj_dump_config(), thanks Alexei ↵Nanang Izzuddin
Gradinari for the suggestion, also updated the year in copyright line. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5421 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-17Fixed #1953: Skip IPv6 socket in resolver on system without IPv6 support.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5420 74dad513-b988-da41-8d7b-12977e46ad98