#89 |
Implement transaction timeout in REGISTER request
|
bennylp
|
enhancement
|
normal
|
release-0.5.10
|
pjsip
|
#577 |
Implement sound device wrapper using APS (Audio Proxy Server) for S60
|
nanang
|
enhancement
|
normal
|
release-1.0-rc1
|
pjmedia
|
#1057 |
Implement pjsua_modify_acc()
|
bennylp
|
enhancement
|
normal
|
release-1.6
|
pjsua-lib
|
#1028 |
Implement pjsua_codec_set_param()
|
bennylp
|
enhancement
|
normal
|
release-1.6
|
pjsua-lib
|
#1989 |
Implement pj_strtok()/pj_strtok2() to replace strtok()
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjlib
|
#201 |
Implement option to control the start port of ICE transport
|
bennylp
|
task
|
normal
|
ICE
|
pjlib-util
|
#1038 |
Implement null audio device
|
nanang
|
enhancement
|
trivial
|
release-1.6
|
pjmedia-audiodev
|
#737 |
Implement new Audio Device API to replace the existing sound API
|
nanang
|
enhancement
|
normal
|
release-1.1
|
pjmedia-audiodev
|
#379 |
Implement merged request detection
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsip
|
#734 |
Implement error codes
|
bennylp
|
task
|
normal
|
aps-direct-integration
|
pjmedia-audiodev
|
#413 |
Implement draft-sparks-sip-invfix
|
bennylp
|
enhancement
|
minor
|
Known-Issues-and-Ideas
|
pjsip
|
#154 |
Implement dialog tests
|
bennylp
|
enhancement
|
normal
|
Known-Issues-and-Ideas
|
unit-tests
|
#2113 |
Implement conference signal level adjustment for a specific connection
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2051 |
Implement callback wrapper for on_buddy_evsub_state() on pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua2
|
#99 |
Implement a generic UAC transaction timeout
|
bennylp
|
enhancement
|
normal
|
release-0.5.10
|
pjsip
|
#134 |
Implement a command line STUN client software for testing
|
bennylp
|
task
|
normal
|
ICE
|
pjlib-util
|
#194 |
Implement UDP based ICE stream transport
|
bennylp
|
defect
|
normal
|
ICE
|
pjlib-util
|
#59 |
Implement STUN client using ioqueue
|
bennylp
|
defect
|
normal
|
ICE
|
pjlib-util
|
#204 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
enhancement
|
normal
|
release-0.5.10.3
|
pjsip
|
#205 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
enhancement
|
normal
|
release-0.7.0-rc1
|
pjsip
|
#2126 |
Implement RTCP Feedback
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#659 |
Implement RFC3263 for locating servers
|
bennylp
|
enhancement
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
#414 |
Implement IP interface enumeration on Linux/Unix
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjlib
|
#60 |
Implement ICE/TURN
|
bennylp
|
task
|
normal
|
ICE
|
pjlib-util
|
#1081 |
Implement ICE option tag (RFC 5678)
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsip
|
#196 |
Implement ICE RTCP component
|
bennylp
|
defect
|
normal
|
ICE
|
pjlib-util
|
#2040 |
Implement CodecParam class in PJSUA2 API as a wrapper for pjmedia_codec_param
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsua2
|
#630 |
Implement (another) WMME audio device (thanks Seth Hinze for the patch).
|
nanang
|
enhancement
|
normal
|
release-1.0-rc3
|
pjmedia
|
#1392 |
Immediately decode incoming frames to avoid loosing key frames when the jbuf is full and improve latency
|
nanang
|
enhancement
|
normal
|
release-2.0-beta
|
pjmedia
|
#2200 |
Ignore/discard DNS SRV response with truncated flag set
|
riza
|
defect
|
normal
|
release-2.9
|
pjlib-util
|
#1914 |
Ignore STUN error after pjstun_get_mapped_addr2()
|
bennylp
|
enhancement
|
normal
|
release-2.5
|
pjsua-lib
|
#2162 |
If listener restart fail, don't proceed with handling account re-registration (update contact) on IP change process
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#1193 |
ISSUES and TODOS
|
bennylp
|
defect
|
normal
|
release-2.0-dev
|
common
|
#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
|
#776 |
IPv6 support in pjsua (thanks Soh Wei Sin for the report)
|
bennylp
|
defect
|
normal
|
release-1.2
|
common
|
#436 |
IPv6 support in host resolver caused failure in pjlib initialization on Symbian
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjlib
|
#421 |
IPv6 support in PJSIP
|
bennylp
|
enhancement
|
major
|
release-0.9.0
|
pjsip
|
#422 |
IPv6 support in PJNATH
|
bennylp
|
enhancement
|
major
|
release-2.5.5
|
pjnath
|
#420 |
IPv6 support in PJMEDIA
|
bennylp
|
enhancement
|
major
|
release-0.9.0
|
pjmedia
|
#415 |
IPv6 support in PJLIB
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjlib
|
#419 |
IPv6 support in DNS resolvers
|
bennylp
|
enhancement
|
major
|
release-0.9.0
|
pjlib-util
|
#1927 |
IPv6 support in DNS SRV resolution
|
bennylp
|
enhancement
|
normal
|
release-2.5.5
|
pjlib-util
|
#1585 |
IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
common
|
#1127 |
IPv6 support for SIP TCP and TLS transports
|
bennylp
|
enhancement
|
normal
|
release-2.x
|
pjsip
|
#1966 |
IPv6 media failed if only one of the party uses ICE
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#1112 |
IPP G.729 codec still generates silence packet when annexb=no (thanks Arie Velthoen for the report and fix)
|
nanang
|
defect
|
normal
|
release-1.8
|
pjmedia
|
#1000 |
IPHLPAPI.DLL issues on Windows Mobile targets and with IPv6 enumeration
|
bennylp
|
defect
|
normal
|
release-1.5.5
|
pjlib
|
#1696 |
IP change detection (Contact rewrite method) based on any REGISTER final response (e.g. 401)
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsua-lib
|
#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
|
#113 |
INVITE transaction is not destroyed immediately when ACK has the same branch as the INVITE
|
bennylp
|
defect
|
major
|
release-0.5.10.1
|
pjsip
|
#114 |
INVITE transaction is not destroyed immediately when ACK has the same branch as the INVITE
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc1
|
pjsip
|
#660 |
INVITE is not retried when 401/407 response is received after 100/provisional response
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
pjsip
|
#1248 |
INVITE after redirection not sent to new destination
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsip
|
#211 |
IM typing indication request is missing route set (thanks Nicholas Xu)
|
bennylp
|
defect
|
normal
|
release-0.5.10.3
|
pjsua-lib
|
#212 |
IM typing indication request is missing route set (thanks Nicholas Xu)
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc1
|
pjsua-lib
|
#2046 |
ICE: Use STUN FINGERPRINT attribute when sending keepalives
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjnath
|
#285 |
ICE transport stops receiving packet upon getting ICMP unreach on Windows
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc2
|
pjnath
|
#1695 |
ICE stream transport fails to send packet before ICE nego completes
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjnath
|
#288 |
ICE role error on re-INVITE and ICE auth error when sending 487 (Role Conflict) response
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc2
|
pjnath
|
#663 |
ICE negotiation may not complete indefinitely if remote doesn't perform any connectivity checks
|
bennylp
|
defect
|
normal
|
Known-Issues-and-Ideas
|
pjnath
|
#369 |
ICE negotiation fails after endpoint has been idle for long time
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjnath
|
#1891 |
ICE negotiation fails after each component has successful connectivity check
|
bennylp
|
defect
|
normal
|
release-2.5
|
pjnath
|
#344 |
ICE negotiation failed when remote doesn't support RTCP
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjnath
|
#2033 |
ICE must use regular nomination when communicating with lite implementations
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#616 |
ICE media transport should have a default option to switch RTP transmission to source address if remote doesn't use ICE
|
nanang
|
enhancement
|
normal
|
release-1.0-rc3
|
pjmedia
|
#953 |
ICE may find the wrong best candidate (thanks John Ridges for the report)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjnath
|
#1972 |
ICE initialization issues when creating a component/candidate fails.
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjnath
|
#2218 |
ICE initialization issue if an error happens during allocating state
|
ming
|
defect
|
normal
|
release-2.10
|
pjnath
|
#977 |
ICE does not change role to Controlling when talking to ice-lite agents (thanks Amaresh Marekar for the report)
|
nanang
|
defect
|
normal
|
release-1.5
|
pjmedia
|
#1243 |
ICE bug: If RTCP is not in use, the agent MUST signal that using b=RS:0 and b=RR:0
|
nanang
|
defect
|
normal
|
release-1.10
|
pjmedia
|
#1244 |
How to set bandwidth
|
nanang
|
defect
|
minor
|
release-2.0-rc
|
pjmedia
|
#1104 |
Hostname local suffix in iPhone OS
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjlib
|
#1007 |
Heap corruption when socket address with invalid address family is given (thanks Emil Sturniolo for the report)
|
bennylp
|
defect
|
normal
|
release-1.5.5
|
pjlib
|
#1693 |
Header lists are not updated in pjsua_acc_modify() and bug in pjsua_acc_get_config()
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsua-lib
|
#367 |
Hash table will duplicate the hash key (thanks Scott Lu)
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjlib
|
#1283 |
Hardcoded format list in some video components (e.g: AVI reader, QT dev, etc)
|
nanang
|
defect
|
minor
|
release-2.x
|
pjmedia
|
#1854 |
Hangup outgoing call when no active media
|
bennylp
|
defect
|
normal
|
release-2.4.5
|
pjsua-lib
|
#1641 |
Handling transport disconnection when the transaction state is still in null state
|
bennylp
|
defect
|
normal
|
release-2.2
|
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
|
#761 |
Handling of multipart message bodies in the invite session (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
unassigned
|
pjsip
|
#1085 |
Handle the usage of obsoleted payload type 2 for G726-32
|
nanang
|
defect
|
normal
|
release-1.7
|
pjmedia
|
#1621 |
Handle the case when ICE session cannot create valid checklist
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#503 |
Handle the case when CANCEL is responded with 200/OK but 487 is not sent
|
bennylp
|
defect
|
normal
|
release-1.2
|
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
|
#1597 |
Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#10 |
Handle redirection (3xx) in PJSUA
|
bennylp
|
enhancement
|
trivial
|
release-1.0.1
|
pjsip
|
#573 |
Handle receiving short version of Event header ("o")
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#1415 |
Handle potential crash if joining worker thread fails in pjsua_destroy()
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#585 |
Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsip
|
#199 |
Handle non-ICE scenario
|
bennylp
|
task
|
normal
|
ICE
|
pjlib-util
|
#1340 |
Handle native capture preview
|
bennylp
|
task
|
normal
|
release-2.0-alpha2
|
pjmedia-videodev
|
#545 |
Handle nameserver that (incorrectly) returns DNS RCODE 2/5/9 for DNS SRV query
|
bennylp
|
defect
|
normal
|
Known-Issues-and-Ideas
|
pjlib-util
|
#662 |
Handle missing IP address in SDP a=rtcp attribute
|
nanang
|
defect
|
normal
|
release-1.0.1
|
pjmedia
|
#338 |
Handle maddr parameter in URI when sending SIP requests
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsip
|
#1045 |
Handle incomplete SDP offer-answer in re-INVITE/UPDATE
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsip
|
#1667 |
Handle incoming UPDATE before 101-199 response is received
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#523 |
Handle imprecise audio frame from sound device (e.g. OSS)
|
nanang
|
enhancement
|
normal
|
release-0.9.0
|
pjmedia
|
#1382 |
Handle flipped image in dshow
|
ming
|
enhancement
|
minor
|
release-2.0-alpha2
|
pjmedia-videodev
|
#478 |
Handle duplicated/misordered incoming DTMF packets
|
nanang
|
defect
|
normal
|
release-0.9.0
|
pjmedia
|
#372 |
Handle case where STUN mapped address has changed in ICE
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjnath
|