home *** CD-ROM | disk | FTP | other *** search
- NetInfo II 2.10
- ===============
-
- NetInfo II is a network information viewer utility. It integrates
- the functionality of the well known standalone TRACEROUTE, PING, WHOIS
- and FINGER programs into a seamless GUI application.
-
- Features:
-
- - "quick traceroute": Sends a series of packet in quick
- succession to get a route overview very fast, then
- does accurate timings for the individual hops
-
- - "ping": Sends a sequence of ICMP ECHO packets to a host
- to measure network latency and stability.
-
- - graphical display of hop min/last/max timings for
- TRACE
-
- - graphical display of ping times for PING
-
- - shows geographical location of hosts with
- country flags
-
- - integrated smart WHOIS function: double-click on
- a IP, Host or Network column to automatically receive
- WHOIS information for the given object. NetInfo
- determines the WHOIS host to query.
-
- - automatically retrieves WHOIS network information
- for hosts
-
- - automatically scans destination host for Web (HTTP) and FTP
- server versions
-
- - history for all queried hosts
-
- - integrated FINGER client
-
- - integrated "classical" WHOIS client with on-disk cache
-
- NetInfo is (C) 1997-2001 Oliver Wagner <owagner@vapor.com>, All Rights
- Reserved.
-
- NetInfo works with Genesis, Miami and AmiTCP. "socket.library"-based
- TCP/IP stacks (as225r2 etc.) are not supported, and the traceroute
- functionality won't work with SOCKS (whois and finger will, though).
-
- NetInfo uses MUI 3.8 and the "NList" list classes by Gilles Masson.
- NList is available from AmiNet or from ftp.vapor.com, in the
- "/pub/3rdparty/" directory.
-
- __________________________________________________________________________
-
-
- ARexx commands
- --------------
- Besides the standard MUI ARexx commands supported for every
- MUI application, NetInfo II implements the following AREXX commands:
-
- TRACE HOST/A
- Start a traceroute to the given host
-
- PING HOST/A
- Start a ping to the given host
-
- FINGER USERHOST/A
- Open a finger query to the specified user@host
-
- WHOIS OBJECT/A,SERVER
- Open a whois query for the specified object,
- optionally to the given server
-
- STOP
- Abort a traceroute in progress
-
- __________________________________________________________________________
-
-
- Changes from Release 2.5 to 2.8
- -------------------------------
- (see "Revision History" for full details)
-
- - added support for classical PING
-
- Changes from Release 2.4 to 2.5
- -------------------------------
- (see "Revision History" for full details)
-
- - now supports Internic WHOIS redirection
-
- Changes from Release 2.3 to 2.4
- -------------------------------
- (see "Revision History" for full details)
-
- - Flag images are now integrated to speed up
- operation and reduce disk consumption
-
- - Fixed screwed up catalogs introduced in 2.3
-
- Changes from Release 2.2 to 2.3
- -------------------------------
- (see "Revision History" for full details)
-
- - Domain to Whois server mapping is now
- external
- - PRINT functionality for FINGER/WHOIS results
- - ARexx port
-
- Changes from Release 2.0 to 2.2
- -------------------------------
- (see "Revision History" for full details)
-
- - several bugfixes
-
- __________________________________________________________________________
-
-
- Future plans
- ------------
- - some real documentation
- - printing of the traceroute result
- - ascii export (clipboard/file) of traceroute result
- - more extensive service scanning
- - offline browsing of the cached data
- - configuration of colors used to graph plotting
- - editing of history list
- - more obvious progress report
-
- __________________________________________________________________________
-
-
- Revision history
- ----------------
-
- 2.0.1 - 2.0.4
- -------------
- [internal]
-
- 2.0.5
- -----
- - General: first alpha release after redesign
-
- 2.0.6
- -----
- - GUI: fixed problems with graph plotter
-
- 2.0.7
- -----
- - GUI: fixed duplicate history entries when
- pressing return to start a lookup
- - Net: added FTP version query
-
- 2.0.8
- -----
- - Net: Fixed crash in Probe receiver process
-
- 2.0.9
- -----
- - GUI: fixed stop button
- - Net: fixed finger DNS error message
- - GUI: fixed starting with empty host string
-
- 2.0.10
- ------
- - DB: made 151.0.0.0/8 be looked up in RIPE DB
- as well (fixes Italy ITNet lookups :)
- - GUI: Location is now filled as well and shown
- with nice flags (done by Beej). Tries the find
- the country from the WHOIS DB first, but can
- fall back to hostname (mostly for stupid
- ARIN replies)
-
- 2.0.11
- ------
- - GUI: fixed graph rendering problems on
- 16/24-bit screens
- - GUI: added heurestic to properly cut
- hostnames like "www.active-net.co.uk"
- - Net: added workaround for nic.uk
- whois query bug
- - Net: changed TLD->whois matching to
- now always fall back to whois.ripe.net
- and only list exceptions. Current
- exception list has:
- com/org/net -> Internic
- uk -> whois.nic.uk
- ca -> whois.cdnnet.ca
- If you find more required exceptions,
- please report
- - GUI: reply header on whois queries
- now has the time and date of the fetch
- - GUI: fixed finger history
- - GUI: made whois and finger window default
- sizes more reasonable
- - GUI: fixed lame bug: whois/finger queries
- where started before the window objects
- where added to the app, thus causing
- crash under certain circumstances
- - GUI: added menu item to directly finger
- a selected host
- - GUI: selecting an entry or pressing enter
- in finger window now starts query
- - Net: added 130.244/16 to list of ripe-assigned
- networks
-
- 2.0.12
- ------
- - GUI: fixed graph rendering mask
- blitting minterm. Should fix rendering
- problems some people reported.
- - Net: fixed stripping of first chars
- with "blah.co.uk"-alike demons
- - Net: fixed domain whois server lookup
- table (should fix .uk lookups again :)
- - General: Fixed total and utter crash
- when being started without TCP/IP stack
- - GUI: added 3D bordered flags (this needs
- to be selectable)
- - DB: added 164.* to the list of RIPE
- managed networks (grrr)
-
- 2.0.13
- ------
- - DB: ARIN Whois queries are now done
- with a "NE =" prefix to get more verbose
- information for multiple matches.
-
- 2.0.14
- ------
- - Net: changed the way how network lookups
- are done: Now always first queries
- whois.ripe.net, and only on a fail falls
- back to whois.arin.net/whois.apnic.net.
- Should heavily improve the quality of
- the Location: results (you may have to
- delete PROGDIR:Cache for changes to take
- effect)
- - Net: added special handling for
- 127.0.0.1 net queries
-
- 2.0.15
- ------
- - Net: now also understands the famous
- "This is a dummy object..." reply from
- ripe as a hint to query ARIN instead :)
- - Net: split DNS lookup and network lookup
- in two different processes (DNS is normally
- much faster than the tons of WHOIS queries
- which must be performed)
- - GUI: starting without TCP/IP stack will
- now yield an error requester and no more
- crash.
- - GUI: selecting an entry and/or entering
- a name and pressing enter will now abort
- an traceroute in progress and start the new
- one, instead of simply stopping.
-
- 2.0.16
- ------
- - GUI: added "open new window" menu item
- - Prefs: added ImageDir tooltype/shell option
- to set image location
- - Prefs: added CacheDir tooltype/shell option
- to set cache location
- - Net: fixed a bug with restarting a new trace
- with whois/dns lookups for a previous trace
- still going on
- - Net: "Location" is now again filled in
- by reverse DNS TLD first, then by WHOIS
- (showing "US" for the internic TLDs)
- - GUI: initial refreshes are now happening
- less often
- - GUI: Location which is based on incomplete
- information (DNS, ARIN responses) is now
- shown in blue text
- - General: Added Installer Script done
- by Robert Reiswig
-
- 2.0.17
- ------
- - GUI: input gadget now uses cursor up/down
- to browse the history list without opening it
-
- 2.0.18 [2.0 Release]
- --------------------
- - GUI: The whois menu items for selected host
- operations are now disabled when no host
- is selected
- - GUI: fixed tab cycle chains in finger
- and whois windows
- - GUI: result text field now has a vert scrollbar
- (just in case)
- - GUI: input gadget is now active when the window
- opens
- - General: Updated Installer Script (RobR)
- - General: added Vapor_Update support
-
- 2.1.0 [2.1 Release]
- -------------------
- - Net: fixed a serious bug in handling the case
- of a finger or whois window being closed while
- a query was outstanding. Ended up doing
- a DoMethod( 2, ... )
- - GUI: now keeps the canonical host name and IP
- in result field after trace has finished
- - Net: removed stale as225 code from network
- module
- - Net: now removes \r from FTP server reply
- - Net: made local ID less ambigious across
- several NetInfo instances
- - Net: fixed problems when a probe was restarted
- and stale packets from previous probe were
- still coming in
- - General: recompiled with full optimizations
- - General: giving a host name on the command line
- now immediately starts the traceroute
- - GUI: fixed problems with restarting a trace
- in mid-progress causing bogus "??" entries
- to be inserted into the result listview
- - GUI: clicking "start" with an empty host
- gadget will now active the gadget
-
- 2.2 [2.2 Release]
- ---
- - Net: fixed a lame bug in the changed socket
- code which would cause havoc(tm) if NI
- was started without TCP/IP stack running
- (Olli)
-
- 2.2.1
- -----
- - Net: added "domain-registry.nl" as the NL
- domain registry (Olli)
-
- 2.3 [Release]
- -------------
- - Net: made the domain->whois server mapping
- an external table file "PROGDIR:NetInfo.DomainTable"
- (Olli)
- - GUI: added "Print" function to WHOIS window (Olli)
- - GUI: added "Print" function to FINGER window (Olli)
- - General: added ARexx port (Olli)
-
- 2.3.1
- -----
- - Net: failure to lookup a host for trace will now show
- this accordingly (Olli)
-
- 2.3.2
- -----
- - GUI: flag images are now integrated into the program,
- which reduces both disk space requirement and in-program
- overhead due to datatype objects (Olli)
-
- 2.3.3
- -----
- - GUI: no longer shows the "Register" buttons when
- registered (Olli)
- - General: fixed 2.3 catalog screwup
-
- 2.4 [Release]
- -------------
- - General: added updated Installer script which
- properly verifies whether libs could be updated
- (RobR, Zapek)
-
- 2.5
- ---
- - Net: added automated whois redirection from
- internic to new TLD registrars for WHOIS
- lookups (Olli)
-
- 2.5.1
- -----
- - Net: added DNS cache (Olli)
-
- 2.6
- ---
- - GUI: added support for world map rendering of
- route (Olli)
-
- 2.7
- ---
- - GUI: reverted world map, due to crap results (Olli)
- - General: removed now obsolete image dir parameter (Olli)
-
- 2.8
- ---
- - General: added "PING" functionality (Olli)
- - Rexx: added "PING HOST/A" command (Olli)
- - Net: fixed a race condition in shutdown which could
- result in a lockup (Olli)
-
- 2.9
- ---
- - Net: ping result list is now cleared properly (Olli)
- - Net: fixed missing IP version and header length fields,
- which caused compatibility issues with Olsen's TCP/IP
- stack (Olli)
-
- 2.10
- ----
- - GUI: added graphical chart of PING times (Olli)
- - General: added "Cache status" menu item, which shows
- the number of cache entries and offers cleaning of
- all caches (Olli)
- - General: now permits 10 lookups in demo mode (Olli)
- - General: fixed version tags :) (Olli)
- - General: distribution updated with current libs
- and classes (Olli)
-