#408 |
Route set shouldn't be updated once it has been set (thanks Anshuman S. Rawat)
|
bennylp
|
defect
|
major
|
release-0.8.0
|
pjsip
|
#410 |
Endless authentication retries when 401/407 response contains no challenge
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsip
|
#411 |
Cannot update account presence's status while previous PUBLISH is in progress (thanks Olivier Beytrison for the report)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#413 |
Implement draft-sparks-sip-invfix
|
bennylp
|
enhancement
|
minor
|
Known-Issues-and-Ideas
|
pjsip
|
#416 |
Allow application to handle sending ACK manually
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsip
|
#418 |
Protect client registration session (regc) with mutex
|
bennylp
|
defect
|
major
|
release-0.9.0
|
pjsip
|
#421 |
IPv6 support in PJSIP
|
bennylp
|
enhancement
|
major
|
release-0.9.0
|
pjsip
|
#423 |
Client registration (pjsip_regc) doesn't obey explicit transport selection (thanks Hitesh)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#424 |
Added API to retrieve number of transactions and dialogs (thanks Sergey Bakulin)
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsip
|
#426 |
Respond incoming CANCEL with no matching INVITE with 481 (thanks Sergey Bakulin)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#431 |
Empty Authorization header is not removed when the actual header is sent
|
bennylp
|
defect
|
minor
|
release-0.9.0
|
pjsip
|
#432 |
Support 3GPP refresh interval rule
|
bennylp
|
enhancement
|
minor
|
Known-Issues-and-Ideas
|
pjsip
|
#442 |
Function to create dialog/call with specifying Call-ID
|
bennylp
|
enhancement
|
trivial
|
Known-Issues
|
pjsip
|
#481 |
Default TLS version should be TLSv1 (thanks Klaus Darilion)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#482 |
TCP keep-alive packets are corrupting SIP message (thanks Helmut Wolf)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#484 |
Allow to use binary certificate in TLS transport
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsip
|
#488 |
When outgoing request within dialog is responded with 481 or 408, should send BYE after terminating dialog (thanks Philippe Leuba)
|
bennylp
|
defect
|
major
|
release-0.9.0
|
pjsip
|
#491 |
Crash in TCP/TLS transport when the listener is destroyed (thanks Christian Grigis)
|
bennylp
|
defect
|
major
|
release-0.9.0
|
pjsip
|
#492 |
Bug in strict route processing when challenged with 401/407 response (thanks Klaus Darilion)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#498 |
Option in client registration to ignore Contact address in REGISTER response
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsip
|
#503 |
Handle the case when CANCEL is responded with 200/OK but 487 is not sent
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsip
|
#506 |
Behavior when cancelling INVITE before provisional response is received
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsip
|
#514 |
Bug with handling simultaneous re-INVITE (thanks Philippe Leuba)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#521 |
Duplicate Authorization header when PJSIP is configured to send empty Authorization header (thanks Roland Klabunde)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#533 |
Support for parsing Retry-After header
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#534 |
Client register/registration support for various registrar brokenness
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsip
|
#538 |
Closed TCP connection should be removed from the hash table immediately
|
bennylp
|
defect
|
major
|
release-1.0-rc1
|
pjsip
|
#550 |
PRACK is not re-sent on 401/407 challenge (thanks Josh Benson)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsip
|
#551 |
Generic URI scheme handler (thanks Juri Glaß)
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsip
|
#552 |
Added TLS server name extension to support connecting to multi-hosted SIP TLS server (thanks Klaus Darilion for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsip
|
#553 |
PUBLISH callback is not called when authentication fails (thanks Ruud Klaver for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#554 |
Automatically detect the realm for authenticating against IMS servers, so that application/user doesn't have to fill in the realm value beforehand, to simplify provisioning (thanks Philippe Leuba for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsip
|
#572 |
New PJSIP pjsip_msg_find_hdr_by_names() API to find SIP header by either header name or the short header name
|
bennylp
|
enhancement
|
minor
|
release-1.0-rc1
|
pjsip
|
#573 |
Handle receiving short version of Event header ("o")
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#574 |
Add new API to know why the outgoing subscription request is terminated
|
bennylp
|
enhancement
|
minor
|
release-1.0-rc1
|
pjsip
|
#579 |
Data loss with TCP sockets (thanks Helmut Wolf for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#580 |
Incoming target refresh request does not update the Contact header (thanks Joel Dodson for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#585 |
Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#592 |
URI comparison may crash the application (thanks Pedro Gonçalves for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#620 |
PRACK is sent to the wrong UAS when 100rel is used and the dialog forks (thanks Ruud Klaver for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsip
|
#637 |
Handling of non-ASCII UTF-8 characters in SIP message elements (thanks Navaneetha Subramanian for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsip
|
#640 |
Crash when receiving ACK with SDP after BYE has been received (thanks Amit Sharma for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsip
|
#641 |
Assertion error when late 200/OK is received after call has been disconnected (thanks Dan Åberg for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsip
|
#653 |
Add WinCE workspace/project files for pjsip unit tests (thanks Seth Hinze for the contribution)
|
bennylp
|
enhancement
|
normal
|
release-1.0
|
pjsip
|
#657 |
Partial early media forking support
|
bennylp
|
enhancement
|
normal
|
release-1.0.1
|
pjsip
|
#660 |
INVITE is not retried when 401/407 response is received after 100/provisional response
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
pjsip
|
#669 |
Double CRLF for TCP and TLS keep-alive
|
bennylp
|
enhancement
|
normal
|
release-1.0.1
|
pjsip
|
#684 |
Various transmit data buffer leaks when transmission fails immediately
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
pjsip
|
#692 |
Minor fixes for PJSIP
|
bennylp
|
defect
|
minor
|
release-1.1
|
pjsip
|
#713 |
Assertion in "../src/pjsip/sip_util.c:729: pjsip_process_route_set()" (thanks Ramesh D for the report)
|
bennylp
|
defect
|
normal
|
release-1.1
|
pjsip
|
#714 |
Assertion in "../src/pjsip/sip_util.c:729: pjsip_process_route_set()" (thanks Ramesh D for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.2
|
pjsip
|
#718 |
Crash when handling incoming request without rport (thanks Norma Steveley and Seth Hinze for the report)
|
bennylp
|
defect
|
major
|
release-1.1
|
pjsip
|
#719 |
Crash when handling incoming request without rport (thanks Norma Steveley and Seth Hinze for the report)
|
bennylp
|
defect
|
major
|
release-1.0.2
|
pjsip
|
#726 |
Bug in parsing tel: URI (thanks David Weidenkopf for the report)
|
bennylp
|
defect
|
normal
|
release-1.1
|
pjsip
|
#727 |
Bug in parsing tel: URI (thanks David Weidenkopf for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.2
|
pjsip
|
#747 |
Bugs in parsing SIP torture messages (RFC 4475) (thanks Norma Steveley for the report)
|
bennylp
|
defect
|
normal
|
release-1.1
|
pjsip
|
#748 |
Bugs in parsing SIP torture messages (RFC 4475) (thanks Norma Steveley for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.2
|
pjsip
|
#755 |
Problems with IPv6 SIP transport (thanks Cedric Levequ for the report)
|
bennylp
|
defect
|
normal
|
release-1.1
|
pjsip
|
#756 |
Problems with IPv6 SIP transport (thanks Cedric Levequ for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.2
|
pjsip
|
#760 |
Enhancements to PUBLISH management (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.2
|
pjsip
|
#761 |
Handling of multipart message bodies in the invite session (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
unassigned
|
pjsip
|
#794 |
Bug with generating SDP version in origin line (thanks Joel Dodson for the report)
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsip
|
#795 |
Bug with generating SDP version in origin line (thanks Joel Dodson for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#796 |
Handle the case when CANCEL is responded with 200/OK but 487 is not sent
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#797 |
Behavior when cancelling INVITE before provisional response is received
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#798 |
UAC disconnect call when receiving BYE in early state (thanks Gang Liu for the suggestion)
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsip
|
#799 |
UAC disconnect call when receiving BYE in early state (thanks Gang Liu for the suggestion)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#815 |
Re-INVITE transactions takes too long to be cleared when failed final response is received, causing application to unable to send subsequent re-INVITE (thanks Ruud Klaver for the patch)
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsip
|
#816 |
Re-INVITE transactions takes too long to be cleared when failed final response is received, causing application to unable to send subsequent re-INVITE (thanks Ruud Klaver for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#822 |
Retransmit provisional response every 1 minute
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsip
|
#831 |
Automatically switch to TCP transport when sending large request
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsip
|
#832 |
Support for outbound proxy setting without using Route header
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsip
|
#833 |
Support for SIP Session Timer (RFC 4028)
|
bennylp
|
enhancement
|
normal
|
release-1.4
|
pjsip
|
#842 |
Error parsing status line in sipfrag message body in call transfer scenario (thanks Tomáš Valenta for the report!)
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsip
|
#843 |
Error parsing status line in sipfrag message body in call transfer scenario (thanks Tomáš Valenta for the report!)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#845 |
Crash in 100rel after CANCEL is received and 487 is sent (thanks Gang Liu for the report)
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsip
|
#846 |
Crash in 100rel after CANCEL is received and 487 is sent (thanks Gang Liu for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#860 |
REFER is sent instead of SUBSCRIBE with Expires=0 when when transferee doesn't terminate subscription after call transfer
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsip
|
#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
|
defect
|
normal
|
release-1.3
|
pjsip
|
#869 |
Make various event/presence subscription time settings configurable (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsip
|
#870 |
Changed the mapping of host resolution failure to SIP status code 502 from 503 (thanks Robert Cichielo for the report)
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsip
|
#873 |
Include the parsed XML tuple in the pjsip_pres_status, and include it in the pjsua_buddy_info in PJSUA-LIB, in case the PIDF document contains other info that is needed by application (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsip
|
#877 |
Memory consumption of the invite session grows indefinitely if call is running for long period of time and with many re-INVITES
|
bennylp
|
defect
|
critical
|
release-1.4
|
pjsip
|
#897 |
Bug with generating SDP version in origin line (thanks Joel Dodson for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsip
|
#906 |
Transaction is not destroyed when transport timeout event comes later than transaction timeout (thanks Norma Steveley for the report)
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsip
|
#911 |
Crash when receiving NOTIFY after subscription is terminated (thanks Johan Lantz for the report)
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsip
|
#917 |
INVITE/CANCEL may be sent to different servers than the INVITE when DNS SRV is used (thanks Alexei Kuznetsov for the report)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#927 |
PIDF timestamp is not added to the tuple (thanks Johan Lantz for the report)
|
bennylp
|
defect
|
minor
|
release-1.4
|
pjsip
|
#934 |
Incoming request requiring non-built-in SIP extensions always gets rejected
|
nanang
|
defect
|
normal
|
release-1.4
|
pjsip
|
#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
|
defect
|
normal
|
release-1.5
|
pjsip
|
#938 |
Presence PIDF document may be rejected by presence servers that implement strict XML checking (thanks Johan Lantz for the fix)
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsip
|
#940 |
Multiple header rows with the same name may not be completely processed by PJSIP modules.
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#948 |
Replaces extension stops functioning after the library is restarted.
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsip
|
#954 |
Session Timer fixes
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#959 |
Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report)
|
bennylp
|
defect
|
critical
|
release-1.5
|
pjsip
|
#961 |
Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report)
|
bennylp
|
defect
|
critical
|
release-1.4.5
|
pjsip
|
#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
|
defect
|
normal
|
release-1.5
|
pjsip
|
#966 |
Bad RPID <person> id attribute generation (thanks Filipe Figueiredo for the report)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#967 |
Wrong Route header generation in CANCEL request with strict route
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|
#979 |
Crash when printing Retry-After header (thanks Andrey Kovalenko for the report)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsip
|