BSD Ports

mail/p5-Email-Address-UseXS 1.000 DragonFly

Ensure that any code uses Email::Address::XS instead of Email::Address

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
mail, perl5
Package size
5.6 KiB, 9.3 KiB installed

Description

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('[email protected]');

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=CVE-2015-7686 for details.

In the other systems

SystemPortVersion
DragonFlymail/p5-Email-Address-UseXS1.000
FreeBSDmail/p5-Email-Address-UseXS1.000
HardenedBSDmail/p5-Email-Address-UseXS1.000
GhostBSDmail/p5-Email-Address-UseXS1.000

Install

Binary package:

pkg install p5-Email-Address-UseXS

From DPorts:

cd /usr/dports/mail/p5-Email-Address-UseXS && make install clean

Dependencies

Run dependencies 1

No port depends on this one.