- New upstream release 4.052
- In InetBase.pm v0.03:
- Socket6 prior to version 0.23 does not have AF_INET6 in the EXPORT_OK
array; modify InetBase.pm to work around this
- Remove reference to Config{osname}
- In Lite.pm v1.35:
- Add support for Math::BigInt to NetAddr::IP::Lite
- Use Math::BigInt::Calc for creating BigInt values and fall back to
NetAddr::IP::Calc if Math::BigInt is not present (fixes CPAN RT#71869)
- BR: perl(Data::Dumper) and perl(Math::BigInt)
- Add runtime dependency on perl(Math::BigInt) for performance and consistency
- Update UTF-8 patch to apply cleanly
- New upstream release 4.049
- In Lite v1.32:
- Add capability to parse input of the form ->new6(12345,1); this should
have been there but was missing (CPAN RT#68723)
- In Util v1.41:
- Add inet_pton, inet_ntop, AF_INET, AF_INET6
- Modify inet_n2dx and inet_n2ad to recognize the new 128-bit IPv4 format
::FFFF:FFFF:0:0
- Replace isIPv4 with a pure perl version for portability
- Split the following into NetAddr::IP::InetBase v0.01 to provide better
long-term support for IPv6:
- inet_aton
- inet_ntoa
- ipv6_aton
- ipv6_n2x
- ipv6_n2d
- inet_any2n
- inet_n2dx
- inet_n2ad
- inet_ntop
- inet_pton
- packzeros
- isIPv4
- isNewIPv4
- isAnyIPv4
- AF_INET
- AF_INET6
- BR: perl(Carp)
- BR: perl(Socket6) for test suite
- Update UTF-8 patch to apply cleanly
- License is now GPL+ or Artistic in most of the code but Util.xs is GPLv2+ so
we ship the whole thing under that license