* Better -stdin management
Now files added with -stdin should be deduplicated as well as
those added manually (up to the previous version the
deduplicator was less efficient, for a whole series of
reasons long to explain)
* New comparehex command
This command performs an operation that happens very
frequently, namely comparing two lines (typically HASH codes)
present in two files. If the codes are the same it exits with
OK. You can also impose the expected length of the hash.
* Counts within more than one file the occurrences of a certain
string, and returns OK if the number is the expected one In
essence, within a log file, it counts how many positive
results there are.
* If you don't select a string to search for, it will use the
default one for OKs with the -big switch
* During program termination with Control-C press, a better
management of the deletion of files created with -chunk is
performed.
* It might also perform rollback of .zpaq files, maybe in the
future.
* Apparently it should work in a portable way across various
platforms, or at least I hope so.
* The problem of terminating a multithreaded system based on a
condition is not trivial, even from a performance
perspective. I used "dirty tricks", we'll see in the future.
* Improvement in the creation of temporary files, for the use
of multiple zpaqfranz processes simultaneously
* Temporary files are created inside different subfolders
OBS-URL: https://build.opensuse.org/package/show/Archiving/zpaqfranz?expand=0&rev=16