Milestone release-2.4.5

Completed 9 years ago (Aug 12, 2015 3:23:46 AM)

100%

Total number of tickets: 36 - closed: 36 - active: 0

applications

2 / 2

common

2 / 2

pjlib

3 / 3

pjmedia

5 / 5

pjmedia-audiodev

1 / 1

pjmedia-videodev

1 / 1

pjnath

2 / 2

pjsip

7 / 7

pjsua-lib

9 / 9

pjsua2

3 / 3

unit-tests

1 / 1

Release Focus

  • Video Capture Orientation


Ticket List:


List of Enhancements

common:

No results

pjlib, pjlib-util:

#1849
Enable multiple TLS certificate chains (RSA+ECC+DSA) for server socket

pjnath:

No results

pjmedia, pjmedia-audiodev:

#1856
Offer only current active crypto on re-INVITE
#1860
Modify pjmedia_sdp_neg_fmt_match() to check for encoding parameters as well
#1872
Move iOS audio session category setting to factory initialisation

pjmedia-videodev:

#1861
Support for video capture orientation

pjsip, pjsua-lib:

#1851
Runtime configuration of TCP and TLS keep alive intervals
#1853
Add callback for dropped data in SIP transport
#1865
Main thread blocked by NAT type detection in library start
#1867
Add pjsua callback to notify when STUN resolution completes
#1869
Destroy STUN session when cleaning up STUN server resolution
#1878
Compile time option for TCP/TLS transport to not create a listener

pjsua2, swig:

#1855
Pjsua2 Video Preview API
#1863
PJSUA2 Video Codec API & Video Device API

applications, python, unit-tests, third-party:

#1845
Add support if OpenSSL library has more than 100 cipher suites
#1846
Update to use 'HIGH' ciphers as default in OpenSSL


List of Bugs

common:

#1843
Miscellaneous fixes
#1870
Issues on 64 bit architecture

pjlib, pjlib-util:

#1862
Fixed crash on iOS when destroying an activesock and creating a new one at the same time
#1874
Truncated IPv6 address during address lookup on iOS

pjnath:

#1844
Possible assertion in ICE session when remote has less ICE component
#1877
Race condition between stopping ICE and sending data in ICE stream transport

pjmedia, pjmedia-audiodev:

#1866
More crash in SDP negotiator due to invalid memory access
#1871
Missing audio index normalization in audio device open functions
#1876
Video renderer restarted multiple times

pjmedia-videodev:

No results

pjsip, pjsua-lib:

#1848
SDP failed to be created when creating an offer if provisional media has been cleared
#1850
Video local preview cannot be started during an active video call on Android
#1852
Assertion due to premature destroy of dialog when media channel init fails during incoming call
#1854
Hangup outgoing call when no active media
#1857
BYE is not sent when 200/OK is not ACK-ed
#1858
Remove disabled extensions from Supported and Allow headers
#1859
Possible crash due to transaction premature destroy while message send operation is on progress
#1864
Assert and crash when remote remove and add back media lines in SDP
#1873
iOS application getting killed after pjsua fail to release a disconnected transport
#1875
Fixed assertion in rescheduling PJSIP retransmission

pjsua2, swig:

#1868
Disable serialization in pjsua2 Error class

applications, python, unit-tests, third-party:

No results


List of Tasks

#1842
Unit tests review

Note: See TracRoadmap for help on using the roadmap.