Commit Graph

28 Commits

Author SHA1 Message Date
Paul Howarth
35c1d50f74 Update to 4.079
- New upstream release 4.079
  - Correct non-suppression of leading zeros in certain instances of new_no use
  - Put in missing code to propagate NetAddr::IP::Lite :nofqdn to IP.pm
- Explicitly BR: perl-devel, needed for EXTERN.h
- Simplify find commands using -empty and -delete
2016-03-27 16:55:43 +01:00
Paul Howarth
23a89a6f0f Update to 4.078
- New upstream release 4.078
  - Fix typo in Util.pm 1.53 MakefilePL that caused failure to find compiler
2015-08-20 11:26:03 +01:00
Paul Howarth
1ee1947d66 Update to 4.077
- New upstream release 4.077
  - Added method is_local() to Lite.pm
  - Fix Util/Makefile.PL to work around bug in Android's sh
  - Add method full6m()
  - Fix Util/Makefile.PL issue with clang compiler (CPAN RT#86831)
- Classify buildreqs by usage
- Use %license where possible
2015-08-14 15:33:10 +01:00
Paul Howarth
ec9dfb739e Update to 4.075
- New upstream release 4.075
  - Change input filter for resolvable hostnames to allow the underscore
    character
2014-06-12 17:42:57 +01:00
Paul Howarth
bc4d82290c Update to 4.073
- New upstream release 4.073
  - Add documentation about FQDN conversion and an option to disable
2014-04-05 19:44:22 +01:00
Paul Howarth
c5fa95d3ba Update to 4.072
- New upstream release 4.072
  - Modify Makefile.PL to bypass missing 'pod2text'
- BR: perl(Pod::Text) to ensure we get pod2text
2014-01-28 11:38:16 +00:00
Paul Howarth
94eebdf9d5 Update to 4.071
- New upstream release 4.071
  - Add method "canon"
2013-10-01 10:48:23 +01:00
Paul Howarth
78cdd666a3 Update to 4.070
- New upstream release 4.070
  - Yet another documention error fixed
  - Add new6FFFF, RFC4291 compliant ipv4->ipV6 new in Lite.pm
2013-09-13 16:39:27 +01:00
Paul Howarth
0707589d43 Update to 4.069
- New upstream release 4.069
  - Add proper pod encoding in Lite.pm
  - Changed Makefile.PL to check for config.h when building for XS with 'gcc',
    try building with 'cc', and check again; if config.h is not found, force
    Pure Perl mode
  - Kill XS in winduhs and Darwin, both of which misbehave when compiling XS
    code
- Drop UTF8 patch, no longer needed
2013-05-26 14:02:29 +01:00
Paul Howarth
c1d6f876b3 Update to 4.068
- New upstream release 4.068
  - Update Makefile.PL in Util.pm to better detect 'winduhs'
2013-04-03 22:07:33 +01:00
Paul Howarth
4bfcc2ff74 Update to 4.067
- New upstream release 4.067
  - Improved diagnostic message for "die" with bad mask for hostenum,
    hostenumref, split, splitref, rsplit, rsplitref
- Include new docfile About-NetAddr-IP.txt
2013-03-31 15:05:01 +01:00
Paul Howarth
fc3c3751cb Update to 4.066
- New upstream release 4.066
  - Support bracketed IPv6 URI notation as described in RFC-3986
2012-10-30 12:04:26 +00:00
Paul Howarth
399604d965 Update to 4.065
- New upstream release 4.065
  - Correct format for IPv6 embedded IPv4 addresses (CPAN RT#79964)
2012-10-03 11:56:59 +01:00
Paul Howarth
c2f33835bb Update to 4.064
- New upstream release 4.064 (#860948)
  - Updated GPL v2.0 text and address in all modules
  - Added support for rfc3021 /31 networks to hostenum
- Update UTF8 patch
2012-09-27 12:24:13 +01:00
Paul Howarth
64c9610c37 Update to 4.062
- New upstream release 4.062 (#802994)
  - Add is_rfc1918 to Lite.pm v1.42
  - Fix change in behavior introduced in v4.050 where an empty string supplied
    to "new" previously returned 'undef' and now returns 'default' for ipV4 or
    ipV6 (CPAN RT#75976)
  - Documentation updates
- Don't need to remove empty directories from the buildroot
- Recode NetAddr::IP::Lite module and manpage as UTF-8
- Don't use macros for commands
2012-06-08 09:07:11 +01:00
Paul Howarth
2c0a8df303 Update to 4.058
- New upstream release 4.058
  - In Lite.pm v1.40:
    - Add call to InetBase::fillIPv4 to all uses of gethostbyname
  - In InetBase.pm v0.06:
    - Break out the code that expands short IPv4 addresses into dotquad format
      to account for broken BSD implementations of inet_aton and gethostbyname
      that do not recognize the short format, and EXPORT this as sub 'fillIPv4'
  - In Util.pm v1.45:
    - Add 'fillIPv4' to calls to gethostbyname to work around broken inet_aton
      and gethostbyname implementations in certain BSD implementations
2011-11-13 12:15:20 +00:00
Paul Howarth
1d66843d90 Update to 4.056
- Update to 4.056
  - In InetBase.pm v0.04:
    - Improve inet_aton to overcome broken gethostbyname found in NetBSD and
      OpenBSD
2011-11-04 13:09:48 +00:00
Paul Howarth
7d832fef36 Update to 4.055
- New upstream release 4.055
  - In Lite.pm v1.38:
    - Patch for CPAN RT#71869: issues with Math::BigInt variants
2011-10-29 13:34:21 +01:00
Paul Howarth
643b76122b Update to 4.054
- New upstream release 4.054
  - In Lite.pm v1.37:
    - Fix CPAN RT#71925, a sub-variant of CPAN RT#62521 that showed up only for
      short notation for IPv4, e.g. 127/n, 127.0/n, 127.0.0/n but not
      127.0.0.0/n
    - Remove Calc.pm
    - Add detection of early Math::BigInt object structure
    - Fix CPAN RT#71869 - a failed test routine
- Upstream no longer ships README so no need to fix its encoding
2011-10-28 11:33:46 +01:00
Paul Howarth
712fd1da14 Update to 4.052
- 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
2011-10-26 09:28:18 +01:00
Paul Howarth
18482e8395 Update to 4.049
- 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
2011-10-20 12:15:33 +01:00
Petr Sabata
b803a15fae 4.047 bump 2011-10-07 13:59:01 +02:00
Marcela Mašláňová
39fea20811 update to 4.044 2011-06-07 10:26:23 +02:00
Marcela Mašláňová
fae952bcc9 update to 4.042 2011-04-06 16:30:07 +02:00
Warren Togami
6ba9101426 4.027 2009-09-16 22:57:05 +00:00
Andreas Thienemann
68221db167 - Updated to 4.007
- Rebuilt against gcc-4.3
2008-02-12 15:38:38 +00:00
Andreas Thienemann
0d5e391c95 Initial import 2007-05-16 21:08:44 +00:00
Warren Togami
954192c0f8 Setup of module perl-NetAddr-IP 2007-05-16 20:29:11 +00:00