Milestone release-2.4
Release Focus
Video on Android.
Ticket List:
Android video
List of Enhancements
common:
No results
pjlib, pjlib-util:
pjnath:
No results
pjmedia, pjmedia-audiodev:
pjmedia-videodev:
pjsip, pjsua-lib:
- #1783
- Restart ICE if a mid-dialog re-INVITE contains no offer
- #1785
- Add support for sending initial INVITE/re-INVITE/UPDATE without SDP
- #1786
- Add support to specify video format and video window when opening video preview
- #1788
- Add support to allow INVITE/reINVITE with unknown body (content-type)
- #1793
- Avoid unwanted call unhold when sending re-INVITE/UPDATE with call setting param set to NULL
- #1802
- Configurable randomized value range for auto re-registration interval
- #1806
- SSL/TLS setting to set protocol operation
- #1817
- Automatically send BYE when sending CANCEL for INVITE is unsuccessful.
- #1819
- Use expiration field to indicate registration/unregistration in registration callback
- #1821
- Remove unnecessary locking in pjsip transaction and add new API to create a group lock with handler in a single atomic instruction
- #1825
- New on_reg_started2 callback
- #1838
- Enable application to provide its own external resolver implementation
pjsua2, swig:
No results
applications, python, unit-tests, third-party:
No results
List of Bugs
common:
pjlib, pjlib-util:
- #1809
- Premature transaction destroy caused by DNS SRV resolver callback being called twice
pjnath:
- #1815
- Race condition of STUN transaction destruction (thanks to Itay for the report)
pjmedia, pjmedia-audiodev:
pjmedia-videodev:
pjsip, pjsua-lib:
- #1791
- Possible crash when trying to cancel sdp negotiation upon receiving UPDATE response
- #1795
- Assertion if ending 100rel session when invite on early state
- #1796
- Avoid infinite registration loop caused by contact rewrite
- #1797
- Failed re-invite/update caused by a bug in provisional media clean up
- #1800
- Crash in SIP resolver when DNS server return lot of addresses
- #1801
- pjsua_acc_modify() should return error when it fails in initiating re-registration
- #1804
- Call should use local IP in Via sent-by when the account not using STUN
- #1805
- Make UAS as refresher in session timer when UAC doesn't support it (thanks to Glenn Walbran for the report)
- #1807
- Crash when shutting down library while having subscription transactions on going
- #1808
- Crash in pjsip_inv_terminate() (thanks to Brian Walker for the patch)
- #1811
- contact_use_src_port and TLS server certificate verification issue (thanks to Viktor Krikun for the report)
- #1813
- Problem with media reinitialisation when using ICE
- #1816
- Restart media transport on following forked media
pjsua2, swig:
- #1784
- Remove the usage of nested structs/unions in PJSUA2 (unsupported by SWIG C++)
applications, python, unit-tests, third-party:
- #1828
- Unit tests review
Note: See
TracRoadmap for help on using
the roadmap.