rohc 1.4.3

Fix important problems encountered by users with previous 1.4.x releases.

Milestone information

Project:
rohc
Series:
1.4.x
Version:
1.4.3
Released:
 
Registrant:
Didier Barvaux
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
25 Didier Barvaux
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
6 Invalid, 11 Won't Fix, 8 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon rohc-1.4.3.tar.bz2 (md5, sig) Source code for ROHC library 1.4.3 407
last downloaded 7 days ago
download icon rohc-tests-1.4.3.tar.bz2 (md5, sig) Test captures for ROHC library 1.4.3 290
last downloaded 8 days ago
download icon rohc-doc-1.4.3.tar.bz2 (md5, sig) API documentation for ROHC library 1.4.3 281
last downloaded 19 weeks ago
Total downloads: 978

Release notes 

The 1.4.3 release fixes 8 bugs found in release 1.4.2 and is compatible with all releases 1.4.x.

Several important bugs were not fixed because doing so would have changed the packet format or because it was too much work. In consequence do not use any 1.4.x version (version 1.4.3 included) with ROHC packets coming from unknown sources.

The 1.4.3 version is the last 1.4.x release. Please upgrade to newer versions.

Changelog 

View the full changelog

Compatibility:
    Version 1.4.3 is compatible with all previous 1.4.x versions.

License/Authors:
    No change.

Acknowledgments for bug reports and/or bug fixes:
    Yura, Elisabeth, Viveris Technologies.

Bug fixes:
    Bug #1093846: Possible decompressor crash with malformed extension header
                                  list
    Bug #1094460: configure option --disable-rohc-debug does not work as
                                  expected
    Bug #1094710: Build failure on CentOS 6
    Bug #1105935: Malformed uncompressed packets may crash the ROHC compressor
    Bug #1105963: Uncompressed profile: Normal packet cannot be used for
                                  non-IPv4/v6 packets
    Bug #1115091: Crash when decompressing list types 1/2/3 if no reference list
                                  was already set
    Bug #1166618: UOR-2 extension options for IPv6
    Bug #1181829: decompressor crash with truncated UOR-2 packets of the RTP
                                  profile

Bug not fixed in order to not change ROHC packet format or due to
complexity:
    Bug #804552: UOR-2 packets cannot be used if bits(SN) > 14
    Bug #1089106: Compressor asserts because of non-RTP traffic with 14 SN bits
                                  to transmit
    Bug #1014374: IPv4(RND=0)/IPv4(RND=0)/UDP/RTP stream with regular
                                  incrementing IP-ID causes segfault" and
    Bug #1014405: Decompression failure with IPv4(RND=0)/IPv4(RND=1)/UDP/RTP
                                  stream
    Bug #1096358: Decompression fails if IPv6 extensions list is not present
                                  anymore
    Bug #1092660: Problem with RTP streams with Padding bit set
    Bug #1038637: RTP profile: RTP header with extension flag set not correctly
                                  handled

0 blueprints and 25 bugs targeted

Bug report Importance Assignee Status
1088004 #1088004 Decompression failure of specific IPv4 stream with changing RND 1 Undecided Didier Barvaux  3 Invalid
1090069 #1090069 Decompressor: crash caused by malformed (too short) IR and IR-DYN packets 1 Undecided Didier Barvaux  3 Invalid
1094452 #1094452 Decompressor contexts incorrectly preserved if MAX_CID is changed 1 Undecided Didier Barvaux  3 Invalid
1096586 #1096586 Tests use an unsupported option for Valgrind <= 3.6.0 1 Undecided Didier Barvaux  3 Invalid
1157536 #1157536 WLSB encoding incorrect 1 Undecided Didier Barvaux  3 Invalid
1178441 #1178441 Malformed IP packet used in code example 1 Undecided Didier Barvaux  3 Invalid
1014374 #1014374 IPv4(RND=0)/IPv4(RND=0)/UDP/RTP stream with regular incrementing IP-ID causes segfault 3 High Didier Barvaux  4 Won't Fix
1093836 #1093836 Decompressor crash because of lossy RTP stream with SN wraparound 3 High Didier Barvaux  4 Won't Fix
804552 #804552 UOR-2 packets cannot be used if bits(SN) > 14 4 Medium Didier Barvaux  4 Won't Fix
1014405 #1014405 Decompression failure with IPv4(RND=0)/IPv4(RND=1)/UDP/RTP stream 4 Medium Didier Barvaux  4 Won't Fix
1038637 #1038637 RTP profile: RTP header with extension flag set not correctly handled 4 Medium Didier Barvaux  4 Won't Fix
1089106 #1089106 Compressor asserts because of non-RTP traffic with 14 SN bits to transmit 4 Medium Didier Barvaux  4 Won't Fix
1092660 #1092660 Problem with RTP streams with Padding bit set 4 Medium Didier Barvaux  4 Won't Fix
1096358 #1096358 Decompression fails if IPv6 extensions list is not present anymore 4 Medium Didier Barvaux  4 Won't Fix
1094712 #1094712 Tests fail to build on FreeBSD 7.4 5 Low Didier Barvaux  4 Won't Fix
1178398 #1178398 Build failure on CentOS 5 5 Low Didier Barvaux  4 Won't Fix
1087979 #1087979 Test failure on FreeBSD 7 1 Undecided Didier Barvaux  4 Won't Fix
1093846 #1093846 Possible decompressor crash with malformed extension header list 2 Critical Didier Barvaux  10 Fix Released
1105935 #1105935 Malformed uncompressed packets may crash the ROHC compressor 2 Critical Didier Barvaux  10 Fix Released
1115091 #1115091 Crash when decompressing list types 1/2/3 if no reference list was already set 2 Critical Didier Barvaux  10 Fix Released
1181829 #1181829 decompressor crash with truncated UOR-2 packets of the RTP profile 2 Critical Didier Barvaux  10 Fix Released
1105963 #1105963 Uncompressed profile: Normal packet cannot be used for non-IPv4/v6 packets 3 High Didier Barvaux  10 Fix Released
1094710 #1094710 Build failure on CentOS 6 4 Medium Didier Barvaux  10 Fix Released
1166618 #1166618 UOR-2 extension options for IPv6 4 Medium Didier Barvaux  10 Fix Released
1094460 #1094460 configure option --disable-rohc-debug does not work as expected 5 Low Didier Barvaux  10 Fix Released
This milestone contains Public information
Everyone can see this information.