http://mattmahoney.net/dc/#zpaq
zpaq version 1.03 updates:
- Uses mid.cfg as a default configuration file.
- Does not store path names by default (just the file name). Use "r" command to override. 1.02 and earlier stored full paths by default.
- Will not extract to absolute paths or paths containing "../" or "..\" unless you specify the destination during extraction. (Safety feature suggested by Yuri Grille).
- No longer tries to recover from file open errors when compressing or extracting more than one file.
- Won't trash an archive if you try to compress a nonexistent file.
- Fixed "s" command to dump the whole header, which is more convenient only if you are writing a compressor.
- Supports splitting a file into separately compressed segments ("k" command). Added support for this to unzpaq 1.03. It was described as a recommendation in the reference but never implemented. (I am planning a use for this).
There is no change in the ZPAQ spec, compression, or configuration file format, so there is no need to update any benchmarks. However I did manage to equal paq8px on the generic benchmark with a simple config file. http://mattmahoney.net/dc/uiq/![]()