Milestone release-1.0-rc3
Release Focus
This release focuses on fixing bugs to make the libraries more stable for the upcoming 1.0 release. Some areas where bugs have been fixed include:
- tone generator issues (ticket #619, #642)
- SIP forking issues (ticket #620, #635)
- Unexpected SIP message flow causes assertion or crash (ticket #640, #641, #623)
Some enhancements have also been made on this release. Please see the ticket list for the complete information.
List of Enhancements
common
No results
pjlib
pjlib-util
No results
pjnath
No results
pjmedia
- #547
- Path to DirectX SDK headers need to be manually inserted
- #614
- Support for Alaw/ULaw format in WAV player and recorder objects
- #616
- ICE media transport should have a default option to switch RTP transmission to source address if remote doesn't use ICE
- #628
- Use the fixed point version of IPP G.729 implementation on architectures that don't have FPU (thanks Seth Hinze for the patch).
- #630
- Implement (another) WMME audio device (thanks Seth Hinze for the patch).
- #631
- Add capability of media transport to query actual remote address from where RTP received (thanks Seth Hinze for the patch)..
- #638
- Update jitter buffer to avoid/reduce such case of shrinking and underflow occuring one after another.
pjsip
No results
pjsua-lib
python
No results
applications
No results
List of Bugs
common
pjlib
pjlib-util
No results
pjnath
No results
pjmedia
- #619
- Bad tone quality when floating point is disabled (thanks Olle Frimanson for the report)
- #621
- Update PortAudio to the latest revision to fix VS 2008 compilation issues (thanks Atik for the report)
- #633
- Bugs in dsound.c: stop/start without close/reopen & possible buffer overrun when 10 ms samples used (thanks Seth Hinze for the patch).
- #642
- Discontinuous tone generation (thanks Olle Frimanson for the report)
pjsip
- #620
- PRACK is sent to the wrong UAS when 100rel is used and the dialog forks (thanks Ruud Klaver for the report)
- #637
- Handling of non-ASCII UTF-8 characters in SIP message elements (thanks Navaneetha Subramanian for the report)
- #640
- Crash when receiving ACK with SDP after BYE has been received (thanks Amit Sharma for the report)
- #641
- Assertion error when late 200/OK is received after call has been disconnected (thanks Dan Åberg for the report)
pjsua-lib
- #623
- Assertion when receiving SUBSCRIBE with non presence event (thanks Lucas Rosa Galêgo for the report)
- #624
- Assertion error when pjsua_acc_del() is followed immediately by pjsua_acc_add() (thanks Dan Åberg and Salahuddin Ahmed for the report)
- #635
- Disconnect the other call leg when multiple 2xx/OK responses to INVITE are received due to forking
python
No results
applications
- #626
- PocketPJ build issue when SRTP disabled (thanks Seth Hinze for the patch).
Minor Changes
Minor Enhancements
No results
Minor Bug Fixes
- #634
- Assertion when rejecting incoming INVITE when the call arrives while pjsip is being shutdown
Note: See
TracRoadmap for help on using
the roadmap.