summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-19Fixed #1621: Handle the case when ICE session cannot create valid checklistBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4357 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19Re #1242: fixed silly mistake unremoved test code.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4356 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19More #1613: fixed bugs in the 'fixes' above:Benny Prijono
- the socket was closed when ioctl() is called - the 'iff' structure was not initialized git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4355 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19Misc (re #1559): Added INFO into Allow header for PJSUA.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4354 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19Re #1242: Fixed overridden media direction and c=0.0.0.0 line in the ↵Nanang Izzuddin
re-invite. For example when sending call hold and remote answers with multiple codecs, re-invite of lock codec is sent with SDP a=sendrecv line. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4353 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19Fixed #1620: Fix the calculation of transmission count during retransmission ↵Liong Sauw Ming
of STUN request git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4352 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-19Fixed #1619: transport error on re-INVITE should not terminate callBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4351 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-15Re #1242: Fixed ICE nego completion check as it always returns FALSE when ↵Nanang Izzuddin
peer doesn't support ICE. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4350 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-14Close #1618: Fixed SSL socket to check for async sending operation error.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4349 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-14Re #1608: Fixed array size calculation of amr bitrates array.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4348 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-13Close #1614: Added call redirect option PJSIP_REDIRECT_ACCEPT_REPLACE to ↵Nanang Izzuddin
accept call redirection with replaced 'To' header. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4347 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-13Re #1568: (PJSIP 2.x) No need to restart media when remote RTP address ↵Nanang Izzuddin
changed but ICE transport is running. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4345 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-08Re #1610: Workaround for crash in sess_on_send_msg() callbackNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4344 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-07Close #1602: configurable local port range for ICE transport.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4343 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-06Close #1242: Single re-INVITE/UPDATE for both lock codec and ICE negotiation ↵Nanang Izzuddin
updates. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4342 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-05Misc (re #1562): pjsua_call_set_vid_strm() should acquire call dialog.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4341 74dad513-b988-da41-8d7b-12977e46ad98
2013-02-05Re #1570: Update to work with audio routing (speaker vs handset). Thanks Bob ↵Benny Prijono
Cripps for the patch! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4340 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-31Re #1608: Try to store the number of frames in the packet in case ↵Liong Sauw Ming
SKP_Silk_SDK_get_TOC() couldn't return the correct number of frames during decode This was reported to happen in SILK ARM version (thanks to Marcus for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4339 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-29Re #1568: (PJSIP 2.x) Apply pjsua_media_config before detecting media change ↵Liong Sauw Ming
and fixed encoding name string duplication. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4336 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-29Re #1608: Fixed the way codec is initialized, enumerated, and deinit since ↵Liong Sauw Ming
both NB and WB use the same factory git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4335 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1603: Replaced sock_sendto() with ioqueue_sendto(), as if ioqueue ↵Nanang Izzuddin
replaces the socket first (in read operation), sock_sendto() will raise "Bad file descriptor" error. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4333 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1608: Modified VS projectLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4332 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1608: Add support for OpenCORE AMR-WBLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4331 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1559: Related to r4312, get the latest account config first before ↵Liong Sauw Ming
modifying the account git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4330 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-23Re #1586: Fixed samples_per_frame calculationLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4328 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-22Re #1613: Remove unused variableLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4327 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-22Fixed #1613: Use appropriate request for ioctl() function to access the ↵Liong Sauw Ming
interface flags git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4326 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-18Fixed #1612: problems with jitter buffer fixed mode operation (prefetch may ↵Benny Prijono
go lower than configured minimum prefetch, and the discard needs to be disabled too) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4325 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-18Re #1610: workaround for crash in on_data_sent()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4324 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-17Fixed #1611: Add missing Supported header in UPDATE for Session Timers. Also ↵Benny Prijono
fixed minor placement error of pjsip_dlg_dec_lock() in pjsip_inv_update(). The dec_lock was called too early before calling pjsip_timer_update_req(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4323 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-17Really fix #1609 after better understanding about the problem. This changeset:Benny Prijono
- undo r4320 - remove the reliance on NULL termination in sip_auth_client.c - add the NULL termination when printing tel: URI just in case other components use it git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4322 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-17Fixed #1610: Workaround for reported crash on stun_sock's on_data_recvfrom() ↵Benny Prijono
callback git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4321 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-17Fixed #1609: Garbage character may be printed after the URI parameter in ↵Benny Prijono
Authorization/Proxy-Authorization header git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4320 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-16Fixed #1606: Support query-only on registration bindingsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4319 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-16Fixed #1607: Send UDP keep-alive to original request address if response ↵Benny Prijono
comes from different address git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4318 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-15Fix #1603: reinit UDP socket of DNS resolver when sendto() returning EPIPE.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4317 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-14Re #1570: Update BB10 audio driver to the latest changes in SDK:Benny Prijono
1. Disable MMAP on play and record 2. Use type VIDEO_CHAT as opposed to VOICE (recommended by RIM audio team) 3. Free up audio_manager handles properly (RIM audio team code review) 4. Set the play to headset because VIDEO_CHAT defaults to speaker (recommended RIM audio team) 5. Removed the conditional compile for the old SDK version as nothing that’s not built with the current SDK will run on BB10 Thank you Bob Cripps for the patch! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4316 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-11Fix #1605: always re-init media channel for SDP re-offer/answer generation.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4315 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-11Fix #1604: crash caused by double destructions in ICE stream transport.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4314 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-04Fixed #1601: Add locking mechanism when ICE transport is in negotiation stateLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4313 74dad513-b988-da41-8d7b-12977e46ad98
2013-01-03Re #1559: Fixed registration timeout setting used by ipjsua to take effect ↵Liong Sauw Ming
immediately. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4312 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-20Misc (re #1562): Update ffmpeg version check regarding 'AVCodec::encode' ↵Nanang Izzuddin
removal (see also r4277). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4311 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-19Fix #1600: V4L2 capture device always re-enqueues buffer with index zero.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4310 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-14Fixed #1599: Fixed bug that caused new contact not being used in ↵Liong Sauw Ming
UPDATE/re-INVITE git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4309 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-13Re #1559: Fix dependencies when running parallel make (thanks Shaun Ruffell ↵Liong Sauw Ming
for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4308 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-13Re #1595: Restrict the fix in r4300 so it only applies to outgoing callLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4307 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-12Fixed #1598: Assertion when sip error code is not set (thanks Peter Koletzki ↵Liong Sauw Ming
for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4306 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-05Misc (re #1562): Add a protection in med_tp_timer_cb() against call that may ↵Benny Prijono
have been terminated before ICE callback is called. It has been reported that this has caused a crash, but we cannot reproduce it. Thanks Karina for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4305 74dad513-b988-da41-8d7b-12977e46ad98
2012-12-05Fixed #1597: Handle socket failure in STUN resolution when coming back from ↵Benny Prijono
iPhone/iOS background mode git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4304 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-26Fixes #1596: Fix handling of incoming UPDATE requestLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4301 74dad513-b988-da41-8d7b-12977e46ad98