Skip to content

Releases: apollo7321/sha256sum.exe

v2.0.4

Choose a tag to compare

@apollo7321 apollo7321 released this 02 May 08:42

Some fixes due to unicode issues, see: #7

There are still issues remaining with the pipes.

Built with Windows SDK: 10.0.18362.0
and Platform Toolset: Visual Studio 2015 (v140)

v2.0.3

Choose a tag to compare

@apollo7321 apollo7321 released this 17 Nov 14:55

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

Choose a tag to compare

@apollo7321 apollo7321 released this 12 Nov 18:25
3c89b0a

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

Choose a tag to compare

@apollo7321 apollo7321 released this 15 Oct 07:35

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

Choose a tag to compare

@apollo7321 apollo7321 released this 02 Oct 09:49
  • 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

v1

Choose a tag to compare

@apollo7321 apollo7321 released this 24 Sep 11:18

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.