Releases: apollo7321/sha256sum.exe
v2.0.4
v2.0.3
Release 2.0.2 broke compability with older Windows versions by using newer functions introduced into the WinAPI. This release uses older functions that work on Windows 7 and newer.
Windows SDK used: 10.0.22000.0
Platform toolset depending on the download are either 140 or 143.
Full Changelog: v2.0.2...v2.0.3
v2.0.2
Thanks to the work of @fabiang this release fixes issues with relative and absolute paths.
There's one issue remaining that changes the path as can be seen here: #1 (comment) It will be fixed later. But I don't expect any issues with that.
v2.0.1
I rewrote the unit tests using Microsoft's unit testing framework and compiled the binary using the platform toolset v143 (Visual Studio 2022) and v140 (Visual Studio 2015)
v2.0.0
- add parameters for verification, verbosity and such
- changed output to output "hash *file"
- add SHA256SUMS verification via -c FILE
- add visual studio solution
- changed argument parsing
- add exit codes for every success and failure
- rewrote documentation
- add version
v1
sha256sum.exe is a lightweight Windows utility with minimal external dependencies, requiring only bcrypt.dll and kernel32.dll - both of which are native to the Windows operating system. With its compact size of just 122 KB, this tool is ideal for use in Dockerfiles to verify the integrity of packages.
It comes as statically and dynamically compiled exe. Since the latter one runs on nanoserver, it should probably more than enough.