News and announcements

Wiki now available!

Written for rohc by Didier Barvaux on 2012-07-14

A wiki engine was setup for the project!

http://rohc-lib.org/wiki/

There is currently:
 - an introduction to the ROHC protocol,
 - a glossary,
 - the content of the FAQs hosted on Launchpad.

No registration is required to write in the wiki, so feel free to participate!

ROHC 1.3.3 and 1.4.1 released!

Written for rohc by Didier Barvaux on 2012-07-14

The maintenance versions 1.3.3 and 1.4.1 of the ROHC library were just released!

Note that the 1.2.x branch reached end of life, the 1.2.3 release was the last 1.2.x maintenance version of the 1.2.x branch.

== 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 on Launchpad [1] as Opensource under the GNU GPL2+ license.

[1] https://launchpad.net/rohc/

== Release notes & changelogs ==

These versions are maintenance releases with bug fixes only. Some important bugs were corrected. Some were not fixed to keep compatibility with previous 1.3.x or 1.4.x releases. See the release notes and the changelogs [2] [3] for the complete list.

[2] https://launchpad.net/rohc/+milestone/1.3.3#release-notes
[3] https://launchpad.net/rohc/+milestone/1.4.1#release-notes

== Compatibility with previous releases ==

The 1.3.3 release is compatible with all previous 1.3.x releases.
The 1.4.1 release is compatible with all previous 1.4.x releases.

== Download ==

The source archives and the API documentation are available for download [4] [5]. Traffic captures used for non-regression tests are shipped in separate archives in order to reduce the size of the source archives.

[4] https://launchpad.net/rohc/+milestone/1.3.3#downloads
[5] https://launchpad.net/rohc/+milestone/1.4.1#downloads

== Installation instructions & API documentation ==

The instructions to install the library [6], test it [7] and use it [8] are available online. The API documentation too [9].

[6] installation: https://answers.launchpad.net/rohc/+faq/635
[7] testing: https://answers.launchpad.net/rohc/+faq/639
[8] using: https://answers.launchpad.net/rohc/+faq/638
[9] API documentation: http://rohc-lib.org/

== Feedback ==

Any feedback on these two releases will be appreciated. You may use the mailing list to ask questions [10] and the bug tracker to report problems [11].

[10] mailing list: https://launchpad.net/~rohc
[11] bug tracker: https://bugs.launchpad.net/rohc/

Updated .

Major release 1.4.0 of the ROHC library

Written for rohc by Didier Barvaux on 2012-05-17

The major version 1.4.0 of the ROHC library is available for download!

== 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 on Launchpad [1] as Opensource under the GNU GPL2+ license.

[1] https://launchpad.net/rohc/

== Release notes & changelogs ==

The 1.4.0 version does not bring any big new ROHC feature, however the version greatly improves conformance with ROHC standards (40 bugs were fixed).

Other important changes include:
  - The library is now completely thread-aware.
  - New API method rohc_comp_get_last_packet_info() added to retrieve some information
     about the last compressed packet.
  - Several new API functions added for getting descriptions on packet types, extension types,
     mode and states.
  - API crc_init_table(), crc_get_polynom() and crc_table_X from API are deprecated (they are
    still available, but emit a warning).
  - New application that generates ROHC compression statistics added (old broken statistics
     scripts removed).
  - New application for testing compression computing performance added.

See the release notes and the changelogs [2] for the complete list.

[2] https://launchpad.net/rohc/+milestone/1.4.0#release-notes

== Compatibility with other releases ==

The 1.4.0 release is NOT compatible with all previous 1.2.x or 1.3.x releases. The format of ROHC packets was changed to be closer to ROHC standards.

The 1.4.0 release will be compatible with future 1.4.x releases. There is however no guaranty for the future 1.5.0 release (it will depend on bugs that are discovered).

== Acknowledgments ==

Many thanks to people for bug reports and/or bug fixes, and more especially: Ahmed Fathy, Arne, François W., hzkjdxwktx, Klaus Warnke, laAnna Hao, Neeraj Gupta, qingbaibai and Viveris Technologies.

== Download ==

