#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
|
#1637 |
Fixed crash in pjsua_media_channel_update() if one media gets rejected
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1640 |
Registration is terminated permanently on 480 (Temporarily Not Available) response when it should have been retried
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1641 |
Handling transport disconnection when the transaction state is still in null state
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1642 |
Media transport may not be cleaned up if call is hung up quickly
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1646 |
Deadlock and crash problem in transaction related to transport
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1647 |
Premature termination of REFER (call transfer) subscription
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1648 |
Timer heap new API pj_timer_heap_cancel_if_active() should not assert if given bad entry
|
bennylp
|
normal
|
release-2.2
|
pjlib
|
trunk
|
#1649 |
SIP TLS transport not destroyed after verification error
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1650 |
Close sound device when outgoing call fails
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1651 |
Incoming CANCEL request isn't reported in any callbacks
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1652 |
Media feature tag "+sip.ice" is not used because of wrong account initialization sequence
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1653 |
[incompatible] pjsua_call_update() API should not release hold
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1654 |
Possible broken SDP negotiator state after previous re-INVITE is rejected
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1660 |
Fail to generate contact when making call via UDP on WM6
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1662 |
Call slot unavailable after some fail calls due to codec mismatch
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1663 |
Crash in socket registration in ioqueue
|
bennylp
|
normal
|
release-2.2
|
pjlib
|
trunk
|
#1664 |
Ioqueue epoll stops processing socket events
|
bennylp
|
normal
|
release-2.2
|
pjlib
|
trunk
|
#1665 |
Assertion on retransmitting a pending message
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1666 |
Handle case when call unhold failed
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1669 |
Modified account proxy not applied in the reregistration
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1670 |
Configurable RTCP SDES/BYE in outgoing RTCP packets
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1671 |
Unfreed transmit buffer (pjsip_tx_data) upon stack shutdown/restart
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1672 |
Fail to replace UDP socket during iOS wakeup causing app to be killed when IPv6 is used simultaneously
|
bennylp
|
normal
|
release-2.2
|
pjlib
|
trunk
|
#1683 |
Fixes for via_rewrite feature
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1684 |
Failed assertion when scheduling timer in the registration client
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1685 |
Crash in TURN session when DNS callback invoked after TURN session destroyed
|
bennylp
|
normal
|
release-2.2
|
pjnath
|
trunk
|
#1686 |
Deadlock on DNS when cached query is available
|
bennylp
|
normal
|
release-2.2
|
pjlib-util
|
trunk
|
#1689 |
The bound address is not updated when UDP transport is restarted
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1690 |
Assertion in timer in SIP transaction: Timer being rescheduled when already running
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1691 |
Deadlock in NAT detect
|
bennylp
|
normal
|
release-2.2
|
pjnath
|
trunk
|
#1693 |
Header lists are not updated in pjsua_acc_modify() and bug in pjsua_acc_get_config()
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1695 |
ICE stream transport fails to send packet before ICE nego completes
|
bennylp
|
normal
|
release-2.2
|
pjnath
|
trunk
|
#1698 |
Follow account config in generating contact's secure scheme
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1700 |
Possible buffer overflow in ICE session
|
bennylp
|
normal
|
release-2.2
|
pjnath
|
trunk
|
#1702 |
Warnings when building/linking the Python module due to different linker architecture
|
bennylp
|
normal
|
release-2.2
|
python
|
trunk
|
#1703 |
General bug fixes with analysis tools
|
bennylp
|
normal
|
release-2.2
|
common
|
trunk
|
#1706 |
Race condition fix in SIP transaction
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1709 |
Fixed scanner in processing escaped quote right after quote begin
|
bennylp
|
normal
|
release-2.2
|
pjlib-util
|
trunk
|
#1710 |
Bug in resolver when updating cache entry
|
bennylp
|
normal
|
release-2.2
|
pjlib-util
|
trunk
|
#1712 |
Must not send BYE before ACK is received
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1714 |
Workaround for stuck in TCP/TLS shutdown when another thread is destroying the transport
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1717 |
Assertion in accessing conference from on_call_state() callback while pjsua destroy is on progress (thanks Johan Lantz for the report)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1718 |
Delayed call disconnection state after receiving malformed 422 response (thanks Marcus Froeschl for the report)
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1719 |
Bug in DNS SRV/RFC 3263 server selection
|
bennylp
|
normal
|
release-2.2.1
|
pjsip
|
trunk
|
#1722 |
Session timers refresher needs to send BYE if it never gets a response to the session refresh request
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1725 |
ACK is not sent upon receiving 200/OK retransmission if re-INVITE is sent
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1726 |
Assertion in ICE connectivity check (thanks Amit Chowdhary for the report)
|
bennylp
|
normal
|
release-2.2
|
pjnath
|
trunk
|
#1727 |
Issues in event subscription server timer (thanks Mark Michelson for the report)
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1731 |
Fix TCP/TLS transport leak problem
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1733 |
Fix polling mechanism during STUN server resolution
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|