Newer
Older
NetAddr-IP / Changes
Revision history for Perl extension IP::Address.

0.01  Sun Jul 11 13:26:27 1999
	- original  version;  Basic testing  and  release  to CPAN  as
	  version 0.01. This is considered beta software.

0.02  Mon Jul 12
	- Multiple changes  to fix endiannes issues. This  code is now
	  moderately tested on Wintel and Sun/Solaris boxes.

0.03  Wed Jul 14
	- Added ->first and ->last methods. Version changed to 0.03.

1.00  Wed Dec 05 2000
	- Implemented ->new_subnet. Version changed to 1.00.
	- less croak()ing when improper input  is fed to the module. A
	  more consistent 'undef' is returned now instead to allow the
	  user to better handle the error.
	- Released

1.10  Wed May 02 2000
	- As  per  MARNIX   A.   VAN  AMMERS  [mav6@ns02.comp.pge.com]
	  suggestion, changed  the syntax of the loop  in host_enum to
	  be the same of the enum method.
	- Fixed the MS-DOS ^M  at the end-of-line problem. This should
	  make the module easier to use for *nix users.
	- Released

1.20  Sun Jun 25 2000
	- Implemented ->compact and ->expand methods.
	- Applying for official name
	- Released

1.21  Mon Jun 26 2000
	- Added  ->addr_number and  ->mask_bits.  Currently  we return
	  normal  numbers (not  BigInts).   Please test  this in  your
	  platform and report any problems!

2.00  Wed Jun 28 2000
	- Released under the new *official* name of NetAddr::IP

2.10  Thu Oct 12 2000
	- Added support for ->new($min, $max, $bits) form
	- Added ->to_numeric. This helps serializing objects

2.20  Mon Jan  1 2001
	- Chris Dowling  reported that  the sort method  introduced in
	  v1.20  for ->expand  and ->compact  doesn't always  return a
	  number under perl versions < 5.6.0.  His fix was applied and
	  redistributed.  Thanks Chris!
	- This module is hopefully released with no CR-LF issues!
	- Fixed a warning about uninitialized values during make test

2.21  Thu Feb  8 2001
	- Dennis  Boylan pointed  out a  bug under  Linux  and perhaps
	  other platforms  as well causing the  error "Sort subroutine
	  didn't         return         single        value         at
	  /usr/lib/perl5/site_perl/5.6.0/NetAddr/IP.pm  line  299,  <>
	  line 2." or similar. This was fixed.

2.22  Wed Mar 28 2001
	- Some changes  suggested by Jeroen Ruigrok  and Anton Berezin
	  were included. Thanks guys!

2.23  Tue Aug 14 2001
	- Bug fix for /XXX.XXX.XXX.XXX netmasks under v5.6.1 suggested
	  by Tim Wuyts. Thanks!
	- Tested the module under MACHTYPE=hppa1.0-hp-hpux11.00. It is
          now  konwn to  work  under Linux  (Intel/AMD), Digital  Unix
          (Alpha),   Solaris  (Sun),  HP-UX11   (HP-PA-RISC),  Windows
          9x/NT/2K (using ActiveState on Intel).

2.24  Sat Aug 25 2001
	- A spurious  warning when  expand()ing with -w  under certain
	  circumstances  was removed. This  involved using  /31s, /32s
	  and the same netmask as the input.  Thanks to Elie Rosenblum
	  for pointing it out.
	- Slight change  in license terms to ease  redistribution as a
          Debian package.