#406 |
New PJSUA API to update buddy's presence subscription
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#407 |
Keep alive for UDP transport
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#409 |
Update Contact address/port from the rport in REGISTER response to work with symmetric NATs
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#455 |
Allocate call id in round robin fashion
|
bennylp
|
normal
|
release-0.9.0
|
pjsua-lib
|
trunk
|
#456 |
Option to follow redirection in PJSUA-LIB
|
bennylp
|
minor
|
Known-Issues
|
pjsua-lib
|
trunk
|
#489 |
New PJSUA callbacks to notify application when media stream is created and destroyed
|
bennylp
|
normal
|
release-0.9.0
|
pjsua-lib
|
trunk
|
#495 |
Ability to specify different clock rate when opening sound device in PJSUA-LIB
|
bennylp
|
normal
|
release-0.9.0
|
pjsua-lib
|
trunk
|
#515 |
Update Contact header in REGISTER for TCP/TLS transport (thanks Klaus Darilion)
|
bennylp
|
normal
|
release-0.9.0
|
pjsua-lib
|
trunk
|
#539 |
Create media transport dynamically in PJSUA-LIB
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#555 |
Small but otherwise incompatible changes to PJSUA instant messaging callbacks
|
bennylp
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
trunk
|
#556 |
New object oriented Python abstraction for pjsua API
|
bennylp
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
trunk
|
#576 |
Added user data in pjsua account and buddy
|
bennylp
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
trunk
|
#608 |
Added API to retrieve media transport and session from pjsua call
|
bennylp
|
minor
|
release-1.0-rc2
|
pjsua-lib
|
trunk
|
#611 |
Configuration option to force the route URI to use loose routing
|
bennylp
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
trunk
|
#643 |
Consider the server IP address before trying to re-register with a new Contact when the REGISTER response contains different IP address
|
bennylp
|
normal
|
release-1.0-rc3
|
pjsua-lib
|
trunk
|
#659 |
Implement RFC3263 for locating servers
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
trunk
|
#672 |
Option to add custom parameters in the account Contact URI
|
bennylp
|
normal
|
release-1.0.1
|
pjsua-lib
|
trunk
|
#678 |
Support fail-over to secondary STUN server if resolution fails
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
trunk
|
#693 |
Allow incoming MESSAGE request without message body
|
bennylp
|
normal
|
release-1.2
|
pjsua-lib
|
trunk
|
#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
|
normal
|
release-1.2
|
pjsua-lib
|
trunk
|
#817 |
Callback to allow application to respond to re-INVITE manually (thanks Ruud Klaver for the patch)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#821 |
New buddy state callback which additional event parameter (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.3
|
pjsua-lib
|
trunk
|
#827 |
Option in PJSUA-LIB logging config to append existing log file (thanks Robert Cichielo for the suggestion)
|
bennylp
|
normal
|
release-1.2
|
pjsua-lib
|
trunk
|
#864 |
Revise on account registration Contact update rule
|
bennylp
|
normal
|
release-1.5
|
pjsua-lib
|
trunk
|
#866 |
Allow application to specify more than one STUN servers for more robustness, and continue application startup if STUN resolution fails
|
bennylp
|
critical
|
release-1.4
|
pjsua-lib
|
trunk
|
#882 |
Do not auto-close sound device when there are any active calls.
|
bennylp
|
normal
|
release-1.3
|
pjsua-lib
|
trunk
|
#910 |
Configurable passthrough codecs based on audio device encoding formats capability.
|
bennylp
|
normal
|
release-1.4
|
pjsua-lib
|
trunk
|
#912 |
Flags in logging configuration to append log file instead of overwriting it
|
bennylp
|
normal
|
release-1.4
|
pjsua-lib
|
trunk
|
#930 |
New PJSUA-LIB account option to add user defined parameters to the Contact header
|
nanang
|
normal
|
release-1.4
|
pjsua-lib
|
trunk
|
#937 |
Revamping of presence management to make it more efficient
|
bennylp
|
normal
|
release-1.5
|
pjsua-lib
|
trunk
|
#970 |
More gracefull PJSUA-LIB shutdown sequence
|
bennylp
|
normal
|
release-1.5
|
pjsua-lib
|
trunk
|
#1020 |
Support for SIP outbound and Path extension (RFC 5626, RFC 3327)
|
bennylp
|
normal
|
release-1.8.10
|
pjsua-lib
|
trunk
|
#1028 |
Implement pjsua_codec_set_param()
|
bennylp
|
normal
|
release-1.6
|
pjsua-lib
|
trunk
|
#1044 |
Graceful handling on transport disconnection or registration failure
|
nanang
|
normal
|
release-1.6
|
pjsua-lib
|
trunk
|
#1057 |
Implement pjsua_modify_acc()
|
bennylp
|
normal
|
release-1.6
|
pjsua-lib
|
trunk
|
#1059 |
Null sound device for single-threaded environment (thanks Björn Riemer for the report and suggestion)
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
trunk
|
#1069 |
Offer duplicated SDP media line, secured and unsecured version, in SRTP optional mode (thanks Bogdan Krakowski for the suggestion)
|
bennylp
|
normal
|
release-1.7
|
pjsua-lib
|
trunk
|
#1086 |
New option to update the Contact URI in a single REGISTER request
|
bennylp
|
normal
|
release-1.7
|
pjsua-lib
|
trunk
|
#1095 |
New option to control the Route headers in the REGISTER request (thanks Henrik Envall for the suggestion)
|
bennylp
|
normal
|
release-1.7
|
pjsua-lib
|
trunk
|
#1117 |
Configurable PJSUA-LIB lock timeout (thanks Bogdan Krakowski for the report)
|
bennylp
|
normal
|
release-1.8
|
pjsua-lib
|
trunk
|
#1118 |
Add last error code to PJSUA-LIB account info structure
|
bennylp
|
normal
|
release-1.8
|
pjsua-lib
|
trunk
|
#1120 |
Run-time configuration option for usage modes of SIP Session Timer extension in PJSUA-LIB
|
bennylp
|
normal
|
release-1.8
|
pjsua-lib
|
trunk
|
#1123 |
SWIG binding for PJSUA-LIB for Java, Python, C#, etc.
|
bennylp
|
normal
|
release-2.x
|
pjsua-lib
|
trunk
|
#1137 |
New configuration to append custom headers into REGISTER request (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.8.5
|
pjsua-lib
|
trunk
|
#1138 |
New PJSUA-LIB account registration state callback to report more callback data (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.8.5
|
pjsua-lib
|
trunk
|
#1139 |
Support for tel: URI in PJSUA-LIB (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.8.5
|
pjsua-lib
|
trunk
|
#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
|
normal
|
release-1.8.5
|
pjsua-lib
|
trunk
|
#1144 |
New presence callback to report subscription state (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.8.5
|
pjsua-lib
|
trunk
|
#1161 |
Support for adding custom headers in presence subscription requests
|
bennylp
|
normal
|
release-1.10
|
pjsua-lib
|
trunk
|
#1173 |
PJSUA callback to allow creation of custom media transports by application
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
trunk
|
#1185 |
Dynamic creation of media transports
|
bennylp
|
normal
|
release-2.0-dev
|
pjsua-lib
|
2.0-dev-branch
|
#1201 |
Video support in PJSUA-LIB
|
bennylp
|
normal
|
release-2.0-dev
|
pjsua-lib
|
2.0-dev-branch
|
#1203 |
iPhone OS background mode detection
|
bennylp
|
normal
|
release-1.10
|
pjsua-lib
|
trunk
|
#1209 |
Option to update Contact URI when sending re-INVITE or UPDATE
|
bennylp
|
normal
|
release-1.10
|
pjsua-lib
|
trunk
|
#1216 |
New pjsua_destroy2() API to allow shutting down the library without sending any outgoing messages
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1242 |
Too many re-INVITEs sent by PJSUA-LIB, to lock codec and to conclude ICE negotiation
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1259 |
Option to use of 100rel in UAS if UAC supports it (thanks Marcus Froeschl for the suggestion)
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1269 |
Audio video sync
|
ming
|
normal
|
release-2.x
|
pjsua-lib
|
2.0-dev-branch
|
#1299 |
New callback to notify that sound device needs to be opened or closed
|
bennylp
|
minor
|
release-2.0-alpha
|
pjsua-lib
|
2.0-dev-branch
|
#1313 |
Account option to disable registration when account is added (thanks Tony Jago Million for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1314 |
New callback to notify application when registration or unregistration has been initiated (thanks Tony Jago Million for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1338 |
Apply the new fields in account configs to pjsua_modify_acc()
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
trunk
|
#1339 |
Add renderer device ID into video window info
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
trunk
|
#1351 |
Option to initially hide preview window, otherwise the window will float initially
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
2.0-dev-branch
|
#1375 |
Option to control first re-registration retry interval
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1406 |
Add info about ICE candidates being used in transport info and pjsua's call dump output
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1412 |
Account specific NAT settings: STUN, ICE, and TURN
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1419 |
Media count manipulation in call basis (thanks Bogdan Krakowski for the suggestion)
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1424 |
New PJSUA callback of incoming re-offer
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1434 |
Add PJSUA_LOCK_IS_LOCKED()
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1445 |
Optimization: disconnect/reconnect video preview window from video tee when hidden/shown
|
bennylp
|
minor
|
release-2.x
|
pjsua-lib
|
trunk
|
#1463 |
Separation of PJMEDIA specific implementation to support third party media stack/library in PJSUA-LIB
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1506 |
Add PJSUA callback for SDP creation (thanks Peter Koletzki for the feedback)
|
bennylp
|
normal
|
release-2.0
|
pjsua-lib
|
trunk
|
#1519 |
pjsua2: New high level API in C++ on top of PJSUA-LIB
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
|
#1534 |
Add provisional media info into call info (thanks Claudio De Angelis for the feedback)
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1540 |
Modify MWI subscription setting on run-time and add callback for the subscription state change
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1553 |
Account setting to disable re-INVITE or UPDATE to lock codec
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1567 |
Option to use STUN2 format for resolving mapped address
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1568 |
Smarter media re-initialization on call refresh with SDP re-offer/answer
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1595 |
Allow call hangup immediately after outgoing call
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1629 |
Add pjsua_call_set_hold2() API to allow update of Contact header
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1668 |
Option to use the IP address found in REGISTER response in the SDP
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1673 |
Use Request URI when matching incoming request to account if the To URI contains tel: URL
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1675 |
Callback for specifying account to handle incoming message
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1677 |
Contact uses source port in initial registration
|
bennylp
|
normal
|
release-2.3
|
pjsua-lib
|
trunk
|
#1682 |
Configurable local port range for UDP media transport
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1688 |
Add support for different To and Target URI in outgoing call and sending IM (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1696 |
IP change detection (Contact rewrite method) based on any REGISTER final response (e.g. 401)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1735 |
Terminate the call if 200/OK response to INVITE to SIPS target is not secure
|
bennylp
|
normal
|
release-2.3
|
pjsua-lib
|
trunk
|
#1739 |
Info of last receive timestamp and data size in TCP/TLS
|
bennylp
|
normal
|
release-2.2.1
|
pjsua-lib
|
trunk
|
#1783 |
Restart ICE if a mid-dialog re-INVITE contains no offer
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1785 |
Add support for sending initial INVITE/re-INVITE/UPDATE without SDP
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1786 |
Add support to specify video format and video window when opening video preview
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1793 |
Avoid unwanted call unhold when sending re-INVITE/UPDATE with call setting param set to NULL
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1802 |
Configurable randomized value range for auto re-registration interval
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1817 |
Automatically send BYE when sending CANCEL for INVITE is unsuccessful.
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1825 |
New on_reg_started2 callback
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1829 |
Avoid recreating video renderer due to format change in the beginning of video session
|
bennylp
|
normal
|
release-2.x
|
pjsua-lib
|
trunk
|
#1865 |
Main thread blocked by NAT type detection in library start
|
bennylp
|
normal
|
release-2.4.5
|
pjsua-lib
|
trunk
|
#1867 |
Add pjsua callback to notify when STUN resolution completes
|
bennylp
|
normal
|
release-2.4.5
|
pjsua-lib
|
trunk
|