summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-12Fixed #1422: Option to configure or disable RTCP RTT normalization (thanks ↵Benny Prijono
Lars Helgeson for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3907 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-09Fixed #1416: Allow application to send data after ICE negotiation failsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3906 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-07Fixed #1421 (Audio is missing temporarily if SRTP is enabled due to lock ↵Benny Prijono
codec feature). The problem occured because when lock codec is called, the stream may not transmit any RTP packets yet, causing the RTCP statistic to return zero as the last RTP sequence number sent. The zero RTP sequence number would cause SRTP to refuse to encode the RTP packet with error replay status git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3900 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-05Fixed #1418 (Library restart fails with PJLIB_UTIL_ESTUNNOTRESPOND error ↵Benny Prijono
after several times) due to bug in calling pj_sock_select(). Thanks Régis Montoya for the report and testing the fix git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3896 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-23Re #1417 (misc fix): Fixed ipjsystest XCode project build settings to define ↵Liong Sauw Ming
PJ_AUTOCONF and add CFNetwork framework. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3889 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-19Re #1417 (misc fix): Add OS X Lion support for Python buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3888 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-08Changed version to 1.12-svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3886 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-08Changed version to 1.12v1.12@3884Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3884 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-02More #1415: added protection when calling log, otherwise assertion will be ↵Benny Prijono
raised git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3883 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-02Fixed #1415: Handle potential crash if joining worker thread fails in ↵Benny Prijono
pjsua_destroy() git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3882 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-02Fixed #1414: Removed assertion in transaction when event other than timer is ↵Benny Prijono
received in TERMINATED state git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3881 74dad513-b988-da41-8d7b-12977e46ad98
2011-11-02Fix #1413: Fix G722.1 encoder to handle multiple frames per packet.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3880 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-31Fix #1410: Nanang Izzuddin
- Fixed bug in ipp_codecs.c pack_amr() in setting up AMR-WB frame size, i.e: using AMR-NB frame size table instead of AMR-WB's. - Updated AMR-WB default setting to use two frames-per-packet. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3879 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-31Fixed #1409: Assertion failure if unable to resolve TURN serverLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3877 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-31Fixed #1408: Failed to authenticate to TURN client due to REALM attribute ↵Liong Sauw Ming
padding git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3876 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-28Fixed #1407: Deadlock in initial resolution of STUN serverBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3873 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-28Fixed #1405: Unable to reject unknown algorithm in authentication challengeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3871 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-27Re #1252 (misc): Add codec initialization before opening it in pjmedia streamLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3868 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-27Fixed #1341: Handle pjsua_acc_config's newly added fields in pjsua_acc_modify()Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3867 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-25WAV playback is cut in the end if pjmedia_wav_player_port_set_pos() is ↵Benny Prijono
called. Thanks Eize Slange for the patch (re #1252) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3846 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-25Misc (re #1252): error compiling the IPP wrapper if AMR-WB is enabled but ↵Benny Prijono
AMR-NB is disabled. Thanks Olle Frimanson for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3845 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-21Fixed #1391: Missing CSeq check for incoming ACK in an INVITE session ↵Benny Prijono
(thanks Ilya Kalinin for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3834 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-20Fixed #1319: When sips scheme is used, TLS must be used even when ↵Benny Prijono
transport=tcp is specified in the URI (thanks Iñaki Baz Castillo for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3832 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-19Misc: failed to create CSV file with TRACE_JB feature in stream.c because ↵Benny Prijono
Linux does not seem to create the file if it is opened with fopen(, "r+b") and the file does not exist yet. Thanks Dan for the patch (re #1252) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3831 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-19Renamed enum names to comply with the spec in ticket (re #1216)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3830 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-19Fixed #1216: New pjsua_destroy2() API to allow shutting down the library ↵Benny Prijono
without sending any outgoing messages git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3829 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-19Misc (re #1252): fixed misleading doxygen documentation that says app may ↵Benny Prijono
instantiate multiple instances of SIP endpoint git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3828 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-18Re #1342: Fix wrong #ifdef conditionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3826 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-18Set correct endianness for Windows Mobile and Symbian (re #1252, r3766)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3822 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-18Re #1252: Add the definition of PJ_AUTOCONF in ipjsuaLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3821 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-18Re #1252: Add PJLIB endianness preprocessor macro definition in autoconfLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3820 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-17Closed #1389: Add support for iOS 5 buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3818 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-14Support for OpenCORE AMR-NB codec on Windows. This closes #1388Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3817 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-14Committing re #1388: Support for OpenCORE AMR-NB codec (thank you Dan ↵Benny Prijono
Arrhenius for the contribution!) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3816 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-14Fixed #1387: Bug in printing user defined header in multipart message ↵Benny Prijono
(thanks Luis Martin Gil for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3815 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-13Re #1378:Nanang Izzuddin
- Implemented new algorithm for JB progressive discard. - Added new API and for setting JB discard algorithm at run-time. - Updated JB test for the new algorithm. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3814 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-11Fixed #1386: fixed send_raw_resolver_callback() in sip_util.c, should ↵Nanang Izzuddin
increment tdata ref count before calling pjsip_tpmgr_send_raw() to avoid tdata gets destroyed prematurely. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3813 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-11Fixed #1385: fixed match_offer() of SDP negotiator in comparing rtpmap ↵Nanang Izzuddin
encoding params (specifying channel count) in preanswer and remote-offer. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3812 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-11Some more error handling (re #1384: HTTP client source port range)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3811 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-11Fixed #1384: HTTP client source port range setting (thanks Johan Lantz for ↵Benny Prijono
the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3810 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-11Misc (#1252): Wrong APS/VAS frame header generation for AMR silence/NO_DATA ↵Nanang Izzuddin
frame caused by using wrong 'OR' operator, was logical 'OR' instead of bitwise (thanks Johan Lantz for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3809 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-09Fixed #1383: Update the transport adapter sample in pjsuaBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3804 74dad513-b988-da41-8d7b-12977e46ad98
2011-10-03Fix #1378: replaced discard rate decision based on overflow precentage ↵Nanang Izzuddin
(precentage of excess delay compared to burst-level). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3779 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22Fixed bug in re #1376: pjsua_call_info() could not be called when state is ↵Benny Prijono
disconnected git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3771 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22More re #1375: fixed bug, the reg_first_retry interval is not copied to ↵Benny Prijono
account config with pjsua_acc_modify()! git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3770 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22More re #1375: added log showing the interval when scheduling the ↵Benny Prijono
registration retry git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3769 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22Fixed #1376: Crash if pjsua_call_get_info() is called with disconnected callBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3768 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22Remove default endianness for bi-endian systems such as MIPS, ARM, and ↵Benny Prijono
PowerPC, and raise compilation error instead. Thanks Howard Lin for the suggestion (misc, re #1252) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3766 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-22Another fix to pj_stun_sock_op_name() to support PJ_STUN_MAPPED_ADDR_CHANGE. ↵Benny Prijono
Thanks Howard Lin for the report! (re #1252 (misc)) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3765 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-21Added option to control first re-registration retry interval. This closes #1375Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3762 74dad513-b988-da41-8d7b-12977e46ad98