libdkim2 (1.0-1.1+19.4) unstable; urgency=low

  * version number update by debtransform

 -- debtransform <build@opensuse.org>  Sun, 15 Mar 2026 03:31:38 +0000

libdkim2 (1.0-1.1) unstable; urgency=low

  * new function DKIMSignReplaceHash to alter current Hash method
  * dkim.cpp: Generate dkim-signature for each -s option passed on command line
  * dkimverify.cpp: return actual signature error in ProcessHeaders instead of "no valid sigs"
  * dkim.cpp: added dkim_error_str function to return DKIM error
  * dkim.h: added DKIM_EVP_SIGN_FAILURE, DKIM_EVP_DIGEST_FAILURE definitions for EVP signing and digest failures
  * dkimsign.cpp: check for EVP sign and digest failures
  * dkimsign.cpp: fixed a= tag to "ed25519-sha256"
  * dkimverify.cpp: fixed verification of ed25519 signature without ASN.1 structure
  * dkimverify.cpp: fixed multi-signature verfication (rsa+ed25519)
  * dkim.cpp: fixed usage strings
  * dkimverify.cpp: Fixed SIGSEGV with missing k= tag in DKIM txt record
  * dkimverify.cpp: use error routine only for EVP functions failure
  * dkimsign.cpp: fixed compiler warning of use of uninitialized variable
  * use Replaces, Conflicts in spec,control
  * dkim.cpp: Added -X option to have colon seperated list of headers to be excluded from DKIM signing.
  * dkim.cpp: Added env variable EXCLUDE_DKIMSIGN to exclude headers from DKIM signing
  * dkim.cpp, dkimsigin.cpp: Exclude Arc-Authentication-Results from DKIM signing
  * dkim.h: Added error code DKIM_BAD_IDENTITY for invalid identity domain
  * dkimverify.cpp, dkim.cpp: use new error code DKIM_BAD_IDENTITY for invalid identity domain (i= tag)
  * dkimsign.cpp: Use strrchr instead of strchr for extracting domain
  * dkim.h: re-arranged DKIM error codes.
  * fix discarded-qualifier compiler warnings
  * dkim.cpp, dkimsign.cpp, dkimverify.cpp, dkim.h: make DKIM-Signature header name configurable

 -- Manvendra Bhangui <libdkim@indimail.org>  Sat, 08 Feb 2025 17:56:17 +0000
