#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
|
#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
|
#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
|
#2094 |
Crash when receiving SDP with invalid fmtp attribute
|
nanang
|
defect
|
critical
|
release-2.7.2
|
pjmedia
|
#2095 |
Crash when parsing SDP with an invalid media format description
|
nanang
|
defect
|
critical
|
release-2.7.2
|
pjmedia
|
#2045 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
common
|
#2046 |
ICE: Use STUN FINGERPRINT attribute when sending keepalives
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjnath
|
#2047 |
Use ar/ranlib from android ndk binutils when building using clang with --use-ndk-cflags option
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
common
|
#2048 |
Add compile time option to disable sleep in sip endpoint's handle events on ioqueue polling's error
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
applications
|
#2049 |
Try to allocate larger buffer size instead of immediately returning error when converting pjsip_hdr to SipHeader
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua2
|
#2050 |
Enabling AES-GCM when using external libSRTP version 1.x and 2.0.0
|
nanang
|
enhancement
|
normal
|
release-2.7.1
|
pjmedia
|
#2051 |
Implement callback wrapper for on_buddy_evsub_state() on pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua2
|
#2052 |
Add option for pjsua callback on_stream_created to destroy application's supplied media port
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjsua2
|
#2053 |
Update pjsua_get_snd_dev() info before calling on_snd_dev_operation() callback
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua-lib
|
#2054 |
When set CXXCFLAGS manually, make sure it is applied correctly.
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
common
|
#2055 |
Cannot register ioqueue key after double key unregistration
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjlib
|
#2056 |
Add validity checking for numeric header values
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjlib
|
#1966 |
IPv6 media failed if only one of the party uses ICE
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#1968 |
Failure in configure-android when specifying --use-ndk-cflags with Android NDK r13 or later
|
bennylp
|
defect
|
normal
|
release-2.7
|
common
|
#1991 |
Support ALSA audio device volume setting
|
nanang
|
enhancement
|
minor
|
release-2.7
|
pjmedia-audiodev
|
#1993 |
Update bundled libSRTP version to enable AES-GCM on OpenSSL 1.1.0 or later
|
bennylp
|
task
|
normal
|
release-2.7
|
third-party
|
#1994 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.7
|
common
|
#1995 |
Add API pjsip_transport_shutdown2() to immediately disconnect a transport
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsip
|
#1996 |
Via-Header mismatch in CANCEL
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#1997 |
Add setting to retry timer upon transport disconnection failure (503)
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
applications
|
#1998 |
Add API pjsip_evsub_set_uas_timeout()
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsip
|
#1999 |
Linking errors with OpenSSL 1.1.0 when backward compatibility settings turned off
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjlib
|
#2000 |
Prevent overflow on pj_generate_unique_string() for android
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib
|
#2001 |
Deadlock between dialog lock and transaction group lock
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2002 |
Deadlock between PJSUA LOCK, transaction group lock, and UA mutex
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2003 |
Add API pjsip_multipart_get_raw() to get raw body of a multipart message body
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsip
|
#2005 |
Crash when hanging up call if video capture device fails to open
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2006 |
Android build fail when using NDK r14 caused by the removal of android_alarm.h
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjlib
|
#2007 |
Possible crash when using session timer due to the early release of dialog pool
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2008 |
iOS specific issue: Error 488 when answering call after app goes background
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjnath
|
#2009 |
Crash in TURN server resolution callback when ICE objects already destroyed
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjnath
|
#2010 |
Failure in initializing registration due to unescaped user part in account contact
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2011 |
Fixed crash when accessing video device info in pjsua2
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua2
|
#2012 |
Prevent memory leak when rejecting a call from on_incoming_call() callback
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2013 |
Prevent crash when timer refresh with SRTP is interrupted by a re-INVITE
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2014 |
When receiving an SDP answer for SRTP, process the tag correctly based on the offer
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2015 |
Add multicast option in streamutil sample app
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
applications
|
#2016 |
Buffer overrun in PJSIP transaction layer
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2017 |
Incorrect parsing of zero length multipart body parts
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2018 |
Support DTLS for SRTP keying
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2019 |
Conflict with "isblank" when building using g++ 5.4.0
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib
|
#2020 |
pj_hash_calc_tolower() might return a different hash value
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib
|
#2021 |
Crash in getting call info with long Contact header
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua2
|
#2022 |
Video Toolbox H264 encoder and decoder for Mac and iOS
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2023 |
Crash on pjsip_dlg_create_uac() when specifying URI with valueless header parameter
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2024 |
Fixed crash due to uncancelled timer if there's an error in resolver's query transmit
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib-util
|
#2025 |
Fixed crash in pjsua_destroy if there's pending outgoing TCP/TLS transmission
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsip
|
#2026 |
Add option to for the SDP version to not increment when there's no change from previous answer/offer
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2027 |
Assertion in pj_gethostip() when system hostname is empty
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib
|
#2028 |
Cannot send UPDATE when call is ringing
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2029 |
Support for bcg729
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2030 |
Improve error handling in OpenSSL socket
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjlib
|
#2031 |
Add compile-time config for L16 codec
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2032 |
NAT64 support for IPv4 interoperability
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
common
|
#2033 |
ICE must use regular nomination when communicating with lite implementations
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2034 |
Add Python 3 support using PJSUA2 API
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
applications
|
#2035 |
Make sure transport SRTP buf size is sufficient before calling srtp_protect() and srtp_protect_rtcp()
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2037 |
Add on_rx_offer2() callback for SIP invite
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsip
|
#2039 |
Memory corruption caused by pj_sockaddr_parse()
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjlib
|
#2040 |
Implement CodecParam class in PJSUA2 API as a wrapper for pjmedia_codec_param
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsua2
|
#2041 |
API to handle IP address change
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsip
|
#2042 |
SRTP error in sending video RTP after hold and unhold
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2043 |
Fixed crash on pjnath-test due to access to an invalid callback
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjnath
|
#2044 |
Compile time setting for QoS using IP_TOS/IPV6_TCLASS on Darwin OS
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjlib
|
#1513 |
pj_pool_safe_release() API
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjlib
|
#1900 |
Windows 10 / Universal Windows Platform port
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
common
|
#1910 |
Option to regularly send video keyframe in the beginning of video call session
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1919 |
Fix unused-variable warnings when using -NDEBUG build option
|
bennylp
|
defect
|
normal
|
release-2.6
|
common
|
#1932 |
Support OpenSSL 1.1.0
|
bennylp
|
task
|
normal
|
release-2.6
|
common
|
#1941 |
Review iOS 10 integration to PJSIP
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
common
|
#1943 |
AES-GCM crypto support for SRTP
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1945 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.6
|
common
|