28 Commits

Author SHA1 Message Date
12c51fd309 Prepare to release 1.0.0 v1.0.0 2015-02-06 03:32:52 +00:00
f4776e6164 Move delegates to lambdas, change while(); to while(){} 2015-02-06 03:28:03 +00:00
a13f49eda3 Corrected threads names 2015-02-06 03:26:19 +00:00
91ddb08d30 Corrected threads names 2015-02-06 03:23:34 +00:00
2ad5a794f3 Corrected and added new comments 2015-02-06 03:19:54 +00:00
efc733fd09 Added function to remove trailing newlines from a string, as magic do on stdout 2015-02-06 03:14:55 +00:00
d81f2392cc Added option to output XML with hashes and file information 2015-02-06 02:57:55 +00:00
76d0a486c8 Convert SpamSum C-string output to C# string, that is, removing trailing NILs 2015-02-06 02:57:13 +00:00
2f0a28062d Heavily multithread execution. A thread per algorithm. Reduces execution time to half on 2-core and 4-core systems. 2015-02-05 19:12:59 +00:00
eefd828ada Added workaround so SHA3 works under Mono, and enabling SHA3 2015-02-05 05:03:44 +00:00
01f512b978 Prettify code for github publishing 2015-02-03 04:15:33 +00:00
4442ed1d19 Added LICENSE, README and TODO files 2015-02-03 04:07:06 +00:00
fee3cb0554 Add calling to magic, if present on PATH 2015-02-03 03:56:33 +00:00
473649dd0a Added SpamSum from ssdeep 2015-02-03 02:55:43 +00:00
c0f6d04cb0 Added Adler-32 checksum 2015-02-02 19:16:35 +00:00
a1520d6b41 Corrected CRC algorithms 2015-02-02 18:49:29 +00:00
47eb235e1a Disable SHA3 usage, as it is returning null 2015-02-02 16:48:46 +00:00
9734156dd4 Added hashing code 2015-02-02 16:45:26 +00:00
abe94cca25 Changed SHA3 library to unmanaged 2015-02-02 16:44:06 +00:00
6f450db3d5 Tried with another nuget package 2015-02-02 16:43:41 +00:00
a963ef44d6 Corrected Fletcher code 2015-02-02 16:43:01 +00:00
6ba2ebdd98 Modified code calling to SHA3 library 2015-02-02 16:42:23 +00:00
5b71d275c7 Added execution header 2015-02-02 14:34:44 +00:00
98d6b4f249 Added Fletcher16 and Fletcher32 algorithms 2015-02-02 14:33:53 +00:00
5b98dd32e6 Added SHA3 from NuGet package 2015-02-02 13:05:07 +00:00
1b0acde7c5 Added CRC16, CRC32, CRC64, MD5, RIPEMD160, SHA1, SHA256, SHA384 and SHA512 algorithms 2015-02-02 12:48:20 +00:00
6d8fbf6d63 Added standard header 2015-02-02 12:41:31 +00:00
adc60e506d Initial skeleton 2015-02-02 12:39:30 +00:00