forked from pool/perl-Mail-DKIM
- 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 OBS-URL: https://build.opensuse.org/request/show/1233998 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mail-DKIM?expand=0&rev=50
352 lines
12 KiB
Plaintext
352 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Sep 23 05:32:49 UTC 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 16:29:40 UTC 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 03:07:52 UTC 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 03:08:25 UTC 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 03:06:43 UTC 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 03:06:54 UTC 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 03:06:54 UTC 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 9 03:07:19 UTC 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 8 03:08:02 UTC 2020 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- updated to 1.20200907
|
|
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 07:08:52 UTC 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 --
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 27 12:43:00 UTC 2013 - stefan.jakobs@rus.uni-stuttgart.de
|
|
|
|
- Update to version 0.40 - released 2013-02-07
|
|
* New/changed functionality:
|
|
* a single DNS resolver is created for the lifetime of the program,
|
|
rather than reinitializing the resolver for each new query.
|
|
* bugfixes:
|
|
* fix the error message given when an invalid algorithm is
|
|
specified in the construction of Mail::DKIM::Signer.
|
|
* avoid Perl warning about use of an undefined value in several
|
|
places (rt.cpan.org issue #82913).
|
|
* speed- improved performance of parsing the message into lines
|
|
(rt.cpan.org issue #77902). Patch by Mark Martinec.
|
|
* fix DNS queries to use the correct method (txtdata) of Net::DNS
|
|
(rt.cpan.org issue #83170). Patch by Mark Martinec.
|
|
* API changes:
|
|
* global subroutines resolver() or enable_EDNS0() in module
|
|
Mail::DKIM::DNS can be called to specify non-default options
|
|
to Net::DNS::Resolver (see also rt.cpan.org issue #80425).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 18 11:08:11 UTC 2011 - coolo@suse.com
|
|
|
|
- use original .tar.gz
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 20:07:53 UTC 2011 - chris@computersalat.de
|
|
|
|
- removed author
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 18:07:53 UTC 2011 - bjoern@cs.tu-berlin.de
|
|
|
|
- added scripts to {_bindir}
|
|
o dkimsign.pl
|
|
o dkimverify.pl
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 1 13:33:24 UTC 2010 - coolo@novell.com
|
|
|
|
- switch to perl_requires macro
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 15 05:13:39 UTC 2010 - varkoly@novell.com
|
|
|
|
- update to 0.39
|
|
* change in API Mail::DKIM::Canonicalization::Base::finish_header
|
|
* Bugfixes
|
|
o Mail::DKIM::Signer: fix an unusual error message given when no
|
|
Key argument has been specified and it is time to load the key
|
|
o Mail::DKIM::Verifier: fix an issue with getting wrong error
|
|
codes when q= tag is broken.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 26 15:30:09 UTC 2010 - chris@computersalat.de
|
|
|
|
- fix build for o:F (1140)
|
|
o added bcond_with test
|
|
if not set policy.t, public_key.t test are disabled
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 7 21:46:23 UTC 2010 - chris@computersalat.de
|
|
|
|
- update to 0.38
|
|
* New/changed functionality:
|
|
* DNS lookups can now be started asynchronously; the queries are
|
|
created as the header is parsed; the results are not actually
|
|
needed until the entire message has been read. (The Mail::DKIM
|
|
module does not yet do the queries asynchrously; this is just
|
|
the infrastructure so that the queries can be asynchronous in
|
|
the future.)
|
|
* bugfixes:
|
|
* DNS lookup overrides alarm() signal (issue #2854325)
|
|
* documentation updates:
|
|
* document use of custom PrivateKey object, for external signing
|
|
* describe how to get "pretty signatures" in Signer.pm
|
|
- cleanup spec
|
|
o added norootforbuild
|
|
o sort TAGS
|
|
o macros
|
|
o fixed deps
|
|
o enabled testsuite
|
|
- disabled tests with DNS (policy.t, public_key.t)
|
|
- added perl-macros
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 28 18:31:33 UTC 2010 - varkoly@novell.com
|
|
|
|
- new version: 0.37
|
|
* New/changed functionality:
|
|
* ADSP records now check whether the domain itself exists, in
|
|
accordance to the ADSP specification
|
|
* support for ADSP (author-domain-signing-practices) records
|
|
* removed support for pre-standardized DKIM signatures (i.e. these
|
|
are DKIM signatures without a v= or bh= tag).
|
|
* DNS resolver errors are detected and reported as such
|
|
|
|
* API changes:
|
|
* restore the as_string() method which was accidentally removed
|
|
in version 0.34
|
|
* renamed Mail::DKIM::Policy to Mail::DKIM::DkPolicy. Programs using
|
|
the former name to create policy objects directly (though it would
|
|
be more expected to fetch the objects through
|
|
Mail::DKIM::Verifier) should update their code
|
|
* new policies() method in Mail::DKIM::Verifier for fetching all
|
|
applicable sender/author signing policies
|
|
|
|
* bugfixes:
|
|
* fixed regexp used to detect header field names (issue #2803465)
|
|
* various fixes to ADSP checking
|
|
* fixed a runaway regular expression in the canonicalization
|
|
routines (patch provided by Mark Martinec)
|
|
* Signer object would die if first line of input wasn't a header
|
|
(rt.cpan.org issue #46179)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 15:08:05 CEST 2009 - varkoly@suse.de
|
|
|
|
- new version: 0.33
|
|
* signature wrapping was still messed up, hopefully all bugs fixed now
|
|
* signature wrapping would sometimes cause improper preparation of
|
|
DKIM signatures, with "simple" canonicalization (issue #2257046)
|
|
* test scripts:
|
|
* the included corpus is now verified using a fake-DNS resolver,
|
|
which means the test corpus can validate even when your DNS
|
|
servers are really slow
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 26 17:16:41 CET 2009 - varkoly@suse.de
|
|
|
|
- bnc#469321 - Requirements not met within perl-Mail-DKIM
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 28 14:26:54 CET 2008 - varkoly@suse.de
|
|
|
|
- nwe version 0.32
|
|
* removed requirement for Digest::SHA1 (issue #1832549).
|
|
We now use the more capable Digest::SHA module for SHA-1 and SHA-256.
|
|
* bugfixes:
|
|
* granularity checking should be case-sensitive (issue #1938112).
|
|
* identity tag now uses quoted-printable encoding (issue #1839015).
|
|
* API improvement:
|
|
* implemented identity_source() for DkSignature objects
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 16 23:12:40 CEST 2008 - varkoly@suse.de
|
|
|
|
- Initial version of perl-Mail-DKIM
|
|
|