Up to [cvs.NetBSD.org] / pkgsrc / mail / p5-Mail-DKIM
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.30 / (download) - annotate - [select for diffs], Fri Aug 25 07:39:16 2023 UTC (3 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
HEAD
Changes since 1.29: +4 -4
lines
Diff to previous 1.29 (colored)
Update to 1.20230630 Upstream 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 1.20230212 2023-02-12 UTC + Fix typo in ARC signer example code. Thanks to @dev-aaront-org
Revision 1.29 / (download) - annotate - [select for diffs], Sat May 28 07:03:37 2022 UTC (18 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.28: +4 -4
lines
Diff to previous 1.28 (colored)
Update to 1.20220520 Upstream 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 1.20220408 2022-04-08 UTC + Add support for signatures with an Expiration value
Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 26 10:54:16 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
mail: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles were unfetchable (possibly fetched conditionally?): ./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
Revision 1.27 / (download) - annotate - [select for diffs], Thu Oct 7 14:25:34 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.26: +1 -2
lines
Diff to previous 1.26 (colored)
mail: Remove SHA1 hashes for distfiles
Revision 1.26 / (download) - annotate - [select for diffs], Sun Sep 13 07:57:39 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.25: +5 -5
lines
Diff to previous 1.25 (colored)
p5-Mail-DKIM: update to 1.20200907. 1.20200907 2020-09-07 UTC * ARC::Signer: Preserve leading fold from AR (if any) when copying to AAR. Thanks to @dev-aaront-org
Revision 1.25 / (download) - annotate - [select for diffs], Mon Sep 7 11:43:43 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.24: +5 -5
lines
Diff to previous 1.24 (colored)
p5-Mail-DKIM: update to 1.20200824. 1.20200824 2020-08-24 UTC * ARC::Signer: Set cv=none if message contains no ARC headers and no ARC result Thanks to @dev-aaront-org 1.20200724 2020-07-24 UTC * Fix test for change in live dns response 1.20200708 2020-07-08 UTC * Safer internal use of eval 1.20200513.1 2020-05-13 UTC * ARC: When sealing, don't die on an unparsable Authentication-Results header. 0.58 2019-11-13: Marc Bradshaw <marc@marcbradshaw.net> Thanks to Martin Sluka <fany@cpan.org> * Prevent outer $SIG{__DIE__} handlers from being called Thanks to Todd Richmond * Lowercase q tag before use * Lowercase domain check * Strip quotes from PublicKey.pm in addition to other whitespace chars * Fix regex performance issue 0.57 2019-10-08: Marc Bradshaw <marc@marcbradshaw.net> * Correct the $self->{result_reason} variable name for $self->{details} that is used by the parent class in Mail::DKIM::ARC::Signer 0.56 2019-08-21: Marc Bradshaw <marc@marcbradshaw.net> * Properly verify the domain, not the instance, of an ARC signature. This allows ARC signatures by keys marked as no subdomains to validate correctly.
Revision 1.24 / (download) - annotate - [select for diffs], Sun May 26 03:22:28 2019 UTC (4 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.23: +5 -5
lines
Diff to previous 1.23 (colored)
Update to 0.55 Add missing DEPENDS Upstream changes: 2019-04-12: Marc Bradshaw <marc@marcbradshaw.net> * The authserv-id of an Authentication-Results header can contain CFWS, Use Mail::AuthenticationResults to parse the authserv-id from this field.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Dec 4 08:44:03 2018 UTC (4 years, 11 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.22: +5 -5
lines
Diff to previous 1.22 (colored)
Update to 0.54 Upstream changes: -- VERSION 0.54 -- 2018-10-12: Marc Bradshaw <marc@marcbradshaw.net> * The T tag on arcseal is not required
Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 22 08:11:45 2018 UTC (5 years, 5 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored)
Update to 0.53 Upstream changes: -- VERSION 0.53 -- 2018-05-27: Marc Bradshaw <marc@marcbradshaw.net> * Make tests less dependent on local resolver setup * Add thanks to Valimail
Revision 1.21 / (download) - annotate - [select for diffs], Sun Jan 14 08:13:43 2018 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.20: +5 -5
lines
Diff to previous 1.20 (colored)
p5-Mail-DKIM: update to 0.52. Version 0.52 * Internet connection tests were declared in the wrong order Version 0.51 * Fix for older versions of perl * Tests no longer fail with no internet connection
Revision 1.20 / (download) - annotate - [select for diffs], Sat Dec 30 14:32:18 2017 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.19: +5 -5
lines
Diff to previous 1.19 (colored)
p5-Mail-DKIM: update to 0.50. Version 0.50 * ARC code passing all tests and production ready. * Added strict mode to DKIM to reject sha1 and key sizes smaller than 1024 bit.
Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 23 12:58:48 2017 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.18: +5 -5
lines
Diff to previous 1.18 (colored)
p5-Mail-DKIM: update to 0.44. Version 0.44 * Added experimental support for ARC
Revision 1.18 / (download) - annotate - [select for diffs], Tue Sep 26 14:34:54 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.17: +5 -5
lines
Diff to previous 1.17 (colored)
p5-Mail-DKIM: update to 0.43. -- VERSION 0.43 -- 2017-09-20: Marc Bradshaw <marc@marcbradshaw.net> * Update tests for new DNS setup
Revision 1.17 / (download) - annotate - [select for diffs], Sun Sep 17 16:17:36 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.16: +5 -5
lines
Diff to previous 1.16 (colored)
p5-Mail-DKIM: update to 0.42. Version 0.42 * Fix tests failing due to dns changes elsewhere * Moved sample_mime_lite.pl to scripts directory
Revision 1.16 / (download) - annotate - [select for diffs], Sun Jul 9 07:44:57 2017 UTC (6 years, 4 months ago) by wen
Branch: MAIN
Changes since 1.15: +5 -5
lines
Diff to previous 1.15 (colored)
Update to 0.41 Upstream changes: 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
Revision 1.15 / (download) - annotate - [select for diffs], Tue Nov 3 23:27:14 2015 UTC (8 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
Add SHA512 digests for distfiles for mail category Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 9 19:23:04 2014 UTC (9 years, 5 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Update to 0.40. From the changelog: * 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. * fix issue with getting wrong error codes when q= tag is empty (issue #3011005) * anti-abuse- prevent a message with thousands of signatures from thrashing the whole computer (issue #3010997) * memory usage- significantly reduced memory footprint for processing a message with a large header and many signatures * fix error message given when no KeyFile has been specified (issue #1889690) * 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). * the Canonicalization::finish_header() method now expects a argument to be passed to it. In the unusual case that you are using this method from your own code, please update your code.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 20 19:57:35 2010 UTC (13 years, 1 month ago) by pettai
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
-- VERSION 0.38 -- * lib/Mail/DKIM/DkSignature.pm, Signature.pm: avoid calling lc() on an undefined value (this generates warnings in Perl 5.12.x). * lib/Mail/DKIM/PrivateKey.pm (load): fix bug where a private key file named '0' could not be loaded * lib/Mail/DKIM/DkSignature.pm (new): accept Key parameter when constructing a DomainKey signature object * t/external_signer.t: test use of an alternate object for Key during a "sign" operation * lib/Mail/DKIM/Signer.pm: document use of an alternate object for PrivateKey objects * lib/Mail/DKIM/Signer.pm: import PrivateKey.pm in this module, rather than in the Algorithm modules * lib/Mail/DKIM/PrivateKey.pm: document the sign_digest() method * lib/Mail/DKIM/Algorithm/*: use sign_digest() rather than sign_sha1_digest() * t/public_key.t: test that DNS failure reason is given, when DNS returns no results * lib/Mail/DKIM/DNS.pm: bugfix (introduced by async_dns branch): preserve $@ in case of no error * lib/Mail/DKIM/{DNS,Signature,PublicKey,Policy}.pm: merged my "async dns" branch * lib/Mail/DKIM/Policy.pm: new fetch_async method, seems to work * lib/Mail/DKIM/Signature.pm: new fetch_public_key method, which starts an asynchronous query for the public key referenced by this signature; redesign get_public_key to know how to complete the query * lib/Mail/DKIM/PublicKey.pm: new fetch_async method: starts a query and returns a subref that when called will complete the query * lib/Mail/DKIM/DNS.pm: new query_async method: starts a query and returns a subref that when called will complete the query * MANIFEST: include sample_mime_lite.pl script in tarball * lib/Mail/DKIM/DNS.pm: restart timer after a DNS lookup
Revision 1.12 / (download) - annotate - [select for diffs], Thu Nov 5 22:53:12 2009 UTC (14 years ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Updated to version 0.37. Pkgsrc changes: - Added LICENSE Relevant changes since version 0.32: ==================================== Version 0.37 - released 2009-09-08 * New/changed functionality: * ADSP records now check whether the domain itself exists, in accordance to the ADSP specification * bugfixes: * fixed regexp used to detect header field names (issue #2803465) * various fixes to ADSP checking Version 0.36 - released 2009-06-02 * API changes: * restore the as_string() method which was accidentally removed in version 0.34 Version 0.35 - released 2009-05-22 * bugfixes: * fixed a runaway regular expression in the canonicalization routines (patch provided by Mark Martinec) Version 0.34 - released 2009-05-20 * New/changed functionality: * 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: * 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: * Signer object would die if first line of input wasn't a header (rt.cpan.org issue #46179) Version 0.33 - released 2009-03-10 * bugfixes: * 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
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 17 13:56:35 2008 UTC (15 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Updated to version 0.32. Thanks to Julian Dunn in PR pkg/39031 for the notice. Since June CPAN-daily messages were utf-8/base64 encoded and my procmail recipes did not handle that... Pkgsrc changes: - Does not require security/p5-Digest-SHA1 anymore. - Does not require devel/p5-Error anymore (already unnecessary for 0.29). Changes since version 0.30: =========================== Version 0.32 - released 2008-06-03 * 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 Version 0.31 - released 2008-04-14 * some error detail messages were changed (see ChangeLog, 2008-01-10 entry) * by default, and when possible, DKIM signatures now omit c= and q= tags (they are optional tags) (issue #1878518) * DKIM and DomainKey signatures are now wrapped so that line breaks occur before colon (':') separators instead of after; this avoids confusing some broken MUAs (issue #1868648) * bugfixes: * "undef value" error when DKIM signature appears at end of header (issue #1878954) * use proper regexp for splitting email address (issue #1878994) * API improvements: * can specify a domain for fetch_author_policy() (issue #1879197) * can access a signature's public-key object (issue #1879215) * can specify an OpenSSL-private-key object for PrivateKey->new() (issue #1879209) Version 0.30.1 - released 2008-01-24 * bugfix: * email from cisco.com was failing to verify (issue #1878523)
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 11 20:12:24 2008 UTC (15 years, 10 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
cwrapper
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Updated to version 0.30. Pkgsrc changes: - none Changes since version 0.29: =========================== Version 0.30 - released 2008-01-10 * includes speed-up optimizations by Mark Martinec * DomainKeys, implement proper identity matching... a DomainKey-Signature's domain should match the From/Sender address * several more test cases * API improvements: * accept additional arguments when creating Signer/Signature * bugfixes: * DomainKey-Signature headers were not "prettified" * granularity ending with '*' was not checked correctly * DomainKey-Signature granularity was checked against the wrong value
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 8 19:47:16 2008 UTC (15 years, 10 months ago) by heinz
Branch: MAIN
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Updated to version 0.29. Pkgsrc changes: - none Relevant changes since version 0.28: ==================================== Version 0.29 - released 2007-11-08 * verifiers can now access all parsed signatures and their results, not just signatures that were fully tested * signer policies can now specify what private key file to use * some other minor API improvements * bugfixes: * for DomainKeys signatures, fixed a compatibility issue handling the h= tag * for DKIM, signature expirations had been ignored * for DKIM, signature identities did not have to match the domain * for DKIM, public key granularity field had been ignored
Revision 1.8 / (download) - annotate - [select for diffs], Sun Aug 19 15:39:08 2007 UTC (16 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
Updated to version 0.28. Pkgsrc changes: - Required version of p5-Crypt-OpenSSL-RSA changed to >=0.24. Changes since version 0.26: ===================================== Version 0.28 * fixed a bug with line-wrapping a signature at the wrong place Version 0.27 - released 2007-07-25 * Sender signing policies are now better implemented * Both Yahoo! DomainKeys signing policies and the under-development IETF DKIM signing policies are supported * Yahoo! DomainKeys policies can protect the Sender: header * DKIM signing policies can protect the From: header Look at Mail::DKIM::Verifier's fetch_author_policy() and fetch_sender_policy() methods for hints.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 12 15:27:22 2007 UTC (16 years, 5 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Updated to version 0.26. Pkgsrc changes: none Changes since version 0.25: =========================== Version 0.26 - released 2007-05-24 * recognize and generate v=1 signatures (DKIM is now RFC 4871)
Revision 1.6 / (download) - annotate - [select for diffs], Thu May 17 10:00:45 2007 UTC (16 years, 6 months ago) by heinz
Branch: MAIN
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Updated to version 0.25. Pkgsrc changes: - Software does not accept any version of p5-Crypt-OpenSSL-RSA anymore. Changes since version 0.24: =========================== * we now only sign headers that IETF recommends for signing * it's now possible to "prettify" outgoing signatures, but this feature is not enabled by default. To enable, do a "use Mail::DKIM::TextWrap" in your program that signs messages. (This may change in a future release.)
Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 24 19:08:38 2007 UTC (16 years, 8 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Updated to version 0.24. Pkgsrc changes: - Enabled DESTDIR support. - Switched to using PERL5_SUB_INSTALLVENDORLIB (from lang/perl5/vars.mk) instead of constructing a relative path for CHECK_INTERPRETER_SKIP myself. Changes since version 0.22: =========================== -- VERSION 0.24 -- 2007-03-09: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/PublicKey.pm, lib/Mail/DKIM/Signature.pm, lib/Mail/DKIM/KeyValueList.pm: fix for linebreaks in public key data; provided by Mark Martinec. * lib/Mail/DKIM/Signature.pm: fix default value q=dns/txt; this fixes a bug for DKIM signatures without q= tags * t/verifier.t: added six new tests that test problems with the public key (e.g. revoked, syntax, etc.) -- VERSION 0.23 -- 2007-02-22: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/PublicKey.pm: catch certain OpenSSL errors; tweak diagnostics * lib/Mail/DKIM/Verifier.pm: changed OpenSSL error catching code to match that found in PublicKey; document more possible diagnostic codes * lib/Mail/DKIM/Signature.pm: tweaked diagnostics for missing public key * Makefile.PL: check for Test::Simple, which is required for `make test' 2007-02-21: Jason Long <jlong@messiah.edu> * t/signer_policy.t: signature should still work even if no value is returned from signer policy * t/signer.t: now uses v=0.5 signature, which changes the signature * t/verifier.t: added three tests of empty body messages * lib/Mail/DKIM/Signer.pm: fixed bug where if signer policy was a sub ref, and didn't return a true value, the message would get skipped * lib/Mail/DKIM/Canonicalization/simple.pm: argh, hack for handling empty body * lib/Mail/DKIM/MessageParser.pm: fixed bug in handling of messages without bodies * lib/Mail/DKIM/Signature.pm: output v=0.5 signatures now * scripts/dkimsign.pl: new --binary option to disable line-ending conversion 2007-02-19: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/DkSignature: provide default value for a= tag (thanks to mark.martinec@ijs.si for the patch) * t/corpus/good_dk_2.txt: test for missing q= and a= tags on DomainKey signature 2007-02-09: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/Verifier.pm, DkSignature.pm: better diagnostic messages; allow missing q= tag for domainkey signatures (thanks to mark.martinec@ijs.si for the patch)
Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 15 21:39:56 2007 UTC (16 years, 9 months ago) by heinz
Branch: MAIN
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Updated to version 0.22. This version (from 0.19 and up) also recognises DomainKeys signatures in addition to DKIM signatures. Pkgsrc changes: - Converted the paths of script files to be skipped during "check-interpreter" phase from absolute to relative paths, otherwise it wouldn't work anymore. Changes since version 0.18: =========================== Version 0.22 - released 2007-01-19 * fixes a couple very minor bugs * some cosmetic changes to error messages Version 0.21 - released 2006-11-29 * fixes two bugs, see ChangeLog for details Version 0.20 - released 2006-10-24 * now supports verifying multiple signatures (the result returned is based on the "best" available signature) * now supports adding multiple signatures in one pass (to use this, you need to create a "signer policy"; see scripts/dkimsign.pl for an example) * now supports signing/verifying signatures for the older DomainKeys standard * now implements Internet Draft draft-ietf-dkim-base-05, including: * support for the version (v=) tag * eliminated "control character detected in message" error message Version 0.19 - released 2006-06-15 * now supports earlier versions of Perl (5.6.1 and up).
Revision 1.3 / (download) - annotate - [select for diffs], Sun Jul 16 09:46:15 2006 UTC (17 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Updated to version 0.18. Pkgsrc changes: - Removed p5-Crypt-RSA and p5-Crypt-OpenSSL-Bignum as direct requirements. - Added patterns to CHECK_INTERPRETER_SKIP to avoid messages about missing /usr/bin/perl. Relevant changes since version 0.17: ==================================== * no longer depends on Crypt::RSA or Crypt::OpenSSL::Bignum.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Jun 7 21:30:10 2006 UTC (17 years, 5 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Updated to version 0.17. Pkgsrc changes: - The module is now available on CPAN, so changed MASTER_SITES accordingly. - Changed HOMEPAGE to CPAN site because Jason Long's web site seems to be down occasionally. - Added Crypt::OpenSSL::Bignum as a requirement (listed in Makefile.PL) because Mail::DKIM uses objects of that type (returned by Crypt::OpenSSL::RSA::get_key_parameters). - New requirement: security/p5-Digest-SHA Relevant changes since version 0.14: ==================================== * implemented signing and verifying of a SHA-256 digest * various new tests and a few bug fixes
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Feb 24 23:02:38 2006 UTC (17 years, 9 months ago) by heinz
Branch: TNF
CVS Tags: pkgsrc-base,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial version of the p5-Mail-DKIM package. This Perl module implements the various components of the DKIM message-signing and verifying standard for Internet mail.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Feb 24 23:02:38 2006 UTC (17 years, 9 months ago) by heinz
Branch: MAIN
Initial revision