summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2011-09-21Fixed sockaddr address comparison error with memcmp, and use ↵Benny Prijono
pj_sockaddr_cmp() instead. Thanks Howard Lin for the report (misc, re #1252) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3761 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-21Added missing PJ_STUN_SOCK_MAPPED_ADDR_CHANGE name to pj_stun_sock_op_name. ↵Benny Prijono
Thanks Howard Lin for the report (misc, re #1252) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3760 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-21Added endianness test in pjlib-test (Misc, re #1252)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3759 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-19Fixed #1374: Assertion when CANCEL and INVITE final response "crosses the wire"Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3755 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-16Fixed #1371: Soft deadlock when application query call info of other call ↵Benny Prijono
inside a callback. The following APIs should be safe to be called in this situation: - pjsua_call_get_info() - pjsua_call_get_conf_port() git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3751 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-15Fixed #1369: Local state is set to HOLD even if hold operation failsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3749 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-09More Symbian MDA fixes (re #1365):Nanang Izzuddin
- Added config setting to control sync/async start. Due to problem with async start: any volume query performed immediately after starting the device will always return zero. - Fixed get_default_param() to set the flags to zero (was copied from caps, i.e: input/output volume flags without setting the value). - Fixed stream_get_param() to also check the input and output volume level. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3748 74dad513-b988-da41-8d7b-12977e46ad98