summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2011-09-09Fixed #1367: Crash if presence PIDF body is missing <basic> element (thanks ↵Benny Prijono
Matt DiMeo for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3747 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-08Fixed Symbian build error due to re #1364Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3746 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-08Slightly more clever RTP transport remote address switch: transmission won't ↵Benny Prijono
switch as long as we're receiving RTP/RTCP packets from the "correct" remote address, to avoid constantly switching to a new source address. Also when the remote peer address is in probation, RT(C)P packets from that address will be silently discarded, to avoid playback confusion. This closes #1366. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3745 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-08Fixed #1365: Applied volume setting (input & output) when the MDA audio ↵Nanang Izzuddin
device is started. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3744 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-08Added support for forking of reliable provisional response (100rel):Benny Prijono
- maintain 100rel state for each call leg (To tag) - added SIPp scenario - note that multiple SDP negotiation in 100rel response from different call leg is not supported. Especially the case when multple offers are sent in the responses are not supported (we're supposed to send answers in PRACKs, but currently we only respond to the first 100rel with SDP). This closes #1364 git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3743 74dad513-b988-da41-8d7b-12977e46ad98
2011-09-07Always enclose Contact URI with double quote to prevent invalid Contact URI ↵Benny Prijono
if the display part of the AOR contains reserved characters. This fixes #1363 git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3742 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-30Configurable pj_sockaddr_in padding/sin_zero length. This closes #1359Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3741 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Dummy checkin for testing the automated testing..Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3706 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16More re #1264 (automated tests)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3705 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Re #1264 (automated testing for 1.x): enhanced run_continuous.py with: 1) ↵Benny Prijono
custom group name suffix option 2) one time check option instead of loop 3) force option git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3702 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-11Re #1342: minor fix for the #ifdef conditionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3693 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-11Fixed #1342: disable local host resolution on iPhone OSLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3692 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-24Fixed #1337 re: link error with the PLC stuff if G.711 codec is disabled.Benny Prijono
This basically is caused by the problem with library order in the Makefile. Since libpjmedia (which contains the PLC code) is specified first before the third party libs (which the codecs reside), the PLC didn't get picked up by the linker. It works if G.711 is enabled, because G.711 lives in libpjmedia. The real problem is because there is a circular dependency between pjmedia and third party libraries. The real solution would be to break down third party libraries into individual lib and arrange the link order correctly. This would need a bit of work in the Makefile though. For now, let's just hack pjmedia-test so that it links with the PLC if G.711 is disabled. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3681 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-23Re #1336 tweaks to turn off treeview doxygen generationPerry Ismangil
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3680 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-22Fixed #1336 make doc now creates version specific docsPerry Ismangil
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3677 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-21Fixed #1335Liong Sauw Ming
Fixes assertion when interruptionListener is called from an unregistered thread on iPhone OS. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3674 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-20Misc (re #1252): wrong doxygen documentation on the key argument of ↵Benny Prijono
pj_hash_set, which said that it has to be valid throughout the duration of the entry. This is no longer true. Thanks Johan Lantz for pointing this out. git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3673 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-07Misc (re #1252): fixed potential crash if pjmedia_aud_dev_cap_name() is ↵Benny Prijono
called with invalid capability git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3611 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-07Fixed #1321: Put OPENSSL_NO_SSL2 macro check for all usages of OpenSSL API ↵Nanang Izzuddin
SSLv2*(). git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3610 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-07Misc (re #1252): prevent assertion caused by bad account when scanning ↵Benny Prijono
accounts for presence timer update. Thanks Matt DiMeo for the patch git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3604 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-07Misc (re #1252): updated icedemo help menu to make it clear that ice ↵Benny Prijono
negotiation should be started immediately on the remote end. Thanks Andrés Suero for the suggestion git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@3603 74dad513-b988-da41-8d7b-12977e46ad98