summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-13Re #1562: PJSUA-LIB shutdown operation may block for a long time if system ↵Benny Prijono
time is modified while the shutdown is in progress. Also fixed similar issue in STUN client. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4297 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-07Re #1556: Fixed hash key case insensitive comparison. This is reported to ↵Nanang Izzuddin
cause CANCEL request will be responded with 481 (Transaction does not exist) when the Via branch is not started with magic cookie (old SIP RFC), thanks Marcus Froeschl for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4296 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-06Re #1590: Fixed pjsip_rx_data_clone() when there are multiple instances of a ↵Nanang Izzuddin
single header type (thanks Mike Evans for the report and the fix). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4295 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-06Misc (re #1562): Fixed Symbian build errors on S60 5th edition SDK.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4294 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-03Re #1586: Fixed useInBandFEC setting and default value setting in ↵Liong Sauw Ming
pjmedia_codec_silk_set_config() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4293 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-01Re #1590: Fixed compile error 'invalid conversion from `pj_list_type*' to ↵Nanang Izzuddin
`pjsip_module*' on Symbian (thanks Rubel for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4291 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-01Re #1562 (misc): Fixed uninitialized frame for conversion in video portLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4290 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-26Misc (re #1559): Require name-addr to have the quote if display name is ↵Benny Prijono
given. Previously an URI like this will be accepted: "301 301" sip:301@host git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4288 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-19Re #1569: Fixed missing default value setting for ↵Nanang Izzuddin
pjsip_cfg()->allow_tx_hash_in_uri. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4285 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-12Re #1559: Fixed potential buffer overflow when duplicating the stringLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4283 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Re #1589: Removed "--disable-floating-point" from "configure-iphone".Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4282 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Fixed #1592: Multithreading issues in PJSIP (fixing pj_timer_heap_poll() and ↵Liong Sauw Ming
lock order inversion in tcp/tls transport) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4281 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Fixed #1591: Fixed dialog locking in acquire_call() when media transport is ↵Liong Sauw Ming
created asynchronously. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4280 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Re #1562: Fixed default custom media transport creation callback flag. By ↵Liong Sauw Ming
default, custom media transport should close its member transport. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4279 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-05Re #1586: Add support for SILK multiple frames per packetLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4278 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Misc (re #1562): Fixed ffmpeg codec wrapper compile error of undefined ↵Nanang Izzuddin
'AVCodec::encode' (removed in the recent ffmpeg version). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4277 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Misc (re #1562): pkgconfig removed duplicated framework name from Libs ↵Nanang Izzuddin
without removing the '-framework' option itself, which caused link error. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4276 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Close #1590: APIs to facilitate pending processing of pjsip_rx_dataBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4275 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-02Close #1589: Enable floating point by default for iOS targetBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4274 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-02Fixed #1588: State PJSIP_INV_STATE_NULL is called after call has been ↵Benny Prijono
disconnected git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4273 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Implement SILK config setting and fixed decoding fmtpLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4272 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Removed configure warning when using --with-silk optionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4271 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01More re #1586: added PJMEDIA_HAS_SILK_CODEC to config_auto.h.inBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4270 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Re #1587: Respond to call replace request with the last provisional response ↵Nanang Izzuddin
sent in the replaced call. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4269 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Re #1587:Nanang Izzuddin
- Don't answer call replace request with 200 if the replaced call hasn't reach confirmed state and has UAS role. - Only apply accept_replace_in_early_state when call is in early state. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4268 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Close #1587: Added settings to accept call replace when in early state and ↵Nanang Izzuddin
as UAS: accept_replace_in_early_state in pjsip_cfg_t and PJSIP_ACCEPT_REPLACE_IN_EARLY_STATE macro. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4267 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-26Misc (re #1559): Consistent use of SAMPLES_PER_FRAME in G711.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4266 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-25Re #1568: Add build config for SILKLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4265 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-24Re #1586: Initial version of SILK wrapper.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4264 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20Fixed #1582: Transmit the last DTMF packet (containing the E bit) three timesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4263 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20Fixed #1585: IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4262 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Re #1583: Removed testing scenario accidentally left in the codeLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4260 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Re #1583: Fixed error propagation that caused the disconnection of the transportLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4259 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Fixed #1583: Unexpected SIP message transmission after transaction has timed-outLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4258 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-17Re #1562: Add PJMEDIA_HAS_VIDEO macro for vid_stream_infoLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4257 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14More re #1570: fixed typo in configure-bbBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4256 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Transmit DTMF with 'End' bit when the stream is being destroyed. This closes ↵Benny Prijono
#1582 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4255 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Close #1568:Nanang Izzuddin
- Added media change detection based on SDP negotiation result and local codec param settings, the detection result will decide whether the media should be re-initialized after the SDP negotiation. - Fixed stream to keep the duplicate of codec param for the stream info (was only copying the pointer). - Introduced macro PJSUA_THIRD_PARTY_STREAM_HAS_GET_INFO & PJSUA_THIRD_PARTY_STREAM_HAS_GET_STAT. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4254 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Re #1562: Add support for multiple GUIDs that represents the same format ↵Liong Sauw Ming
(such as I420/IYUV) in DShow device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4253 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Fixed #1581: Fixed crash in video port when the capturer is passive, its ↵Liong Sauw Ming
stream is passive, and converter is needed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4252 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-11More #1570: Added the missing -laudio_manager to LDFLAGS, which is required ↵Benny Prijono
by R6 SDK. Thanks Bob Cripps for the patch git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4251 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-10Re #1573: Fixed improper unlock in do_handshake().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4249 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-08Re #1573: Fixed bad cast on ioqueue send key to send data in ↵Nanang Izzuddin
asock_on_data_sent(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4248 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-07Fix #1573:Nanang Izzuddin
- Never hold lock while calling pj_activesock_send*() to avoid deadlock. - Refactor the sending buffer management. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4247 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-06Misc (re #1562): pkgconfig removed multiple occurences of -framework from ↵Benny Prijono
Libs command-line causing link error (thanks Samuel Vinson for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4246 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-05Fix #1580: Add SDP connection line in disabled or rejected media when there ↵Nanang Izzuddin
is none (in media/session level). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4245 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-03Fix #1574: Fixed silly mistake in the media channel init condition in ↵Nanang Izzuddin
pjsua_call_answer2(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4244 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fix #1579: Update Symbian APS/VAS to use new pjmedia_format.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4243 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fixed #1578: Possible deadlock when call is adding new media with ICE and ↵Benny Prijono
STUN enabled: svn commit pjsip/src/pjsua-lib/pjsua_media.c -m Fixed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4242 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Re #1562: Add support for I420 format in DShow video device.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4241 74dad513-b988-da41-8d7b-12977e46ad98