Skip to content

Build inputs 1: third-party binaries the build fetches

Choose a tag to compare

@chrisholloway5 chrisholloway5 released this 11 Sep 04:26
· 69 commits to master since this release
Immutable release. Only release title and notes can be modified.

Third-party binaries the build fetches instead of carrying in git. Each is the exact file that was committed until 11 September 2026, recorded by SHA-256 in hmailserver/docs/third-party-binaries.json, which is also where its provenance, licence and use are written down. build/get-installer-binaries.ps1 downloads these, verifies them against that manifest, and places them where the installer script expects them; the same script gathers the MSVC runtime from the build machine's Visual Studio. A release rather than a URL at the vendor, because two of the three have no stable first-party download left: Microsoft withdrew SQL Server Compact 4.0 SP1 from the Download Center, and 7-Zip's standalone console ships only inside a .7z archive that needs 7-Zip to open.

Asset SHA-256 What it is
7za-19.00.exe 8117e40ee7f824f63373a4f5625bb62749f69159d0c449b3ce2f35aad3b83549 7-Zip 19.00 standalone console, Igor Pavlov, LGPL-2.1-or-later; from https://www.7-zip.org/a/7z1900-extra.7z
mariadb-connector-c-3.4.9-win64-client.zip a23e96857e7e02fd26c9317638655c4d3da3f11d0ac2f40ae310842a5169cc8d MariaDB Connector/C 3.4.9 client (libmysql.dll) and its ten authentication plugins, MariaDB Corporation AB, LGPL-2.1-or-later; the per-file hashes are in the manifest
SSCERuntime_x64-ENU.msi b2d2aba2102d0fa8915421b1e0b850f7c538983eed06e89c358cc2a0c578f958 Microsoft SQL Server Compact 4.0 SP1 x64 runtime (MSI built 2012-04-06), redistributable under its licence; the installer's built-in database option

This release is immutable, like every release here: a changed or added input goes into build-inputs-2.