summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-22Re #1843 (misc): Fixed potential memory corruption problem if DNS resolver ↵Liong Sauw Ming
receives a response with more than 8 A records. Thank you to Oleg Grazhdan for the patch and Andrey Kovalenko for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5115 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Fixed #1860: Modify pjmedia_sdp_neg_fmt_match() to check for encoding ↵Liong Sauw Ming
parameters as well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5114 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Re #1843 (misc): Fixed warning: address of struct will always evaluate to ↵Liong Sauw Ming
'true' [-Wpointer-bool-conversion] git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5113 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Re #1843 (misc): Add libyuv_neon for other arm architectures as well ↵Liong Sauw Ming
(instead of just armv7) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5112 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-19Fixed #1859: Increment tsx group lock counter before send operation and ↵Nanang Izzuddin
decrement later in tsx's send_msg_callback() to avoid tsx premature destroy. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5111 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-18Misc (re #1843): Updated docs of PJMEDIA_AUD_DEV_ROUTE_DEFAULT (default ↵Nanang Izzuddin
route of audio device). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5110 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-17Fixed #1858: Remove extension tags (such as "100rel", "timer", "PRACK"), ↵Nanang Izzuddin
from Supported & Allow headers in outgoing messages (request & response), when the extension is disabled in the invite session. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5109 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-15Misc (re #1843): Revert r5039 due to reported compile error on gcc 4.1.2 ↵Nanang Izzuddin
(thanks Rami Annala for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5108 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-12Misc (re #1843): Fix the possibility of crash when parsing multipart message.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5107 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-12Misc (re #1843): Add index checking to some SDP attr operations. These ↵Riza Sulistyo
operations use count parameter as index doesn't check the value which might lead to crash if the count param exceed PJMEDIA_MAX_SDP_ATTR. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5106 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-11Misc (re #1843): Updated SIP transport TCP & TLS to get server local address ↵Nanang Izzuddin
info using getsockname() instead of using the listener address. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5105 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-11Re #1857: (Fix) BYE is not sent when 200/OK is not ACK-edRiza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5104 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-01Close #1856: Offer only current active crypto on re-INVITE.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5103 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-28Re #1855 (Pjsua2 Video Preview API): Add Pjsua2 Preview API and sample usage ↵Riza Sulistyo
in pjsua2 app for android. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5102 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-28Misc (re #1843): Updated error message in pjmedia stream & video stream upon ↵Nanang Izzuddin
RTP receiving failure, also avoid printing the same message repeatedly of same subsequent failures. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5101 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-27Misc (re #1843): Fixed missing SWIG director feature for class AudioMediaPlayer.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5100 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-20Fixed #1854:Nanang Izzuddin
- Hangup the call immediately when there is no active media, this is only for initial INVITE. - Stop media and destroy media transport properly upon any error. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5099 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-19Re #1850(misc) : Mistype param when calling pjmedia_vid_dev_stream_set_cap. ↵Riza Sulistyo
The param passed is suppose to be pjmedia_vid_dev_hwnd. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5098 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-18Fixed #1853: Add callback for dropped data in SIP transportLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5097 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-15Fixed #1852: Assertion due to premature destroy of dialog when media channel ↵Liong Sauw Ming
init fails during incoming call git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5096 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-15Re #1843 (misc): Sample app streamutil: Set the receiving payload type as ↵Liong Sauw Ming
well, instead of only the outgoing pt Thanks to Chris Cox for the suggestion. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5095 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-15Fixed #1848: SDP failed to be created when provisional media has been clearedLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5094 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-14Re #1843 (misc): Fixed target machine auto-detection for Windows 64 platform ↵Liong Sauw Ming
when using Visual Studio git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5093 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-12Re #1843 (misc): Fixed incorrect memcpy size in sock_common (thanks to ↵Liong Sauw Ming
Richard Mudgett for the patch and Joshua Colp for the report) If an IPv6 UDP transport is configured with a link-local address, say fe80::21c:c0ff:fe4e:1a9e%eth0, which is an invalid format for an IPv6 address, it may cause crash. The invalid format causes pjproject to use an incorrect size parameter with memcpy(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5092 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-11Re #1843 (misc): related to r4966, remove ldl and lz from OpenSSL ↵Liong Sauw Ming
dependencies since both libraries are actually optional for OpenSSL, and may be unavailable in some platforms, such as BB10 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5091 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-11Fixed #1851: Runtime configuration of TCP and TLS keep alive intervalsLiong Sauw Ming
Thanks to Michele Cicciotti for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5090 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-11Re #1843 (misc): Fix pjsip_tls_setting_copy to copy the ca_list_path field ↵Liong Sauw Ming
as well (thanks to Michele Cicciotti for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5089 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-08Close #1850: Updated pjsua_vid_preview_start() to ignore any errors upon ↵Nanang Izzuddin
starting an already existed preview, just print a log, also apply the specified window handle. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5088 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-07Close #1849: Enabled multiple TLS certificate chains (RSA+ECC+DSA) for ↵Nanang Izzuddin
server socket. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5087 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Fixed warning messages in 'make install' command due to ↵Nanang Izzuddin
multiple source file specified to 'cp' (thanks Alexander Traud for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5086 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Best effort fix for compile warning of pointer-integer cast ↵Nanang Izzuddin
in SILK codec wrapper (thanks Alexander Traud for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5085 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Updated few configure script output messages for better ↵Nanang Izzuddin
consistency and clarity (thanks Alexander Traud for the feedback). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5084 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Fixed compile warnings on pjlib SSL socket with BoringSSL ↵Nanang Izzuddin
backend (thanks Alexander Traud for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5083 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Re #1848: Fix failed to create SDP which lead to crash caused by rejected ↵Riza Sulistyo
HOLD request. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5082 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-28Re #1843: Related to r4924, allow INVITE request with unknown body inRiza Sulistyo
pjsip_inv_verify_request3. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5081 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-27Re #1843: Enable OpenSSL to use legacy certificates(1024 bit root ↵Riza Sulistyo
certificate) send by server. This is supported on OpenSSL 1.0.2. Thanks to Alexander Traud for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5080 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23Re #1843: Add support if app uses external libSRTP 1.5.x or above (thanks to ↵Liong Sauw Ming
Alexander Traud for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5079 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23Fixed #1846: Update to use 'HIGH' ciphers as default in OpenSSLLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5078 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23Re #1845: Remove the hardcoded buffer size in one more place, to use ↵Liong Sauw Ming
PJ_SSL_SOCK_MAX_CIPHERS git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5077 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23Fixed #1845: Add support if OpenSSL library has more than 100 cipher suitesLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5076 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-22Re #1843: Fixed unused variable warning when using OpenCore AMR (thanks to ↵Liong Sauw Ming
Alexander Traud for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5075 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-22Re #1843:Liong Sauw Ming
Support compilation with OpenSSL without OpenSSLv3 support Thanks to Alexander Traud for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5074 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-22Re #1843 (thanks to Alexander Traud for the patch):Liong Sauw Ming
Defines like OPENSSL_NO_SSL3_METHOD and OPENSSL_NO_SSL2 are set in "include/openssl/opensslconf.h". There is no need to query the OpenSSL libraries. If the installed library does not match the installed headers, the system is misconfigured. This will undo r4892 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5073 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-16Re #1842: Still on sipp/uac-reinvite-bad-via-branch.xml, fixed missing stuff ↵Nanang Izzuddin
in retry scenario, e.g: sequence number increment, To tag, wait for old tsx destroy. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5072 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-15Re #1842: Workaround for spurious failure in ↵Nanang Izzuddin
sipp/uac-reinvite-bad-via-branch.xml test, i.e: just retry the scenario. The failure is caused by race between SIPp sending re-INVITE vs transaction immediate termination (by SIP INVITE module when the session reaches CONFIRMED state). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5071 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-15Fixed #1844: Replaced assertion check of component ID range with normal check.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5070 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-14Misc (re #1843): Fixed dependency lib order in pjsip-test Makefile. This ↵Nanang Izzuddin
might cause linking error when building with -DPJ_POOL_DEBUG=1 (thanks Denis Poltorak for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5069 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-13Re #1842: Minor update on python test to reduce possibility of EADDRINUSE ↵Nanang Izzuddin
error in running pjsua. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5068 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-13Re #1842: Nanang Izzuddin
- Updated python test driver run.py to perform stdout polling using a dedicated thread, this will increase the robustness of pattern matcing class "Expect" and remove the possibility of stucked pjsua (due to output buffer full when no stdout read polling is done). - Also updated other test driver and scenario accordingly. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5067 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-13Re #1842: Fixed build error on cmp_wav tool for python tests due to changed ↵Nanang Izzuddin
pjmedia format structure in 2.x. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5066 74dad513-b988-da41-8d7b-12977e46ad98