Skip to content
  1. Dec 24, 2014
    • yann.collet.73@gmail.com's avatar
      New : lz4frame API is now integrated into liblz4 · e55bae86
      yann.collet.73@gmail.com authored
      Fixed : GCC 4.9 bug on highest performance settings, reported by Greg Slazinski
      Fixed : bug within LZ4 HC streaming mode, reported by James Boyle
      Fixed : older compiler don't like nameless unions, reported by Cheyi Lin
      Changed : lz4 is C90 compatible
      Changed : added -pedantic option, fixed a few minor warnings
      e55bae86
  2. Dec 13, 2014
  3. Nov 08, 2014
  4. Sep 25, 2014
  5. Aug 28, 2014
  6. Aug 07, 2014
  7. Jul 24, 2014
    • yann.collet.73@gmail.com's avatar
      Modified : Streaming API, using strong types · 33947554
      yann.collet.73@gmail.com authored
      Added : LZ4_versionNumber(), thanks to Takayuki Matsuoka
      Fix : OS-X : library install name, thanks to Clemens Lang
      Updated : Makefile : synchronize library version number with lz4.h, thanks to Takayuki Matsuoka
      Updated : Makefile : stricter compilation flags
      Added : pkg-config, thanks to Zbigniew Jędrzejewski-Szmek (issue 135)
      Makefile : lz4-test only test native binaries, as suggested by Michał Górny (issue 136)
      Updated : xxHash to r35
      33947554
  8. Jul 02, 2014
  9. Jun 26, 2014
  10. Apr 22, 2014
  11. Mar 24, 2014
  12. Mar 23, 2014
  13. Mar 12, 2014
  14. Feb 04, 2014
  15. Jan 08, 2014
  16. Jan 07, 2014
  17. Dec 30, 2013
  18. Dec 03, 2013
  19. Nov 02, 2013
  20. Oct 21, 2013
    • yann.collet.73@gmail.com's avatar
      Makefile : support DESTDIR for staged installs. Thanks Jorge Aparicio. · 04762a6a
      yann.collet.73@gmail.com authored
      Makefile : make install installs both lz4 and lz4c (Jorge Aparicio)
      Makefile : removed -Wno-implicit-declaration compilation switch
      lz4cli.c : include <stduni.h> for isatty() (Luca Barbato)
      lz4.h : introduced LZ4_MAX_INPUT_SIZE constant (Shay Green)
      lz4.h : LZ4_compressBound() : unified macro and inline definitions (Shay Green)
      lz4.h : LZ4_decompressSafe_partial() : clarify comments (Shay Green)
      lz4.c : LZ4_compress() verify input size condition (Shay Green)
      bench.c : corrected a bug in free memory size evaluation
      cmake : install into bin/ directory (Richard Yao)
      cmake : check for just C compiler (Elan Ruusamae)
      04762a6a
  21. Oct 01, 2013
  22. Sep 25, 2013
  23. Sep 09, 2013
  24. Aug 16, 2013
  25. Aug 12, 2013
    • yann.collet.73@gmail.com's avatar
      Removed dependency to "lz4_encoder.h" and "lz4hc_encoder.h" · dbed83c5
      yann.collet.73@gmail.com authored
      Improved speed of LZ4_decompress_fast() with GCC
      Improved speed of LZ4_decompress_safe() for 32-bits
      Made the fast LZ4 compression compatible with low-memory systems (buffer address < 64K). Thanks Francois Gretief for report and suggestion.
      Makefile : added fuzzer32
      Makefile : added fullbench32
      fullbench : added ability to select one specific function to benchmark
      lz4.c : copy macros follow memcpy() arguments convention
      Small coding style modifications, hinted by cppCheck. 
      dbed83c5
  26. Aug 07, 2013
    • yann.collet.73@gmail.com's avatar
      Bugfix release · d2a80ab6
      yann.collet.73@gmail.com authored
      Corrected a bug into the compact XXH32() function, which affects Block Checksum results. Update is recommended if you use Block Checksum with lz4c. (Note : block checksum is disabled by default). Thanks Adrien Grand for detailed bug tracking and fixing.
      Corrected a bug affected Heapmode version of LZ4_compress() (Note : heapmode is disabled by default)
      d2a80ab6
  27. Jul 27, 2013
    • yann.collet.73@gmail.com's avatar
      lz4c : made display and arguments more compatible with gzip, for easier... · df98e3d1
      yann.collet.73@gmail.com authored
      lz4c : made display and arguments more compatible with gzip, for easier integration with tar (patch by Yaakov Selkowitz)
      Correction : large files support on 32-bits unix (reported by Karthik Rajeswaran)
      lz4c : reduce the amount of displayed information in default mode; introduce a verbose mode
      lz4c : changed help message
      Updated xxHash to r31
      Made bench.c compatible with tcc
      Corrected : a few minor warnings found by CppCheck, as suggested by Brian White
      lz4.c : Pushed BIG_ENDIAN_NATIVE_BUT_INCOMPATIBLE farther in the code, since it is reported as providing little benefit
      Corrected : minor 64K input condition, detected by Mat Hostetter
      df98e3d1
  28. Jul 01, 2013
    • yann.collet.73@gmail.com's avatar
      Corrected issue 70, 'pack' instruction on IBM AIX · 7c1532fd
      yann.collet.73@gmail.com authored
      Added : fullbench : can select compression tests or decompression tests
      Removed extern inline, for compatibility with GNU89, as reported by Maciej Adamczyk
      lz4.c : made forceinline more explicit
      Decompression : corrected corner case behaviors (inputSize == 0 and outputSize == 0), thanks Adrien for detailed suggestions
      Makefile : Removed -march=native parameter, due to incompatibility with some GCC versions 
      7c1532fd
  29. Jun 10, 2013
  30. May 27, 2013
  31. May 17, 2013
  32. Apr 26, 2013
    • yann.collet.73@gmail.com's avatar
      - New naming : LZ4_decompress_safe() and LZ4_decompress_fast() · cf307e09
      yann.collet.73@gmail.com authored
      - New function : LZ4_decompress_safe_partial(), to decompress just enough data within a compressed block, saving CPU cycles
      - New source files : lz4_decoder.h, lz4_encoder.h, lz4hc_encoder.h
      - Improved speed of LZ4_decompress_fast()
      - Improved speed for compression of small blocks < 64KB
      - Improved speed for HC compression
      cf307e09
  33. Apr 18, 2013
  34. Apr 13, 2013
  35. Mar 30, 2013
  36. Mar 02, 2013
  37. Feb 19, 2013
  38. Jan 08, 2013
  39. Dec 22, 2012
Loading