#860 |
REFER is sent instead of SUBSCRIBE with Expires=0 when when transferee doesn't terminate subscription after call transfer
|
bennylp
|
normal
|
release-1.3
|
pjsip
|
trunk
|
#861 |
IPv6: when an IPv6 URI has ";transport=udp" parameter, the resolver will use IPv4 transport and it will fail to resolve the URI
|
bennylp
|
normal
|
release-1.3
|
pjsip
|
trunk
|
#870 |
Changed the mapping of host resolution failure to SIP status code 502 from 503 (thanks Robert Cichielo for the report)
|
bennylp
|
normal
|
release-1.3
|
pjsip
|
trunk
|
#877 |
Memory consumption of the invite session grows indefinitely if call is running for long period of time and with many re-INVITES
|
bennylp
|
critical
|
release-1.4
|
pjsip
|
trunk
|
#897 |
Bug with generating SDP version in origin line (thanks Joel Dodson for the report)
|
bennylp
|
normal
|
release-1.0.3
|
pjsip
|
1.0.x
|
#906 |
Transaction is not destroyed when transport timeout event comes later than transaction timeout (thanks Norma Steveley for the report)
|
bennylp
|
normal
|
release-1.4
|
pjsip
|
trunk
|
#911 |
Crash when receiving NOTIFY after subscription is terminated (thanks Johan Lantz for the report)
|
bennylp
|
normal
|
release-1.4
|
pjsip
|
trunk
|
#917 |
INVITE/CANCEL may be sent to different servers than the INVITE when DNS SRV is used (thanks Alexei Kuznetsov for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#927 |
PIDF timestamp is not added to the tuple (thanks Johan Lantz for the report)
|
bennylp
|
minor
|
release-1.4
|
pjsip
|
trunk
|
#934 |
Incoming request requiring non-built-in SIP extensions always gets rejected
|
nanang
|
normal
|
release-1.4
|
pjsip
|
trunk
|
#936 |
CANCEL must be sent with TCP if the INVITE was sent with TCP because of 1300 bytes message size/MTU limit (thanks Johan Lantz for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#938 |
Presence PIDF document may be rejected by presence servers that implement strict XML checking (thanks Johan Lantz for the fix)
|
bennylp
|
normal
|
release-1.4
|
pjsip
|
trunk
|
#940 |
Multiple header rows with the same name may not be completely processed by PJSIP modules.
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#948 |
Replaces extension stops functioning after the library is restarted.
|
bennylp
|
normal
|
release-1.4
|
pjsip
|
trunk
|
#954 |
Session Timer fixes
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#959 |
Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report)
|
bennylp
|
critical
|
release-1.5
|
pjsip
|
trunk
|
#961 |
Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report)
|
bennylp
|
critical
|
release-1.4.5
|
pjsip
|
1.4-branch
|
#965 |
Receiving (malformed) re-INVITE with the same Via branch parameter value as previous INVITE would raise assertion (thanks Daniel Nanassy for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#966 |
Bad RPID <person> id attribute generation (thanks Filipe Figueiredo for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#967 |
Wrong Route header generation in CANCEL request with strict route
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#979 |
Crash when printing Retry-After header (thanks Andrey Kovalenko for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#986 |
Assertion when authorization PJSIP_AUTH_AUTO_SEND_NEXT is enabled (thanks Zhefeng Du for the report)
|
bennylp
|
normal
|
release-1.5
|
pjsip
|
trunk
|
#996 |
Update the ETag header in the pending PUBLISH requests if the value changes in the previous request (thanks Johan Lantz for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#997 |
Assertion on MacOS X when fails to destroy mutex, when SIP TCP auto-switch feature is used (thanks Emil Sturniolo for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1005 |
TLS/SSL issues.
|
nanang
|
normal
|
release-1.5.5
|
pjsip
|
trunk
|
#1011 |
"Invalid operation step" assertion when TCP is used
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1013 |
PJSIP resolver should not try to resolve the target if IP address is given (thanks Emil Sturniolo for the report)
|
bennylp
|
normal
|
release-1.5.5
|
pjsip
|
trunk
|
#1029 |
Fix support for multiple (event) subscriptions in a single dialog (thanks Wang Eric for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1030 |
Missing To tag in out-of-dialog response (thanks Rui Macedo for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1033 |
Assertion error when shutting down PJSIP while TCP/TLS connect is in progress and a transaction is waiting (thanks Tamàs Solymosi for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1034 |
Crash on accepting a call with no codec in the SDP offer
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1036 |
Stray timer may be registered by SIP TCP and TLS transport in destroy routine, which could crash the program on Symbian (thanks Tamàs Solymosi for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1045 |
Handle incomplete SDP offer-answer in re-INVITE/UPDATE
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1047 |
Don't send UPDATE if remote doesn't support it (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1056 |
Transaction termination on transport failure (thanks Tamàs Solymosi for the request)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1060 |
Unable to register transaction (key exists) error message
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1061 |
Assertion when receiving authentication challenge with empty realm (thanks Andrey Kovalenko for the report)
|
bennylp
|
normal
|
release-1.6
|
pjsip
|
trunk
|
#1071 |
Increase default maximum SIP packet size to 4000
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1080 |
Missing some NOTIFY requests in call transfer scenarios
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1090 |
Disable the "Bug in branch_param generator (i.e. not unique)" assertion
|
bennylp
|
normal
|
release-1.7
|
pjsip
|
trunk
|
#1116 |
Bug in regenerating elements of some headers when incoming request contains escaped characters (thanks Ferguen Adel for the report)
|
bennylp
|
normal
|
release-1.8
|
pjsip
|
trunk
|
#1119 |
Crash if sending UPDATE fails in session timer module because network connectivity is lost (thanks Robbie Hanson for the fix!)
|
bennylp
|
major
|
release-1.8
|
pjsip
|
trunk
|
#1121 |
Deadlock in transaction code when hanging up calls (thanks Dennis Struble for the report)
|
bennylp
|
normal
|
release-1.8.5
|
pjsip
|
trunk
|
#1130 |
Incoming TCP connection on iPhone iOS4 BG mode would fail over and over with EAGAIN error (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-1.8.5
|
pjsip
|
trunk
|
#1131 |
Callee disconnects call without sending BYE if ACK is not received (thanks Montevecchi Massimiliano and Klaus Darilion for the report)
|
bennylp
|
normal
|
release-1.8.5
|
pjsip
|
trunk
|
#1147 |
Bug in parsing multipart message bodies (thanks Johan Lantz for the report)
|
bennylp
|
normal
|
release-1.8.5
|
pjsip
|
trunk
|
#1149 |
Crash when holding the call after receiving SDP answer with multiple codecs (thanks Cyril GY for the report)
|
bennylp
|
normal
|
release-1.8.5
|
pjsip
|
trunk
|
#1164 |
Possible crash in PUBLISH session if network connectivity is lost between two requests (thanks Nikolay Popok for the report)
|
bennylp
|
normal
|
release-1.8.10
|
pjsip
|
trunk
|
#1166 |
Detection of offer/answer glare condition
|
bennylp
|
normal
|
release-1.8.10
|
pjsip
|
trunk
|
#1190 |
Remote dialog info is not updated if 100 (Trying) response contains To tag parameter (thanks Marcus Froeschl for the report)
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1221 |
Crash when SIP transport tried to write to a broken pipe
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1222 |
Assertion if BYE is received while callee is still in early state
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1223 |
Bug in initializing message body's media type from incoming message (thanks Gang Liu for the report)
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1231 |
Crash in iPhone iOS when trying to make a call after the application is left running for days (thanks Alejandro Orellana for the report)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#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
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1247 |
Deadlock potential in sip_regc.c if sending fails (thank you Alejandro Orellana for the report)
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1248 |
INVITE after redirection not sent to new destination
|
bennylp
|
normal
|
release-1.10
|
pjsip
|
trunk
|
#1255 |
Unable to parse the short version of Event header (thanks Marcus Froeschl for the report)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1256 |
Remove the "ob" parameter if SIP outbound is disabled
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1291 |
Invite module always responds with 491 to subsequent re-offers after responding with 488 (thanks Yuri Saltykov for the fix)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1318 |
Prevent PJSIP_INV_STATE_CALLING from being reported more than once (thanks Sam Yasin for the report)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#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
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1364 |
Some support for forking in Reliable Provisional Response (100rel) module
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1367 |
Crash if presence PIDF body is missing <basic> element (thanks Matt DiMeo for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1374 |
Assertion when CANCEL and INVITE final response "crosses the wire"
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1380 |
Using locking to specific listener feature may cause outgoing TCP connection to be created for every request
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjsip
|
trunk
|
#1386 |
Crash when invoking pjsip_endpt_send_raw_to_uri()
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1387 |
Missing newline when printing user defined header in multipart message (thanks Luis Martin Gil for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1391 |
Missing CSeq check for incoming ACK in an INVITE session (thanks Ilya Kalinin for the report)
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1397 |
No SDP in 200 response after sending 183 response and receiving PRACK
|
bennylp
|
normal
|
release-1.14
|
pjsip
|
1.x-branch
|
#1405 |
Unable to reject unknown algorithm in authentication challenge
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1414 |
Removed assertion in transaction when event other than timer is received in TERMINATED state
|
bennylp
|
normal
|
release-1.12
|
pjsip
|
1.x-branch
|
#1432 |
Removed assertion in transaction when event is received in DESTROYED state (thanks Yariv Trabelsi for the report)
|
bennylp
|
normal
|
release-1.14
|
pjsip
|
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
|
#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
|
#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
|
#1504 |
Crash when trying to answer calls but call has been disconnected
|
bennylp
|
normal
|
release-2.0
|
pjsip
|
trunk
|
#1530 |
Sending ACK is reported with wrong pjsip_event info
|
bennylp
|
normal
|
release-2.0.1
|
pjsip
|
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
|
#1556 |
Fix From/To tag and Via branch comparison to be case insensitive
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1560 |
Missing 'timer' in require header in sending 2xx response when session timer refresher is 'uac'
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1583 |
Unexpected SIP message transmission after transaction has timed-out
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1596 |
Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1598 |
Fixed assertion when sip error code is not set (thanks Peter Koletzki for the report)
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
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
|
#1609 |
Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1611 |
Add missing Supported header in UPDATE for Session Timers
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
trunk
|
#1619 |
Bug: transport error on re-INVITE should not terminate call
|
bennylp
|
normal
|
release-2.1
|
pjsip
|
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
|
#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
|
#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
|
#1649 |
SIP TLS transport not destroyed after verification error
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
trunk
|
#1651 |
Incoming CANCEL request isn't reported in any callbacks
|
bennylp
|
normal
|
release-2.2
|
pjsip
|
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
|