Metadata
{
+
"abstracts_in_pod": { … - "Mail::DKIM": "Signs/verifies Internet mail with DKIM/DomainKey signatures",
- "Mail::DKIM::ARC::MessageSignature": "Subclass of Mail::DKIM::Signature which represents a ARC-Message-Signature header",
- "Mail::DKIM::ARC::Seal": "represents a ARC-Seal header",
- "Mail::DKIM::ARC::Signer": "generates a DKIM signature for a message",
- "Mail::DKIM::ARC::Verifier": "verifies an ARC-Sealed message",
- "Mail::DKIM::Algorithm::Base": "base class for DKIM \"algorithms\"",
- "Mail::DKIM::Algorithm::dk_rsa_sha1": "Base algorithm class",
- "Mail::DKIM::Algorithm::ed25519_sha256": "ed25519 sha256 algorithm class",
- "Mail::DKIM::Algorithm::rsa_sha1": "rsa sha1 algorithm class",
- "Mail::DKIM::Algorithm::rsa_sha256": "rsa sha256 algorithm class",
- "Mail::DKIM::AuthorDomainPolicy": "represents an Author Domain Signing Practices (ADSP) record",
- "Mail::DKIM::Canonicalization::Base": "base class for canonicalization methods",
- "Mail::DKIM::Canonicalization::DkCommon": "dk common canonicalization",
- "Mail::DKIM::Canonicalization::DkimCommon": "common canonicalization",
- "Mail::DKIM::Canonicalization::dk_nofws": "nofws canonicalization",
- "Mail::DKIM::Canonicalization::dk_simple": "dk simple canonicalization",
- "Mail::DKIM::Canonicalization::nowsp": "nowsp canonicalization",
- "Mail::DKIM::Canonicalization::relaxed": "common canonicalization",
- "Mail::DKIM::Canonicalization::seal": "arc seal canonicalization",
- "Mail::DKIM::Canonicalization::simple": "simple canonicalization",
- "Mail::DKIM::Common": "Common class for Mail::DKIM",
- "Mail::DKIM::DNS": "performs DNS queries for Mail::DKIM",
- "Mail::DKIM::DkPolicy": "represents a DomainKeys Sender Signing Policy record",
- "Mail::DKIM::DkSignature": "represents a DomainKeys-Signature header",
- "Mail::DKIM::DkimPolicy": "represents a DKIM Sender Signing Practices record",
- "Mail::DKIM::Key": "Represents a DKIM Key",
- "Mail::DKIM::KeyValueList": "Represents a Key/Value list",
- "Mail::DKIM::MessageParser": "Signs/verifies Internet mail with DKIM/DomainKey signatures",
- "Mail::DKIM::Policy": "abstract base class for originator \"signing\" policies",
- "Mail::DKIM::PrivateKey": "a private key loaded in memory for DKIM signing",
- "Mail::DKIM::PublicKey": "Represents a DKIM key",
- "Mail::DKIM::Signature": "represents a DKIM-Signature header",
- "Mail::DKIM::Signer": "generates a DKIM signature for a message",
- "Mail::DKIM::SignerPolicy": "determines signing parameters for a message",
- "Mail::DKIM::TextWrap": "text wrapping module written for use with DKIM",
- "Mail::DKIM::Verifier": "verifies a DKIM-signed message",
- "arcsign.pl": "computes ARC signatures for an email message",
- "arcverify.pl": "verifies ARC signatures on an email message",
- "dkimsign.pl": "computes a DKIM signature for an email message",
- "dkimverify.pl": "verifies DKIM signatures on an email message"
},- "author": "MBRADSHAW",
- "buildfile_executable": 0,
- "dir_lib": "lib",
- "dir_t": "t",
+
"dirs_array": [ … - "doc",
- "lib/Mail/DKIM/ARC",
- "lib/Mail/DKIM/Algorithm",
- "lib/Mail/DKIM/Canonicalization",
- "lib/Mail/DKIM",
- "lib/Mail",
- "lib",
- "scripts",
- "t/arc_test_suite",
- "t/corpus",
- "t"
],- "dist": "Mail-DKIM",
- "dynamic_config": 0,
- "error": { },
- "extension": "tar.gz",
- "external_license_file": "LICENSE",
- "extractable": 1,
- "extracts_nicely": 1,
- "file__build": 0,
- "file_blib": 0,
- "file_build": 0,
- "file_changelog": "Changes",
- "file_dist_ini": "dist.ini",
- "file_license": "LICENSE",
- "file_makefile": 0,
- "file_makefile_pl": "Makefile.PL",
- "file_manifest": "MANIFEST",
- "file_meta_json": "META.json",
- "file_meta_yml": "META.yml",
- "file_pm_to_blib": 0,
- "file_readme": "README,README.md",
+
"files_array": [ … - "Changes",
- "HACKING.DKIM",
- "LICENSE",
- "MANIFEST",
- "META.json",
- "META.yml",
- "Makefile.PL",
- "README",
- "README.md",
- "TODO",
- "dist.ini",
- "doc/async_dns.txt",
- "doc/common_verification_problems.txt",
- "doc/dk_headers.txt",
- "doc/dkim_errata.txt",
- "doc/policies.txt",
- "doc/qp1.txt",
- "lib/Mail/DKIM/ARC/MessageSignature.pm",
- "lib/Mail/DKIM/ARC/Seal.pm",
- "lib/Mail/DKIM/ARC/Signer.pm",
- "lib/Mail/DKIM/ARC/Verifier.pm",
- "lib/Mail/DKIM/Algorithm/Base.pm",
- "lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm",
- "lib/Mail/DKIM/Algorithm/ed25519_sha256.pm",
- "lib/Mail/DKIM/Algorithm/rsa_sha1.pm",
- "lib/Mail/DKIM/Algorithm/rsa_sha256.pm",
- "lib/Mail/DKIM/AuthorDomainPolicy.pm",
- "lib/Mail/DKIM/Canonicalization/Base.pm",
- "lib/Mail/DKIM/Canonicalization/DkCommon.pm",
- "lib/Mail/DKIM/Canonicalization/DkimCommon.pm",
- "lib/Mail/DKIM/Canonicalization/dk_nofws.pm",
- "lib/Mail/DKIM/Canonicalization/dk_simple.pm",
- "lib/Mail/DKIM/Canonicalization/nowsp.pm",
- "lib/Mail/DKIM/Canonicalization/relaxed.pm",
- "lib/Mail/DKIM/Canonicalization/seal.pm",
- "lib/Mail/DKIM/Canonicalization/simple.pm",
- "lib/Mail/DKIM/Common.pm",
- "lib/Mail/DKIM/DNS.pm",
- "lib/Mail/DKIM/DkPolicy.pm",
- "lib/Mail/DKIM/DkSignature.pm",
- "lib/Mail/DKIM/DkimPolicy.pm",
- "lib/Mail/DKIM/Key.pm",
- "lib/Mail/DKIM/KeyValueList.pm",
- "lib/Mail/DKIM/MessageParser.pm",
- "lib/Mail/DKIM/Policy.pm",
- "lib/Mail/DKIM/PrivateKey.pm",
- "lib/Mail/DKIM/PublicKey.pm",
- "lib/Mail/DKIM/Signature.pm",
- "lib/Mail/DKIM/Signer.pm",
- "lib/Mail/DKIM/SignerPolicy.pm",
- "lib/Mail/DKIM/TextWrap.pm",
- "lib/Mail/DKIM/Verifier.pm",
- "lib/Mail/DKIM.pm",
- "scripts/arcsign.pl",
- "scripts/arcverify.pl",
- "scripts/dkimsign.pl",
- "scripts/dkimverify.pl",
- "scripts/sample_mime_lite.pl",
- "scripts/test_bare_rsa_sha1.pl",
- "scripts/test_canonicalization.pl",
- "scripts/test_nowsp_rsa_sha1.pl",
- "t/ArcTestSuite.pm",
- "t/FAKE_DNS.dat",
- "t/Mail-DKIM.t",
- "t/adsp.t",
- "t/arc-draft-sign-tests.t",
- "t/arc-draft-validation-tests.t",
- "t/arc-signer.t",
- "t/arc_test_suite/LICENSE.txt",
- "t/arc_test_suite/README.txt",
- "t/arc_test_suite/arc-draft-sign-tests.yml",
- "t/arc_test_suite/arc-draft-validation-tests.yml",
- "t/arc_test_suite/unused_tests.yml",
- "t/author-pod-syntax.t",
- "t/corpus/bad_1.txt",
- "t/corpus/bad_1878954.txt",
- "t/corpus/bad_dk_1.txt",
- "t/corpus/bad_dk_2.txt",
- "t/corpus/bad_dk_3.txt",
- "t/corpus/bad_dk_4.txt",
- "t/corpus/bad_dk_5.txt",
- "t/corpus/bad_ietf01_1.txt",
- "t/corpus/bad_ietf01_2.txt",
- "t/corpus/bad_ietf01_3.txt",
- "t/corpus/badkey1_ed25519.txt",
- "t/corpus/badkey2_ed25519.txt",
- "t/corpus/badkey3_ed25519.txt",
- "t/corpus/badkey4_ed25519.txt",
- "t/corpus/badkey5_ed25519.txt",
- "t/corpus/badkey_1.txt",
- "t/corpus/badkey_10.txt",
- "t/corpus/badkey_11.txt",
- "t/corpus/badkey_12.txt",
- "t/corpus/badkey_13.txt",
- "t/corpus/badkey_14.txt",
- "t/corpus/badkey_15.txt",
- "t/corpus/badkey_2.txt",
- "t/corpus/badkey_3.txt",
- "t/corpus/badkey_4.txt",
- "t/corpus/badkey_5.txt",
- "t/corpus/badkey_6.txt",
- "t/corpus/badkey_7.txt",
- "t/corpus/badkey_8.txt",
- "t/corpus/badkey_9.txt",
- "t/corpus/dk_headers_1.txt",
- "t/corpus/dk_headers_2.txt",
- "t/corpus/dk_multiple_1.txt",
- "t/corpus/good_1878523.txt",
- "t/corpus/good_83176.txt",
- "t/corpus/good_dk_1.txt",
- "t/corpus/good_dk_2.txt",
- "t/corpus/good_dk_3.txt",
- "t/corpus/good_dk_4.txt",
- "t/corpus/good_dk_5.txt",
- "t/corpus/good_dk_6.txt",
- "t/corpus/good_dk_7.txt",
- "t/corpus/good_dk_gmail.txt",
- "t/corpus/good_dk_yahoo.txt",
- "t/corpus/good_ietf00_1.txt",
- "t/corpus/good_ietf00_2.txt",
- "t/corpus/good_ietf00_3.txt",
- "t/corpus/good_ietf00_4.txt",
- "t/corpus/good_ietf00_5.txt",
- "t/corpus/good_ietf01_1.txt",
- "t/corpus/good_ietf01_2.txt",
- "t/corpus/good_qp_1.txt",
- "t/corpus/good_qp_2.txt",
- "t/corpus/good_qp_3.txt",
- "t/corpus/good_rfc4871_3.txt",
- "t/corpus/good_rfc4871_4.txt",
- "t/corpus/goodkey_1.txt",
- "t/corpus/goodkey_2.txt",
- "t/corpus/goodkey_3.txt",
- "t/corpus/goodkey_4.txt",
- "t/corpus/goodkey_ed25519.txt",
- "t/corpus/ignore_1.txt",
- "t/corpus/ignore_2.txt",
- "t/corpus/ignore_3.txt",
- "t/corpus/ignore_4.txt",
- "t/corpus/ignore_5.txt",
- "t/corpus/ignore_6.txt",
- "t/corpus/ignore_7.txt",
- "t/corpus/ignore_8.txt",
- "t/corpus/mine_ietf01_1.txt",
- "t/corpus/mine_ietf01_2.txt",
- "t/corpus/mine_ietf01_3.txt",
- "t/corpus/mine_ietf01_4.txt",
- "t/corpus/mine_ietf05_1.txt",
- "t/corpus/multiple_1.txt",
- "t/corpus/multiple_2.txt",
- "t/corpus/no_body_1.txt",
- "t/corpus/no_body_2.txt",
- "t/corpus/no_body_3.txt",
- "t/dev-manifest.t",
- "t/external_signer.t",
- "t/policy.t",
- "t/public_key.t",
- "t/signature.t",
- "t/signer.t",
- "t/signer_dk.t",
- "t/signer_expiration.t",
- "t/signer_policy.t",
- "t/simple_canonicalization.t",
- "t/test.ed.key",
- "t/test.key",
- "t/test5.txt",
- "t/textwrap.t",
- "t/verifier.t",
- "t/verifier_strict.t",
- "weaver.ini"
],+
"files_hash": { … +
"Changes": { … - "mtime": 1706068895,
- "size": 65511
},+
"HACKING.DKIM": { … - "mtime": 1706068895,
- "size": 4945
},+
"LICENSE": { … - "mtime": 1706068895,
- "size": 19738
},+
"MANIFEST": { … - "mtime": 1706068895,
- "size": 4182
},+
"META.json": { … - "mtime": 1706068895,
- "size": 2748
},+
"META.yml": { … - "mtime": 1706068895,
- "size": 1722
},+
"Makefile.PL": { … - "mtime": 1706068895,
+
"requires": { … - "ExtUtils::MakeMaker": "0",
- "perl": "5.006",
- "strict": "0",
- "warnings": "0"
},- "size": 2045
},+
"README": { … - "mtime": 1706068895,
- "size": 396
},+
"README.md": { … - "mtime": 1706068895,
- "size": 2219
},+
"TODO": { … - "mtime": 1706068895,
- "size": 4298
},+
"dist.ini": { … - "mtime": 1706068895,
- "size": 855
},+
"doc/async_dns.txt": { … - "mtime": 1706068895,
- "size": 1190
},+
"doc/common_verification_problems.txt": { … - "mtime": 1706068895,
- "size": 440
},+
"doc/dk_headers.txt": { … - "mtime": 1706068895,
- "size": 634
},+
"doc/dkim_errata.txt": { … - "mtime": 1706068895,
- "size": 1712
},+
"doc/policies.txt": { … - "mtime": 1706068895,
- "size": 3549
},+
"doc/qp1.txt": { … - "mtime": 1706068895,
- "size": 770
},+
"lib/Mail/DKIM.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM",
- "mtime": 1706068895,
+
"requires": { … - "strict": "0",
- "warnings": "0"
},- "size": 4050
},+
"lib/Mail/DKIM/ARC/MessageSignature.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::ARC::MessageSignature",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Signature": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3839
},+
"lib/Mail/DKIM/ARC/Seal.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::ARC::Seal",
- "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::ARC::MessageSignature": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4896
},+
"lib/Mail/DKIM/ARC/Signer.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::ARC::Signer",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::AuthenticationResults::Header::AuthServID": "0",
- "Mail::AuthenticationResults::Parser": "0",
- "Mail::DKIM::ARC::MessageSignature": "0",
- "Mail::DKIM::ARC::Seal": "0",
- "Mail::DKIM::Common": "0",
- "Mail::DKIM::PrivateKey": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 27248
},+
"lib/Mail/DKIM/ARC/Verifier.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::ARC::Verifier",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::Address": "0",
- "Mail::DKIM::ARC::MessageSignature": "0",
- "Mail::DKIM::ARC::Seal": "0",
- "Mail::DKIM::Common": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 27599
},+
"lib/Mail/DKIM/Algorithm/Base.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Algorithm::Base",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Canonicalization::nowsp": "0",
- "Mail::DKIM::Canonicalization::relaxed": "0",
- "Mail::DKIM::Canonicalization::seal": "0",
- "Mail::DKIM::Canonicalization::simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8109
},+
"lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Algorithm::dk_rsa_sha1",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::Base": "0",
- "Mail::DKIM::Canonicalization::dk_nofws": "0",
- "Mail::DKIM::Canonicalization::dk_simple": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4279
},+
"lib/Mail/DKIM/Algorithm/ed25519_sha256.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Algorithm::ed25519_sha256",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::Base": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2342
},+
"lib/Mail/DKIM/Algorithm/rsa_sha1.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Algorithm::rsa_sha1",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::Base": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2309
},+
"lib/Mail/DKIM/Algorithm/rsa_sha256.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Algorithm::rsa_sha256",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::Base": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2325
},+
"lib/Mail/DKIM/AuthorDomainPolicy.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::AuthorDomainPolicy",
- "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DNS": "0",
- "Mail::DKIM::Policy": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8931
},+
"lib/Mail/DKIM/Canonicalization/Base.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::Base",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::MessageParser": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5644
},+
"lib/Mail/DKIM/Canonicalization/DkCommon.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::DkCommon",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::Base": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5420
},+
"lib/Mail/DKIM/Canonicalization/DkimCommon.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::DkimCommon",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::Base": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5100
},+
"lib/Mail/DKIM/Canonicalization/dk_nofws.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::dk_nofws",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::dk_simple": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1784
},+
"lib/Mail/DKIM/Canonicalization/dk_simple.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::dk_simple",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::DkCommon": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2497
},+
"lib/Mail/DKIM/Canonicalization/nowsp.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::nowsp",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::DkimCommon": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1853
},+
"lib/Mail/DKIM/Canonicalization/relaxed.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::relaxed",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::DkimCommon": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3629
},+
"lib/Mail/DKIM/Canonicalization/seal.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::seal",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::relaxed": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4411
},+
"lib/Mail/DKIM/Canonicalization/simple.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Canonicalization::simple",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Canonicalization::DkimCommon": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3027
},+
"lib/Mail/DKIM/Common.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Common",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::Address": "0",
- "Mail::DKIM::MessageParser": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4978
},+
"lib/Mail/DKIM/DNS.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::DNS",
- "mtime": 1706068895,
+
"requires": { … - "Net::DNS": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 7942
},+
"lib/Mail/DKIM/DkPolicy.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::DkPolicy",
- "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DNS": "0",
- "Mail::DKIM::Policy": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 7638
},+
"lib/Mail/DKIM/DkSignature.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::DkSignature",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::dk_rsa_sha1": "0",
- "Mail::DKIM::PublicKey": "0",
- "Mail::DKIM::Signature": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 9935
},+
"lib/Mail/DKIM/DkimPolicy.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::DkimPolicy",
- "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DNS": "0",
- "Mail::DKIM::Policy": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8200
},+
"lib/Mail/DKIM/Key.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Key",
- "mtime": 1706068895,
+
"requires": { … - "strict": "0",
- "warnings": "0"
},- "size": 2785
},+
"lib/Mail/DKIM/KeyValueList.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::KeyValueList",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 6117
},+
"lib/Mail/DKIM/MessageParser.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::MessageParser",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4036
},+
"lib/Mail/DKIM/Policy.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Policy",
- "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DNS": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 6962
},+
"lib/Mail/DKIM/PrivateKey.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::PrivateKey",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Crypt::OpenSSL::RSA": "0",
- "Crypt::PK::Ed25519": "0",
- "Mail::DKIM::Key": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 6422
},+
"lib/Mail/DKIM/PublicKey.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::PublicKey",
- "mtime": 1706068895,
+
"requires": { … - "Crypt::OpenSSL::RSA": "0",
- "Crypt::PK::Ed25519": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::DNS": "0",
- "Mail::DKIM::Key": "0",
- "Mail::DKIM::KeyValueList": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 14547
},+
"lib/Mail/DKIM/Signature.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Signature",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "MIME::Base64": "0",
- "Mail::DKIM::Algorithm::ed25519_sha256": "0",
- "Mail::DKIM::Algorithm::rsa_sha1": "0",
- "Mail::DKIM::Algorithm::rsa_sha256": "0",
- "Mail::DKIM::KeyValueList": "0",
- "Mail::DKIM::PublicKey": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 23536
},+
"lib/Mail/DKIM/Signer.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Signer",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::DKIM::Common": "0",
- "Mail::DKIM::PrivateKey": "0",
- "Mail::DKIM::Signature": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 23353
},+
"lib/Mail/DKIM/SignerPolicy.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::SignerPolicy",
- "mtime": 1706068895,
+
"requires": { … - "strict": "0",
- "warnings": "0"
},- "size": 3435
},+
"lib/Mail/DKIM/TextWrap.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::TextWrap",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8819
},+
"lib/Mail/DKIM/Verifier.pm": { … - "license": "Perl_5",
- "module": "Mail::DKIM::Verifier",
- "mtime": 1706068895,
+
"requires": { … - "Carp": "0",
- "Mail::Address": "0",
- "Mail::DKIM::AuthorDomainPolicy": "0",
- "Mail::DKIM::Common": "0",
- "Mail::DKIM::DkPolicy": "0",
- "Mail::DKIM::DkSignature": "0",
- "Mail::DKIM::DkimPolicy": "0",
- "Mail::DKIM::Signature": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 25370
},+
"scripts/arcsign.pl": { … - "license": "Perl_5",
- "mtime": 1706068895,
- "size": 3583
},+
"scripts/arcverify.pl": { … - "license": "Perl_5",
- "mtime": 1706068895,
- "size": 3231
},+
"scripts/dkimsign.pl": { … - "license": "Perl_5",
- "mtime": 1706068895,
- "size": 4258
},+
"scripts/dkimverify.pl": { … - "license": "Perl_5",
- "mtime": 1706068895,
- "size": 2308
},+
"scripts/sample_mime_lite.pl": { … - "mtime": 1706068895,
- "size": 1749
},+
"scripts/test_bare_rsa_sha1.pl": { … - "mtime": 1706068895,
- "size": 348
},+
"scripts/test_canonicalization.pl": { … - "mtime": 1706068895,
- "size": 1484
},+
"scripts/test_nowsp_rsa_sha1.pl": { … - "mtime": 1706068895,
- "size": 508
},+
"t/ArcTestSuite.pm": { … - "license": "Perl_5",
- "mtime": 1706068895,
+
"requires": { … - "Data::Dumper": "0",
- "Mail::DKIM": "0",
- "Mail::DKIM::ARC::Signer": "0",
- "Mail::DKIM::ARC::Verifier": "0",
- "Net::DNS::Resolver::Mock": "0",
- "Test::More": "0",
- "YAML::XS": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 9062
},+
"t/FAKE_DNS.dat": { … - "mtime": 1706068895,
- "size": 4717
},+
"t/Mail-DKIM.t": { … - "mtime": 1706068895,
+
"requires": { … },- "size": 468
},+
"t/adsp.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::AuthorDomainPolicy": "0",
- "Mail::DKIM::Verifier": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1064
},+
"t/arc-draft-sign-tests.t": { … - "mtime": 1706068895,
+
"requires": { … - "ArcTestSuite": "0",
- "Test::More": "0.88",
- "lib": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 389
},+
"t/arc-draft-validation-tests.t": { … - "mtime": 1706068895,
+
"requires": { … - "ArcTestSuite": "0",
- "Test::More": "0.88",
- "lib": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 430
},+
"t/arc-signer.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::ARC::Signer": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3596
},+
"t/arc_test_suite/LICENSE.txt": { … - "mtime": 1706068895,
- "size": 1055
},+
"t/arc_test_suite/README.txt": { … - "mtime": 1706068895,
- "size": 129
},+
"t/arc_test_suite/arc-draft-sign-tests.yml": { … - "mtime": 1706068895,
- "size": 39054
},+
"t/arc_test_suite/arc-draft-validation-tests.yml": { … - "mtime": 1706068895,
- "size": 376806
},+
"t/arc_test_suite/unused_tests.yml": { … - "mtime": 1706068895,
- "size": 14189
},+
"t/author-pod-syntax.t": { … - "mtime": 1706068895,
+
"recommends": { … - "Test::More": "0",
- "Test::Pod": "1.41",
- "strict": "0",
- "warnings": "0"
},- "size": 300
},+
"t/corpus/bad_1.txt": { … - "mtime": 1706068895,
- "size": 1248
},+
"t/corpus/bad_1878954.txt": { … - "mtime": 1706068895,
- "size": 521
},+
"t/corpus/bad_dk_1.txt": { … - "mtime": 1706068895,
- "size": 708
},+
"t/corpus/bad_dk_2.txt": { … - "mtime": 1706068895,
- "size": 467
},+
"t/corpus/bad_dk_3.txt": { … - "mtime": 1706068895,
- "size": 423
},+
"t/corpus/bad_dk_4.txt": { … - "mtime": 1706068895,
- "size": 427
},+
"t/corpus/bad_dk_5.txt": { … - "mtime": 1706068895,
- "size": 432
},+
"t/corpus/bad_ietf01_1.txt": { … - "mtime": 1706068895,
- "size": 1285
},+
"t/corpus/bad_ietf01_2.txt": { … - "mtime": 1706068895,
- "size": 1232
},+
"t/corpus/bad_ietf01_3.txt": { … - "mtime": 1706068895,
- "size": 1256
},+
"t/corpus/badkey1_ed25519.txt": { … - "mtime": 1706068895,
- "size": 716
},+
"t/corpus/badkey2_ed25519.txt": { … - "mtime": 1706068895,
- "size": 739
},+
"t/corpus/badkey3_ed25519.txt": { … - "mtime": 1706068895,
- "size": 713
},+
"t/corpus/badkey4_ed25519.txt": { … - "mtime": 1706068895,
- "size": 739
},+
"t/corpus/badkey5_ed25519.txt": { … - "mtime": 1706068895,
- "size": 730
},+
"t/corpus/badkey_1.txt": { … - "mtime": 1706068895,
- "size": 813
},+
"t/corpus/badkey_10.txt": { … - "mtime": 1706068895,
- "size": 759
},+
"t/corpus/badkey_11.txt": { … - "mtime": 1706068895,
- "size": 771
},+
"t/corpus/badkey_12.txt": { … - "mtime": 1706068895,
- "size": 684
},+
"t/corpus/badkey_13.txt": { … - "mtime": 1706068895,
- "size": 690
},+
"t/corpus/badkey_14.txt": { … - "mtime": 1706068895,
- "size": 729
},+
"t/corpus/badkey_15.txt": { … - "mtime": 1706068895,
- "size": 730
},+
"t/corpus/badkey_2.txt": { … - "mtime": 1706068895,
- "size": 813
},+
"t/corpus/badkey_3.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/badkey_4.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/badkey_5.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/badkey_6.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/badkey_7.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/badkey_8.txt": { … - "mtime": 1706068895,
- "size": 727
},+
"t/corpus/badkey_9.txt": { … - "mtime": 1706068895,
- "size": 716
},+
"t/corpus/dk_headers_1.txt": { … - "mtime": 1706068895,
- "size": 1635
},+
"t/corpus/dk_headers_2.txt": { … - "mtime": 1706068895,
- "size": 1669
},+
"t/corpus/dk_multiple_1.txt": { … - "mtime": 1706068895,
- "size": 1932
},+
"t/corpus/good_1878523.txt": { … - "mtime": 1706068895,
- "size": 706
},+
"t/corpus/good_83176.txt": { … - "mtime": 1706068895,
- "size": 638
},+
"t/corpus/good_dk_1.txt": { … - "mtime": 1706068895,
- "size": 1574
},+
"t/corpus/good_dk_2.txt": { … - "mtime": 1706068895,
- "size": 1555
},+
"t/corpus/good_dk_3.txt": { … - "mtime": 1706068895,
- "size": 706
},+
"t/corpus/good_dk_4.txt": { … - "mtime": 1706068895,
- "size": 753
},+
"t/corpus/good_dk_5.txt": { … - "mtime": 1706068895,
- "size": 747
},+
"t/corpus/good_dk_6.txt": { … - "mtime": 1706068895,
- "size": 430
},+
"t/corpus/good_dk_7.txt": { … - "mtime": 1706068895,
- "size": 484
},+
"t/corpus/good_dk_gmail.txt": { … - "mtime": 1706068895,
- "size": 2159
},+
"t/corpus/good_dk_yahoo.txt": { … - "mtime": 1706068895,
- "size": 2354
},+
"t/corpus/good_ietf00_1.txt": { … - "mtime": 1706068895,
- "size": 1369
},+
"t/corpus/good_ietf00_2.txt": { … - "mtime": 1706068895,
- "size": 1371
},+
"t/corpus/good_ietf00_3.txt": { … - "mtime": 1706068895,
- "size": 1355
},+
"t/corpus/good_ietf00_4.txt": { … - "mtime": 1706068895,
- "size": 1207
},+
"t/corpus/good_ietf00_5.txt": { … - "mtime": 1706068895,
- "size": 1193
},+
"t/corpus/good_ietf01_1.txt": { … - "mtime": 1706068895,
- "size": 1256
},+
"t/corpus/good_ietf01_2.txt": { … - "mtime": 1706068895,
- "size": 1239
},+
"t/corpus/good_qp_1.txt": { … - "mtime": 1706068895,
- "size": 698
},+
"t/corpus/good_qp_2.txt": { … - "mtime": 1706068895,
- "size": 698
},+
"t/corpus/good_qp_3.txt": { … - "mtime": 1706068895,
- "size": 698
},+
"t/corpus/good_rfc4871_3.txt": { … - "mtime": 1706068895,
- "size": 725
},+
"t/corpus/good_rfc4871_4.txt": { … - "mtime": 1706068895,
- "size": 538
},+
"t/corpus/goodkey_1.txt": { … - "mtime": 1706068895,
- "size": 646
},+
"t/corpus/goodkey_2.txt": { … - "mtime": 1706068895,
- "size": 646
},+
"t/corpus/goodkey_3.txt": { … - "mtime": 1706068895,
- "size": 667
},+
"t/corpus/goodkey_4.txt": { … - "mtime": 1706068895,
- "size": 758
},+
"t/corpus/goodkey_ed25519.txt": { … - "mtime": 1706068895,
- "size": 704
},+
"t/corpus/ignore_1.txt": { … - "mtime": 1706068895,
- "size": 791
},+
"t/corpus/ignore_2.txt": { … - "mtime": 1706068895,
- "size": 801
},+
"t/corpus/ignore_3.txt": { … - "mtime": 1706068895,
- "size": 796
},+
"t/corpus/ignore_4.txt": { … - "mtime": 1706068895,
- "size": 810
},+
"t/corpus/ignore_5.txt": { … - "mtime": 1706068895,
- "size": 696
},+
"t/corpus/ignore_6.txt": { … - "mtime": 1706068895,
- "size": 719
},+
"t/corpus/ignore_7.txt": { … - "mtime": 1706068895,
- "size": 785
},+
"t/corpus/ignore_8.txt": { … - "mtime": 1706068895,
- "size": 735
},+
"t/corpus/mine_ietf01_1.txt": { … - "mtime": 1706068895,
- "size": 789
},+
"t/corpus/mine_ietf01_2.txt": { … - "mtime": 1706068895,
- "size": 790
},+
"t/corpus/mine_ietf01_3.txt": { … - "mtime": 1706068895,
- "size": 807
},+
"t/corpus/mine_ietf01_4.txt": { … - "mtime": 1706068895,
- "size": 808
},+
"t/corpus/mine_ietf05_1.txt": { … - "mtime": 1706068895,
- "size": 839
},+
"t/corpus/multiple_1.txt": { … - "mtime": 1706068895,
- "size": 2327
},+
"t/corpus/multiple_2.txt": { … - "mtime": 1706068895,
- "size": 1301
},+
"t/corpus/no_body_1.txt": { … - "mtime": 1706068895,
- "size": 751
},+
"t/corpus/no_body_2.txt": { … - "mtime": 1706068895,
- "size": 753
},+
"t/corpus/no_body_3.txt": { … - "mtime": 1706068895,
- "size": 755
},+
"t/dev-manifest.t": { … - "mtime": 1706068895,
+
"requires": { … - "Test::More": "0",
- "perl": "5.006",
- "strict": "0",
- "warnings": "0"
},- "size": 397,
+
"suggests": { … - "Test::CheckManifest": "0"
}
},+
"t/external_signer.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Signer": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1297
},+
"t/policy.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::AuthorDomainPolicy": "0",
- "Mail::DKIM::DkPolicy": "0",
- "Mail::DKIM::DkimPolicy": "0",
- "Net::DNS::Resolver": "0",
- "Test::More": "0",
- "Test::RequiresInternet": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4637
},+
"t/public_key.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Verifier": "0",
- "Net::DNS::Resolver": "0",
- "Test::More": "0",
- "Test::RequiresInternet": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1738
},+
"t/signature.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Signature": "0",
- "Mail::DKIM::TextWrap": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2619
},+
"t/signer.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Signer": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 7814
},+
"t/signer_dk.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DkSignature": "0",
- "Mail::DKIM::Signer": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2512
},+
"t/signer_expiration.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Signer": "0",
- "Mail::DKIM::Verifier": "0",
- "Test::More": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3928
},+
"t/signer_policy.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::DkSignature": "0",
- "Mail::DKIM::Signer": "0",
- "Mail::DKIM::SignerPolicy": "0",
- "Test::Simple": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4851
},+
"t/simple_canonicalization.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Canonicalization::simple": "0",
- "Mail::DKIM::Signature": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1219
},+
"t/test.ed.key": { … - "mtime": 1706068895,
- "size": 119
},+
"t/test.key": { … - "mtime": 1706068895,
- "size": 887
},+
"t/test5.txt": { … - "mtime": 1706068895,
- "size": 727
},+
"t/textwrap.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::TextWrap": "0",
- "Test::Simple": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3438
},+
"t/verifier.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Verifier": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 10783
},+
"t/verifier_strict.t": { … - "mtime": 1706068895,
+
"requires": { … - "Mail::DKIM::Verifier": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3127
},+
"weaver.ini": { … - "mtime": 1706068895,
- "size": 1450
}
},- "got_prereq_from": "META.yml",
+
"kwalitee": { … - "buildtool_not_executable": 1,
- "configure_prereq_matches_use": 1,
- "consistent_version": 1,
- "core_kwalitee": "100.00",
- "distname_matches_name_in_meta": 1,
- "extractable": 1,
- "extracts_nicely": 1,
- "has_abstract_in_pod": 1,
- "has_buildtool": 1,
- "has_changelog": 1,
- "has_contributing_doc": 0,
- "has_human_readable_license": 1,
- "has_known_license_in_source_file": 1,
- "has_license_in_source_file": 1,
- "has_manifest": 1,
- "has_meta_json": 1,
- "has_meta_yml": 1,
- "has_proper_version": 1,
- "has_readme": 1,
- "has_security_doc": 0,
- "has_separate_license_file": 1,
- "has_tests": 1,
- "has_tests_in_t_dir": 1,
- "has_version": 1,
- "kwalitee": "156.25",
- "main_module_version_matches_dist_version": 1,
- "manifest_matches_dist": 1,
- "meta_json_conforms_to_known_spec": 1,
- "meta_json_is_parsable": 1,
- "meta_yml_conforms_to_known_spec": 1,
- "meta_yml_declares_perl_version": 0,
- "meta_yml_has_license": 1,
- "meta_yml_has_provides": 0,
- "meta_yml_has_repository_resource": 1,
- "meta_yml_is_parsable": 1,
- "no_abstract_stub_in_pod": 1,
- "no_broken_auto_install": 1,
- "no_broken_module_install": 1,
- "no_dot_dirs": 1,
- "no_dot_underscore_files": 1,
- "no_files_to_be_skipped": 1,
- "no_generated_files": 1,
- "no_invalid_versions": 1,
- "no_local_dirs": 1,
- "no_maniskip_error": 1,
- "no_missing_files_in_provides": 1,
- "no_mymeta_files": 1,
- "no_pax_headers": 1,
- "no_pod_errors": 1,
- "no_stdin_for_prompting": 1,
- "no_symlinks": 1,
- "no_unauthorized_packages": 1,
- "portable_filenames": 1,
- "prereq_matches_use": 1,
- "proper_libs": 1,
- "security_doc_contains_contact": 0,
- "test_prereq_matches_use": 1,
- "use_strict": 1,
- "use_warnings": 1,
- "valid_signature": 1
},- "latest_mtime": 1706068895,
- "license": "perl defined in META.yml defined in LICENSE",
- "license_file": "lib/Mail/DKIM.pm,lib/Mail/DKIM/ARC/MessageSignature.pm,lib/Mail/DKIM/ARC/Seal.pm,lib/Mail/DKIM/ARC/Signer.pm,lib/Mail/DKIM/ARC/Verifier.pm,lib/Mail/DKIM/Algorithm/Base.pm,lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm,lib/Mail/DKIM/Algorithm/ed25519_sha256.pm,lib/Mail/DKIM/Algorithm/rsa_sha1.pm,lib/Mail/DKIM/Algorithm/rsa_sha256.pm,lib/Mail/DKIM/AuthorDomainPolicy.pm,lib/Mail/DKIM/Canonicalization/Base.pm,lib/Mail/DKIM/Canonicalization/DkCommon.pm,lib/Mail/DKIM/Canonicalization/DkimCommon.pm,lib/Mail/DKIM/Canonicalization/dk_nofws.pm,lib/Mail/DKIM/Canonicalization/dk_simple.pm,lib/Mail/DKIM/Canonicalization/nowsp.pm,lib/Mail/DKIM/Canonicalization/relaxed.pm,lib/Mail/DKIM/Canonicalization/seal.pm,lib/Mail/DKIM/Canonicalization/simple.pm,lib/Mail/DKIM/Common.pm,lib/Mail/DKIM/DNS.pm,lib/Mail/DKIM/DkPolicy.pm,lib/Mail/DKIM/DkSignature.pm,lib/Mail/DKIM/DkimPolicy.pm,lib/Mail/DKIM/Key.pm,lib/Mail/DKIM/KeyValueList.pm,lib/Mail/DKIM/MessageParser.pm,lib/Mail/DKIM/Policy.pm,lib/Mail/DKIM/PrivateKey.pm,lib/Mail/DKIM/PublicKey.pm,lib/Mail/DKIM/Signature.pm,lib/Mail/DKIM/Signer.pm,lib/Mail/DKIM/SignerPolicy.pm,lib/Mail/DKIM/TextWrap.pm,lib/Mail/DKIM/Verifier.pm,scripts/arcsign.pl,scripts/arcverify.pl,scripts/dkimsign.pl,scripts/dkimverify.pl,t/ArcTestSuite.pm",
- "license_from_yaml": "perl",
- "license_in_pod": 1,
- "license_type": "Perl_5",
+
"licenses": { … +
"Perl_5": [ … - "lib/Mail/DKIM.pm",
- "lib/Mail/DKIM/ARC/MessageSignature.pm",
- "lib/Mail/DKIM/ARC/Seal.pm",
- "lib/Mail/DKIM/ARC/Signer.pm",
- "lib/Mail/DKIM/ARC/Verifier.pm",
- "lib/Mail/DKIM/Algorithm/Base.pm",
- "lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm",
- "lib/Mail/DKIM/Algorithm/ed25519_sha256.pm",
- "lib/Mail/DKIM/Algorithm/rsa_sha1.pm",
- "lib/Mail/DKIM/Algorithm/rsa_sha256.pm",
- "lib/Mail/DKIM/AuthorDomainPolicy.pm",
- "lib/Mail/DKIM/Canonicalization/Base.pm",
- "lib/Mail/DKIM/Canonicalization/DkCommon.pm",
- "lib/Mail/DKIM/Canonicalization/DkimCommon.pm",
- "lib/Mail/DKIM/Canonicalization/dk_nofws.pm",
- "lib/Mail/DKIM/Canonicalization/dk_simple.pm",
- "lib/Mail/DKIM/Canonicalization/nowsp.pm",
- "lib/Mail/DKIM/Canonicalization/relaxed.pm",
- "lib/Mail/DKIM/Canonicalization/seal.pm",
- "lib/Mail/DKIM/Canonicalization/simple.pm",
- "lib/Mail/DKIM/Common.pm",
- "lib/Mail/DKIM/DNS.pm",
- "lib/Mail/DKIM/DkPolicy.pm",
- "lib/Mail/DKIM/DkSignature.pm",
- "lib/Mail/DKIM/DkimPolicy.pm",
- "lib/Mail/DKIM/Key.pm",
- "lib/Mail/DKIM/KeyValueList.pm",
- "lib/Mail/DKIM/MessageParser.pm",
- "lib/Mail/DKIM/Policy.pm",
- "lib/Mail/DKIM/PrivateKey.pm",
- "lib/Mail/DKIM/PublicKey.pm",
- "lib/Mail/DKIM/Signature.pm",
- "lib/Mail/DKIM/Signer.pm",
- "lib/Mail/DKIM/SignerPolicy.pm",
- "lib/Mail/DKIM/TextWrap.pm",
- "lib/Mail/DKIM/Verifier.pm",
- "scripts/arcsign.pl",
- "scripts/arcverify.pl",
- "scripts/dkimsign.pl",
- "scripts/dkimverify.pl",
- "t/ArcTestSuite.pm"
]
},- "manifest_matches_dist": 1,
- "maturity": "released",
+
"meta_json": { … - "abstract": "Signs/verifies Internet mail with DKIM/DomainKey signatures",
+
"author": [ … - "Marc Bradshaw <marc@marcbradshaw.net>"
],- "dynamic_config": 0,
- "generated_by": "Dist::Zilla version 6.031, CPAN::Meta::Converter version 2.150010",
+
"license": [ … ],+
"meta-spec": { … },- "name": "Mail-DKIM",
+
"prereqs": { … +
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0"
},+
"suggests": { … }
},+
"develop": { … },+
"runtime": { … +
"requires": { … - "Carp": "0",
- "Crypt::OpenSSL::RSA": "0",
- "Crypt::PK::Ed25519": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::Address": "0",
- "Mail::AuthenticationResults::Header::AuthServID": "0",
- "Mail::AuthenticationResults::Parser": "0",
- "Net::DNS": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
}
},+
"test": { … +
"requires": { … - "Data::Dumper": "0",
- "Net::DNS::Resolver": "0",
- "Net::DNS::Resolver::Mock": "0",
- "Test::More": "0",
- "Test::RequiresInternet": "0",
- "Test::Simple": "0",
- "YAML::XS": "0",
- "lib": "0",
- "perl": "5.006"
}
}
},- "release_status": "stable",
+
"resources": { … +
"bugtracker": { … },+
"repository": { … }
},- "version": "1.20240124",
+
"x_contributors": [ … - "Aaron Thompson <dev@aaront.org>",
- "Bron Gondwana <brong@fastmail.fm>",
- "Christian Jaeger <ch@christianjaeger.ch>",
- "Damien MASCRÃ <damienmascre@free.fr>",
- "jasonlong <jasonlong@f38efd27-133c-0410-a3cc-a5f95e9cf04f>",
- "JoseÌ Borges Ferreira <jose.ferreira@bitsighttech.com>",
- "Marc Bradshaw <marc@fastmailteam.com>",
- "Martijn van de Streek <martijn@vandestreek.net>",
- "Martin H. Sluka <martin@sluka.de>",
- "Matthäus Wander <mail@wander.science>",
- "Mohammad S Anwar <mohammad.anwar@yahoo.com>"
],- "x_generated_by_perl": "v5.38.2",
- "x_serialization_backend": "Cpanel::JSON::XS version 4.37",
- "x_spdx_expression": "Artistic-1.0-Perl OR GPL-1.0-or-later"
},- "meta_json_is_parsable": 1,
- "meta_json_spec_version": 2,
+
"meta_yml": { … - "abstract": "Signs/verifies Internet mail with DKIM/DomainKey signatures",
+
"author": [ … - "Marc Bradshaw <marc@marcbradshaw.net>"
],+
"build_requires": { … - "Data::Dumper": "0",
- "Net::DNS::Resolver": "0",
- "Net::DNS::Resolver::Mock": "0",
- "Test::More": "0",
- "Test::RequiresInternet": "0",
- "Test::Simple": "0",
- "YAML::XS": "0",
- "lib": "0",
- "perl": "5.006"
},+
"configure_requires": { … - "ExtUtils::MakeMaker": "0"
},- "dynamic_config": "0",
- "generated_by": "Dist::Zilla version 6.031, CPAN::Meta::Converter version 2.150010",
- "license": "perl",
+
"meta-spec": { … },- "name": "Mail-DKIM",
+
"requires": { … - "Carp": "0",
- "Crypt::OpenSSL::RSA": "0",
- "Crypt::PK::Ed25519": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::Address": "0",
- "Mail::AuthenticationResults::Header::AuthServID": "0",
- "Mail::AuthenticationResults::Parser": "0",
- "Net::DNS": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},+
"resources": { … },- "version": "1.20240124",
+
"x_contributors": [ … - "Aaron Thompson <dev@aaront.org>",
- "Bron Gondwana <brong@fastmail.fm>",
- "Christian Jaeger <ch@christianjaeger.ch>",
- "Damien MASCRÃ <damienmascre@free.fr>",
- "jasonlong <jasonlong@f38efd27-133c-0410-a3cc-a5f95e9cf04f>",
- "JoseÌ Borges Ferreira <jose.ferreira@bitsighttech.com>",
- "Marc Bradshaw <marc@fastmailteam.com>",
- "Martijn van de Streek <martijn@vandestreek.net>",
- "Martin H. Sluka <martin@sluka.de>",
- "Matthäus Wander <mail@wander.science>",
- "Mohammad S Anwar <mohammad.anwar@yahoo.com>"
],- "x_generated_by_perl": "v5.38.2",
- "x_serialization_backend": "YAML::Tiny version 1.74",
- "x_spdx_expression": "Artistic-1.0-Perl OR GPL-1.0-or-later"
},- "meta_yml_is_parsable": 1,
- "meta_yml_spec_version": "1.4",
+
"modules": [ … +
{ … - "file": "lib/Mail/DKIM.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM"
},+
{ … - "file": "lib/Mail/DKIM/ARC/MessageSignature.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::ARC::MessageSignature"
},+
{ … - "file": "lib/Mail/DKIM/ARC/Seal.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::ARC::Seal"
},+
{ … - "file": "lib/Mail/DKIM/ARC/Signer.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::ARC::Signer"
},+
{ … - "file": "lib/Mail/DKIM/ARC/Verifier.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::ARC::Verifier"
},+
{ … - "file": "lib/Mail/DKIM/Algorithm/Base.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Algorithm::Base"
},+
{ … - "file": "lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Algorithm::dk_rsa_sha1"
},+
{ … - "file": "lib/Mail/DKIM/Algorithm/ed25519_sha256.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Algorithm::ed25519_sha256"
},+
{ … - "file": "lib/Mail/DKIM/Algorithm/rsa_sha1.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Algorithm::rsa_sha1"
},+
{ … - "file": "lib/Mail/DKIM/Algorithm/rsa_sha256.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Algorithm::rsa_sha256"
},+
{ … - "file": "lib/Mail/DKIM/AuthorDomainPolicy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::AuthorDomainPolicy"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/Base.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::Base"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/DkCommon.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::DkCommon"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/DkimCommon.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::DkimCommon"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/dk_nofws.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::dk_nofws"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/dk_simple.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::dk_simple"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/nowsp.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::nowsp"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/relaxed.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::relaxed"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/seal.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::seal"
},+
{ … - "file": "lib/Mail/DKIM/Canonicalization/simple.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Canonicalization::simple"
},+
{ … - "file": "lib/Mail/DKIM/Common.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Common"
},+
{ … - "file": "lib/Mail/DKIM/DNS.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::DNS"
},+
{ … - "file": "lib/Mail/DKIM/DkPolicy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::DkPolicy"
},+
{ … - "file": "lib/Mail/DKIM/DkSignature.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::DkSignature"
},+
{ … - "file": "lib/Mail/DKIM/DkimPolicy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::DkimPolicy"
},+
{ … - "file": "lib/Mail/DKIM/Key.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Key"
},+
{ … - "file": "lib/Mail/DKIM/KeyValueList.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::KeyValueList"
},+
{ … - "file": "lib/Mail/DKIM/MessageParser.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::MessageParser"
},+
{ … - "file": "lib/Mail/DKIM/Policy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Policy"
},+
{ … - "file": "lib/Mail/DKIM/PrivateKey.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::PrivateKey"
},+
{ … - "file": "lib/Mail/DKIM/PublicKey.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::PublicKey"
},+
{ … - "file": "lib/Mail/DKIM/Signature.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Signature"
},+
{ … - "file": "lib/Mail/DKIM/Signer.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Signer"
},+
{ … - "file": "lib/Mail/DKIM/SignerPolicy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::SignerPolicy"
},+
{ … - "file": "lib/Mail/DKIM/TextWrap.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::TextWrap"
},+
{ … - "file": "lib/Mail/DKIM/Verifier.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Mail::DKIM::Verifier"
}
],- "no_pax_headers": 1,
- "path": "M/MB/MBRADSHAW/Mail-DKIM-1.20240124.tar.gz",
+
"prereq": [ … +
{ … - "is_prereq": 1,
- "requires": "Carp",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Crypt::OpenSSL::RSA",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Crypt::PK::Ed25519",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Data::Dumper",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Digest::SHA",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "requires": "ExtUtils::MakeMaker",
- "type": "configure_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "MIME::Base64",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Mail::Address",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Mail::AuthenticationResults::Header::AuthServID",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Mail::AuthenticationResults::Parser",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Net::DNS",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Net::DNS::Resolver",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Net::DNS::Resolver::Mock",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Test::More",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Test::RequiresInternet",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "Test::Simple",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "YAML::XS",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "base",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "lib",
- "type": "build_requires",
- "version": "0"
},+
{ … - "is_build_prereq": 1,
- "requires": "perl",
- "type": "build_requires",
- "version": "5.006"
},+
{ … - "is_prereq": 1,
- "requires": "strict",
- "type": "runtime_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "warnings",
- "type": "runtime_requires",
- "version": "0"
}
],- "released_epoch": 1706068971,
- "required_perl": "5.006",
- "size_packed": 183426,
- "size_unpacked": 1002873,
+
"uses": { … +
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0",
- "perl": "5.006",
- "strict": "0",
- "warnings": "0"
}
},+
"runtime": { … +
"requires": { … - "Carp": "0",
- "Crypt::OpenSSL::RSA": "0",
- "Crypt::PK::Ed25519": "0",
- "Digest::SHA": "0",
- "MIME::Base64": "0",
- "Mail::Address": "0",
- "Mail::AuthenticationResults::Header::AuthServID": "0",
- "Mail::AuthenticationResults::Parser": "0",
- "Net::DNS": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
}
},+
"test": { … +
"recommends": { … - "Test::More": "0",
- "Test::Pod": "1.41",
- "strict": "0",
- "warnings": "0"
},+
"requires": { … - "Data::Dumper": "0",
- "Net::DNS::Resolver": "0",
- "Net::DNS::Resolver::Mock": "0",
- "Test::More": "0.88",
- "Test::RequiresInternet": "0",
- "Test::Simple": "0",
- "YAML::XS": "0",
- "base": "0",
- "lib": "0",
- "perl": "5.006",
- "strict": "0",
- "warnings": "0"
},+
"suggests": { … - "Test::CheckManifest": "0"
}
}
},- "valid_signature": -1,
- "version": "1.20240124",
+
"versions": { … +
"lib/Mail/DKIM.pm": { … - "Mail::DKIM": "1.20240124"
},+
"lib/Mail/DKIM/ARC/MessageSignature.pm": { … - "Mail::DKIM::ARC::MessageSignature": "1.20240124"
},+
"lib/Mail/DKIM/ARC/Seal.pm": { … - "Mail::DKIM::ARC::Seal": "1.20240124"
},+
"lib/Mail/DKIM/ARC/Signer.pm": { … - "Mail::DKIM::ARC::Signer": "1.20240124"
},+
"lib/Mail/DKIM/ARC/Verifier.pm": { … - "Mail::DKIM::ARC::Verifier": "1.20240124"
},+
"lib/Mail/DKIM/Algorithm/Base.pm": { … - "Mail::DKIM::Algorithm::Base": "1.20240124"
},+
"lib/Mail/DKIM/Algorithm/dk_rsa_sha1.pm": { … - "Mail::DKIM::Algorithm::dk_rsa_sha1": "1.20240124"
},+
"lib/Mail/DKIM/Algorithm/ed25519_sha256.pm": { … - "Mail::DKIM::Algorithm::ed25519_sha256": "1.20240124"
},+
"lib/Mail/DKIM/Algorithm/rsa_sha1.pm": { … - "Mail::DKIM::Algorithm::rsa_sha1": "1.20240124"
},+
"lib/Mail/DKIM/Algorithm/rsa_sha256.pm": { … - "Mail::DKIM::Algorithm::rsa_sha256": "1.20240124"
},+
"lib/Mail/DKIM/AuthorDomainPolicy.pm": { … - "Mail::DKIM::AuthorDomainPolicy": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/Base.pm": { … - "Mail::DKIM::Canonicalization::Base": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/DkCommon.pm": { … - "Mail::DKIM::Canonicalization::DkCommon": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/DkimCommon.pm": { … - "Mail::DKIM::Canonicalization::DkimCommon": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/dk_nofws.pm": { … - "Mail::DKIM::Canonicalization::dk_nofws": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/dk_simple.pm": { … - "Mail::DKIM::Canonicalization::dk_simple": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/nowsp.pm": { … - "Mail::DKIM::Canonicalization::nowsp": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/relaxed.pm": { … - "Mail::DKIM::Canonicalization::relaxed": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/seal.pm": { … - "Mail::DKIM::Canonicalization::seal": "1.20240124"
},+
"lib/Mail/DKIM/Canonicalization/simple.pm": { … - "Mail::DKIM::Canonicalization::simple": "1.20240124"
},+
"lib/Mail/DKIM/Common.pm": { … - "Mail::DKIM::Common": "1.20240124"
},+
"lib/Mail/DKIM/DNS.pm": { … - "Mail::DKIM::DNS": "1.20240124"
},+
"lib/Mail/DKIM/DkPolicy.pm": { … - "Mail::DKIM::DkPolicy": "1.20240124"
},+
"lib/Mail/DKIM/DkSignature.pm": { … - "Mail::DKIM::DkSignature": "1.20240124"
},+
"lib/Mail/DKIM/DkimPolicy.pm": { … - "Mail::DKIM::DkimPolicy": "1.20240124"
},+
"lib/Mail/DKIM/Key.pm": { … - "Mail::DKIM::Key": "1.20240124"
},+
"lib/Mail/DKIM/KeyValueList.pm": { … - "Mail::DKIM::KeyValueList": "1.20240124"
},+
"lib/Mail/DKIM/MessageParser.pm": { … - "Mail::DKIM::MessageParser": "1.20240124"
},+
"lib/Mail/DKIM/Policy.pm": { … - "Mail::DKIM::Policy": "1.20240124"
},+
"lib/Mail/DKIM/PrivateKey.pm": { … - "Mail::DKIM::PrivateKey": "1.20240124"
},+
"lib/Mail/DKIM/PublicKey.pm": { … - "Mail::DKIM::PublicKey": "1.20240124"
},+
"lib/Mail/DKIM/Signature.pm": { … - "Mail::DKIM::Signature": "1.20240124"
},+
"lib/Mail/DKIM/Signer.pm": { … - "Mail::DKIM::Signer": "1.20240124"
},+
"lib/Mail/DKIM/SignerPolicy.pm": { … - "Mail::DKIM::SignerPolicy": "1.20240124"
},+
"lib/Mail/DKIM/TextWrap.pm": { … - "Mail::DKIM::TextWrap": "1.20240124"
},+
"lib/Mail/DKIM/Verifier.pm": { … - "Mail::DKIM::Verifier": "1.20240124"
}
},- "vname": "Mail-DKIM-1.20240124"
}