Changes for version 0.086 - 2015-01-18

  • Add Plugins: 1and1 Amazon Baidu Fedex Microsoft Updated Plugins: Akamai Comcast clean up many missing and incorrect netblocks in plugins add support for range notation (N.N.N.N - M.M.M.M, IPv4 and IPv6)) add IPv6 support significant changes/improvements to Binode: remove descend method, replace with construct, follow and traverse methods user now provides callbacks for follow and traverse add deep recursion support to handle IPv6 use Binode to handle overlap and redundant checks add Net::IP::Identifier::Regex.pm to store useful regular expressions (some early distributions don't support Regexp::Common) add bin/net_cidr_lite_merge.pl add extra/check_plugin change die to croak in most places remove some debug stuff add _ENTITY_REGEX_ in plugins to make name checking flexible rename tests more logically

Documentation

use Net::CIDR::Lite to merge nets from ARGV, STDIN or file

Modules

Identify IPs that fall within collections of network blocks
A node in the binary tree
subclass Net::IP to add as_string method and stringification
identify 1and1 (AS8560) owned IP addresses
identify Akamai owned IP addresses
identify Amazon owned IP addresses
identify B2_Net Solutions (AS55286) owned IP addresses
identify Baidu (AS63288, AS55967, AS45085, AS45076, AS38627, AS38365, AS264376, AS199506) owned IP addresses
identify ColoCrossing (AS36352) owned IP addresses
identify Comcast owned IP addresses
identify DataShack (AS33387) owned IP addresses
identify Enzu/ScalableDNS owned IP addresses
identify Eonix (AS30693) owned IP addresses
identify FDCServers (AS30058) owned IP addresses
identify Facebook (AS32934) owned IP addresses
identify Fedex (AS7726 AS27619 AS25676) owned IP addresses
identify Google (AS15169) owned IP addresses
identify Hosting Solutions International (ASN30083) owned IP addresses
identify Hotmail owned IP addresses
identify Inktomi (AS14778) owned IP addresses
identify Microsoft (AS8075) owned IP addresses
identify NephoScale (AS13332 AS32105 AS46717) owned IP addresses
identify OVH (AS16276) owned IP addresses
identify Sagonet (AS21840) owned IP addresses
identify Sharktech (AS46844) owned IP addresses
identify Toqen LLC (AS30186) owned IP addresses
identify Twitter (AS13414 AS35995 AS54888) owned IP addresses
identify UPS (AS12217) owned IP addresses
identify VPLS/Krypt owned IP addresses
identify WholeSale Internet owned IP addresses
identify Yahoo owned IP addresses
Some regular expressions used by Net::IP::Identifier
The role that Net::IP::Identifier plugins must satisfy

Provides

in lib/Net/IP/Identifier.pm