Matt Nadareski
|
23ed4e9849
|
Ensure multiple files hash correctly from archives
|
2024-07-19 10:47:42 -04:00 |
|
Matt Nadareski
|
4bc26b824f
|
Bump version
1.2.1
|
2024-07-16 00:05:33 -04:00 |
|
Matt Nadareski
|
d5b0b2ad02
|
Don't rely on stream size; read until nothing left
|
2024-07-16 00:02:49 -04:00 |
|
Matt Nadareski
|
3fa3ece655
|
All unsafe setting of length in hashing
|
2024-07-15 23:38:12 -04:00 |
|
Matt Nadareski
|
87fb62d772
|
Start adding Tiger hash (nw)
|
2024-06-25 13:54:07 -04:00 |
|
Matt Nadareski
|
ce9887ef19
|
Bump version
1.2.0
|
2024-03-25 14:21:26 -04:00 |
|
Matt Nadareski
|
dcd4555027
|
Link to documentation around SHA3 family hashes
|
2024-03-24 20:15:32 -04:00 |
|
Matt Nadareski
|
b11ded8756
|
Fix errant build issue
|
2024-03-24 20:09:05 -04:00 |
|
Matt Nadareski
|
28b33b67f8
|
Enable SHAKE128 and SHAKE256 processing
|
2024-03-24 20:07:03 -04:00 |
|
Matt Nadareski
|
cb7c84293d
|
Fix copy-paste issue in tests
|
2024-03-24 19:59:06 -04:00 |
|
Matt Nadareski
|
83c6346114
|
Disable verbose test output
|
2024-03-24 19:57:16 -04:00 |
|
Matt Nadareski
|
eef5fdc29b
|
Use verbose output for tests temporarily
|
2024-03-24 19:50:52 -04:00 |
|
Matt Nadareski
|
84d319867c
|
Add SHA3 implementations for supported platforms
|
2024-03-24 19:45:27 -04:00 |
|
Matt Nadareski
|
83c69f895c
|
Add SHAKE128 and SHAKE256 for supported platforms
|
2024-03-24 19:38:48 -04:00 |
|
Matt Nadareski
|
826d629d98
|
Update README for CRC-32 changes
|
2024-03-24 18:46:44 -04:00 |
|
Matt Nadareski
|
6e8f13089e
|
Update README for CRC-64 changes
|
2024-03-24 18:45:34 -04:00 |
|
Matt Nadareski
|
632b11ef2b
|
Correctly label CRC64 implementations, extend to old .NET
|
2024-03-24 18:35:04 -04:00 |
|
Matt Nadareski
|
c8f7497bf3
|
Suppress Nuget warning as error
|
2024-03-24 02:34:17 -04:00 |
|
Matt Nadareski
|
7dc19b8127
|
Add CRC-32 implementation from Aaru.Checksums
|
2024-03-24 02:30:10 -04:00 |
|
Matt Nadareski
|
a3bca2abb4
|
Add CRC64 from Aaru.Checksums
|
2024-03-24 02:22:28 -04:00 |
|
Matt Nadareski
|
c19509944b
|
Add CRC-16 variants from Aaru.Checksums
|
2024-03-24 02:09:32 -04:00 |
|
Matt Nadareski
|
076686bc04
|
Version gate some constants for consistency
|
2024-03-24 01:59:52 -04:00 |
|
Matt Nadareski
|
1aea60880a
|
Add Adler-32, Fletcher-16, and Fletcher-32 from Aaru.Checksums
|
2024-03-24 01:58:23 -04:00 |
|
Matt Nadareski
|
9e5cadd8d2
|
Add BLAKE3 for net7.0 and above
|
2024-03-24 00:15:56 -04:00 |
|
Matt Nadareski
|
11c03d8a08
|
Update summaries in HashType
|
2024-03-08 12:50:25 -05:00 |
|
Matt Nadareski
|
ff113dfcad
|
Hook up all 3 implementations for choice
|
2024-03-08 12:48:30 -05:00 |
|
Matt Nadareski
|
fe9fe268c9
|
Add other CRC32 implementations (unused)
|
2024-03-08 12:41:22 -05:00 |
|
Matt Nadareski
|
71a45e5cd9
|
Update README
|
2024-03-08 10:26:00 -05:00 |
|
Matt Nadareski
|
f0c42d3707
|
Add optimized CRC for newer .NET versions
|
2024-03-08 10:22:35 -05:00 |
|
Matt Nadareski
|
3c31839ee2
|
Remove some needless version gating
|
2024-03-08 09:36:18 -05:00 |
|
Matt Nadareski
|
3ddc4397de
|
Remove net452 from tests for GHA
|
2024-03-08 09:34:00 -05:00 |
|
Matt Nadareski
|
bf0cc50ded
|
Update README
|
2024-03-08 09:26:48 -05:00 |
|
Matt Nadareski
|
99d4b5d62f
|
Add RIPEMD160 for .NET Framework
|
2024-03-08 09:20:28 -05:00 |
|
Matt Nadareski
|
45adf3a8cd
|
Bump version
1.1.4
|
2024-03-06 10:55:44 -05:00 |
|
Matt Nadareski
|
b5fc196018
|
Fix OptimizedCRC, extend tests
|
2024-03-06 01:33:00 -05:00 |
|
Matt Nadareski
|
fac3a5ab43
|
Add constants from SabreTools
|
2024-03-05 14:47:16 -05:00 |
|
Matt Nadareski
|
8face3e4ed
|
Bump version
1.1.3
|
2024-03-05 13:09:38 -05:00 |
|
Matt Nadareski
|
047463f726
|
Add byte array variants (fixes #1)
|
2024-03-05 13:05:42 -05:00 |
|
Matt Nadareski
|
7ab41ce096
|
Add leave open parameter for stream hashing (fixes #2)
|
2024-03-05 12:58:06 -05:00 |
|
Matt Nadareski
|
97ef1cbb56
|
Forgot README link in csproj
1.1.2
|
2024-03-04 19:24:51 -05:00 |
|
Matt Nadareski
|
45484ea9f6
|
Fix important README detail
|
2024-03-04 11:41:30 -05:00 |
|
Matt Nadareski
|
b2616fb866
|
Fix spamsum test
|
2024-03-04 11:19:03 -05:00 |
|
Matt Nadareski
|
9d95f2ca13
|
Make helper method for array segment
|
2024-03-04 11:11:48 -05:00 |
|
Matt Nadareski
|
951163e988
|
Enable offset for Process
|
2024-03-04 11:08:17 -05:00 |
|
Matt Nadareski
|
8f521daa3e
|
Limit standard hashes on hashing
|
2024-03-04 10:45:51 -05:00 |
|
Matt Nadareski
|
fc35fa3068
|
Fix workflow files
|
2024-03-04 10:43:51 -05:00 |
|
Matt Nadareski
|
676f6951d1
|
Add hashing tests
|
2024-03-04 10:41:51 -05:00 |
|
Matt Nadareski
|
dc02e778d1
|
Move project to subfolder
|
2024-03-04 10:17:18 -05:00 |
|
Matt Nadareski
|
22c4cc62ca
|
Add byte array methods to HashTool
|
2024-03-04 10:07:04 -05:00 |
|
Matt Nadareski
|
066fd2f0be
|
Add single-hash variants to HashTool
|
2024-03-03 22:47:39 -05:00 |
|