#881 |
PJSUA-LIB should send UPDATE or re-INVITE after ICE negotiation, if the default candidate has changed
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsua-lib
|
#882 |
Do not auto-close sound device when there are any active calls.
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsua-lib
|
#898 |
Race condition in sound auto-close feature may cause sound device to not be opened
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsua-lib
|
#904 |
Return error instead of asserting when PJSUA-LIB fails to open log file
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsua-lib
|
#905 |
Pressing call hold twice in pjsua will cause call to be unheld
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsua-lib
|
#910 |
Configurable passthrough codecs based on audio device encoding formats capability.
|
bennylp
|
enhancement
|
normal
|
release-1.4
|
pjsua-lib
|
#930 |
New PJSUA-LIB account option to add user defined parameters to the Contact header
|
nanang
|
enhancement
|
normal
|
release-1.4
|
pjsua-lib
|
#933 |
Incoming OPTIONS may trigger assertion if it arrives when PJSUA-LIB is being shutdown (thanks Johan Lantz for the report)
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsua-lib
|
#937 |
Revamping of presence management to make it more efficient
|
bennylp
|
enhancement
|
normal
|
release-1.5
|
pjsua-lib
|
#945 |
Account config may not get initialized with default values if pjsua_acc_config_default() is called before pjsua_init()
|
bennylp
|
defect
|
normal
|
release-1.4
|
pjsua-lib
|
#970 |
More gracefull PJSUA-LIB shutdown sequence
|
bennylp
|
enhancement
|
normal
|
release-1.5
|
pjsua-lib
|
#976 |
Account must be associated with the call before initializing media channel in making call (thanks Tal Fromm for the fix)
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsua-lib
|
#1002 |
Crash when adding/removing buddies (thanks Nikolay Popok and Robert Cichielo for the reports)
|
bennylp
|
defect
|
normal
|
release-1.5.5
|
pjsua-lib
|
#1020 |
Support for SIP outbound and Path extension (RFC 5626, RFC 3327)
|
bennylp
|
enhancement
|
normal
|
release-1.8.10
|
pjsua-lib
|
#1028 |
Implement pjsua_codec_set_param()
|
bennylp
|
enhancement
|
normal
|
release-1.6
|
pjsua-lib
|
#1044 |
Graceful handling on transport disconnection or registration failure
|
nanang
|
enhancement
|
normal
|
release-1.6
|
pjsua-lib
|
#1057 |
Implement pjsua_modify_acc()
|
bennylp
|
enhancement
|
normal
|
release-1.6
|
pjsua-lib
|
#1062 |
Assertion if 200/OK INVITE response is received during PJSUA-LIB destroy sequence
|
bennylp
|
defect
|
minor
|
release-1.6
|
pjsua-lib
|
#1069 |
Offer duplicated SDP media line, secured and unsecured version, in SRTP optional mode (thanks Bogdan Krakowski for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsua-lib
|
#1079 |
Media transport should be kept alive during double-hold scenario
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsua-lib
|
#1086 |
New option to update the Contact URI in a single REGISTER request
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsua-lib
|
#1087 |
Auto re-registration scheduling should be done before the registration callback
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsua-lib
|
#1095 |
New option to control the Route headers in the REGISTER request (thanks Henrik Envall for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.7
|
pjsua-lib
|
#1117 |
Configurable PJSUA-LIB lock timeout (thanks Bogdan Krakowski for the report)
|
bennylp
|
enhancement
|
normal
|
release-1.8
|
pjsua-lib
|
#1118 |
Add last error code to PJSUA-LIB account info structure
|
bennylp
|
enhancement
|
normal
|
release-1.8
|
pjsua-lib
|
#1120 |
Run-time configuration option for usage modes of SIP Session Timer extension in PJSUA-LIB
|
bennylp
|
enhancement
|
normal
|
release-1.8
|
pjsua-lib
|
#1123 |
SWIG binding for PJSUA-LIB for Java, Python, C#, etc.
|
bennylp
|
enhancement
|
normal
|
release-2.x
|
pjsua-lib
|
#1137 |
New configuration to append custom headers into REGISTER request (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1138 |
New PJSUA-LIB account registration state callback to report more callback data (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1139 |
Support for tel: URI in PJSUA-LIB (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1142 |
Account based configuration to specify if "c=0.0.0.0" method should be used when putting call on hold (thanks Marcus Froeschl for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1143 |
Call problems between SRTP optional-with-duplicated-offer and SRTP disabled (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1144 |
New presence callback to report subscription state (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.8.5
|
pjsua-lib
|
#1159 |
UPDATE is sent to lock codec even though call is being disconnected
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsua-lib
|
#1161 |
Support for adding custom headers in presence subscription requests
|
bennylp
|
enhancement
|
normal
|
release-1.10
|
pjsua-lib
|
#1163 |
Assertions triggered by lock codec after unsuccessful SDP negotiation or media update failure
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsua-lib
|
#1165 |
Unable to create SDP answer for new offer with SRTP duplicated m line (thanks Arie Velthoen for the report and patch)
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsua-lib
|
#1170 |
Assertion when receiving updated SDP offer with all media lines removed
|
bennylp
|
defect
|
normal
|
release-1.8.10
|
pjsua-lib
|
#1173 |
PJSUA callback to allow creation of custom media transports by application
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1181 |
Incorrect SDP direction attribute in answering call unhold request after double holds
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsua-lib
|
#1185 |
Dynamic creation of media transports
|
bennylp
|
enhancement
|
normal
|
release-2.0-dev
|
pjsua-lib
|
#1201 |
Video support in PJSUA-LIB
|
bennylp
|
enhancement
|
normal
|
release-2.0-dev
|
pjsua-lib
|
#1203 |
iPhone OS background mode detection
|
bennylp
|
enhancement
|
normal
|
release-1.10
|
pjsua-lib
|
#1209 |
Option to update Contact URI when sending re-INVITE or UPDATE
|
bennylp
|
enhancement
|
normal
|
release-1.10
|
pjsua-lib
|
#1216 |
New pjsua_destroy2() API to allow shutting down the library without sending any outgoing messages
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1224 |
Crash in modifying account credentials (thanks Viktor Krikun for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsua-lib
|
#1232 |
Possible memory corruptions caused by pjsua_acc_modify() (thanks Viktor Krikun for the report)
|
bennylp
|
defect
|
normal
|
release-1.10
|
pjsua-lib
|
#1235 |
Lock codec feature not working properly for video codecs
|
bennylp
|
defect
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1238 |
Assertion if new media is added during call
|
bennylp
|
defect
|
normal
|
release-2.0-dev
|
pjsua-lib
|
#1241 |
Assertion if remote removes media line
|
bennylp
|
defect
|
normal
|
release-2.0-dev
|
pjsua-lib
|
#1242 |
Too many re-INVITEs sent by PJSUA-LIB, to lock codec and to conclude ICE negotiation
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1259 |
Option to use of 100rel in UAS if UAC supports it (thanks Marcus Froeschl for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1263 |
Video API for PJSUA-LIB
|
nanang
|
task
|
major
|
release-2.0-alpha
|
pjsua-lib
|
#1265 |
Video events
|
bennylp
|
task
|
major
|
release-2.0-alpha
|
pjsua-lib
|
#1266 |
Asynchronous media transport creation
|
ming
|
task
|
major
|
release-2.0-alpha2
|
pjsua-lib
|
#1299 |
New callback to notify that sound device needs to be opened or closed
|
bennylp
|
enhancement
|
minor
|
release-2.0-alpha
|
pjsua-lib
|
#1302 |
Bug in soft deadlock detection may cause program to block indefinitely (thanks Attila Magyar for the fix)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1305 |
Bug in pjsua_call_hangup_all() may freeze the app for few seconds (thanks Kees van der Bent for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1310 |
Possible crash in registration callback after deleting account and restarting pjsua
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1311 |
Locking account to specific TCP/TLS listener will cause registration loop (thanks Tony Million for the report)
|
bennylp
|
defect
|
normal
|
release-2.5
|
pjsua-lib
|
#1313 |
Account option to disable registration when account is added (thanks Tony Jago Million for the patch)
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1314 |
New callback to notify application when registration or unregistration has been initiated (thanks Tony Jago Million for the patch)
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1338 |
Apply the new fields in account configs to pjsua_modify_acc()
|
bennylp
|
enhancement
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1339 |
Add renderer device ID into video window info
|
bennylp
|
enhancement
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1341 |
Revisit pjsua_acc_modify() for newly added fields in the pjsua_acc_config
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1347 |
Various cases of bad SDP answer generated when receiving offer with multiple media.
|
bennylp
|
defect
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1349 |
Crash if pjsua is shutdown without turning off preview
|
bennylp
|
defect
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1351 |
Option to initially hide preview window, otherwise the window will float initially
|
bennylp
|
enhancement
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1352 |
Problem when a capture device shared among multiple video calls
|
bennylp
|
defect
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1357 |
Temporarily disable event in pjsua
|
bennylp
|
defect
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
#1358 |
Crash in event handling in pjsua-lib
|
nanang
|
defect
|
normal
|
release-2.0-alpha2
|
pjsua-lib
|
#1363 |
Invalid Contact URI is used if display name contains reserved characters (thanks Dmitry Valegov for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1369 |
Local state is set to HOLD even if hold operation fails
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1371 |
Soft deadlock when application query call info of other call inside a callback (Thanks Marcus Froeschl for the report)
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1375 |
Option to control first re-registration retry interval
|
bennylp
|
enhancement
|
normal
|
release-1.12
|
pjsua-lib
|
#1376 |
Crash if pjsua_call_get_info() is called with disconnected call
|
bennylp
|
defect
|
major
|
release-1.12
|
pjsua-lib
|
#1377 |
Crash on receiving call hold+unhold in pjsua-lib
|
bennylp
|
defect
|
normal
|
release-2.0-alpha2
|
pjsua-lib
|
#1379 |
API to check if video stream is running
|
bennylp
|
task
|
normal
|
release-2.0-alpha2
|
pjsua-lib
|
#1398 |
TURN initialization failure scenario
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1402 |
Crash when adding new media
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1403 |
Assertion in generating SDP re-offer containing unknown media types
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1406 |
Add info about ICE candidates being used in transport info and pjsua's call dump output
|
bennylp
|
enhancement
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1407 |
Deadlock in initial resolution of STUN server
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1412 |
Account specific NAT settings: STUN, ICE, and TURN
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1415 |
Handle potential crash if joining worker thread fails in pjsua_destroy()
|
bennylp
|
defect
|
normal
|
release-1.12
|
pjsua-lib
|
#1418 |
Library restart fails with PJLIB_UTIL_ESTUNNOTRESPOND error after several times
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsua-lib
|
#1419 |
Media count manipulation in call basis (thanks Bogdan Krakowski for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1423 |
Verify call media states after a re-offer rejected by peer
|
bennylp
|
defect
|
normal
|
release-2.0-rc
|
pjsua-lib
|
#1424 |
New PJSUA callback of incoming re-offer
|
bennylp
|
enhancement
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1425 |
Assertion on format type check when using conference switchboard
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1426 |
Race condition in auto-closing and/or auto-opening of the sound device
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsua-lib
|
#1427 |
Assertion in initiating video in an audio only call
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1430 |
Crash when dialog is prematurely destroyed during outgoing call (thanks Bogdan Krakowski for the report)
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1433 |
Assertion in re-enable video when ICE is enabled
|
bennylp
|
defect
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1434 |
Add PJSUA_LOCK_IS_LOCKED()
|
bennylp
|
enhancement
|
normal
|
release-2.0-beta
|
pjsua-lib
|
#1442 |
Unable to make call if disabled media is included
|
bennylp
|
defect
|
normal
|
release-2.0-rc
|
pjsua-lib
|
#1444 |
Video stream not transmitting when native preview is used (thanks Régis Montoya for the fix)
|
bennylp
|
defect
|
normal
|
release-2.0-rc
|
pjsua-lib
|
#1452 |
Wrong call media state is reported if hold request is challenged with authentication (thanks Bogdan Krakowski for the fix)
|
bennylp
|
defect
|
normal
|
release-1.14
|
pjsua-lib
|
#1459 |
Assertion when making call to any destination with unresolved host name (thanks Curt Sampson for the report)
|
bennylp
|
defect
|
normal
|
release-2.0-rc
|
pjsua-lib
|
#1461 |
pjsua_call_make_call: assertion failure when rapidly making calls
|
bennylp
|
defect
|
normal
|
release-2.0-rc
|
pjsua-lib
|