Hello everybody,
The major version 1.6.0 of the ROHC library was just released after 7 months of work. == About the ROHC library == The ROHC library provides an easy and robust way for applications to reduce their bandwidth usage on network links with limited capacity or expensive costs. Headers of network packets are compressed with the ROHC protocol and algorithms. The ROHC protocol is very efficient for compressing VoIP streams that use RTP as transport protocol. ROHC is also suitable for compressing IP-only (IPv4 or IPv6) flows, UDP flows and many others. The library is published as Opensource under the license GNU GPL version 2 or later. See http://rohc-lib.org/ for more details. == Release notes & changelogs == The 1.6.0 release adds support for: - ROHC constant IP-ID, - ROHC segment, - improved handling of TS, TS_STRIDE, TS_OFFSET and TS_SCALED values, - improved RTP stream detection, - new trace framework, - Linux kernel, - OpenBSD, - Mingw64, - CYGWIN, - build with GCC 4.8, Clang 3.2, and TCC, - two new tools: a fuzzer and a sniffer. There are also 33 bugs fixed. See the release notes and the changelog [1] for more details. [1] https://launchpad.net/rohc/+milestone/1.6.0#release-notes == Compatibility with previous releases == The 1.5.0 release might not be compatible with previous 1.3.x, 1.4.x and 1.5.x releases for the ROHC protocol: mixing major versions for compressor and decompressor is not recommended. The library API is however compatible with older versions 1.3.x, 1.4.x and 1.5.x. Any program building with an older version should build fine with the 1.6.0 version. Except if the program was using some library definitions that were made public by mistake but were not part of the official API. If you find yourself in such a case, ask for help on the mailing list. == Acknowledgements == Many thanks to people that contributed new features: - Mikhail Gruzdev, Thales Communications, and Viveris Technologies for Linux kernel support. - Audric Schiltknecht and Julien Bernard from Viveris Technologies for constant IP-ID support, the new RTP profile detection mechanism, and the new trace framework. - Yura for the ROHC fuzzer. - Raman Gupta for ROHC-over-Ethernet tunnel support. Many thanks also people that reported/fixed bugs: - Audric Schiltknecht (Viveris Technologies), - FWX, - Elisabeth, - Julien Bernard (Viveris Technologies), - Raman Gupta, - Yura. == Download == The source archives and the API documentation are available for download [2]. Traffic captures used for non-regression tests are shipped in separate archives in order to reduce the size of the source archives. [2] https://launchpad.net/rohc/+milestone/1.6.0#downloads == Installation instructions & API documentation == The instructions to install the library [3] and use it [4] are available on the wiki. The API documentation too [5]. [3] installation: http://rohc-lib.org/wiki/doku.php?id=library-install [4] using: http://rohc-lib.org/wiki/doku.php?id=library-first-application [5] API documentation: http://rohc-lib.org/wiki/doku.php?id=library-api == Feedback == Any feedback on the 1.6.0 release will be appreciated. You may use the mailing list to ask questions [6] and the bug tracker to report problems [7]. [6] mailing list: https://launchpad.net/~rohc [7] bug tracker: https://bugs.launchpad.net/rohc/ Regards, Didier Barvaux
signature.asc
Description: PGP signature
_______________________________________________ Mailing list: https://launchpad.net/~rohc Post to : [email protected] Unsubscribe : https://launchpad.net/~rohc More help : https://help.launchpad.net/ListHelp

