summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-18Re #1806: Implement SSL/TLS setting to set protocol operation.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4968 74dad513-b988-da41-8d7b-12977e46ad98
2014-12-05Fixed #1805: Make UAS as refresher in session timer when UAC doesn't support ↵Liong Sauw Ming
it (thanks to Glenn Walbran for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4967 74dad513-b988-da41-8d7b-12977e46ad98
2014-12-03Misc (re #1782): Fixed OpenSSL detection in configure script due to ↵Nanang Izzuddin
incomplete dependencies and bad library order, which causes OpenSSL detection failure on some platform such as Android mips and arm64. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4966 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-28Misc (re #1782): Fixed bug of missing SIP header "Supported: outbound, path" ↵Nanang Izzuddin
after a registration failure (thanks Mateusz Olejnik for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4965 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-28Misc (re #1782): Fixed exchanged timer I timeout value (for absorbing any ↵Nanang Izzuddin
additonal ACK before shifting tsx state to terminated) between reliable vs unreliable transports. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4964 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-25Fix #1804: Call should use local IP in Via sent-by when the account is not ↵Nanang Izzuddin
using STUN. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4963 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-19Re #1782 (misc): Fixed crash when failing to create filter graph on dshow.Riza Sulistyo
Thanks to Alexander Fatyanov for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4962 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-14Re #1782 (misc): This is related to #1418: Library restart fails with ↵Liong Sauw Ming
PJLIB_UTIL_ESTUNNOTRESPOND error after several times. The fix r3896 in that ticket was accidentally modified during merging in r3999. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4961 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-13Re #1803: (Add support for Android 64 bit compilation)Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4960 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-10Re #1782 (misc):Liong Sauw Ming
This is related to #1249: Memory corruption bug in splitcomb. The fix r3548 in that ticket was accidentally reversed in r3664. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4959 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-07Misc (re #1782): Print log message when SIP UDP transport is destroyed.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4958 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-04Close #1802: Configurable randomized value range for auto re-registration ↵Nanang Izzuddin
interval. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4957 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-31Fixed #1797: Clean up provisional media is executed when there is an ongoing ↵Riza Sulistyo
SDP negotiation. Scenario: 1. re-invite got 491, state tsx changed to completed 2. cleanup prov med executed 3. re-invite again with video 4. timer tsx to shift tsx no 1, from completed -> terminated trigger provisional cleanup 5. provisional video transport in no 3 got cleanup git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4956 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-27Fix #1801:Nanang Izzuddin
- put error check in re-registration attempt in pjsua_acc_modify(), - updated pjsua_acc_modify() docs about its behavior regarding unregistration and re-registration. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4955 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-24Fix #1800: Fixed crash in SIP resolver when DNS server return a lot of ↵Nanang Izzuddin
addresses (> PJSIP_MAX_RESOLVED_ADDRESSES). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4954 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-21Misc (re #1782): Skip libyuv and libopenh264 lookups when passing ↵Nanang Izzuddin
'--disable-video' param to configure script (thanks Sean Bright for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4953 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1799: Fix finding highest resolution for H264Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4952 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Misc (re #1782): Fixed initialize Dshow failed when the COM library already ↵Riza Sulistyo
initialized. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4951 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Re #1782 (misc): Fixed return value of AudioMedia::getTxLevel()/getRxLevel()Liong Sauw Ming
to be in the range of 0-100, as stated in the doc git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4950 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1798: Crash upon receiving re-INVITE to restart ICE after failed STUNLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4949 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1797: Clean up provisional media after re-invite/updateLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4948 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-16Misc (re #1782): Fixed unregistration sent twice when calling ↵Riza Sulistyo
pjsua_acc_modify with reg_uri is blank. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4947 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-14Re #1782 (misc): Fixed preprocessor definition of ↵Liong Sauw Ming
PJMEDIA_WMME_DEV_USE_MMDEVICE_API (thanks to Sean Bright for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4946 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Misc (re #1782): In case if STUN server is configured and NAT-traversal is ↵Riza Sulistyo
in process user can delete this server from setting list. In that case in internal_stun_resolve_cb we should check that STUN server is available. (Thanks to Max Bondarenko for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4945 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Fixed #1796: Avoid infinite registration loop caused by contact rewrite.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4944 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Misc (re #1782): Fixed silly error from r4941. (Additional thanks Max ↵Riza Sulistyo
Bondarenko for the original patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4943 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-09Misc (re #1782): Avoid assertion when updating keep alive. Assert scenario: ↵Riza Sulistyo
register, switchoff network adapter and immediately request unregister. This issue is intermittent. (Thanks to Alexander Fotyanov for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4942 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-09Misc (re #1782): Support for Russian language for sound device name when ↵Riza Sulistyo
using WMME. This should also work for other language with special character set. (Thanks Alexander Fatyanov for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4941 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-06Misc (re #1782): Update the xcode interface builder (xib) file for iPad.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4940 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-06Misc (re #1782): Change field name unregWaitSec to unregWaitMsec, as it ↵Riza Sulistyo
represents millisecond data. (Thanks to Chris Updegraft for the feedback). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4939 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-03Re #1782 (misc): Only perform unregistration in pjsua_acc_modify() if the ↵Liong Sauw Ming
reg_uri is valid git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4938 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-02Re #1782 (misc): Fixed bug caused by wrong order of code made in r4933 ↵Liong Sauw Ming
(thanks to Brian Walker for noticing this) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4937 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Fixed #1795: Assertion if ending 100rel session when invite on early stateLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4936 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Do not copy the public address and bound address if ↵Liong Sauw Ming
pjsua_acc_modify()'s new setting doesn't change those git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4935 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Clone sdp attribute fmtp and rtpmap before adding it in ↵Liong Sauw Ming
process_pending_reinvite() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4934 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Fixed missing add_ref() in pjsip_tsx_retransmit_no_state() ↵Liong Sauw Ming
(thanks to Itay Bianco for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4933 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-29[SIPit31] Misc (re #1782): Updated AMR parser behavior, i.e: from raising ↵Nanang Izzuddin
assertion to just printing log and also discard the whole packet, on receiving invalid AMR frame-type. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4932 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Re #1794: Also fixed pjmedia_codec_g7221_set_mode() not updating endpoint ↵Nanang Izzuddin
codec list after enabling/disabling a mode. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4931 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Fix #1794: Fixed assertion or garbled audio in call using G.722.1:Nanang Izzuddin
- Updated stream info to use pjmedia_sdp_neg_fmt_match() for matching formats in SDP, so it will call codec specific match function, e.g: for G.722.1 it will match the bitrate too. - Workaround for 'stream uses wrong codec param for opening G.722.1' issue, it is the G.722.1 codec that check the SDP fmtp for fetching bitrate setting (instead of using avg_bps/max_bps fields in codec param). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4930 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Close #1793: Avoid call setting flags PJSUA_CALL_UNHOLD, ↵Nanang Izzuddin
PJSUA_CALL_UPDATE_CONTACT, and PJSUA_CALL_NO_SDP_OFFER to be sticky or reused in the next calls of pjsua_call_reinvite/update(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4929 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Re #1790: Initial basic implementation of Android OpenGL rendererLiong Sauw Ming
To use it, app has to specify PJMEDIA_HAS_VIDEO to 1 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4928 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-23Fixed #1792: Create generic JNI OnLoad functionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4927 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-22Fixed #1791: Fixed possible crash when trying to cancel sdp negotiation upon ↵Riza Sulistyo
receiving UPDATE response. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4926 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-22Re #1790: Use OpenGL textures instead of platform dependent textures.Liong Sauw Ming
This revision contains: * remove the generation of iOS texture (instead directly use OpenGL textures) * add iOS and Android window type git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4925 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-17Re #1788: Add support to allow INVITE/reINVITE with unknown body.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4924 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1783: Restart ICE if a mid-dialog re-INVITE contains no offerLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4923 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1787: Failure of DShow device to open a certain resolutionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4922 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1786: Add support to specify video format when opening video previewLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4921 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Fixed #1785: Add support for sending initial INVITE/re-INVITE/UPDATE without SDPLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4920 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Re #1784: Revert API changeLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4919 74dad513-b988-da41-8d7b-12977e46ad98