#192 |
Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#195 |
--contact command line option is ignored in pjsua
|
bennylp
|
defect
|
normal
|
release-0.5.10.3
|
pjsua-lib
|
#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
|
#213 |
Error opening sound device is not propagated to application (thanks Paul Levin)
|
bennylp
|
defect
|
normal
|
release-0.5.10.3
|
pjsua-lib
|
#214 |
Error opening sound device is not propagated to application (thanks Paul Levin)
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc1
|
pjsua-lib
|
#241 |
Crash on Windows when no sound device is available
|
bennylp
|
defect
|
normal
|
release-0.5.10.4
|
pjsua-lib
|
#242 |
Crash on Windows when no sound device is available
|
bennylp
|
defect
|
normal
|
release-0.7.0-rc1
|
pjsua-lib
|
#260 |
Port PJSUA-LIB to Symbian
|
bennylp
|
task
|
normal
|
Symbian-trunk-integration
|
pjsua-lib
|
#272 |
The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu)
|
bennylp
|
defect
|
minor
|
release-0.5.10.4
|
pjsua-lib
|
#273 |
The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu)
|
bennylp
|
defect
|
minor
|
release-0.7.0-rc1
|
pjsua-lib
|
#274 |
The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu)
|
bennylp
|
defect
|
minor
|
release-0.7.0-rc1
|
pjsua-lib
|
#283 |
Added another pjsua IM callback with the message passed as argument (thanks Paul Levin)
|
bennylp
|
enhancement
|
normal
|
release-0.7.0-rc2
|
pjsua-lib
|
#319 |
Assertion failure in pjsua when adding buddy with invalid host (thanks Paul Levin)
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#320 |
Assertion error in pjsua when unregistering/removing account while network is disconnected (thanks Bo Huang)
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#327 |
SIPS URI in Contact header generated by pjsua causing problems with OpenSER
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#334 |
Added on_pager_status2() callback to receive the full SIP message of IM delivery status (thanks Paul Levin)
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#351 |
Possible deadlock in pjsua-api presence subscription (thanks Paul Levin)
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#353 |
Memory "leak" with pjsua file player/recorder
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#355 |
Account ID is not initialized in pjsua_call_info for outgoing call (thanks Lemmel)
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#364 |
Upon shutdown, un-REGISTER request should be sent only after un-PUBLISH request has completed successfully
|
bennylp
|
defect
|
normal
|
release-1.5
|
pjsua-lib
|
#370 |
Notification to application when ICE negotiation fails
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#381 |
Auto-update IP address/port in Contact header according to the IP address/port received in REGISTER response
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#386 |
Over-deinitialize sound subsystem in pjsua_media.c (thanks Jiandong Ruan)
|
bennylp
|
defect
|
normal
|
release-0.8.0
|
pjsua-lib
|
#391 |
Added framework to send and receive arbitrary requests within call in PJSUA-LIB, with samples to send/receive DTMF with INFO in pjsua application
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#393 |
Added configuration to set basic audio frame length to minimize audio latency
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#400 |
Support for Service-Route header (RFC 3608)
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#405 |
Subscribe to buddy presence upon receiving incoming subscription from the buddy
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#406 |
New PJSUA API to update buddy's presence subscription
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#407 |
Keep alive for UDP transport
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#409 |
Update Contact address/port from the rport in REGISTER response to work with symmetric NATs
|
bennylp
|
enhancement
|
normal
|
release-0.8.0
|
pjsua-lib
|
#429 |
Failed to create RTP/RTCP sockets when explicit bind address is specified (thanks Arie Velthoen)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsua-lib
|
#443 |
Overflow in dump_media_session() (thanks Simon Farmer)
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsua-lib
|
#453 |
Log level is not set in PJSUA-LIB (thanks Simon Farmer)
|
bennylp
|
defect
|
minor
|
release-0.9.0
|
pjsua-lib
|
#455 |
Allocate call id in round robin fashion
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsua-lib
|
#456 |
Option to follow redirection in PJSUA-LIB
|
bennylp
|
enhancement
|
minor
|
Known-Issues
|
pjsua-lib
|
#476 |
Support for receiving multiple codecs in SDP answer
|
bennylp
|
defect
|
normal
|
release-1.7
|
pjsua-lib
|
#489 |
New PJSUA callbacks to notify application when media stream is created and destroyed
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsua-lib
|
#495 |
Ability to specify different clock rate when opening sound device in PJSUA-LIB
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsua-lib
|
#515 |
Update Contact header in REGISTER for TCP/TLS transport (thanks Klaus Darilion)
|
bennylp
|
enhancement
|
normal
|
release-0.9.0
|
pjsua-lib
|
#518 |
Growing memory usage in PJSUA-LIB
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#522 |
Enable keep-alive for UDP transport even when STUN is not configured
|
bennylp
|
defect
|
normal
|
release-0.9.0
|
pjsua-lib
|
#525 |
Crash on call update or re-invite (Thanks Alexey)
|
bennylp
|
defect
|
major
|
release-0.9.0
|
pjsua-lib
|
#539 |
Create media transport dynamically in PJSUA-LIB
|
bennylp
|
enhancement
|
normal
|
release-2.0-rc
|
pjsua-lib
|
#540 |
Shutdown the sound device when the media flow is idle
|
nanang
|
defect
|
major
|
release-0.9.0
|
pjsua-lib
|
#544 |
RTP/AVP/SAVP negotiation on UPDATE/re-INVITE
|
nanang
|
defect
|
normal
|
release-0.9.0
|
pjsua-lib
|
#555 |
Small but otherwise incompatible changes to PJSUA instant messaging callbacks
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#556 |
New object oriented Python abstraction for pjsua API
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#563 |
Bug with SDP in offer/answer related to call hold scenario
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#566 |
TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#576 |
Added user data in pjsua account and buddy
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#582 |
Presence extended status is not sent in initial NOTIFY request (thanks Joseph Maiquez for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
#608 |
Added API to retrieve media transport and session from pjsua call
|
bennylp
|
enhancement
|
minor
|
release-1.0-rc2
|
pjsua-lib
|
#611 |
Configuration option to force the route URI to use loose routing
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
#615 |
Error adding new buddy in the on_incoming_subscribe() callback (thanks Joseph Maiquez for reporting the error)
|
bennylp
|
defect
|
normal
|
release-1.0-rc2
|
pjsua-lib
|
#623 |
Assertion when receiving SUBSCRIBE with non presence event (thanks Lucas Rosa Galêgo for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
#624 |
Assertion error when pjsua_acc_del() is followed immediately by pjsua_acc_add() (thanks Dan Åberg and Salahuddin Ahmed for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
#634 |
Assertion when rejecting incoming INVITE when the call arrives while pjsip is being shutdown
|
bennylp
|
defect
|
minor
|
release-1.0-rc3
|
pjsua-lib
|
#635 |
Disconnect the other call leg when multiple 2xx/OK responses to INVITE are received due to forking
|
bennylp
|
defect
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
#643 |
Consider the server IP address before trying to re-register with a new Contact when the REGISTER response contains different IP address
|
bennylp
|
enhancement
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
#659 |
Implement RFC3263 for locating servers
|
bennylp
|
enhancement
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
#664 |
Contact URI should use "transport=tls" parameter rather than SIPS URI when the TLS call is not using SIPS URI
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
pjsua-lib
|
#665 |
Wrong Contact URI generated when TLS transport is used
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
pjsua-lib
|
#672 |
Option to add custom parameters in the account Contact URI
|
bennylp
|
enhancement
|
normal
|
release-1.0.1
|
pjsua-lib
|
#678 |
Support fail-over to secondary STUN server if resolution fails
|
bennylp
|
enhancement
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
#687 |
Unfreed/unclosed resources on Symbian platform.
|
bennylp
|
defect
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
#693 |
Allow incoming MESSAGE request without message body
|
bennylp
|
enhancement
|
normal
|
release-1.2
|
pjsua-lib
|
#699 |
Auto-close sound device doesn't work when call disconnected without ever being confirmed/ringing (thanks Alexei Kuznetsov for the report).
|
nanang
|
defect
|
normal
|
release-1.1
|
pjsua-lib
|
#709 |
Auto-close sound device doesn't work when call disconnected without ever being confirmed/ringing (thanks Alexei Kuznetsov for the report).
|
bennylp
|
defect
|
normal
|
release-1.0.2
|
pjsua-lib
|
#724 |
Miscellaneous fixes for pjsua-lib
|
bennylp
|
defect
|
minor
|
release-1.1
|
pjsua-lib
|
#725 |
Miscellaneous fixes for pjsua-lib
|
bennylp
|
defect
|
minor
|
release-1.0.2
|
pjsua-lib
|
#746 |
New pjsua API to manage sound device setting
|
bennylp
|
defect
|
normal
|
aps-direct-integration
|
pjsua-lib
|
#786 |
Crash when UAC invite or subscribe session initialization fails (thanks Rostislav Molodyko for the report)
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsua-lib
|
#787 |
Crash when UAC invite or subscribe session initialization fails (thanks Rostislav Molodyko for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsua-lib
|
#788 |
SRTP library initialization causes up to 1 second delay for first time call on Windows Mobile emulator (thanks Johan Lantz for the report)
|
nanang
|
enhancement
|
normal
|
release-1.2
|
pjsua-lib
|
#789 |
Buddy callback is still called even after buddy has been deleted (thanks Robert Cichielo for the report)
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsua-lib
|
#790 |
Buddy callback is still called even after buddy has been deleted (thanks Robert Cichielo for the report)
|
bennylp
|
defect
|
normal
|
release-1.0.3
|
pjsua-lib
|
#817 |
Callback to allow application to respond to re-INVITE manually (thanks Ruud Klaver for the patch)
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsua-lib
|
#821 |
New buddy state callback which additional event parameter (thanks Johan Lantz for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.3
|
pjsua-lib
|
#824 |
Race condition in sound auto-close feature may cause sound device to not be opened
|
bennylp
|
defect
|
normal
|
release-1.2
|
pjsua-lib
|
#827 |
Option in PJSUA-LIB logging config to append existing log file (thanks Robert Cichielo for the suggestion)
|
bennylp
|
enhancement
|
normal
|
release-1.2
|
pjsua-lib
|
#863 |
Account may always re-register with IPv6, due to string comparison of IPv6 address
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsua-lib
|
#864 |
Revise on account registration Contact update rule
|
bennylp
|
enhancement
|
normal
|
release-1.5
|
pjsua-lib
|
#866 |
Allow application to specify more than one STUN servers for more robustness, and continue application startup if STUN resolution fails
|
bennylp
|
enhancement
|
critical
|
release-1.4
|
pjsua-lib
|
#867 |
Return error instead of asserting when PJSUA-LIB fails to open log file
|
bennylp
|
defect
|
minor
|
release-1.3
|
pjsua-lib
|
#876 |
Second call fails to open the sound device event when --null-audio is set
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsua-lib
|
#880 |
Pressing call hold twice in pjsua will cause call to be unheld
|
bennylp
|
defect
|
normal
|
release-1.3
|
pjsua-lib
|
#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
|
#912 |
Flags in logging configuration to append log file instead of overwriting it
|
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
|