The source archives and the API documentation are available for download [3]. Traffic captures used for non-regression tests are shipped in a separate archive in order to reduce the size of the source archives.

[3] https://launchpad.net/rohc/+milestone/1.4.0#downloads

== Installation instructions & API documentation ==

The instructions to install the library [4], test it [5] and use it [6] are available online. The API documentation too [7].

[4] installation: https://answers.launchpad.net/rohc/+faq/635
[5] testing: https://answers.launchpad.net/rohc/+faq/639
[6] using: https://answers.launchpad.net/rohc/+faq/638
[7] API documentation: http://rohc-lib.org/

== Feedback ==

Any feedback on this release will be appreciated. You may use the mailing list to ask questions [8] and the bug tracker to report problems [9].

[8] mailing list: https://launchpad.net/~rohc
[9] bug tracker: https://bugs.launchpad.net/rohc/

ROHC 1.2.3 and 1.3.2 released!

Written for rohc by Didier Barvaux on 2012-05-17

The maintenance versions 1.2.3 and 1.3.2 of the ROHC library were just released!

Note that the 1.2.x branch reaches end of life, the 1.2.3 release is the last 1.2.x maintenance version of the 1.2.x branch.

== 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 on Launchpad [1] as Opensource under the GNU GPL2+ license.

[1] https://launchpad.net/rohc/

== Release notes & changelogs ==

These versions are maintenance releases with bug fixes only. Some important bugs were corrected. Some were not fixed to keep compatibility with previous 1.2.x or 1.3.x releases. See the release notes and the changelogs [2] [3] for the complete list.

[2] https://launchpad.net/rohc/+milestone/1.2.3#release-notes
[3] https://launchpad.net/rohc/+milestone/1.3.2#release-notes

== Compatibility with previous releases ==

The 1.2.3 release is compatible with all previous 1.2.x releases.
The 1.3.2 release is compatible with all previous 1.3.x releases.

== Download ==

The source archives and the API documentation are available for download [4] [5]. Traffic captures used for non-regression tests are shipped in a separate archive for the 1.3.2 release in order to reduce the size of the source archives.

[4] https://launchpad.net/rohc/+milestone/1.2.3#downloads
[5] https://launchpad.net/rohc/+milestone/1.3.2#downloads

== Installation instructions & API documentation ==

The instructions to install the library [6], test it [7] and use it [8] are available online. The API documentation too [9].

[6] installation: https://answers.launchpad.net/rohc/+faq/635
[7] testing: https://answers.launchpad.net/rohc/+faq/639
[8] using: https://answers.launchpad.net/rohc/+faq/638
[9] API documentation: http://rohc-lib.org/

== Feedback ==

Any feedback on these two releases will be appreciated. You may use the mailing list to ask questions [10] and the bug tracker to report problems [11].

[10] mailing list: https://launchpad.net/~rohc
[11] bug tracker: https://bugs.launchpad.net/rohc/

Continuous integration

Written for rohc by Didier Barvaux on 2011-11-13

A continuous integration platform was setup for the ROHC library. Continuous integration [1] aims at improving software quality. It should avoid some build bugs on x86_64 or ARM archs in the future.

The continuous integration platform is based on Buildbot [2]. The status of the platform is available online: http://buildbot.rohc-lib.org:8011/

There are currently only 3 build slaves available:
 - Gentoo Linux x86 (GCC 4.5.3),
 - Gentoo Linux x86_64 (GCC 4.5.3),
 - Gentoo Linux ARM (GCC 4.5.3).

If one is willing to setup a buildbot slave on which the ROHC library can be built at regular interval of time, please tell so on the mailing list [3].

A new FAQ entry [4] was created to summarize the content of this announcement. The ticket #800841 [5] also contains some information about the build bugs that motivated the Buildbot setup.

[1] http://en.wikipedia.org/wiki/Continuous_integration
[2] http://trac.buildbot.net/
[3] http://launchpad.net/~rohc/+join
[4] https://answers.launchpad.net/rohc/+faq/1799
[5] https://bugs.launchpad.net/rohc/+bug/800841

1620 of 27 results