summaryrefslogtreecommitdiff
path: root/pjlib
AgeCommit message (Collapse)Author
2012-10-08Fixed #1592: Multithreading issues in PJSIP (fixing pj_timer_heap_poll() and ↵Liong Sauw Ming
lock order inversion in tcp/tls transport) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4281 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-02Close #1589: Enable floating point by default for iOS targetBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4274 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-10Re #1573: Fixed improper unlock in do_handshake().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4249 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-08Re #1573: Fixed bad cast on ioqueue send key to send data in ↵Nanang Izzuddin
asock_on_data_sent(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4248 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-07Fix #1573:Nanang Izzuddin
- Never hold lock while calling pj_activesock_send*() to avoid deadlock. - Refactor the sending buffer management. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4247 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Misc (#1559): fixed warnings of unused var on Symbian platform.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4238 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-21Re #1559: Removed unnecessary assertion from sock_bsd's pj_sock_recvfrom() ↵Liong Sauw Ming
implementation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4233 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-07Fixed #1412: Account specific NAT settings: STUN, ICE, and TURNBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4218 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-18Fixed #1556: Fix From/To tag and Via branch comparison to be case insensitiveLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4208 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-03Changed version to 2.0.1-svnLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4191 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-03Changed version to 2.0.1Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4189 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19Fixed #1538: Suppress SIGPIPE for broken TCP connection on Linux (thanks ↵Benny Prijono
Mike Evans for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4170 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-05Re #1527: added debugging facility to the timer heap. By enabling ↵Benny Prijono
PJ_TIMER_DEBUG, application can use pj_timer_heap_dump() or pjsip_endpt_dump() to dump the timer entries along with the source location where it is scheduled from. The macro will also enable dumping the timer heap entries when the SIP endpoint is being destroyed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4154 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-30Fix #1522:Nanang Izzuddin
1. Updated the 'shifter' (expected max openssl reason code) to 1200. 2. Done, added pj_ssl_sock_info::last_native_err. Also fixed pjsip/sip_transport_tls.c to include TLS transport specific info in invoking transport state callback on disconnection event. 3. Fixed. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4146 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22Changed version to 2.0-svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4141 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22Changed version to 2.0Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4139 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Changed version to 2.0-rc-svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4114 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Changed version to 2.0-rcBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4112 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Re #1474: merged r4100-4107Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4108 74dad513-b988-da41-8d7b-12977e46ad98
2012-03-30Re #1474: Merged all changes from 1.12 - HEAD (from the 1.x branch)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3999 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-29Changed version to 2.0-beta-svnNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3933 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-29Changed version to 2.0-betaNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3931 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-25Re #1394: Ignore thread join if called from the same thread, it will cause ↵Nanang Izzuddin
the thread blocks forever. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3855 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-24Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunkLiong Sauw Ming
* Backport of r3557:r3832 TODO: ticket #1268 (Option for automatic/manual sending of RTCP SDES/BYE for the stream) for video stream. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3841 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-10Changed version to 2.0-alpha2-svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3808 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-10Changed version to 2.0-alpha2Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3806 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-18Implemented re #1372: New log features: indentation and thread switching ↵Benny Prijono
indication git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3752 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Changed version to 2.0-alpha-svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3740 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Changed version to 2.0-alpha!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3738 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-23Re #1254 Further tweaks turning off treeview generationPerry Ismangil
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3679 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-20Re #1278: Fixed linker error on Mac and iOS.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3670 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-19Re #1254 Doxygen configuration and makefile changes to support version ↵Perry Ismangil
specific documentation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3669 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-19Re #1326:Nanang Izzuddin
- Fixed compile warnings on vs2005 - Fixed compile error when PJMEDIA_HAS_VIDEO set to 0 on vs2005 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3666 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-19Re #1326: Initial code integration from branch 2.0-dev to trunk as ↵Nanang Izzuddin
"2.0-pre-alpha-svn". git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3664 74dad513-b988-da41-8d7b-12977e46ad98
2011-05-06Break the compilation in svn trunk to make people switch to new svn URLBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3558 74dad513-b988-da41-8d7b-12977e46ad98
2011-05-05Changed version to 1.10-svnNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3556 74dad513-b988-da41-8d7b-12977e46ad98
2011-05-05Changed version to 1.10Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3554 74dad513-b988-da41-8d7b-12977e46ad98
2011-05-05Re #1250: Updated the year in all copyright texts with 2011!Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3553 74dad513-b988-da41-8d7b-12977e46ad98
2011-04-26Fixed #1246: Use CFHost for pj_getaddrinfo() on iOSLiong Sauw Ming
* Replace the fix for ticket #1104 with this fix * Modify pjturn-client/client_main's shutdown() function which conflicts with an existing function Re-run configure-iphone to use this fix automatically. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3543 74dad513-b988-da41-8d7b-12977e46ad98
2011-04-11Fixed #1230: Removed assertion in PJLIB for Posix when fails to release ↵Benny Prijono
mutex (thanks Marcus Froeschl for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3524 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-31Re #1221: Fixed wrong reference to the socket variable.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3492 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-31Fixed #1225: iPhone: UDP socket send error after waking up from background ↵Benny Prijono
mode (thanks Joe Meade for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3491 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-23Re #1221: Move setting the socket option to pjlib level (sock_bsd) instead ↵Liong Sauw Ming
of in the SIP transport. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3480 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-23Fixed #1221: Crash when SIP transport tried to write to a broken pipe.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3478 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-17Re #1211 (new pj_gettickcount() API): fixed compilation error on LinuxBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3458 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-16Fixed #1211: Add pjlib API pj_gettickcount() that returns a monotonically ↵Liong Sauw Ming
increasing timestamp * Changed the timer_heap to use pj_gettickcount(). * Changed ioqueue to use pj_gettickcount(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3456 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-16Fix #1212:Nanang Izzuddin
- Updated pj_register_strerror() to just return PJ_SUCCESS when the same range and handler is being re-registered. - Removed the usage of static flag of error string handler registration in some modules, which prevent the re-registration of the handler, e.g: in restarting pjsua, as such flags never got reseted. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3455 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-08Implementation of re #1202 (PJLIB System Information API) on Symbian/S60 ↵Nanang Izzuddin
platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3437 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-02Re #1202: Fixed compilation preprocessor for os_info so that it's more ↵Liong Sauw Ming
robust across various device and simulator SDKs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3436 74dad513-b988-da41-8d7b-12977e46ad98
2011-03-02Re #1202: Fixed compilation error in os_info_iphone.m on iPhoneSimulatorLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3434 74dad513-b988-da41-8d7b-12977e46ad98