Newer
Older
NetAddr-IP / Lite / Changes
  1. Revision history for Perl extension NetAddr::IP::Lite
  2.  
  3. 1.03 Sun Aug 6 10:48:25 PDT 2006
  4. update Util.pm v0.18 documentation
  5.  
  6. 1.02 Fri Aug 4 14:14:16 PDT 2006
  7. $isV6 global converted to a lexical variable within sub "_xnew"
  8. $Class global removed and replaced by calls to UNIVERSAL::isa
  9. Thanks to julian@mehnle.net for spotting problems related to
  10. using the Lite.pm with mod_perl
  11.  
  12. 1.01 Thu Jul 6 10:46:48 PDT 2006
  13. update v4-wnew.t to warn user of possible long wait
  14. update Util.pm v0.17 -- see Changes in that distro
  15.  
  16. 1.00 Mon Jun 26 13:34:00 PDT 2006
  17. changed behavior of ->nth and ->num
  18. to 'exactly' conform to the documentation
  19.  
  20. add :old_nth tag to preserve old behavior
  21. and update tests to check both
  22.  
  23. 0.12 Sun Jun 25 16:13:00 PDT 2006
  24. imported missing 'bcd2bin'
  25.  
  26. fixed Util->new() issues with long digit strings
  27. ->new('::fffff') and non hex digits ->new('::foo').
  28. Thanks to Radoslaw Zielinski <radek42@gmail.com>
  29. for spotting these 3 bugs
  30.  
  31. 0.11 Wed Jun 14 14:53:21 PDT 2006
  32. add 'sub new6' and related functionality to methods
  33. that print or return v4/6 information or text.
  34.  
  35. add $self->{isv6} flag for hint to ipV6 status
  36.  
  37. corrected bug in sub num that miscalcluated the number
  38. of IP's in a net for /31 /32
  39.  
  40. 0.10 Tue Jun 13 14:07:46 PDT 2006
  41. bring 'sub new' into full compliance with NetAddr::IP,
  42. correct compatibility with for ==,>,<,=>,>=,<=>,cmp
  43. and update documentation to reflect actual implementation
  44.  
  45. add 'copy' function that return a completely new object
  46.  
  47. export (Zero Ones V4mask V4net)
  48.  
  49. update Util.pm v0.15 so shiftleft returns original
  50. argument when the shift count is zero or undefined
  51.  
  52. 0.09 Tue Jun 6 08:37:01 PDT 2006
  53. update Util/Makefile.PM to check for link libraries
  54. that ExtUtils::MakeMaker does not find properly
  55.  
  56. remove 'use warnings' from Lite.pm for backwards
  57. compatibility with older perl versions
  58.  
  59. 0.08 Tue Jun 6 08:33:11 PDT 2006
  60. update Util.xs for build on windoze
  61.  
  62. 0.07 Tue Jun 6 08:21:12 PDT 2006
  63. update NetAddr::IP::Util to v0.12
  64.  
  65. 0.06 Mon Jun 5 21:34:28 PDT 2006
  66. fix Sparc problems in Util v0.11
  67. 1) add workaround for OS's that do not have inet_aton
  68.  
  69. 2) add workaround for compilers that do not understand
  70. #if MACRO1 == MACRO2
  71.  
  72. 0.05 Sun May 7 18:06:43 PDT 2006
  73. updated UtilPP.pm v0.06 to remove unnecessary pack(unpack) sequences
  74. to speed up ipv6->4, ipv4->6 conversions
  75.  
  76. 0.04 Fri Apr 28 17:36:28 PDT 2006
  77. left Util/Makefile.pl out of the top level distro
  78.  
  79. 0.03 Fri Apr 28 17:26:51 PDT 2006
  80. oops! left prerequsite Util 0.08 in the Makefile
  81. when it is include in this distro
  82.  
  83. 0.02 Fri Apr 28 16:11:00 PDT 2006
  84. update Lite.pm to accept ->new('addr/mask')
  85. where addr and mask are both in IP address format
  86.  
  87. add test for above t/netaddr.t
  88.  
  89. 0.01 Wed Apr 26 19:03:18 PDT 2006
  90. initial release