Fetch the 7-Zip command line tool hMailServer ships for backup/restore and/or bump the pinned version (e.g. re-fetch 26.03, or upgrade 26.03 -> 26.04). Records the new release's SHA-256, downloads and unpacks it into %hMailServerLibs% via…
Reproduce a bug with a failing regression test before fixing it, then confirm the fix turns it green. Covers both ways of running the suite: building and running it locally on Windows, and driving it through the GitHub Actions build when there is no Windows…
Build Boost for hMailServer and/or bump the pinned Boost version, for 1.x (e.g. rebuild 1.90.0, or upgrade 1.89.0 -> 1.90.0). Builds the static x64 Boost libraries hMailServer links against into %hMailServerLibs% via libraries\build-boost.ps1, rewrites every…
Build MariaDB Connector/C for hMailServer and/or bump the pinned version, for 3.4.x (e.g. rebuild 3.4.9 against a new OpenSSL, or upgrade 3.4.9 -> 3.4.10). Builds libmariadb.dll into %hMailServerLibs% via libraries\build-mariadb.ps1 (linking it against the…
Upgrade the OpenSSL version hMailServer builds against, for 3.5.x patch bumps (e.g. 3.5.5 -> 3.5.7). Builds the new OpenSSL into %hMailServerLibs% via libraries\build-openssl.ps1, rewrites every pinned OpenSSL version reference in the repo, keeps the README…
Build libpq for hMailServer and/or bump the pinned PostgreSQL version, for 15.x and 16.x (e.g. rebuild 15.18 against a new OpenSSL, or upgrade 15.18 -> 15.19). Builds libpq into %hMailServerLibs% via libraries\build-pgsql.ps1 (linking it against the OpenSSL…
Compact the current conversation into a handoff document for another agent to pick up.