Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Mail-DKIM | Distribution: openSUSE Tumbleweed |
Version: 1.20240923 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 23 07:32:49 2024 |
Group: Unspecified | Build host: reproducible |
Size: 481016 | Source RPM: perl-Mail-DKIM-1.20240923-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://metacpan.org/release/Mail-DKIM | |
Summary: Signs/verifies Internet mail with DKIM/DomainKey signatures |
This module implements the various components of the DKIM and DomainKeys message-signing and verifying standards for Internet mail. It currently tries to implement these specifications: * RFC4871, for DKIM * RFC4870, for DomainKeys * draft-ietf-dmarc-arc-protocol-06, for ARC The module uses an object-oriented interface. You use one of two different classes, depending on whether you are signing or verifying a message. To sign, use the Mail::DKIM::Signer class. To verify, use the Mail::DKIM::Verifier class. Simple, eh? Likewise for ARC, use the ARC modules Mail::DKIM::ARC::Signer and Mail::DKIM::ARC::Verifier If you're sending to test libraries which expect the tags in headers to be sorted, you can set $Mail::DKIM::SORTTAGS to a true value, and all created headers will get sorted keys
Artistic-1.0 OR GPL-1.0-or-later
* 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 --
/usr/lib/perl5/vendor_perl/5.40.0/Mail /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/ARC /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/ARC/MessageSignature.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/ARC/Seal.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/ARC/Signer.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/ARC/Verifier.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm/Base.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm/dk_rsa_sha1.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm/ed25519_sha256.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm/rsa_sha1.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Algorithm/rsa_sha256.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/AuthorDomainPolicy.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/Base.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/DkCommon.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/DkimCommon.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/dk_nofws.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/dk_simple.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/nowsp.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/relaxed.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/seal.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Canonicalization/simple.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Common.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/DNS.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/DkPolicy.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/DkSignature.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/DkimPolicy.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Key.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/KeyValueList.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/MessageParser.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Policy.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/PrivateKey.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/PublicKey.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Signature.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Signer.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/SignerPolicy.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/TextWrap.pm /usr/lib/perl5/vendor_perl/5.40.0/Mail/DKIM/Verifier.pm /usr/share/doc/packages/perl-Mail-DKIM /usr/share/doc/packages/perl-Mail-DKIM/Changes /usr/share/doc/packages/perl-Mail-DKIM/HACKING.DKIM /usr/share/doc/packages/perl-Mail-DKIM/README /usr/share/doc/packages/perl-Mail-DKIM/README.md /usr/share/doc/packages/perl-Mail-DKIM/TODO /usr/share/doc/packages/perl-Mail-DKIM/doc /usr/share/doc/packages/perl-Mail-DKIM/doc/async_dns.txt /usr/share/doc/packages/perl-Mail-DKIM/doc/common_verification_problems.txt /usr/share/doc/packages/perl-Mail-DKIM/doc/dk_headers.txt /usr/share/doc/packages/perl-Mail-DKIM/doc/dkim_errata.txt /usr/share/doc/packages/perl-Mail-DKIM/doc/policies.txt /usr/share/doc/packages/perl-Mail-DKIM/doc/qp1.txt /usr/share/licenses/perl-Mail-DKIM /usr/share/licenses/perl-Mail-DKIM/LICENSE /usr/share/man/man3/Mail::DKIM.3pm.gz /usr/share/man/man3/Mail::DKIM::ARC::MessageSignature.3pm.gz /usr/share/man/man3/Mail::DKIM::ARC::Seal.3pm.gz /usr/share/man/man3/Mail::DKIM::ARC::Signer.3pm.gz /usr/share/man/man3/Mail::DKIM::ARC::Verifier.3pm.gz /usr/share/man/man3/Mail::DKIM::Algorithm::Base.3pm.gz /usr/share/man/man3/Mail::DKIM::Algorithm::dk_rsa_sha1.3pm.gz /usr/share/man/man3/Mail::DKIM::Algorithm::ed25519_sha256.3pm.gz /usr/share/man/man3/Mail::DKIM::Algorithm::rsa_sha1.3pm.gz /usr/share/man/man3/Mail::DKIM::Algorithm::rsa_sha256.3pm.gz /usr/share/man/man3/Mail::DKIM::AuthorDomainPolicy.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::Base.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::DkCommon.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::DkimCommon.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::dk_nofws.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::dk_simple.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::nowsp.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::relaxed.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::seal.3pm.gz /usr/share/man/man3/Mail::DKIM::Canonicalization::simple.3pm.gz /usr/share/man/man3/Mail::DKIM::Common.3pm.gz /usr/share/man/man3/Mail::DKIM::DNS.3pm.gz /usr/share/man/man3/Mail::DKIM::DkPolicy.3pm.gz /usr/share/man/man3/Mail::DKIM::DkSignature.3pm.gz /usr/share/man/man3/Mail::DKIM::DkimPolicy.3pm.gz /usr/share/man/man3/Mail::DKIM::Key.3pm.gz /usr/share/man/man3/Mail::DKIM::KeyValueList.3pm.gz /usr/share/man/man3/Mail::DKIM::MessageParser.3pm.gz /usr/share/man/man3/Mail::DKIM::Policy.3pm.gz /usr/share/man/man3/Mail::DKIM::PrivateKey.3pm.gz /usr/share/man/man3/Mail::DKIM::PublicKey.3pm.gz /usr/share/man/man3/Mail::DKIM::Signature.3pm.gz /usr/share/man/man3/Mail::DKIM::Signer.3pm.gz /usr/share/man/man3/Mail::DKIM::SignerPolicy.3pm.gz /usr/share/man/man3/Mail::DKIM::TextWrap.3pm.gz /usr/share/man/man3/Mail::DKIM::Verifier.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Feb 12 23:53:52 2025