gnoMint is a graphical (GTK 4) and CLI tool for managing X.509 Certification Authorities — create CAs, issue/renew/revoke certificates, manage CSRs, export to PEM/PKCS#12, generate CRLs.
Homepage
Download
Recent Releases
1.6.311 Jun 2026 13:19
minor bugfix:
FIX: Segfault on 32-bit (i386) systems. Four sqlite3_mprintf calls in ca_file.c used ld for time_t values, but _TIME_BITS=64 makes time_t 8 bytes (long long) on 32-bit targets. va_arg read only 4 bytes per value, corrupting the stack and crashing when the shifted expiration_time was dereferenced as a char*. Now uses lld with explicit (long long) casts. (PR #85 by tzbkk, reported via Debian CI: ci.debian.net)
1.6.211 Jun 2026 12:13
major feature:
New app icon a wax-seal "CA" badge with colored ribbons, rendered from SVG at all sizes. The scalable SVG is now installed in hicolor/scalable/apps/ for sharp rendering at any DPI.
Fix: taskbar icon not showing in GNOME Shell. The desktop file, appdata, and icon filenames now use the org.gnome.gnomint reverse-DNS name matching the GtkApplication ID, so the compositor correctly associates the running window with its desktop entry and icon.
Flatpak manifest updated from net.sourceforge.gnomint to org.gnome.gnomint; removed post-install rename hacks.
1.6.110 Jun 2026 03:35
major feature:
Multi-platform CI via GitHub Actions.
Automated builds and tests on Fedora (latest), Arch Linux (rolling), macOS (Homebrew), and Windows (MSYS2/MinGW64) on every push and pull request.
Windows MSI installer built with WiX v5.
Made the needed changes so gnoMint now compiles and fully works in Windows.
1.6.008 Jun 2026 11:40
major feature:
Stabilization of the GTK 4 port. Fixes EdDSA key generation hang, CSR wizard crash, Wayland dialog modality, country selector search, view toggle persistence. Adds 16 automated tests under headless Wayland with GitHub Actions CI.
|