Date: Fri, 4 Jan 2019 14:08:44 -0500 From: Dan Langille <dvl@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r489262 - in head/mail: . p5-Email-Address-UseXS Message-ID: <D33F2DE3-7800-47A0-A45C-1D349B068820@FreeBSD.org> In-Reply-To: <201901041902.x04J2a09090202@repo.freebsd.org> References: <201901041902.x04J2a09090202@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_E3D3F0DF-FF4F-420E-BE01-14495C769413 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii For the record, a new version of mail/p5-Email-Sender was committed 2 = minutes before this one. That new version completely removes the need for this port, but I intend = to let it stay because it might be useful to others. -- Dan Langille - BSDCan / PGCon dan@langille.org > On Jan 4, 2019, at 2:02 PM, Dan Langille <dvl@FreeBSD.org> wrote: >=20 > Author: dvl > Date: Fri Jan 4 19:02:36 2019 > New Revision: 489262 > URL: https://svnweb.freebsd.org/changeset/ports/489262 >=20 > Log: > Add Email::Address::UseXS which is intended for use with = mail/p5-Email-Sender >=20 > Email::Address::UseXS - ensure that any code uses Email::Address::XS = instead of Email::Address >=20 > To use, simply add use Email::Address::UseXS; in your code before = anything that tries to load in Email::Address. >=20 > Differential Revision: https://reviews.freebsd.org/D18479 >=20 > Added: > head/mail/p5-Email-Address-UseXS/ > head/mail/p5-Email-Address-UseXS/Makefile (contents, props changed) > head/mail/p5-Email-Address-UseXS/distinfo (contents, props changed) > head/mail/p5-Email-Address-UseXS/pkg-descr (contents, props = changed) > head/mail/p5-Email-Address-UseXS/pkg-plist (contents, props = changed) > Modified: > head/mail/Makefile >=20 > Modified: head/mail/Makefile > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- head/mail/Makefile Fri Jan 4 19:00:01 2019 = (r489261) > +++ head/mail/Makefile Fri Jan 4 19:02:36 2019 = (r489262) > @@ -316,6 +316,7 @@ > SUBDIR +=3D p5-Email-Address > SUBDIR +=3D p5-Email-Address-List > SUBDIR +=3D p5-Email-Address-Loose > + SUBDIR +=3D p5-Email-Address-UseXS > SUBDIR +=3D p5-Email-Address-XS > SUBDIR +=3D p5-Email-AddressParser > SUBDIR +=3D p5-Email-Date >=20 > Added: head/mail/p5-Email-Address-UseXS/Makefile > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/mail/p5-Email-Address-UseXS/Makefile Fri Jan 4 19:02:36 2019 = (r489262) > @@ -0,0 +1,21 @@ > +# Created by: Dan Langille <dvl@FreeBSD.org> > +# $FreeBSD$ > + > +PORTNAME=3D Email-Address-UseXS > +PORTVERSION=3D 1.000 > +CATEGORIES=3D mail perl5 > +MASTER_SITES=3D CPAN > +PKGNAMEPREFIX=3D p5- > + > +MAINTAINER=3D dvl@FreeBSD.org > +COMMENT=3D Ensure that any code uses Email::Address::XS instead of = Email::Address > + > +LICENSE=3D ART10 GPLv1+ > +LICENSE_COMB=3D dual > + > +USES=3D perl5 > +USE_PERL5=3D configure > + > +NO_ARCH=3D yes > + > +.include <bsd.port.mk> >=20 > Added: head/mail/p5-Email-Address-UseXS/distinfo > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/mail/p5-Email-Address-UseXS/distinfo Fri Jan 4 19:02:36 2019 = (r489262) > @@ -0,0 +1,3 @@ > +TIMESTAMP =3D 1544210127 > +SHA256 (Email-Address-UseXS-1.000.tar.gz) =3D = b10a52409a2c85b65afcd4ed108233833440d298689bb97a256c75b5b7802df0 > +SIZE (Email-Address-UseXS-1.000.tar.gz) =3D 14040 >=20 > Added: head/mail/p5-Email-Address-UseXS/pkg-descr > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/mail/p5-Email-Address-UseXS/pkg-descr Fri Jan 4 = 19:02:36 2019 (r489262) > @@ -0,0 +1,12 @@ > +To use, simply add use Email::Address::UseXS; in your code before = anything that > +tries to load in Email::Address. > + > +use Email::Address::UseXS; > +print Email::Address->parse('user@example.com'); > + > +Email::Address is dangerous, badly-formed input can cause very slow = regex > +expressions (taking minutes or more to run). > + > +See https://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2015-7686 = for details. > + > +WWW: https://metacpan.org/pod/Email::Address::UseXS >=20 > Added: head/mail/p5-Email-Address-UseXS/pkg-plist > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/mail/p5-Email-Address-UseXS/pkg-plist Fri Jan 4 = 19:02:36 2019 (r489262) > @@ -0,0 +1,2 @@ > +%%SITE_PERL%%/Email/Address/UseXS.pm > +%%PERL5_MAN3%%/Email::Address::UseXS.3.gz > _______________________________________________ > svn-ports-head@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-ports-head > To unsubscribe, send any mail to = "svn-ports-head-unsubscribe@freebsd.org" --Apple-Mail=_E3D3F0DF-FF4F-420E-BE01-14495C769413 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEzqcJ4oeyf8sgTIEBIU09XU2nXtMFAlwvrzwACgkQIU09XU2n XtMbTAf+KoaUDPYuZwu3RnUoW4aGP5O9AwGt9shMZQMvmaCPYfEnwRWP+Ol5/I/n SF+r1FVgEZ2V7fV4OLu6HN+69KPDnMl8uk5R+tb3ZdpLVd5beX1YMi8Lf34qnYwB qi4GwVvsDHdDfSoQo+mEgRSP0O/4HSVTC2ofReI1KGvGwyOuaiRtDYm0nW64u8rw h+bEX+fthEsdQ3vCRBY9pbdQ/Gub5TKTH1xSUt3Styhbopow31dpvU/dGsfsvcuj SZ/c5C7xTMYboCTlmfBkkGwjpl8IJIJB2k9ekqrTaeRivyhc3eUBuMYHKmY/dTgR ATDIxbXZ08eUIlBtufGrpPl5WmguIg== =jkxq -----END PGP SIGNATURE----- --Apple-Mail=_E3D3F0DF-FF4F-420E-BE01-14495C769413--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D33F2DE3-7800-47A0-A45C-1D349B068820>