Skip to content

Releases: samuel-lucas6/Milva

v1.5.0

12 Nov 18:19
738a48e
Compare
Choose a tag to compare

Added

  • BLAKE2b-160 and BLAKE2b-384
  • BLAKE2s-128, BLAKE2s-160, BLAKE2s-224, and BLAKE2s-256
  • Whirlpool
  • RIPEMD-128, RIPEMD-160, RIPEMD-256, and RIPEMD-320

Changed

  • Renamed some options (e.g. --blake2b512 to --blake2b-512)
  • Rearranged -h|--help based on algorithm age
  • Buffer size improvements
  • Now using Monocypher instead of libsodium for BLAKE2b
  • Now returning an exit code
  • Published using the latest .NET 6 SDK (.NET 7 trimming was too aggressive)

Fixed

  • BLAKE3 not working with very large files (#3)
  • Empty directories not giving an error
  • Blank directory names in errors/messages when specifying a /, \, or : at the end
  • The executable name in Task Manager
  • The ARM64 publish profiles

v1.4.0

06 Apr 20:39
c65a64b
Compare
Choose a tag to compare
  • Added support for hashing text by specifying --text.
  • Code improvements.

v1.3.0

25 Nov 20:57
Compare
Choose a tag to compare
  • Updated to .NET 6.
  • Added SHA3-512, SHA3-384, and SHA3-256 support.
  • Added SHAKE256 and SHAKE128 support.
  • Code improvements.

v1.2.0

31 Mar 12:59
d8182d4
Compare
Choose a tag to compare
  • Fixed BLAKE3 not working correctly (#1).
  • Added directory support, meaning you can hash each file inside a directory and all subdirectories.
  • Various code improvements.

v1.1.0

15 Mar 20:51
Compare
Choose a tag to compare
  • Added BLAKE3.
  • Renamed the BLAKE2 options.
  • Various code changes.
  • Switched to .NET 5.

v1.0.1

18 Dec 14:43
736c1b4
Compare
Choose a tag to compare

Some minor code improvements.

Hashes

Version SHA256
milva-linux-x64.zip a6a6a894f622d953cc04d7bb42440843cf63b2b7b4e4977b3d09bfc7e48644dc
milva-macos-x64.zip 901a7d377f74382baccefb869a054a7f2c6a82ba791351e7f0568b2d4782b8bf
milva-windows-x64.zip 4a99903696dbe7b702969c0bec474545540b50985117f1038f1882d3ce2b5aff

v1.0.0

06 Dec 19:36
a38469b
Compare
Choose a tag to compare

The first release of Milva! Check out the README for the details.

Hashes

Version SHA256
milva-linux-x64.zip 749ea45b39d2768053749e1502078ebb20199238d12f1d79913110ab8bdaca16
milva-macos-x64.zip e0f4d8eca6351a445f7c3bf80fc7547168a99a0512878985994b940b8040e939
milva-windows-x64.zip 98d33989329d82a936c00fcb9d9c7d4e99e0eb5281102ba5ac3ab096cb812f6d