Skip to content

2.0.4

Compare
Choose a tag to compare
@Dead2 Dead2 released this 11 Jun 20:03
· 883 commits to stable since this release

This update fixes a possible corruption during inflate, so far only observed when using pigz.
Multiple fixes improve compatibility with various platforms.

Because our stable release branch focuses on keeping changes and bugfixes small, the fix for the inflate bug reduces decompression performance by about ~18-20% (benchmarked on x86-64).
A more comprehensive refactoring of the involved code will be pushed to develop soon, and will appear in release 2.1.0 when that is ready.

Changes since 2.0.3:

  • Fix inflate corruption #982
  • Minor code cleanup #983 #984
  • Fix mpicc compilation #959
  • Fix build on NetBSD #964
  • Fix build on OpenBSD #970
  • Fix build on Cygwin #972 #974
  • Fix linter warnings in configure #975
  • Spelling fixes #961
  • Improve unistd.h handling #960
  • Remove stdarg.h detection #976
  • CI/Test improvements #977 #981 #985
  • Cmake improvements #980 #989