Commit graph

20 commits

Author SHA1 Message Date
e5d1e37eff Overload of getTiger() that accepts a buffer, so
there is no need to reallocate a new buffer at every call.
2014-09-26 15:29:46 +02:00
9b437e52d3 Set the read buffer size in the cmake file. 2014-09-26 15:29:00 +02:00
1a644a543b Don't fail miserably when some file doesn't exist 2014-09-26 14:01:51 +02:00
464e7a44ac Embed the param to locate the D cmake files in the CMakeLists directly. 2014-09-26 13:20:34 +02:00
d021ce53af Print the backend name at configure time. 2014-09-25 19:39:49 +02:00
31c1e37180 Use freetiger by default. 2014-09-25 19:18:35 +02:00
15e9c905f3 Whitespaces. 2014-09-25 19:18:35 +02:00
322f21733f Import of the freetiger implementation.
http://klondike.es/freetiger/
2014-09-25 19:06:11 +02:00
5a9bcf1ecb Files moved into src/ and lib/ 2014-09-25 18:50:19 +02:00
c085388163 Added code to check saved checksums.
The code is very brittle, no error checking is performed at all
so if anything goes wrong the program will misbehave.
Output is still incomplete.
2014-09-25 17:09:46 +02:00
d1c01a340b Implement the code to calculate the checksum 2014-09-25 16:30:42 +02:00
4eb37e4773 --help output from md5sum and sha1sum 2014-09-25 15:55:16 +02:00
79dae3de0b Add basic CL switches and help, version and license text. 2014-09-25 14:10:50 +02:00
f0fbc0b3a3 GPL3 license 2014-09-24 21:16:16 +02:00
4fe8bb0cc1 Put tiger functions in a separate file 2014-09-24 20:36:53 +02:00
34f3fbf852 Fix the hash computation in chunks so large files can be hashed without problems. 2014-09-24 17:59:08 +02:00
905fbcc905 Change binary name to tigersum 2014-09-24 11:19:50 +02:00
a90220bd7f Build flags. 2014-09-24 10:09:44 +02:00
38b9ec964a Calculate hash of files passed as the arguments.
This doesn't work yet as I need a function that can calculate
the tiger hash in more than one pass, so files can be hashed in chunks.
2014-09-24 10:09:35 +02:00
Michele Santullo
4e614e3dd5 First commit 2014-09-19 17:19:25 +01:00