Skip to content

Releases: schnaader/precomp-cpp

v0.4.7

22 Feb 14:24
Compare
Choose a tag to compare
  • Merge with the excellent preflate library to support recompression of all zLib streams - thanks to Dirk Steinke
  • Support lzma filters (-lf) for improved compression of executables, audio and structured data (issue #75)
  • Support for zLib streams larger than 2 GB (see issue #65)
  • Changed to CMake for easier builds
  • Fixed crashes when running multiple instances of Precomp in the same directory (see issue #87)
  • Corrected -pdfbmp statistics (see issue #27)
  • Discard insufficient partial bZip2 matches (see commit 138c107) - thanks to Gonzalo Muñoz
  • Several minor bugs and memory leaks fixed (thanks to Gonzalo Muñoz and Dirk Steinke)

v0.4.6

08 Sep 05:10
Compare
Choose a tag to compare
  • Using liblzma for on-the-fly compression (-cl) - thanks to sftt
  • Reduced temporary files usage
  • Much faster intense and brute mode
  • Intense and brute mode can be combined now for best results
  • Smoother progress indicator, second progress indicator in lzma mode
  • Flag -e to preserve file extension (file.ext => file.ext.pcf instead of file.pcf) - thanks to guptaprince
  • JPG detection faster and more reliable - thanks to Márcio Pais
  • Updated zlib to 1.2.11
  • Show Precomp version together with OS type (Linux/Windows) and 32/64 bit information
  • Fixed crashes on certain files (Issue #52, Issue #59)
  • Fixed incorrect restoration of a PNG multi file (Issue #50)

v0.4.5

08 May 09:23
Compare
Choose a tag to compare
  • Updated packJPG to 2.5k, packMP3 to 1.0g (Issue #33)
  • Windows version compiled using GCC/G++ 5.3.0 (before: 4.8.1)
  • 32-bit and 64-bit versions (~10-20% faster on 64-bit machines)
  • SWF support adjusted to newer versions (Issue #31)
  • MP3 support (Issue #18)
  • MP3 and JPG recompression without temporary files for sizes up to 64 MB (also see Issue #14)
  • Fixed memory corruption in packJPG that led to crashes (Issue #17)
  • Fixed Base64 streams not being restored correctly in recursion (Issue #36)
  • Also see closed issue list

v0.4.4

24 Jan 14:07
Compare
Choose a tag to compare
  • First open source release
  • Updated libraries (packJPG, zLib, bZip2)
  • Conversion switch -n reports filesize now