1. 27 Dec, 2017 1 commit
    • Mark Adler's avatar
      Improve compatibility for cross-platform testing. · 9c1eaa17
      Mark Adler authored
      Avoid warning for ignoring chown() return value on some glibc's,
      and change compiler from cc to gcc. Sometimes the (void) before
      chown() is not sufficient to signal the programmer's intent to
      ignore the return value. (Thank you return-value police.) This
      commit kills that gcc warning just for copymeta(). Using pragma
      then required ignoring a warning for versions of gcc that don't
      recognize it (when using -Wall). Finally, gcc is used instead of
      cc for platforms that don't make that equivalency.
      9c1eaa17
  2. 25 Dec, 2017 1 commit
  3. 14 Dec, 2016 1 commit
    • Mark Adler's avatar
      Make the build a little more portable for non-gnu make and cc. · 4e5047ba
      Mark Adler authored
      BSD make doesn't understand $^, and the Sun make has a problem with
      $<. This avoids the automatic variables by explicitly specifying
      the objects and targets. This also avoids a compiler complaint for
      a #error directive by putting the message in quotes.
      4e5047ba
  4. 13 Dec, 2016 1 commit
  5. 30 May, 2016 1 commit
  6. 20 Jan, 2015 1 commit
    • Mark Adler's avatar
      Do not abort on inflate data error -- continue to process files. · 1fc7241e
      Mark Adler authored
      This introduces try/catch/throw for error handling throughout pigz.
      Each thread has its own try stack for error handling.  If a throw
      makes it to the top try in a thread, then the entire program is
      aborted.  Data errors caught during decoding and decompression
      permit the process to continue with subsequent files.
      1fc7241e
  7. 11 Jan, 2015 1 commit
  8. 04 Jul, 2014 1 commit
  9. 20 Jan, 2014 2 commits
  10. 10 Mar, 2013 1 commit
  11. 08 Mar, 2013 1 commit
  12. 05 Mar, 2013 1 commit
  13. 04 Mar, 2013 1 commit
    • Mark Adler's avatar
      Add option for compression level 11 to use zopfli. · 7479e050
      Mark Adler authored
      This uses the zopfli code for deflation when -11 is specified.  It
      is currently only implemented for parallel compression.  -11 will
      not work with -p 1.  zopfli compresses a few percent better, at
      the cost of one to two orders of magnitude increase in compression
      time.
      7479e050
  14. 12 Feb, 2012 1 commit
    • Mark Adler's avatar
      Fix compress existence check for Linux. · 0d147556
      Mark Adler authored
      The Linux whereis command produces output even if nothing is found.
      This patch checks for a path separator character, a slash, in the
      output to indicate that something was actually found.
      0d147556
  15. 23 Jan, 2012 1 commit
  16. 22 Jan, 2012 1 commit
  17. 18 Dec, 2011 1 commit
  18. 11 Apr, 2010 1 commit
  19. 04 Feb, 2010 1 commit
  20. 25 Jan, 2010 6 commits