1. 06 Feb, 2021 2 commits
  2. 02 Feb, 2021 1 commit
  3. 31 Jan, 2021 1 commit
    • Mark Adler's avatar
      Portability improvements. · c9de6c53
      Mark Adler authored
      Avoid many bogus warnings across versions of gcc. Work around
      missing definitions on some systems. Fix some printf format types.
      c9de6c53
  4. 25 Jan, 2021 1 commit
  5. 24 Jan, 2021 1 commit
  6. 23 Jan, 2021 2 commits
    • Mark Adler's avatar
      Don't delete a .zip file with more than one entry. · 3b031d5f
      Mark Adler authored
      To be consistent with gzip, pigz will delete the compressed file
      once it has completed decompression. This applies to both gzip and
      zip files. However it only decompresses the first entry in a zip
      file. If there is more than one entry in the zip file, pigz would
      delete it even though not all of the zip contents were extracted.
      This commit prevents the deletion of the zip file if entries after
      the first are detected.
      3b031d5f
    • Mark Adler's avatar
      Add MinGW large file support. · bf195971
      Mark Adler authored
      bf195971
  7. 06 May, 2020 2 commits
  8. 05 May, 2020 1 commit
  9. 13 Apr, 2020 3 commits
  10. 25 Jan, 2020 1 commit
    • Mark Adler's avatar
      Ignore trailing junk on .gz by default, to emulate gzip. · 9696c84c
      Mark Adler authored
      pigz would always issue a warning and return a non-zero error code
      if the input gzip stream had non-gzip junk at the end. Now pigz
      behaves like gzip, which ignores the junk, unless -v (--verbose) is
      given, in which case there is a warning and a non-zero return code.
      9696c84c
  11. 24 Dec, 2019 1 commit
    • Mark Adler's avatar
      Fix bug where double syncs not inserted when using -i -p 1. · 501a9554
      Mark Adler authored
      Decompression can be started at an independent block, requested
      with -i or --independent, where such blocks are marked in the
      output with double sync markers. This fixes a bug where only
      single markers were emitted when a single processor (-p 1) was
      used in combination with independent blocks.
      501a9554
  12. 24 Jun, 2019 1 commit
  13. 12 Apr, 2019 3 commits
  14. 11 Apr, 2019 2 commits
  15. 10 Apr, 2019 5 commits
  16. 04 Apr, 2019 1 commit
  17. 03 Apr, 2019 1 commit
  18. 29 Mar, 2019 1 commit
  19. 04 Feb, 2019 2 commits
  20. 26 Dec, 2018 1 commit
    • Mark Adler's avatar
      Generate zlib CRC tables in case compiled with dynamic tables. · e8466925
      Mark Adler authored
      It is possible that the zlib being used was compiled with dynamic
      CRC tables, i.e. with DYNAMIC_CRC_TABLE defined. In that case, the
      tables must be generated before multiple threads can be allowed to
      compute CRCs. The get_crc_table() function forces that generation.
      e8466925
  21. 16 Jul, 2018 1 commit
  22. 14 Jun, 2018 1 commit
  23. 09 May, 2018 2 commits
  24. 28 Dec, 2017 3 commits