#1047 |
Don't send UPDATE if remote doesn't support it (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsip
|
#1056 |
Transaction termination on transport failure (thanks Tamàs Solymosi for the request)
|
bennylp
|
defect
|
normal
|
release-1.6
|
pjsip
|
#1061 |
Assertion when receiving authentication challenge with empty realm (thanks Andrey Kovalenko for the report)
|
bennylp
|
defect
|
normal
|
release-1.6
|
pjsip
|
#1071 |
Increase default maximum SIP packet size to 4000
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsip
|
#1081 |
Implement ICE option tag (RFC 5678)
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsip
|
#1089 |
Store remote capability info in the dialog
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsip
|
#1090 |
Disable the "Bug in branch_param generator (i.e. not unique)" assertion
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsip
|
#1097 |
Support sending UPDATE without SDP
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsip
|
#1116 |
Bug in regenerating elements of some headers when incoming request contains escaped characters (thanks Ferguen Adel for the report)
|
bennylp
|
defect
|
normal
|
release-1.8
|
pjsip
|
#1119 |
Crash if sending UPDATE fails in session timer module because network connectivity is lost (thanks Robbie Hanson for the fix!)
|
bennylp
|
defect
|
major
|
release-1.8
|
pjsip
|
#1121 |
Deadlock in transaction code when hanging up calls (thanks Dennis Struble for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsip
|
#1130 |
Incoming TCP connection on iPhone iOS4 BG mode would fail over and over with EAGAIN error (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsip
|
#1131 |
Callee disconnects call without sending BYE if ACK is not received (thanks Montevecchi Massimiliano and Klaus Darilion for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsip
|
#1141 |
Compile and run-time setting to allow printing of port number in URI in To and From header (thanks Marcus Froeschl for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsip
|
#1146 |
Support for multipart message bodies in incoming NOTIFY (thanks Johan Lantz for the report)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsip
|
#1147 |
Bug in parsing multipart message bodies (thanks Johan Lantz for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsip
|
#1149 |
Crash when holding the call after receiving SDP answer with multiple codecs (thanks Cyril GY for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsip
|
#1155 |
Run-time option to disable the use of "rport" in outgoing requests (thanks Marcus Froeschl for the suggestion)
|
bennylp
|
enhancement
|
minor
|
release-1.8.10
|
pjsip
|
#1156 |
New option to ignore bad NOTIFY presence message body (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.10
|
pjsip
|
#1164 |
Possible crash in PUBLISH session if network connectivity is lost between two requests (thanks Nikolay Popok for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsip
|
#1166 |
Detection of offer/answer glare condition
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsip
|
#1190 |
Remote dialog info is not updated if 100 (Trying) response contains To tag parameter (thanks Marcus Froeschl for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1205 |
Configurable delay before registration refresh setting in pjsua_acc_config (thanks to Marcus Froeschl for the patch)
|
bennylp
|
enhancement
|
normal
|
release-1.10
|
pjsip
|
#1221 |
Crash when SIP transport tried to write to a broken pipe
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1222 |
Assertion if BYE is received while callee is still in early state
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1223 |
Bug in initializing message body's media type from incoming message (thanks Gang Liu for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1245 |
Assertion may be raised if iPhone app woken up to perform registration and the server is down (thanks Alejandro Orellana for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1247 |
Deadlock potential in sip_regc.c if sending fails (thank you Alejandro Orellana for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1248 |
INVITE after redirection not sent to new destination
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#1255 |
Unable to parse the short version of Event header (thanks Marcus Froeschl for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1256 |
Remove the "ob" parameter if SIP outbound is disabled
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1291 |
Invite module always responds with 491 to subsequent re-offers after responding with 488 (thanks Yuri Saltykov for the fix)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1306 |
Publish non-100 provisional response retransmission interval setting
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsip
|
#1318 |
Prevent PJSIP_INV_STATE_CALLING from being reported more than once (thanks Sam Yasin for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1319 |
When sips scheme is used, TLS must be used even when transport=tcp is specified in the URI (thanks Iñaki Baz Castillo for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1364 |
Some support for forking in Reliable Provisional Response (100rel) module
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1367 |
Crash if presence PIDF body is missing <basic> element (thanks Matt DiMeo for the patch)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1374 |
Assertion when CANCEL and INVITE final response "crosses the wire"
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1386 |
Crash when invoking pjsip_endpt_send_raw_to_uri()
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1387 |
Missing newline when printing user defined header in multipart message (thanks Luis Martin Gil for the patch)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1391 |
Missing CSeq check for incoming ACK in an INVITE session (thanks Ilya Kalinin for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1405 |
Unable to reject unknown algorithm in authentication challenge
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1414 |
Removed assertion in transaction when event other than timer is received in TERMINATED state
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsip
|
#1431 |
Support for RFC 4169/Digest Authentication Using AKAv2 (thanks Alex Kolesnichenko for the patch)
|
bennylp
|
enhancement
|
normal
|
release-1.14
|
pjsip
|
#1432 |
Removed assertion in transaction when event is received in DESTROYED state (thanks Yariv Trabelsi for the report)
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsip
|
#1448 |
Remove server name setting from TLS transport config
|
bennylp
|
enhancement
|
normal
|
release-1.14
|
pjsip
|
#1455 |
Incoming re-INVITE is unhandled if it comes in CONNECTING state (thanks Olle Frimanson for the report)
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsip
|
#1460 |
Call may be wrongly hung up if UPDATE is sent to lock codec during early media (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsip
|
#1465 |
Decrease TCP/TLS idle time interval to improve battery (thank you Johan Lantz for the report)
|
bennylp
|
enhancement
|
normal
|
release-1.14
|
pjsip
|
#1487 |
Wrong SDP negotiator state if outgoing UPDATE or re-INVITE is challenged with 401 or 407
|
bennylp
|
defect
|
major
|
release-1.14
|
pjsip
|
#1491 |
Failed to refresh (presence) subscription if Subscription-State header contains no "expires" parameter
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsip
|
#1504 |
Crash when trying to answer calls but call has been disconnected
|
bennylp
|
defect
|
normal
|
release-2.0
|
pjsip
|
#1530 |
Sending ACK is reported with wrong pjsip_event info
|
bennylp
|
defect
|
normal
|
release-2.0.1
|
pjsip
|
#1535 |
Pending outgoing TCP transmission may cause crash if the library is shutdown
|
bennylp
|
defect
|
normal
|
release-2.0.1
|
pjsip
|
#1537 |
Via rewrite: putting the right IP address in Via sent-by for outgoing requests
|
bennylp
|
enhancement
|
normal
|
release-2.0.1
|
pjsip
|
#1539 |
Remote capability info update for UAC (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-2.0.1
|
pjsip
|
#1556 |
Fix From/To tag and Via branch comparison to be case insensitive
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1560 |
Missing 'timer' in require header in sending 2xx response when session timer refresher is 'uac'
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1561 |
New lookup function in PJSIP server authentication framework
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1569 |
Option to allow hash character ('#') to appear in user part of SIP URL
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1583 |
Unexpected SIP message transmission after transaction has timed-out
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1587 |
Option to accept call replace when in early state and as UAS
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1590 |
APIs to facilitate pending processing of pjsip_rx_data
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1596 |
Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1598 |
Fixed assertion when sip error code is not set (thanks Peter Koletzki for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1601 |
Add locking mechanism when ICE transport is in negotiation state (thanks to Itay for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1606 |
Support query-only on registration bindings
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1609 |
Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1611 |
Add missing Supported header in UPDATE for Session Timers
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1614 |
Option to use new URI for To header in processing call redirection
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1619 |
Bug: transport error on re-INVITE should not terminate call
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1628 |
Modify SIP transaction to use group lock to avoid deadlock etc.
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1633 |
Crash if on_redirected() callback is not implemented and UAC receives 422 response (thanks to Romain Jezequel for the report)
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1640 |
Registration is terminated permanently on 480 (Temporarily Not Available) response when it should have been retried
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1641 |
Handling transport disconnection when the transaction state is still in null state
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1644 |
Option to switch media session to the latest early media SDP received on forked early media
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1645 |
Option to add "alias" param in Via header in sending request
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1646 |
Deadlock and crash problem in transaction related to transport
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1647 |
Premature termination of REFER (call transfer) subscription
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1649 |
SIP TLS transport not destroyed after verification error
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1651 |
Incoming CANCEL request isn't reported in any callbacks
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1654 |
Possible broken SDP negotiator state after previous re-INVITE is rejected
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1660 |
Fail to generate contact when making call via UDP on WM6
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1661 |
Option to use SO_REUSEADDR for TCP and TLS listeners and use it by default on non-Windows platforms
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1665 |
Assertion on retransmitting a pending message
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1667 |
Handle incoming UPDATE before 101-199 response is received
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1671 |
Unfreed transmit buffer (pjsip_tx_data) upon stack shutdown/restart
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1684 |
Failed assertion when scheduling timer in the registration client
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1687 |
Allow media type change during SDP negotiation
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1689 |
The bound address is not updated when UDP transport is restarted
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1690 |
Assertion in timer in SIP transaction: Timer being rescheduled when already running
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1699 |
Transport state callback to report transport shutdown events
|
bennylp
|
enhancement
|
normal
|
release-2.2.1
|
pjsip
|
#1706 |
Race condition fix in SIP transaction
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1712 |
Must not send BYE before ACK is received
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1714 |
Workaround for stuck in TCP/TLS shutdown when another thread is destroying the transport
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1718 |
Delayed call disconnection state after receiving malformed 422 response (thanks Marcus Froeschl for the report)
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1719 |
Bug in DNS SRV/RFC 3263 server selection
|
bennylp
|
defect
|
normal
|
release-2.2.1
|
pjsip
|
#1721 |
Sending new re-INVITE after the on-progress re-INVITE transaction is terminated.
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1722 |
Session timers refresher needs to send BYE if it never gets a response to the session refresh request
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|
#1725 |
ACK is not sent upon receiving 200/OK retransmission if re-INVITE is sent
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsip
|