Commit graph

29 commits

Author SHA1 Message Date
d1c9ae7edf Bump version to 0.2 2021-05-28 23:22:39 +02:00
ce3f295819 Default to tiger v2 2021-05-28 23:22:23 +02:00
c4390ff59b Update copyright year to 2021 2021-05-28 23:18:27 +02:00
7a40f9d31c Add support for hashing data from stdin 2021-05-28 23:08:19 +02:00
172ba6811c Fix paths
During a check, paths should be relative to the input file
During normal operation paths are relative to CWD unless they
are absolute
2021-05-28 23:07:31 +02:00
ba1d1f7d69 Add some test files made from the official test vectors list 2021-05-28 23:03:25 +02:00
28d70a32b6 Convert project to meson. 2020-05-06 00:38:45 +02:00
528467ca8e Get rid of std.conv, it's not needed here 2014-09-26 17:41:03 +02:00
ccd78538f3 Readme file 2014-09-26 16:07:29 +02:00
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