mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
d278463437
- Update WWW [1] Changelog: tthsum-1.2.1 [2009-12-29] (wdoekes) * Minor code and build system cleanup. tthsum-1.2.0 [2009-05-29] (wdoekes) * Changed -p output to print percentages instead of MiB counts. * Base32 decoding errors did not generate a valid error message. (Error code 0 conflicted with SUCCESS.) * Fixed that ctrlesctostr accepted strange BASE36 escape sequences. * Made getopt for Windows more compatible with POSIX getopt. * Fixed that including the tthsum specific texts.c is optional. * Changed some header inclusions to be more compliant with C specs and made the source a bit more strict (ANSI C compatible, C++ compatible). * Added a test suite to detect stupid bugs at compile time. (Like the next bug.) * Endianness was not properly detected on various architectures (see debian bug 517619; thanks Alan Curry <pacman> for reporting). * Standardized UTF8 functions to behave as specified on Windows. * Corrected the need for a double EOF when reading from stdin. * Changed license from GPLv2 to GPLv3. Updated help texts (suggesting gmake on non-Linuxen, for instance). * Removed a bit of overhead on big endian platforms.
11 lines
401 B
Plaintext
11 lines
401 B
Plaintext
tthsum generates and checks TTH checksums (root of the THEX hash tree).
|
|
|
|
The Merkle Hash Tree is a hash construct that exhibits desirable properties for
|
|
verifying the integrity of files and file subranges in an incremental or
|
|
out-of-order fashion.
|
|
|
|
The tool uses the Tiger hash algorithm for both the internal and the leaf
|
|
nodes, and has an interface identical to md5sum.
|
|
|
|
WWW: http://tthsum.devs.nu/
|