summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-18Fixed #1452: Wrong call media state is reported if hold request is ↵Benny Prijono
challenged with authentication (thanks Bogdan Krakowski for the fix) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3954 74dad513-b988-da41-8d7b-12977e46ad98
2012-02-16Allow run-time control of automatic switching to TCP when request is larger ↵Benny Prijono
than 1300 (the PJSIP_DONT_SWITCH_TO_TCP compile time setting) via pjsip_cfg()->endpt.disable_tcp_switch setting. Thanks Johan Lantz for the suggestion. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3952 74dad513-b988-da41-8d7b-12977e46ad98
2012-02-08Fix #1451: Don't hold the ICE session's mutex when calling ↵Nanang Izzuddin
pj_ice_sess_cb::on_tx_pkt() callback to avoid deadlock. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3951 74dad513-b988-da41-8d7b-12977e46ad98
2012-02-03Updated PortAudio SVN URL (re #1417/Misc)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3947 74dad513-b988-da41-8d7b-12977e46ad98
2012-02-02Misc (re #1417): fixed sample code in PJSUA-API Media Manipulation doxygen, ↵Nanang Izzuddin
pjsua_player_create() only takes 3 arguments, instead of 4 (thanks Thomas Martin for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3946 74dad513-b988-da41-8d7b-12977e46ad98
2012-01-26Fix #1449: PJ_EPENDING should not be treated as failure in sending STUN ↵Nanang Izzuddin
binding request. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3944 74dad513-b988-da41-8d7b-12977e46ad98
2012-01-17Close #1448: removed server name setting from TLS transport config.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3943 74dad513-b988-da41-8d7b-12977e46ad98
2012-01-16Close #1014:Nanang Izzuddin
- Added configurable ciphers setting in SIP TLS transport and pjsua app. - Added API pj_ssl_cipher_is_supported(). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3942 74dad513-b988-da41-8d7b-12977e46ad98
2012-01-12Fix #1447: fix internal function write_frame() of the switchboard to copy ↵Nanang Izzuddin
the whole source frame to the destination port buffer if the destination port is port 0 (previously it only copied as much as samples-per-frame of port 0). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3941 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-26Fixed #1432: Removed assertion in transaction when event is received in ↵Benny Prijono
DESTROYED state (thanks Yariv Trabelsi for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3924 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-20Fixed #1431: Support for RFC 4169/Digest Authentication Using AKAv2 (thanks ↵Benny Prijono
Alex Kolesnichenko for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3916 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-19Fixed #1426: Race condition in auto-closing and/or auto-opening of the sound ↵Benny Prijono
device git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3913 74dad513-b988-da41-8d7b-12977e46ad98
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