1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
|
Revision history for asused3.
3.71 Mon Jul 28 16:37:14 2003
* With the '-valid' option map IP (range) back to an allocation, not
an assignment - that will help to avoid false errors in case of PI
assignments(That belong to eu.zz).
* Fix a broken '-pcheck|-contacts' check(Pierfrancesco Caci)
3.70 Tue Apr 22 18:21:11 2003
* Fixed calculation of a free space in case when only last address
overlaps firs one of another range. Was falsly reported as free.
* Add -cidr flag to the options, so, together with -assign option
asused gives output, suitable for submission into the IP forms.
* Implement recognition of the SUB-ALLOCATED ranges with size vali-
dation. Also, duplicated netnames and issue dates are reported as
warnings.
3.67 Mon Sep 30 17:41:18 2002
* Don't check assigned: lines in registry, as we keep only PI info
there since now
* Work around case, when registry has no assignments, but has LIR-
PARTITIONED block.
3.66 Thu Aug 15 17:14:56 2002
* Ignore inetnum objects with LIR-PARTITIONED status - they are for
internal use by ISP's.
* One year AW usage delay was calculated wrongly, so it didn't give
errors after 3(?) month period.
* Reporting of invalid INFRA-AW assignments is fixed. Now it's consistent
with --valid option and gives expected results.
3.65 Fri Jan 18 15:01:41 2002
* This release is aimed to handle new attribute in the INFRA-AW for
inetnum objects. Read more about it at:
http://www.ripe.net/ripe/mail-archives/lir-wg/20010701-20020101/msg00443.html
3.64 Wed Oct 10 14:22:24 2001
* Fixed recognition of inetnum objects with <tab> sign in the range.
* Broken dates in changed: field now handled properly, without exiting
the program.
* Fixed failure in case of registry with no allocations.
* Recognize mixed case status: fields.
3.63 Tue Aug 21 13:52:04 2001
* Fixed netname handling according to the RIPE223 - now, case doesn't
matter, so netnames with different letter-case still match.
* There have been reports about Makefile failure with Perl 5.002,
due changed format in the output of the MakeMaker. This is fixed now,
by using our own stubs in the Makefile.PL.
* Couple of strange inetnum objects were found in the DB, namely -
192.0.0.0 - 192.255.255.255, which broke proper recognition of
the allocation. Now they are recognized by asused. Still, it's possible
that there are other similar objects in DB.
3.62 Never was released
3.61 Never was released
3.60 Thu Apr 19 10:48:45 2001
* Bumped version to 3.60 as substantial changes are included.
* This version was written to be able to handle data in RPSL
Whois DB Version 3 format. The major problem for asused with
the new DB format was the comments and continuation lines in
the new object format. That meant changing the code that
parses inetnum objects.
Also, the Net::RIPEWhois module was replaced with RipeWhois -
a cleaner OO implementation of a whois client. Other modules
were changed to co-operate with this new one. As a side
effect, the memory usage was substantially decreased - by
around 25% or 6MB, for one, large, registry.
* This release still uses the Net::RIPEWhois::in and
Net::RIPEWhois::pcheck modules.
* The required iso3166-codes and delegations data are now
supplied by the new NCC::CountryCode and NCC::RipeDelegations
modules respectively. You should therefore remove the
'iso3166-codes' and 'delegations' files from your Perl library
directiory.
3.52 Wed Sep 20 16:19:44 2000
* Fixed problem with huge free address space reports, caused by bug
in the Whois DB - "-Tin" returns rev-srv: fields as well.
* Fixed (hopefully) problem with RIPEWhois.pm module, which didn't
return anything on some Linux'es. Was reported several times, visible
effect was:
FATAL ERROR: ERROR: 10.65.0.0/19 No allocation object in DB, inetnum
found
* Fixed small compatability problem - some systems don't let to use
IO::Socket::INET directly, so, turned that into "use IO::Socket".
* Put IO-1.20.tar.gz into extra/ directory, as some Perl distributions
come with outdated modules and CPAN suggests perl5.6.0 as an update :>
* Added --free flag to show only free address space list.
* Produce a warning if a registry doesn't have mnt-lower attribute on
it's allocation.
* Fixed the case that --status didn't report assignments with missed
status lines and gave incorrect balance.
3.51 Tue Sep 5 18:42:38 2000
* Program name now derived from $0 (several reports)
* ReadConf() in a public version exited after first guess without
checking other locations(reported by Jeroen Ruigrok van der Werven
<jruigrok@via-net-works.nl>)
* Fixed command line argument parsing: ranges, prefixes and regids
now accepted
* Fixed behaviour with RIPE* mnt-by and mnt-lower
* Produce a warning if an assignment overlaps allocation
* Report lost Asused object warnings
* Spelling of "overlapping" was fixed
* Fixed installation procedure to copy 'iso3166-codes' and 'delegations'
files with other libraries to make them available with side-wide in-
stallation.
3.5b Mon Aug 28 12:59:55 2000
- asused3 and asused-public code base were merged back.
- Code of the modules was tided up from local RIPE NCC dependencies
and all such stuff went to the main executable. Still, modules are
not completely standalone, as the do refer to main::* variables.
(Should be fixed in future).
- Several bugs there fixed:
* Not calculated free space at the beginning of the allocation.
* Missed overlapping assignments.
* Not always correctly calculated assigned address space.
* Weird 1000% of address usage within overlaps.
* Weird 1000% ration between totaly used addrresses and within
overlaps.
- Output of several functions was cleaned, aligned, beatified.
0.01b Wed Dec 2 19:13:26 1998
- RIPE NCC asused3 program was striped down for public use.
|