#2266 |
Allow Via header with IPv6 containing []
|
ming
|
enhancement
|
normal
|
release-2.10
|
pjsip
|
#2265 |
Compatibility issues on Python 3.7 or above
|
nanang
|
defect
|
normal
|
release-2.10
|
python
|
#2264 |
Potential deadlock between pjsua lock and sip transport's lock
|
ming
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2263 |
Add callback to notify when first valid pair is found on ICE negotiation
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjnath
|
#2262 |
Notify when IP change handling is completed
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsua-lib
|
#2261 |
Prevent unnecessary locking when adding group lock handler
|
ming
|
enhancement
|
normal
|
release-2.10
|
pjsip
|
#2260 |
Potential deadlock between sip_transaction and sip_reg
|
ming
|
defect
|
normal
|
release-2.10
|
applications
|
#2259 |
Fix check to cleanup provisional media
|
ming
|
defect
|
normal
|
release-2.10
|
pjsua-lib
|
#2258 |
Add PJSUA2 API to get and set OPUS codec setting
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#2257 |
Filter SRTP crypto for setting DTLS-SRTP profile supported by by OpenSSL
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjmedia
|
#2256 |
Failed building SWIG java binding for android (x86 target)
|
nanang
|
defect
|
normal
|
release-2.10
|
applications
|
#2255 |
Add API for making video window full screen
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjmedia-videodev
|
#2254 |
Incoming SDP offer with SRTP-DTLS rejected with PJMEDIA_SDPNEG_ENOMEDIA
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2253 |
Support for VP8 and VP9 video codec
|
ming
|
enhancement
|
normal
|
release-2.10
|
pjmedia-videodev
|
#2252 |
Fix Darwin video issue if supplied image height is different from the resolution
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2251 |
Deadlock between PJSUA LOCK and conference mutex
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2250 |
Enable OpenH264 native log
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjmedia
|
#2249 |
Use sorted linked list for timer
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjlib
|
#2248 |
Memory leak if stream fails to be created
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2247 |
Distorted video sent by iOS 13 devices
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2245 |
Reconnect video stream listeners in video conference bridge after format changed
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsua-lib
|
#2244 |
Prevent continuous memory allocation when getting raw certificate on TLS
|
riza
|
defect
|
normal
|
release-2.10
|
pjlib
|
#2243 |
Transport reuse stops working after a transport error
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2242 |
Message buffer not set correctly in pjsip_rx_data_clone()
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2241 |
Update Via header on CANCEL request for proxy scenario if the "sent-by" field is not set
|
riza
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2240 |
Double destroy of invite session
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2239 |
Avoid crash in rendering after Android OpenGL reinit failure
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia-videodev
|
#2238 |
Local hold is not reset if there's failure during reinvite/update
|
ming
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2237 |
Revisit timer usages
|
|
defect
|
normal
|
release-2.10
|
common
|
#2236 |
Exception in iOS Video Toolbox H264 due to UI API called on background thread
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2235 |
UDP transport restart might not get called when replace_udp_socket() fails.
|
riza
|
defect
|
normal
|
release-2.10
|
pjlib
|
#2234 |
Memory leak with third party resampling
|
riza
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2233 |
Change enumeration typemaps in SWIG Java
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#2232 |
Crash on Endpoint::libDestroy() when there is an active call
|
riza
|
defect
|
normal
|
release-2.10
|
pjsua2
|
#2231 |
Potential premature buffer reuse in UDP media transport
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2230 |
Timer crash in STUN session
|
nanang
|
defect
|
normal
|
release-2.10
|
pjnath
|
#2229 |
Limitations in ICE data sending
|
ming
|
defect
|
normal
|
release-2.10
|
pjnath
|
#2228 |
Bug in PCM shift in G722
|
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2227 |
Sending ACK not retrying next server
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2226 |
Subscription gets terminated when NOTIFY in call transfer is challenged
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2225 |
Timer heap refactoring
|
ming
|
enhancement
|
normal
|
release-2.10
|
pjlib
|
#2224 |
De-Initialize ALSA sound device with snd_pcm_drop() instead of snd_pcm_drain() to avoid stuck issue
|
riza
|
defect
|
normal
|
release-2.10
|
pjmedia-audiodev
|
#2223 |
ALSA sound device wrapper implementation ignores period size returned by ALSA
|
riza
|
defect
|
normal
|
release-2.10
|
pjmedia-audiodev
|
#2222 |
Introduce a new compiler setting to allow to use cnonce for SIP authentication without hyphen character
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsip
|
#2221 |
When using Openssl as TLS backend, close notify alert is not sent before closing the connection
|
riza
|
defect
|
normal
|
release-2.10
|
pjlib
|
#2220 |
Add list of trusted root CA for OpenSSL
|
ming
|
enhancement
|
normal
|
release-2.10
|
pjlib
|
#2219 |
SWIG exception in mapping an invalid C++ enum value to Java (continuation of #2121)
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsua2
|
#2218 |
ICE initialization issue if an error happens during allocating state
|
ming
|
defect
|
normal
|
release-2.10
|
pjnath
|
#2217 |
Omit deprecated IPv6 addresses from ICE candidates
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjnath
|
#2216 |
Delays in sending SIP messages to IPv4 literal
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2215 |
Reset jitter buffer after Opus ptime decreased
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2214 |
Check for PJ_ICE_ST_MAX_CAND when adding new ICE candidate
|
riza
|
defect
|
normal
|
release-2.10
|
pjnath
|
#2213 |
First packet for TURN over TCP might get dropped
|
riza
|
defect
|
normal
|
release-2.10
|
pjnath
|
#2212 |
Fix potential buffer overflow in Video Toolbox codec
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2211 |
Use group lock instead of mutex for SIP dialog which is useful for B2BUA scenarios
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsip
|
#2209 |
Insufficient variable storage to contain Expires header field/ parameter.
|
ming
|
defect
|
normal
|
release-2.10
|
pjsip
|
#2208 |
Change default arch for Android and iOS to 64-bit
|
ming
|
enhancement
|
normal
|
release-2.10
|
common
|
#2207 |
Fix build failure when using Android NDK r20
|
ming
|
defect
|
normal
|
release-2.10
|
common
|
#2206 |
Avoid calling SSL_shutdown() in DTLS media transport if handshake isn't completed yet
|
ming
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2205 |
Use bound address for outgoing UDP SIP messages
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2204 |
Add OpenSSL remote certificate chain info
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2203 |
Failure to set minimum SSL version when OpenSSL 1.1 is used
|
ming
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2202 |
Limit the number of ignored error when receiving RTP/RTCP.
|
riza
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2201 |
Restart UDP transport after replace_udp_socket fail when sending data
|
riza
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2200 |
Ignore/discard DNS SRV response with truncated flag set
|
riza
|
defect
|
normal
|
release-2.9
|
pjlib-util
|
#2199 |
Assertion when DNS SRV resolver receives empty record in response
|
nanang
|
defect
|
normal
|
release-2.9
|
pjlib-util
|
#2198 |
SIP resolve to return IPv4 and IPv6 synthesized addresses for IPv4 address literals
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjsip
|
#2197 |
Support TURN extensions for TCP allocations (RFC 6062)
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjnath
|
#2196 |
Assertion due to unset sip error code when media initialization fails during incoming call
|
ming
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2195 |
Assertion when receiving more calls than the configured maximum
|
ming
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2194 |
onStreamDestroyed callback is not called upon call disconnection
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2193 |
Buffered read data on SSL socket might not immediately get read after handshake is complete
|
riza
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2192 |
Update dialog local contact for non registering account
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2191 |
Crash due to double timer entry scheduling in SIP transport
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2190 |
Crash in ioqueue post completion if callback is not set
|
ming
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2189 |
PJSUA2: thread safety issue in list of objects
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2188 |
RTCP RR not generated if stream's encoder channel is paused
|
ming
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2187 |
Delay the creation of video capture until it is needed
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2186 |
Enable video stream keep alive mechanism
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2185 |
Darwin (Mac OS & iOS) native SSL backend
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2184 |
PJSUA2 cannot switch from null audio device
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2183 |
Dialog not destroyed on late media offer scenario
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2182 |
Prevent crash in unpublishing presence when deleting account
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2181 |
Video conference implementation
|
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2180 |
Refactoring SSL socket backend implementations
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2179 |
Wipe out memory used for storing SSL keys before released
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjlib
|
#2178 |
Crash in getting TLS certificate info when subject/issuer line is empty
|
nanang
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2177 |
Updated configure-android script for NDK r17, r18, r19
|
nanang
|
defect
|
normal
|
release-2.9
|
common
|
#2176 |
Create stress test for timer heap
|
|
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
|
#2174 |
Fix out of bound error when enabling GnuTLS
|
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
|
#2172 |
Crash due to double reference decrements in timer
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjlib
|
#2171 |
Apply returned frame quality filter in OpenH264 decoder
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2170 |
When using pjsua2 API, Re-INVITE with no SDP will be responded with 488 response
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2169 |
Update invite options when receiving INVITE provisional response with Allow UPDATE header
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|
#2168 |
Add media event for audio device error
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia-audiodev
|
#2166 |
Possible buffer overread if RTCP packet length is invalid
|
nanang
|
defect
|
major
|
release-2.9
|
pjmedia
|
#2165 |
Support video only call in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2164 |
Subscription may get terminated when NOTIFY is challenged
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsip
|