#1446 |
Miscellaneous fixes
|
bennylp
|
normal
|
release-2.0-rc
|
common
|
trunk
|
#1449 |
Assertion when STUN binding request returning PJ_EPENDING (thanks Claudio De Angelis for the report)
|
bennylp
|
normal
|
release-1.14
|
pjnath
|
1.x-branch
|
#1451 |
Deadlock caused by conflicting locking order in ICE and ioqueue (thanks Claudio De Angelis for the report)
|
bennylp
|
normal
|
release-1.14
|
pjnath
|
1.x-branch
|
#1452 |
Wrong call media state is reported if hold request is challenged with authentication (thanks Bogdan Krakowski for the fix)
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1454 |
Bug in parsing XML document if node name is followed by newline (thanks Samuel Prevot for the report)
|
bennylp
|
normal
|
release-1.14
|
pjlib-util
|
common
|
#1455 |
Incoming re-INVITE is unhandled if it comes in CONNECTING state (thanks Olle Frimanson for the report)
|
bennylp
|
normal
|
release-1.14
|
pjsip
|
common
|
#1459 |
Assertion when making call to any destination with unresolved host name (thanks Curt Sampson for the report)
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1460 |
Call may be wrongly hung up if UPDATE is sent to lock codec during early media (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-1.14
|
pjsip
|
common
|
#1461 |
pjsua_call_make_call: assertion failure when rapidly making calls
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1462 |
Add support for building libresample as shared library for GNU targets
|
bennylp
|
normal
|
release-1.14
|
third-party
|
common
|
#1464 |
Deadlock between PJSUA LOCK and conference mutex (thanks Marcus Froeschl for the report)
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1467 |
Crash in destroying pjsua with an active call and sound device managed by app (thanks Thomas Martin for the report).
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1470 |
Assertion in SIP transaction module init when restarting pjsua (thanks Roni Salfati for the report)
|
bennylp
|
normal
|
release-1.14
|
common
|
common
|
#1471 |
Crash in ICE stream transport when pjsua restarted with active call (thanks Roni Salfati for the report)
|
bennylp
|
normal
|
release-1.14
|
pjnath
|
1.x-branch
|
#1481 |
Registration client should release transport when TCP/TLS transport gets disconnected
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1482 |
iPhone: Solution for application getting killed by iOS 5 due to too many wakeups
|
bennylp
|
normal
|
release-1.14
|
applications
|
common
|
#1483 |
Unexpected re-registration in modifying account config
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1484 |
pjsua_modify_acc() does not apply registration timeout/expire setting update (thanks Samuel Vinson for the report)
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1485 |
Intermitten crash in SDL for X11
|
bennylp
|
normal
|
release-2.x
|
third-party
|
trunk
|
#1487 |
Wrong SDP negotiator state if outgoing UPDATE or re-INVITE is challenged with 401 or 407
|
bennylp
|
major
|
release-1.14
|
pjsip
|
common
|
#1488 |
Problem with sending and receiving large (INVITE) requests over TCP on Android 4.0.2/4.0.3 possibly due to fragmentation
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
common
|
#1491 |
Failed to refresh (presence) subscription if Subscription-State header contains no "expires" parameter
|
bennylp
|
normal
|
release-1.14
|
pjsip
|
common
|
#1492 |
The echo options field in the media config and pjsua_set_ec() argument are ignored
|
bennylp
|
minor
|
release-1.14
|
pjsua-lib
|
common
|
#1493 |
Fixed bug in terminating the invite session when accepting incoming call
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1495 |
UDP keep-alive is still running even after account is deleted. It cannot be updated with pjsua_acc_modify() either.
|
bennylp
|
normal
|
release-1.14
|
pjsua-lib
|
common
|
#1496 |
Crash in destroying pjsua while a call is disconnecting with incomplete SDP negotiation
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1497 |
Crash in pjsua destroy after an incoming call rejected with session timer too small
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1498 |
SDL event polling gets stuck in vidgui app
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
applications
|
trunk
|
#1499 |
Crash in libsrtp when handling certain RTCP packets (thanks Saúl Ibarra Corretgé for the patch)
|
bennylp
|
normal
|
release-1.14.2
|
third-party
|
common
|
#1503 |
Miscellaneous fixes
|
bennylp
|
normal
|
release-1.14.2
|
common
|
1.x-branch
|
#1504 |
Crash when trying to answer calls but call has been disconnected
|
bennylp
|
normal
|
release-2.0
|
pjsip
|
trunk
|
#1505 |
Cannot modify account ID or registrar (thanks Peter Koletzki for the report)
|
bennylp
|
normal
|
release-1.14.2
|
pjsua-lib
|
common
|
#1507 |
pjsua_transport_get_info() not support TLS (thanks Gustavo Garcia Bernardo for the patch)
|
bennylp
|
normal
|
release-1.14.2
|
pjsua-lib
|
common
|
#1509 |
Backport of 1.14.2 fixes
|
bennylp
|
normal
|
release-2.0
|
common
|
trunk
|
#1511 |
Assertion after peer removes a media line in an SDP reoffer and adds it back in the next SDP reoffer (thanks Ilya Kalinin for the report)
|
bennylp
|
normal
|
release-2.0
|
pjsua-lib
|
trunk
|
#1512 |
Option to continue ICE operation even when STUN resolution fails
|
bennylp
|
normal
|
release-2.0
|
pjnath
|
trunk
|
#1514 |
Assertion when media transport initialization fails and NULL instead DISCONNECTED is reported in the on_call_state() callback
|
bennylp
|
normal
|
release-2.0
|
pjsua-lib
|
trunk
|
#1515 |
Sound device is not closed when the call fails to connect (thanks Régis Montoya for the report)
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1522 |
TLS/SSL error code issues with OpenSSL backend
|
bennylp
|
normal
|
release-2.0.1
|
pjlib
|
common
|
#1526 |
Assertion when receiving INVITE with no SDP and video is deactivated (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1527 |
Debugging aid for timers and fix timer issues
|
bennylp
|
normal
|
release-2.0.1
|
common
|
trunk
|
#1530 |
Sending ACK is reported with wrong pjsip_event info
|
bennylp
|
normal
|
release-2.0.1
|
pjsip
|
trunk
|
#1533 |
Deadlock in processing media transport asynchronous creation completion (thank you Itay Bianco for the report)
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1535 |
Pending outgoing TCP transmission may cause crash if the library is shutdown
|
bennylp
|
normal
|
release-2.0.1
|
pjsip
|
trunk
|
#1539 |
Remote capability info update for UAC (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-2.0.1
|
pjsip
|
trunk
|
#1541 |
Crash in third party media sample application after library is restarted
|
bennylp
|
normal
|
release-2.0.1
|
applications
|
trunk
|
#1548 |
Crash due to racing condition in timer when call is disconnected quickly (thanks Joshua Colp for the report!)
|
bennylp
|
normal
|
release-2.1
|
common
|
trunk
|
#1550 |
Auto re-registration does not work if application does not set on_transport_state().
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1551 |
Assertion in TURN code when shutdown or destroy is called more than once (thanks Guilherme Balena Versiani for the report)
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1552 |
Possible crash if media transport stop() is called on ICE transport while no ICE is running (thanks Iliya Prince for the fix)
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1554 |
Assertion in ICE when STUN resolution yields a same address as one of the host candidate and there is only one host candidate exists (thanks Claudio De Angelis for the report)
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1555 |
Bug with via_rewrite feature when the account gets deleted (thanks to Regis Montoya for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1556 |
Fix From/To tag and Via branch comparison to be case insensitive
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1557 |
Fixed assertion when TURN session is already destroyed (thanks to Guilherme Balena for the report)
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1558 |
Bug in parsing quoted URI strings (thanks Gustavo Garcia Bernardo for the report)
|
bennylp
|
normal
|
release-2.1
|
pjlib
|
trunk
|
#1560 |
Missing 'timer' in require header in sending 2xx response when session timer refresher is 'uac'
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1562 |
Miscellaneous fixes
|
bennylp
|
normal
|
release-2.1
|
common
|
trunk
|
#1563 |
Crash when resolving STUN when there is no network connectivity
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1565 |
DNS deadlock
|
bennylp
|
normal
|
release-2.1
|
pjlib-util
|
trunk
|
#1572 |
Modifying video stream in a call caused duplicate transport attributes in the SDP (thanks to Itay Bianco for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1573 |
Deadlock in SSL socket (thanks to Jeff Anderson for detailed report)
|
bennylp
|
normal
|
release-2.1
|
pjlib
|
trunk
|
#1574 |
Failure to initialize media channel when answering call using pjsua_call_answer()/answer2() with opt set to NULL (thanks to Regis for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1578 |
Possible deadlock when call is adding new media with ICE and STUN enabled
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1580 |
Assertion in local SDP validation when using SRTP mandatory and receiving offer with SRTP optional duplicated media
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1583 |
Unexpected SIP message transmission after transaction has timed-out
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1584 |
Custom media transport creation callback is not always called (thanks to Fredrik Hansson for the report)
|
bennylp
|
normal
|
release-1.16
|
pjsua-lib
|
1.x-branch
|
#1588 |
State PJSIP_INV_STATE_NULL is called after call has been disconnected
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1591 |
Fixed dialog locking in acquire_call() when media transport is created asynchronously.
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1592 |
Multithreading issues in PJSIP (thanks to Matt Williams for the report and expert analysis)
|
bennylp
|
normal
|
release-2.1
|
common
|
trunk
|
#1593 |
Possible wrap around in caching pool capacity value
|
bennylp
|
normal
|
release-2.1
|
pjlib
|
trunk
|
#1594 |
Deadlock between TURN and ioqueue locks
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1596 |
Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1597 |
Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1598 |
Fixed assertion when sip error code is not set (thanks Peter Koletzki for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1599 |
Fixed bug that caused new contact not being used in UPDATE/re-INVITE
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1601 |
Add locking mechanism when ICE transport is in negotiation state (thanks to Itay for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1603 |
Dangling UDP socket of DNS resolver not replaced after going background on iOS
|
bennylp
|
normal
|
release-2.1
|
pjlib-util
|
trunk
|
#1604 |
Crash caused by double destructions of ICE stream transport
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1605 |
Cannot enable video via pjsua_call_reinvite2()/update2()
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1607 |
Send UDP keep-alive to original request address if response comes from different address
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1609 |
Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1610 |
Workaround for reported crash on stun_sock's on_data_recvfrom() callback
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1611 |
Add missing Supported header in UPDATE for Session Timers
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1613 |
Use appropriate request for ioctl() function to access the interface flags (thanks to Peter Koletzki for the report)
|
bennylp
|
normal
|
release-2.1
|
pjlib
|
trunk
|
#1615 |
Bug in URI scheme check macro PJSIP_URI_SCHEME_IS_SIP()/SIPS/TEL
|
bennylp
|
normal
|
release-2.1
|
common
|
trunk
|
#1617 |
Major synchronization fixes in PJNATH
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1618 |
Bug SSL socket send callback always report success
|
bennylp
|
normal
|
release-2.1
|
pjlib
|
trunk
|
#1619 |
Bug: transport error on re-INVITE should not terminate call
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1620 |
Fix the calculation of transmission count during retransmission of STUN request (thanks to Itay for the report)
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1621 |
Handle the case when ICE session cannot create valid checklist
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1623 |
Concurrency issues in PJSUA-LIB
|
bennylp
|
normal
|
release-2.1
|
common
|
trunk
|
#1624 |
Representation in ICE session to make it more IPv6 ready
|
bennylp
|
normal
|
release-2.1
|
pjnath
|
trunk
|
#1626 |
Assertion when remote sends re-INVITE with less media
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1627 |
Callback on_tsx_state_changed() not invoked on call disconnection
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1630 |
Miscellaneous fixes
|
bennylp
|
normal
|
release-2.2
|
common
|
trunk
|
#1631 |
Miscellaneous fixes (backported to 1.x)
|
bennylp
|
normal
|
release-2.2
|
common
|
trunk
|
#1632 |
Remove Contact header in MESSAGE requests (thanks to Anil Giri for the report)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1633 |
Crash if on_redirected() callback is not implemented and UAC receives 422 response (thanks to Romain Jezequel for the report)
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1634 |
Miscellaneous fixes
|
bennylp
|
normal
|
release-1.16
|
common
|
1.x-branch
|
#1635 |
Fixed the backport of ticket #1568 (smarter media update) to version 1.x (thanks to Toni Rutar for the report)
|
bennylp
|
normal
|
release-1.16
|
pjsua-lib
|
1.x-branch
|