--- - branch: MAIN date: Sun Nov 2 21:39:52 UTC 2008 files: - new: '1.13' old: '1.12' path: pkgsrc/net/p5-NetAddr-IP/Makefile pathrev: pkgsrc/net/p5-NetAddr-IP/Makefile@1.13 type: modified - new: '1.6' old: '1.5' path: pkgsrc/net/p5-NetAddr-IP/distinfo pathrev: pkgsrc/net/p5-NetAddr-IP/distinfo@1.6 type: modified id: 20081102T213952Z.0c29e56d98f65a545e7a62fc1b79091e96cb44aa log: "Update from version 4.007 to version 4.014.\n\nPkgsrc changes:\nremove (now) unneeded build dependency.\n\nUpstream changes:\n4.014 Sat Nov 1 15:13:48 PST 2008\n\tin Lite.pm v1.11, add test for characters not allowed by\n\trfc952 before the call to gethostbyname in sub new() for those\n\tpeople that insist on using deprecated functionality :aton\n\tand OS's that fail to notice calls to gethostbyname with\n\tbinary arguments.\n\n4.013 Wed Oct 22 15:04:49 PDT 2008\n\tIn Lite.pm v1.10, add new no octal method for\n\timproperly formatted ipV4 addresses\n\n\tIn Util.pm v1.22, eliminated dependance on PL_sawampersand\n\tthanks to Mark Martinec \n\tfor spotting this and submitting a patch.\n\n\tIn Util.pm v1.22, force -noxs mode for Win32\n\n\tIn Util.pm v1.22, use autoconf to configure 'C' build\n\n4.012 Thu Oct 16 19:35:33 PDT 2008\n\tclear build bug for Win32 in Util.pm v 1.21\n\n4.011 released Oct 6 13:10\n\n4.010 Sat Sep 27 17:00:28 PDT 2008\n in NetAddr::IP::Util v0.19\n\tupdated test for ENDIANess in siteconf\n\n\tadd test in inet_aton to detect overange IP dot quad values\n\tmissed by some broken Socket implementations\n\ti.e. 256.1.1.1 would fail to return undef\n\nNOTE: \tVersions 4.008 and 4.009 had limited release to tester only\n\tand were not uploaded to CPAN. All of the v4.008, 4.009\n\tchanges are incorporated in v4.010\n\n4.009 \ Tue Sep 2 19:09:57 PDT 2008\n\tIn NetAddr::IP::Lite v1.07,\n\tin the off chance that NetAddr::IP::Lite objects are created\n\tand the caller later loads NetAddr::IP and expects to use\n\tthose objects, let the AUTOLOAD routine find and redirect\n\tNetAddr::IP::Lite method and subroutine calles to NetAddr::IP.\n\n\tupdated Lite/t/v4-wnew.t so that non-existent\n\tdomains are \"really\" not there\n\n4.008 Sat Jun 7 14:01:55 PDT 2008\n\tinherit method \"new_from_aton\" from NetAddr::IP::Lite\n\tadd related documentation\n\n Inherited methods from Lite.pm updated as follows:\n\n\tcomparisons of the form <, >, <=, >=\n\t\t10.0.0.0/24 {operator} 10.0.0.0/16\n\treturn now return the comparision of the cidr value\n\twhen the address portion is equal.\nNOTE:\tthis comparison returns the comparison of the NUMERIC\n\tvalue of the CIDR. This produces the counter intuitive result\n\tthat /24 > /16. There is logic to this, really! For proper\n\toperation of commands like \"Compact\" and \"Coalesce\", lists of\n\tnetaddr objects must sort in ascending order. However, this\n\tconflicts with the requirement for larger netblocks to sort\n\tFIRST so as to include smaller ones. This logic extends to\n\tany requirement for a sort of netaddr objects. It should be\n\tfurther noted that the mixing of netaddr objects with varying\n\tIP addresses and CIDR allocations can lead to unexpected\n\tresults since the comparisons done first on the IP portion\n\tand then on the CIDR portion. The documentation has been\n\tupdated appropriately.\n\tThanks to Peter DeVries for spotting this discrepancy\n" module: pkgsrc subject: 'CVS commit: pkgsrc/net/p5-NetAddr-IP' unixtime: '1225661992' user: seb