summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-21re #1986: Updated missing CFLAGS/LDFLAGS in Makefile of pjsua sample app for ↵Nanang Izzuddin
Android. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5507 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-21Re #1986: Convert pjsua sample app Android project from Eclipse to Android ↵Nanang Izzuddin
Studio. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5506 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-21Misc (re #1945): Creates ↵Nanang Izzuddin
pjsip-apps/src/swig/android/app/src/main/jniLibs/armeabi automatically in SWIG Java Makefile, as sometime an empty folder is omitted by git. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5505 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-20Misc (re #1945): Creates pjsip-apps/src/swig/java/output automatically in ↵Nanang Izzuddin
SWIG Java Makefile, as sometime an empty folder is omitted by git (thank you Oliver Wigley for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5504 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-19Re #1986: Removed PjCamera.java and PjCameraInfo.java from pjsua2 sample app ↵Nanang Izzuddin
dir structure (it will be copied by build script from PJMEDIA). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5503 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-19Re #1986: Convert pjsua2 sample app Android project from Eclipse to Android ↵Nanang Izzuddin
Studio. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5502 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-19Misc (re #1945): Fixed various compile warnings.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5501 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-19Misc (re #1945): Update SRTP to restart crypto tag from 1 when generating ↵Nanang Izzuddin
reoffer. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5500 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-16Misc (re #1945 and re #1954): Export TARGET_ABI to env var in ↵Nanang Izzuddin
configure-android script. This var is needed by configure script to generate WebRTC source list for Android when "--use-ndk-cflags" is specified. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5499 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-16Re #1941: re #5454, modify declaration of NSArray to support older compiler ↵Liong Sauw Ming
version git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5498 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-09Re #1954: Add WebRTC license info filesLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5496 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-07Fixed #1985: Escape '@' character in the Replaces parameter of REFER requestLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5495 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-07Fixed #1984: Remove the implementation of PJ_HASH_USE_OWN_TOLOWERLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5494 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-06Fixed #1983: Add option to update call Via addressLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5493 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-06Re #1982: Cleanup call setting flags even if callbacks on_call_tx/rx_offer() ↵Liong Sauw Ming
not implemented Otherwise this could cause media to be unintentionally reinitialized on re-INVITEs/updates. Refer to ticket #1793. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5492 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-06Re #1982: Add the new call flag for PJSUA2 swigLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5491 74dad513-b988-da41-8d7b-12977e46ad98
2016-12-06Fixed #1982: Add option to reinitialize call media transportsLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5490 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-23Re #1945: Change the error message on pjsua_media_channel_update() when ↵Riza Sulistyo
unknown/unsupported media type is found. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5489 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-23Fixed #1981: Assertion when session timer is disabled and PJSIP receives 422Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5488 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-21Fixed #1980: Assertion if remote removes some media lines in previous SDP ↵Liong Sauw Ming
negotiations git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5487 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-17Re #1945 (misc): Revert r5484, unreg_timeout can be zero.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5486 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-17Fixed #1979: Add support to parse address string with scope IDLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5485 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-17Re #1945 (misc): Normalize account config's unregistration timeout when ↵Liong Sauw Ming
adding account. Thanks to Johan Lantz for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5484 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-16Re #1975: Add autoconf detection of OpenSSL elliptic curve and sigalg supportLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5483 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-15Re #1961: Fallback to CLOCK_MONOTONIC if /dev/alarm is not found, or getting ↵Liong Sauw Ming
ANDROID_ALARM_ELAPSED_REALTIME fails. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5482 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-14Re #1971: Request IPv4 relay address to an IPv6 TURN server for IPv6-IPv4 ↵Nanang Izzuddin
connectivity. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5481 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-14Re #1945 (misc): Disable local host resolution ↵Liong Sauw Ming
(PJ_GETHOSTIP_DISABLE_LOCAL_RESOLUTION) for macOS as well (instead of for iOS only). Please refer to #1342 for more details. Thanks to Jeff Anderson for the report and the fix. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5480 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-04Closed #1978: Add function to get RTP session from stream/video stream.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5479 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-03Re #1977: Add attach2() and pjmedia_transport_attach2() to pjmedia transport ↵Riza Sulistyo
interface. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5478 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-01Re #1974: Fix DNS write on freed memory.Riza Sulistyo
Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5477 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-31Fixed #1976: Support to generate a synthesized IPv6 address from IPv4 addressLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5476 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-28Re #1974: Remove DNS cache entry from resolver's hash table when app ↵Liong Sauw Ming
callback has a reference. Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5475 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-28Re #1972: ICE initialization issues when creating a component/candidate fails.Liong Sauw Ming
Fixed ICE stuck if TURN creation fails in resolved state, assertions when trying to access other components/candidates, and crash when trying to access destroyed TURN socket. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5474 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-28Re #1974:Liong Sauw Ming
If there is a pending query, set the return value to that query (instead of NULL) Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5473 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-27Fixed #1975: Add support to select elliptic curve and signature algorithm ↵Liong Sauw Ming
for TLS git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5472 74dad513-b988-da41-8d7b-12977e46ad98
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