#2084 |
Opus decode/recovery issue when FEC or PLC is enabled
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2085 |
Via header mismatch in CANCEL
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsip
|
#2086 |
Add C# binding using SWIG, and support for Xamarin.
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
applications
|
#2087 |
Support for RTP and RTCP multiplexing
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2088 |
Generate and negotiate telephone-event with multiple clock-rates in SDP offer/answer
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjmedia
|
#2089 |
Support receiving Opus packets with various frame lengths
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2091 |
On iOS11, replace_udp_sock() might fail and lead to unusable UDP transport
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjlib
|
#2096 |
Various updates in DTLS-SRTP
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2097 |
Start read operation in UDP media transport in pjmedia_transport_media_start()
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2098 |
Add SDP attribute SSRC and CNAME
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
common
|
#2099 |
SSL connection suddenly gets closed after sending packets intensively
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjlib
|
#2100 |
Move SRTP setting in PJSUA and PJSUA2 to account setting
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2101 |
Prevent crash due to access to an already destroyed atomic object
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjlib
|
#2102 |
Fixed crash when transaction timer callback is called after transaction is destroyed
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsip
|
#2103 |
Green screen in the beginning of video call
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia-audiodev
|
#2104 |
Prevent double free on Failed STUN resolution
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2105 |
Add option to specify SWIG bindings
|
bennylp
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#2106 |
Fixed SID counter for AMR-WB
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2107 |
Add option to use loopback media transport in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2108 |
Fixed RTP socket to bind to any available port if port is zero
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2109 |
NAT64: Rewrite remote IPv4 address in Contact or Route
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2110 |
Fix incorrect DTMF duration/timestamp for codecs with RTP timestamp unit not using actual sampling rate
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2111 |
Add compile-time setting to specify DTMF duration in ms
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2112 |
Initialization of ephemeral ECDH (EECDH) when accepting TLS session works incorrectly when linked with OpenSSL 1.1.0x
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjlib
|
#2113 |
Implement conference signal level adjustment for a specific connection
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2114 |
Reset VideoToolbox on iOS when app switches from background to active
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2115 |
Deadlock between PJSUA LOCK and conference mutex
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2116 |
iLBC using memcpy instead of memmove for overlapping mem
|
bennylp
|
defect
|
normal
|
release-2.8
|
third-party
|
#2117 |
Crash when deleting PJSUA2 Account
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2118 |
Possible insufficient stream buffer size when using Opus
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2119 |
Don't raise assert when receiving an incoming call without a pjsua account
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2120 |
Crash in SIP session timer after call hold responded with 422
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsip
|
#2121 |
SWIG exception in mapping an invalid C++ enum value to Java
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2122 |
Fail to start video preview on Android due to error creating converter
|
ming
|
defect
|
normal
|
release-2.8
|
pjmedia-videodev
|
#2123 |
Follow SDP answer changes in 18x & 2xx responses
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsip
|
#2125 |
Fixed crash when hanging up call if call invite hasn't been created
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2126 |
Implement RTCP Feedback
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2127 |
Replace DNS resolver mutex with group lock
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjlib-util
|
#2128 |
Add feature to allow responding incoming INVITE/re-INVITE asynchronously and set the SDP answer
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2129 |
Crash when PJ_GRP_LOCK_DEBUG is set
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjlib
|
#2130 |
Re-INVITE not sent for non-registering accounts on IP change
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2131 |
Incorrect Opus fmtp settings
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2132 |
Updated account matching algo for incoming request
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2133 |
Skip IPv4 STUN resolution if account is using NAT64
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2134 |
STUN server resolution failure causes delay
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2135 |
Various PJSUA tests (Python scripts, unit tests) updates and fixes
|
bennylp
|
defect
|
normal
|
release-2.8
|
unit-tests
|
#2136 |
Increase default ICE password length as mandated by the RFC
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjnath
|
#2137 |
Race condition in 183 re transmission can result in a deadlock
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsip
|
#2138 |
Missing IPv6 ICE candidates when IPv6 media is configured in PJSUA
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjnath
|
#2139 |
Fix potentially incorrect buffer allocation for video port renderer
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2140 |
Timestamp clock issue when device is asleep in iOS
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjlib
|
#2141 |
Add TCP initial receive timeout for server connection
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsip
|
#2142 |
Export pjmedia_echo_flag to PJSUA2 SWIG Java interface
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua2
|
#2143 |
Investigate AEC info to be added into call info & statistics dump
|
bennylp
|
task
|
normal
|
release-2.10
|
pjsua-lib
|
#2144 |
Cannot query stream info from pjsua on_stream_created() callback
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2145 |
Don't rearrange media when sending re-INVITE with PJSUA_CALL_REINIT_MEDIA
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2147 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.9
|
common
|
#2148 |
Add parsing support for the OAuth 2.0 authentication mechanism
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#2149 |
Add option to disable transport connection reuse
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#2150 |
Add new callback to notify when accept operation fails on TLS listener
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#2151 |
Call tp_drop_data_cb() when there is PJSIP_EMISSINGHDR or PJSIP_EINVALIDSTATUS error on incoming message
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#2152 |
Avoid premature video frame decoding due to RTP reordering
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2154 |
Test with Opus 1.3
|
nanang
|
task
|
normal
|
release-2.9
|
pjmedia
|
#2155 |
Cleanup call setting flag before sending reinvite on IP change
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2156 |
Object slicing in MediaFormatVector
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2157 |
Update media transport adapter sample
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2158 |
Avoid shared PJSUA2 Call instance in call transfer scenario
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua2
|
#2159 |
Add synchronization for Endpoint::libRegisterThread()
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2160 |
Fix stuck issue in ioqueue when detaching UDP media transport
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2161 |
Avoid deadlock triggered by incoming message when transport is being shutdown
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#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
|
#2163 |
Frame rate (fps) detection issue
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2164 |
Subscription may get terminated when NOTIFY is challenged
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2165 |
Support video only call in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2168 |
Add media event for audio device error
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia-audiodev
|
#2169 |
Update invite options when receiving INVITE provisional response with Allow UPDATE header
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2170 |
When using pjsua2 API, Re-INVITE with no SDP will be responded with 488 response
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2171 |
Apply returned frame quality filter in OpenH264 decoder
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2172 |
Crash due to double reference decrements in timer
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2173 |
On PJSUA2, application will not be notified when when SDP nego fails due to unsupported codec.
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2174 |
Fix out of bound error when enabling GnuTLS
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2175 |
Delayed sending of ACK request (using on_send_ack() ) may prematurely send the ACK
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2176 |
Create stress test for timer heap
|
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2177 |
Updated configure-android script for NDK r17, r18, r19
|
nanang
|
defect
|
normal
|
release-2.9
|
common
|
#2178 |
Crash in getting TLS certificate info when subject/issuer line is empty
|
nanang
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2179 |
Wipe out memory used for storing SSL keys before released
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2180 |
Refactoring SSL socket backend implementations
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2181 |
Video conference implementation
|
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2182 |
Prevent crash in unpublishing presence when deleting account
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2183 |
Dialog not destroyed on late media offer scenario
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2184 |
PJSUA2 cannot switch from null audio device
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2185 |
Darwin (Mac OS & iOS) native SSL backend
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2186 |
Enable video stream keep alive mechanism
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2187 |
Delay the creation of video capture until it is needed
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2188 |
RTCP RR not generated if stream's encoder channel is paused
|
ming
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2189 |
PJSUA2: thread safety issue in list of objects
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2190 |
Crash in ioqueue post completion if callback is not set
|
ming
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2191 |
Crash due to double timer entry scheduling in SIP transport
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2192 |
Update dialog local contact for non registering account
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2193 |
Buffered read data on SSL socket might not immediately get read after handshake is complete
|
riza
|
defect
|
normal
|
release-2.9
|
pjlib
|