Import of MIKER/NetAddr-IP-4.051 from CPAN.
gitpan-cpan-distribution: NetAddr-IP
gitpan-cpan-version:      4.051
gitpan-cpan-path:         MIKER/NetAddr-IP-4.051.tar.gz
gitpan-cpan-author:       MIKER
gitpan-cpan-maturity:     released
1 parent d1cba7a commit 07bde14959f8b8b7929abcd050ef4ff930279858
@Michael Robinton Michael Robinton authored on 25 Oct 2011
Gitpan committed on 21 Oct 2014
Showing 12 changed files
View
26
Changes
Revision history for Perl extension NetAddr::IP
 
4.050 Sat Oct 22 01:58:57 PDT 2011
4.051 Mon Oct 24 14:44:53 PDT 2011
fix bug 71869
in Lite.pm v1.34
use Math::BigInt::Calc for creating BigInt values and fall
back to NetAddr::IP::Calc if Math::BigInt is not present.
 
remove reference to Config{osname} in InetBase.pm v0.03
(Util 1.43)
 
 
4.050 Sat Oct 22 01:58:57 PDT 2011
In Lite/Util/lib/NetAddr/IP/Lite/Util/InetBase.pm v0.02
Socket6 prior to version 0.23 does not have AF_INET6 in the
EXPORT_OK array, modify InetBase.pm v0.2 to work around this.
 
Add support for Math::BigInt to NetAddr::IP::Lite v1.33
 
4.049 Sat Oct 15 22:15:10 PDT 2011
4.049 Sat Oct 15 22:15:10 PDT 2011
Updates to Lite.pm, Util.pm, new module InetBase.pm
 
In Lite v1.32
bug68723, add capability to parse input of the form
isAnyIPv4
AF_INET
AF_INET6
 
4.048 Sat Oct 8 01:33:44 PDT 2011
4.048 Sat Oct 8 01:33:44 PDT 2011
remove debug print statement from Util v1.40
 
4.047 Thu Oct 6 23:41:42 PDT 2011
really correct missing reference in Util v1.39
View
4
IP.pm
@EXPORT_FAIL = qw($_netlimit);
 
@ISA = qw(Exporter NetAddr::IP::Lite);
 
$VERSION = do { sprintf " %d.%03d", (q$Revision: 4.50 $ =~ /\d+/g) };
$VERSION = do { sprintf " %d.%03d", (q$Revision: 4.51 $ =~ /\d+/g) };
 
=pod
 
=head1 NAME
 
This module provides an object-oriented abstraction on top of IP
addresses or IP subnets, that allows for easy manipulations.
Version 4.xx of NetAdder::IP will will work with older
versions of Perl and does B<not> use but is compatible with Math::BigInt.
versions of Perl and is compatible with Math::BigInt.
 
The internal representation of all IP objects is in 128 bit IPv6 notation.
IPv4 and IPv6 objects may be freely mixed.
 
View
Lite/Calc.pm 0 → 100644
View
Lite/Changes
View
Lite/Lite.pm
View
Lite/MANIFEST
View
Lite/README
View
Lite/Util/Changes
View
Lite/Util/Util.pm
View
Lite/Util/lib/NetAddr/IP/InetBase.pm
View
MANIFEST
View
META.yml