* Mon Sep 23 2024 Tina Müller <timueller+perl@suse.de>
- updated to 1.20240923
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20240923 2024-09-23 Australia/Melbourne
* Fix loading of ED25519 keys with CryptX-0.081
1.20240827 2024-08-27 Australia/Melbourne
* Add missing Author prerequisite
Thanks to Giovanni <g.bechis@snb.it>
* Option to pass a time to the Validator to assert the time
which should be considered as "now" for expiry checks
* Sun Jun 23 2024 Tina Müller <tina.mueller@suse.com>
- updated to 1.20240619
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20240619 2024-06-19 Australia/Melbourne
* Remove version check for Net::DNS, this fixes issues when using a
development version of Net::DNS
* Thu Jan 25 2024 Tina Müller <timueller+perl@suse.de>
- updated to 1.20240124
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20240124 2024-01-24 UTC
* ARC: Return fail for any ARC set with an instance number greater than 50.
This brings ARC verification in line with DKIM verification limits.
* Mon Sep 11 2023 Tina Müller <timueller+perl@suse.de>
- updated to 1.20230911
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20230911 2023-09-11 UTC
* Option to add custom tags to generated ARC signatures and seals
* Fri Jun 30 2023 Tina Müller <timueller+perl@suse.de>
- updated to 1.20230630
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20230630 2023-06-30 UTC
* Add support for Ed25519 signature types
Thanks to Matthäus Wander @mwander
* Option to add custom tags to generated signatures
* Mon Feb 13 2023 Tina Müller <timueller+perl@suse.de>
- updated to 1.20230212
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20230212 2023-02-12 UTC
+ Fix typo in ARC signer example code.
Thanks to @dev-aaront-org
* Fri May 20 2022 Tina Müller <timueller+perl@suse.de>
- updated to 1.20220520
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20220520 2022-05-20 UTC
+ Change default algorithm in dkimsign.pl to sha-256
+ Use Getopt::Long::Descriptive in scripts for better command help
* Sat Apr 09 2022 Tina Müller <timueller+perl@suse.de>
- updated to 1.20220408
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20220408 2022-04-08 UTC
+ Add support for signatures with an Expiration value
* Tue Sep 08 2020 Tina Müller <timueller+perl@suse.de>
- updated to 1.20200907
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
* Wed Apr 03 2019 Stephan Kulow <coolo@suse.com>
- updated to 0.54
see /usr/share/doc/packages/perl-Mail-DKIM/ChangeLog
- - VERSION 0.54 --
2018-10-12: Marc Bradshaw <marc@marcbradshaw.net>
* The T tag on arcseal is not required
- - VERSION 0.53 --
2018-05-27: Marc Bradshaw <marc@marcbradshaw.net>
* Make tests less dependent on local resolver setup
* Add thanks to Valimail
- - VERSION 0.52 --
2018-01-12: Marc Bradshaw <marc@marcbradshaw.net>
* Internet connection tests were declared in the wrong order
- - VERSION 0.51 --
2018-01-12: Marc Bradshaw <marc@marcbradshaw.net>
* Fix for older versions of perl
* Tests no longer fail with no internet connection
- - VERSION 0.50 --
2017-12-16: Marc Bradshaw <marc@marcbradshaw.net>
* Added Strict mode to DKIM verifier
* Code formatting fixes
2017-12-14: John Levine <john.levine@standcore.com>
* Make ARC code work a lot better
* Add new arcsign.pl and arcverify.pl scripts
- - VERSION 0.44 --
2017-10-19: Marc Bradshaw <marc@marcbradshaw.net>
* Added experimental support for ARC
- - VERSION 0.43 --
2017-09-20: Marc Bradshaw <marc@marcbradshaw.net>
* Update tests for new DNS setup
- - VERSION 0.42 --
2017-07-29: Marc Bradshaw <marc@marcbradshaw.net>
* Fix failing tests
- - VERSION 0.41 --
2017-04-14: Marc Bradshaw <marc@marcbradshaw.net>
* commit aac893fdbaa7f8ccd5d37fa7f20d1785406cda51
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date: Fri Mar 17 14:53:53 2017 +1100
Avoid use of $_ in read loop
RT 106485: Mail::DKIM::PrivateKey->load tampering $_ and <FILE>
* commit 06934f259e392b2a3cf94560e6051d9e522d0bf3
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date: Fri Mar 17 14:44:44 2017 +1100
Ensure PrivateKey file is closed properly.
Store PrivateKey file handle in lexical variable and close it
once we are done.
RT 120638: Mail::DKIM::PrivateKey does not close FILE
* commit 9e7c1c4cb78a6cb1cf396ece4379c7ed2c44c974
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date: Fri Feb 27 12:08:11 2015 +1100
Allow greater control over signed headers
* commit 8291c034dc7db4394e9df80e70b8cbe8428a38c2
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date: Fri Jan 23 09:54:02 2015 +1100
Allow greater control over which headers are signed by Signer
2013-02-07: Jason Long <jlong@messiah.edu>
* lib/Mail/DKIM/Verifier.pm (add_signature): call fetch_public_key() iff
the signature passes a validity check;
(finish_header): set result to 'invalid' if signature does not have a
result
* lib/Mail/DKIM/Signature.pm (check_protocol): now returns a list of
supported protocols, or an empty list if no supported protocols found.
2013-02-06: Jason Long <jlong@messiah.edu>
* t/corpus/good_83176.txt: add new email to test suite; this email contains
a signature with a LIST of query methods, one of which is good, but the
rest should be quietly ignored. This test currently fails.
* lib/Mail/DKIM/Signature.pm (check_protocol): support multiple methods being
specified in signatures q= tag. We look for dns/txt to occur anywhere in
the field; all other values are ignored.
- - VERSION 0.40 --