Changes in version 0.3.3
Search by meaning: Stamped finds mail that says the same thing in other words, on the GPU where there is one. It also works in the macOS app now, which found no model before.
by CORRECTIV
Stamped is for journalists working on leaked email archives. It verifies the DKIM signatures of a message and says what each signature actually covers: confirmed, confirmed with caveats, body altered, headers altered, unverifiable, or unsigned.
It works offline: public keys come from a store you fill, so examining a message sends no lookup to the signing domain.
Search shows its first results while it is still counting, and says that it is searching. The archive index now runs on its own SQLite binding instead of libgda.
Search by meaning: Stamped finds mail that says the same thing in other words, on the GPU where there is one. It also works in the macOS app now, which found no model before.
The macOS app starts again, and Windows on ARM64 is supported; macOS 15 or newer is required.
The first downloadable build with everything from 0.3.0, whose packages could not be built.
Stamped now writes a PDF verification report and explains why a message failed, instead of only stating that it did.
On a Mac without Homebrew, Stamped now shows its own font and translates the toolkit's menus and buttons.
Stamped now runs on macOS, and it reads a leaked archive the way it usually arrives: a folder per mailbox, each split into parts.
Known limits: on a very large archive the window can stop responding for a while. The Windows builds have not been tested.
First release. Open a mail archive as a case, search it, and read each message next to its verdict and the evidence behind it. The stamped command line tool does the same without a window.