Sign me up Login

Details about package phoenixdkim

Name: phoenixdkim
Uploader: Edmund Lodewijks <edmund@proteamail.com> (Debian QA page)
Description: phoenixdkim - DomainKeys Identified Mail (DKIM) signing and verifying milter
phoenixdkim-tools - Utilities for administering the PhoenixDKIM milter
libphoenixdkim0 - DomainKeys Identified Mail (DKIM) library
libphoenixdkim-dev - DomainKeys Identified Mail (DKIM) library (development files)
miltertest - Utility for testing milter applications
phoenixdkim-keygen - Utility for generating DKIM and ARC keys (RSA and Ed25519)

Package uploads

Upload #1

Information

Version: 1.0.0-1
Uploaded: 2026-06-16 13:36
Source package: phoenixdkim_1.0.0-1.dsc
Distribution: unstable
Section: mail
Priority: optional
Homepage: https://www.phoenixdkim.org/
Vcs-Browser: https://github.com/edmundlod/PhoenixDKIM/tree/debian/latest
Vcs-Git: https://github.com/edmundlod/PhoenixDKIM.git -b debian/latest
Closes bugs: #1140100

Changelog

 phoenixdkim (1.0.0-1) unstable; urgency=medium
 .
   * Initial upload to Debian (Closes: #1140100).
   * First stable release.  Closes the 1.0.0 beta series.
   * Signing: under StrictHeaders, a message that cannot be signed because it
     violates RFC 5322 (e.g. a duplicate From, a spoofing vector) is now
     rejected back to the sender per On-SignatureError (default reject) instead
     of being delivered unsigned; verification of such messages is unchanged
     (accepted, recorded in Authentication-Results).
   * Fix: drain in-flight connections at shutdown before tearing down the
     configuration, key, and databases, closing an exit-time use-after-free
     race between the worker threads and main() (found with ThreadSanitizer).
   * Fix: make the die/reload/diesig signal flags atomic (sig_atomic_t).
   * Fix: free the header canonicalization of a resigning header-bound handle
     (a leak in the dkim_resign + header-binding path).
   * Fix: phoenixdkim-testmsg now reports the specific reason a message could
     not be signed or verified rather than a generic "Syntax error".
   * Testing: add coverage-guided libFuzzer targets for the signature and
     key-record tag-list parsers (PHOENIXDKIM_ENABLE_FUZZERS), a DNS
     failure-mode classification test, an independent-implementation interop
     cross-check against dkimpy, and a ThreadSanitizer build option
     (PHOENIXDKIM_ENABLE_TSAN).
   * Documentation: describe StrictHeaders' per-direction disposition and the
     security/testing process on the project website.

QA information

Comments

No comments