Skip to content

Releases: nabijaczleweli/checksums

v0.5.0: Loading dat boi... 50%

21 Aug 19:45
v0.5.0
3b1caa8
Compare
Choose a tag to compare
New:
  * Progress bar displayed during hashing
  * Return incorrect line numbers from read_hashes()

Changed:
  * Algorithm::size() -> Algorithm::hexlen()

Internal:
  * Use slices where they make sense
  * Extract file reading up, generalise hashing functions to take
    streams

v0.4.1: *zooom* *zooom*

20 Aug 07:16
v0.4.1
50ee748
Compare
Choose a tag to compare
Better performance and documentation

Big thanks to @Dr-Emann

v0.4.0: MD6-{n+2}

19 Aug 11:41
v0.4.0
dbf002c
Compare
Choose a tag to compare
New:
  * MD6-{128,256,512} hashes
  * Encode amount of mismatching files in return value

Fix:
  * lowercase->uppercase in CRC{16,32,64}

v0.3.0: Purrformance

18 Aug 23:18
v0.3.0
b3afdcf
Compare
Choose a tag to compare
New:
  * Use multiple threads for speed (#2) (#5)
  * Option to select amount of threads. See [#4]

Removed:
  * btreemap_append (#7)

Internal:
  * Use single map and insert into it
  * Extract generic hash() as macro
  * Bump buffer size to 4096

v0.2.1: Ignorance is bliss

18 Aug 17:13
v0.2.1
39a3f88
Compare
Choose a tag to compare
New:
  - Option to ignore files/dirs. See [#4]

v0.2.0: Split and following

18 Aug 14:26
v0.2.0
fbfbe5f
Compare
Choose a tag to compare
New:
  * Split into lib/exe pair (#6)
  * Option to not follow symlinks. See [#4]

Internal:
  * Recurse with prefix using handcrafted btree_append. See [#7]

v0.1.1: Minor bugfix

17 Aug 10:25
v0.1.1
c07a362
Compare
Choose a tag to compare
Fixed:
  * Fix output file name generation in root. (#1)

v0.1.0

17 Aug 09:29
v0.1.0
a13cdb2
Compare
Choose a tag to compare
Initial release