summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-22Changed version to 1.14.2v1.14.2@4142Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4142 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Fix #1505: pjsua_acc_modify() performs unregistration first when account id, ↵Nanang Izzuddin
registrar, or forced contact is modified. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4127 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Fix #1499: Crash in libsrtp when handling certain RTCP packets, more info:Nanang Izzuddin
- Applied patch from: http://srtp.cvs.sourceforge.net/viewvc/srtp/srtp/crypto/replay/rdb.c?r1=1.4&r2=1.5. - Original libsrtp ticket #3280295: http://sourceforge.net/tracker/?func=detail&aid=3280295&group_id=38894&atid=423799. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4126 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Fix #1510: sharing and assertion problem with native ALSA device.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4125 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Misc (re #1503): Fixed typo in PJMEDIA_JBUF_PRO_DISC_MAX_BURST doxygen.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4124 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-14Misc fixes (re #1503): parsing PJ_VERSION in setup.pyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4121 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-11Fix #1507: Added TLS support in pjsua_transport_get_info().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4119 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-03Misc (re #1503): fixed switchboard pjmedia_conf_connect_port() return code ↵Nanang Izzuddin
on channel count mismatch. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4117 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-30Fix #1502: break the fill_buffer() loop on EOF when PJMEDIA_FILE_NO_LOOP ↵Nanang Izzuddin
option is set. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4116 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Changed version to 1.14-svnNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4111 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Changed version to 1.14v1.14@4109Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4109 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Misc (re #1417): fixed error in the configure script when displaying failure ↵Benny Prijono
message git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4107 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): fixed compilation warnings about missing return value in ↵Benny Prijono
pjlib echo server test application git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4105 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): fixed warnings regarding mismatched argument type in stream ↵Benny Prijono
compilation on gcc/Linux git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4104 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): normalize the error status returned by pj_getaddrinfo() to ↵Benny Prijono
PJ_ERESOLVE, because this error is treated specially to trigger SIP status code 502. This was suspected to have caused pjsip unit test to fail in the regc test git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4103 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): fixed compile error on Symbian 5th ed SDK.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4098 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): reverted back accidental jbuf modification in r4004.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4097 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Fixed #1495: UDP keep-alive is still running even after account is deleted. ↵Benny Prijono
It cannot be updated with pjsua_acc_modify() either git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4095 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1417): fixed failed reg_test in pjsip unit test due to wrong ↵Benny Prijono
status code expected and actually received git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4093 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Indirectly related to re #1465: acquire transport reference when invoking ↵Benny Prijono
transport send(), to prevent transport from being destroyed accidently while sending is in progress, and also to reset the idle timer git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4092 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26More re #1465: Set the default idle time to 33 from 30. With 30, some pjsip ↵Benny Prijono
unit tests fail because the TCP transport is closed prematurely before the test completes. This should not happen in the real life as long as app uses a client transaction to send a request. The unit test uses stateless send which does not add ref_count to the transport, that is why the transport is closed prepaturely before 32 seconds (the transaction timeout interval) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4091 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Fixed #1494: Use EC options to determine whether to use device/software ECLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4079 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Re #1417 (misc): Fixed output path for AEC test for iOS support.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4074 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-23Re #1417: Fixed error handling if pjsip_timer_init_session() when accepting ↵Liong Sauw Ming
incoming call and fixed typo in assertion in sip_inv.c git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4067 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-23Misc (re #1417): removed sip_transport_tls_ossl.c from vs2005 project.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4066 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-21Fixed #1492: The echo options field in the media config and pjsua_set_ec() ↵Benny Prijono
argument are ignored git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4065 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-20Fixed #1491: Failed to refresh (presence) subscription if Subscription-State ↵Benny Prijono
header contains no "expires" parameter git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4064 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-20Fix #1490: frame type 15, instead of 14, should be assigned for zero length ↵Nanang Izzuddin
AMR-NB frames. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4063 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Fixed #1487: Wrong SDP negotiator state if outgoing UPDATE or re-INVITE is ↵Benny Prijono
challenged with 401 or 407 git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4046 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Misc re #1417: wrongly mentioned pjsip_apps.c instead of pjsua_app.c in the ↵Benny Prijono
documentation of pjsua_msg_data git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4045 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-12Fix #1484: apply and send re-register when registration timeout/expire ↵Nanang Izzuddin
setting is changed in pjsua_modify_acc(). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4041 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-12Fix #1483: make sure that the CRC calculation of account proxy setting is ↵Nanang Izzuddin
done after proxy URI normalization. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4039 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-11More re #1481: Destroying the regc may lead to dangling binding in the ↵Benny Prijono
register, so instead of destroying the regc, instruct it to release the transport instead git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4037 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-10Fixed #1481: Immediately destroy the registration instance when TCP/TLS ↵Benny Prijono
transport gets disconnected git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4033 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-10More re #1465: introduce separate idle timeout setting for server side ↵Benny Prijono
TCP/TLS connection and set the default to 600 seconds git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4032 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-09Fix #1480: update read buffer pointer after updating buffer in ↵Nanang Izzuddin
pjmedia_wav_player_port_set_pos(). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4030 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-02Re #1417: removed the obsolete but misleading sip_transport_tls_ossl.c fileBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4004 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-29Fix #1471: Just return PJ_FALSE on any incoming STUN packets after the STUN ↵Nanang Izzuddin
socket has been disassociated from ICE stream transport. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3991 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-28Fix #1470: Make sure the transaction layer module is unloaded when SIP ↵Nanang Izzuddin
endpoint is destroyed, by rescheduling the unload (using SIP endpoint atexit callback) after unload failure due to any pending/undestroyed transaction. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3989 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-28Re #1466: Moved down the atexit callbacks execution in pjmedia & pjsip ↵Nanang Izzuddin
endpoints to the very end of endpoint destroy sequence. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3988 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-23Re #1417 (misc): added that app should call pj_srand() initially in ↵Benny Prijono
pj_init() documentation git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3987 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-22Close #1466 (using PJLIB outside PJSUA-LIB context):Nanang Izzuddin
- static reference counter for PJLIB init/shutdown. - implemented atexit() in PJMEDIA and PJSIP level: pjmedia_endpt_atexit() & pjsip_endpt_atexit(). - updated pjmedia/transport_srtp.c, pjsip/sip_timer.c, and pjsip/sip_replaces.c to use the new atexit() functions. - API change: pjmedia_srtp_init_lib() now requires 'pjmedia_endpt' param. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3986 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-20Fixed #1468: Add support for iPhone configure script to detect iOS 5.1 SDKLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3978 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-15Fix #1464: Only use PJSUA lock in PJSUA implementations of INVITE session ↵Nanang Izzuddin
callbacks when updating 'pjsua_var' is needed, while updating 'pjsua_call' should be enough with call/dialog lock (which is actually being held by the INVITE session layer during invoking its callback). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3977 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-15Lower the default TCP/TLS idle time from 600s to 30s to improve battery ↵Benny Prijono
consumption (fixed #1465) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3976 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-13Re #1462: fixed libresample.dylib.1 installation issueBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3974 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-13Misc: fixed bug with assigning channel count in get_conf_port_info() in the ↵Benny Prijono
Python module. Thanks Thomas Steinacher for the report. (re #1417) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3973 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-09Re #1462: fixed broken make install caused by previous changesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3970 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-08Fix #1440:Nanang Izzuddin
- Use separate buffer for outgoing RTCP. Previously, RTCP generation might override outgoing RTP payload (because of shared buffer). - Use exact size for RTCP-XR content buffer. Previously RTCP-XR content buffer size was set to PJMEDIA_MAX_MTU, quite huge wasted space. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3969 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-08Re #1462: libresample as shared library support on Mac OS XBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3968 74dad513-b988-da41-8d7b-12977e46ad98