opendkim-ng 3.0.0-beta11 (project renamed to PhoenixDKIM on 21 May 2026)

21 May 2026

A large release. The headline is a systematic compiler warning cleanup that turned up a number of real bugs along the way. There are also new features, several security fixes, and a handful of upstream bug fixes.

New features

Removals

Security fixes

Bug fixes

Compiler warning cleanup

As a first step, CMake hardening infrastructure was added to the build, enabling a set of warnings that had previously been absent or silently suppressed: -Wcast-qual, -Wmissing-prototypes, -Wshadow, -Wsign-compare, -Wpointer-sign, -Wformat-truncation, -Wunused-parameter, -Wreturn-type. The result was a substantial number of warnings across the daemon, library, miltertest, and test suite. These were then addressed systematically. Several real bugs were found and fixed in the process (listed above).

Back to announcements