Version 0.35 fixes a DOS (runaway memory usage) condition reported on amavisd-new users list, with patch provide by Mark Martinec, author of amavisd-new From ChangeLog 2009-05-22: Jason Long <jlong@messiah.edu> * t/signer.t: add a test-case of a message with 10000's of blank lines; this seems to DoS the canonicalization routines * lib/Mail/DKIM/Canonicalization/{simple,relaxed,dk_simple}.pm: fix for bug reported on amavis-user list, patch provided by Mark Martinec. Thanks! I am the port maintainer for p5-Mail-SpamAssassin and am going to make 0.35 a minimum dependency for that package as soon as this gets posted. Fix: upgrade to Mail-DKIM 0.35. simple patches to Makefile and distfile. no new dependencies or patches How-To-Repeat: see amavisd-new users list for sample. from mailing list: > So the process which tries to sign this message crashes after > 11 minutes, running out of memory. It happens while Perl is > evaluating the following regexp: > > s/((?:\015\012){2,})\z/\015\012/ Ugh!
Responsible Changed From-To: freebsd-ports-bugs->gabor gabor@ wants his PRs (via the GNATS Auto Assign Tool)
Maintainer of mail/p5-Mail-DKIM, Please note that PR ports/134964 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/134964 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
I have approved this PR. Thank you for your contribution!
I am sorry to reply the PR from a wrong email address. I have confirmed and approved this PR. Thank you for your contribution.
gabor 2009-05-30 23:22:30 UTC FreeBSD ports repository Modified files: mail/p5-Mail-DKIM Makefile distinfo pkg-plist Log: - Update to 0.35 PR: ports/134964 Submitted by: Michael Scheidell <scheidell@secnap.net> Approved by: Yoshisato YANAGISAWA <yanagisawa@csg.is.titech.ac.jp> (maintainer) Revision Changes Path 1.18 +3 -1 ports/mail/p5-Mail-DKIM/Makefile 1.15 +3 -3 ports/mail/p5-Mail-DKIM/distinfo 1.6 +3 -1 ports/mail/p5-Mail-DKIM/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed with changes, thanks. (pkg-plist was wrong)