home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / netinfo / netinfo_211.lha / NetInfo_211 / NetInfo.ReadMe < prev    next >
Text File  |  2001-12-23  |  12KB  |  447 lines

  1. NetInfo II 2.11
  2. ===============
  3.  
  4. NetInfo II is a network information viewer utility. It integrates
  5. the functionality of the well known standalone TRACEROUTE, PING, WHOIS 
  6. and FINGER programs into a seamless GUI application.
  7.  
  8. Features:
  9.  
  10. - "quick traceroute": Sends a series of packet in quick
  11.   succession to get a route overview very fast, then
  12.   does accurate timings for the individual hops
  13.  
  14. - "ping": Sends a sequence of ICMP ECHO packets to a host
  15.   to measure network latency and stability.
  16.  
  17. - graphical display of hop min/last/max timings for
  18.   TRACE
  19.  
  20. - graphical display of ping times for PING
  21.  
  22. - shows geographical location of hosts with
  23.   country flags
  24.  
  25. - integrated smart WHOIS function: double-click on
  26.   a IP, Host or Network column to automatically receive
  27.   WHOIS information for the given object. NetInfo
  28.   determines the WHOIS host to query.
  29.  
  30. - automatically retrieves WHOIS network information
  31.   for hosts
  32.  
  33. - automatically scans destination host for Web (HTTP) and FTP
  34.   server versions
  35.  
  36. - history for all queried hosts
  37.  
  38. - integrated FINGER client
  39.  
  40. - integrated "classical" WHOIS client with on-disk cache
  41.  
  42. NetInfo is (C) 1997-2001 Oliver Wagner <owagner@vapor.com>, All Rights
  43. Reserved.
  44.  
  45. NetInfo works with Genesis, Miami and AmiTCP. "socket.library"-based
  46. TCP/IP stacks (as225r2 etc.) are not supported, and the traceroute
  47. and PING functionality won't work with SOCKS (whois and finger will, 
  48. though).
  49.  
  50. NetInfo uses MUI 3.8 and the "NList" list classes by Gilles Masson.
  51. NList is available from AmiNet or from ftp.vapor.com, in the
  52. "/pub/3rdparty/" directory.
  53.  
  54. __________________________________________________________________________
  55.  
  56.  
  57. ARexx commands
  58. --------------
  59. Besides the standard MUI ARexx commands supported for every
  60. MUI application, NetInfo II implements the following AREXX commands:
  61.  
  62.  TRACE HOST/A
  63.  Start a traceroute to the given host
  64.  
  65.  PING HOST/A
  66.  Start a ping to the given host
  67.  
  68.  FINGER USERHOST/A
  69.  Open a finger query to the specified user@host
  70.  
  71.  WHOIS OBJECT/A,SERVER
  72.  Open a whois query for the specified object,
  73.  optionally to the given server
  74.  
  75.  STOP
  76.  Abort a traceroute in progress
  77.  
  78. __________________________________________________________________________
  79.  
  80.  
  81. Changes from Release 2.10 to 2.11
  82. ---------------------------------
  83. (see "Revision History" for full details)
  84.  
  85. - fixed deadlock problems with multiple PING 
  86.   responses
  87. - improvements for dealing with the new V3 RIPE
  88.   database
  89. - improvements in WHOIS network prefix lookup
  90.   tables
  91.  
  92. Changes from Release 2.9 to 2.10
  93. --------------------------------
  94. (see "Revision History" for full details)
  95.  
  96. - graphical chart display of PING results 
  97. - cache info/cleanup option
  98. - various bug fixes
  99.  
  100. Changes from Release 2.5 to 2.8
  101. -------------------------------
  102. (see "Revision History" for full details)
  103.  
  104. - added support for classical PING
  105.  
  106. Changes from Release 2.4 to 2.5
  107. -------------------------------
  108. (see "Revision History" for full details)
  109.  
  110. - now supports Internic WHOIS redirection
  111.  
  112. Changes from Release 2.3 to 2.4
  113. -------------------------------
  114. (see "Revision History" for full details)
  115.  
  116. - Flag images are now integrated to speed up
  117.   operation and reduce disk consumption
  118.  
  119. - Fixed screwed up catalogs introduced in 2.3
  120.  
  121. Changes from Release 2.2 to 2.3
  122. -------------------------------
  123. (see "Revision History" for full details)
  124.  
  125. - Domain to Whois server mapping is now
  126.   external
  127. - PRINT functionality for FINGER/WHOIS results
  128. - ARexx port
  129.  
  130. Changes from Release 2.0 to 2.2
  131. -------------------------------
  132. (see "Revision History" for full details)
  133.  
  134. - several bugfixes 
  135.  
  136. __________________________________________________________________________
  137.  
  138.  
  139. Future plans
  140. ------------
  141. - some real documentation
  142. - printing of the traceroute result
  143. - ascii export (clipboard/file) of traceroute result
  144. - more extensive service scanning
  145. - offline browsing of the cached data
  146. - configuration of colors used to graph plotting
  147. - editing of history list
  148. - more obvious progress report
  149.  
  150. __________________________________________________________________________
  151.  
  152.  
  153. Revision history
  154. ----------------
  155.  
  156. 2.0.1 - 2.0.4
  157. -------------
  158. [internal]
  159.  
  160. 2.0.5
  161. -----
  162. - General: first alpha release after redesign
  163.  
  164. 2.0.6
  165. -----
  166. - GUI: fixed problems with graph plotter
  167.  
  168. 2.0.7
  169. -----
  170. - GUI: fixed duplicate history entries when
  171.   pressing return to start a lookup
  172. - Net: added FTP version query
  173.  
  174. 2.0.8
  175. -----
  176. - Net: Fixed crash in Probe receiver process
  177.  
  178. 2.0.9
  179. -----
  180. - GUI: fixed stop button
  181. - Net: fixed finger DNS error message
  182. - GUI: fixed starting with empty host string
  183.  
  184. 2.0.10
  185. ------
  186. - DB: made 151.0.0.0/8 be looked up in RIPE DB
  187.   as well (fixes Italy ITNet lookups :)
  188. - GUI: Location is now filled as well and shown
  189.   with nice flags (done by Beej). Tries the find
  190.   the country from the WHOIS DB first, but can
  191.   fall back to hostname (mostly for stupid
  192.   ARIN replies)
  193.  
  194. 2.0.11
  195. ------
  196. - GUI: fixed graph rendering problems on
  197.   16/24-bit screens
  198. - GUI: added heurestic to properly cut
  199.   hostnames like "www.active-net.co.uk"
  200. - Net: added workaround for nic.uk
  201.   whois query bug
  202. - Net: changed TLD->whois matching to
  203.   now always fall back to whois.ripe.net
  204.   and only list exceptions. Current
  205.   exception list has:
  206.    com/org/net -> Internic
  207.    uk -> whois.nic.uk
  208.    ca -> whois.cdnnet.ca
  209.   If you find more required exceptions,
  210.   please report
  211. - GUI: reply header on whois queries
  212.   now has the time and date of the fetch
  213. - GUI: fixed finger history
  214. - GUI: made whois and finger window default
  215.   sizes more reasonable
  216. - GUI: fixed lame bug: whois/finger queries
  217.   where started before the window objects
  218.   where added to the app, thus causing
  219.   crash under certain circumstances
  220. - GUI: added menu item to directly finger
  221.   a selected host
  222. - GUI: selecting an entry or pressing enter
  223.   in finger window now starts query
  224. - Net: added 130.244/16 to list of ripe-assigned
  225.   networks
  226.  
  227. 2.0.12
  228. ------
  229. - GUI: fixed graph rendering mask
  230.   blitting minterm. Should fix rendering
  231.   problems some people reported.
  232. - Net: fixed stripping of first chars
  233.   with "blah.co.uk"-alike demons
  234. - Net: fixed domain whois server lookup
  235.   table (should fix .uk lookups again :)
  236. - General: Fixed total and utter crash
  237.   when being started without TCP/IP stack
  238. - GUI: added 3D bordered flags (this needs
  239.   to be selectable)
  240. - DB: added 164.* to the list of RIPE
  241.   managed networks (grrr)
  242.  
  243. 2.0.13
  244. ------
  245. - DB: ARIN Whois queries are now done
  246.   with a "NE =" prefix to get more verbose
  247.   information for multiple matches.
  248.  
  249. 2.0.14
  250. ------
  251. - Net: changed the way how network lookups
  252.   are done: Now always first queries
  253.   whois.ripe.net, and only on a fail falls
  254.   back to whois.arin.net/whois.apnic.net.
  255.   Should heavily improve the quality of
  256.   the Location: results (you may have to
  257.   delete PROGDIR:Cache for changes to take
  258.   effect)
  259. - Net: added special handling for
  260.   127.0.0.1 net queries
  261.  
  262. 2.0.15
  263. ------
  264. - Net: now also understands the famous
  265.   "This is a dummy object..." reply from
  266.   ripe as a hint to query ARIN instead :)
  267. - Net: split DNS lookup and network lookup
  268.   in two different processes (DNS is normally
  269.   much faster than the tons of WHOIS queries
  270.   which must be performed)
  271. - GUI: starting without TCP/IP stack will
  272.   now yield an error requester and no more
  273.   crash.
  274. - GUI: selecting an entry and/or entering
  275.   a name and pressing enter will now abort
  276.   an traceroute in progress and start the new
  277.   one, instead of simply stopping.
  278.  
  279. 2.0.16
  280. ------
  281. - GUI: added "open new window" menu item
  282. - Prefs: added ImageDir tooltype/shell option
  283.   to set image location
  284. - Prefs: added CacheDir tooltype/shell option
  285.   to set cache location
  286. - Net: fixed a bug with restarting a new trace
  287.   with whois/dns lookups for a previous trace
  288.   still going on
  289. - Net: "Location" is now again filled in
  290.   by reverse DNS TLD first, then by WHOIS
  291.   (showing "US" for the internic TLDs)
  292. - GUI: initial refreshes are now happening
  293.   less often
  294. - GUI: Location which is based on incomplete
  295.   information (DNS, ARIN responses) is now
  296.   shown in blue text
  297. - General: Added Installer Script done
  298.   by Robert Reiswig
  299.  
  300. 2.0.17
  301. ------
  302. - GUI: input gadget now uses cursor up/down
  303.   to browse the history list without opening it
  304.  
  305. 2.0.18 [2.0 Release]
  306. --------------------
  307. - GUI: The whois menu items for selected host
  308.   operations are now disabled when no host
  309.   is selected
  310. - GUI: fixed tab cycle chains in finger
  311.   and whois windows
  312. - GUI: result text field now has a vert scrollbar
  313.   (just in case)
  314. - GUI: input gadget is now active when the window
  315.   opens
  316. - General: Updated Installer Script (RobR)
  317. - General: added Vapor_Update support
  318.  
  319. 2.1.0 [2.1 Release]
  320. -------------------
  321. - Net: fixed a serious bug in handling the case
  322.   of a finger or whois window being closed while
  323.   a query was outstanding. Ended up doing
  324.   a DoMethod( 2, ... )
  325. - GUI: now keeps the canonical host name and IP
  326.   in result field after trace has finished
  327. - Net: removed stale as225 code from network
  328.   module
  329. - Net: now removes \r from FTP server reply
  330. - Net: made local ID less ambigious across
  331.   several NetInfo instances
  332. - Net: fixed problems when a probe was restarted
  333.   and stale packets from previous probe were
  334.   still coming in
  335. - General: recompiled with full optimizations
  336. - General: giving a host name on the command line
  337.   now immediately starts the traceroute
  338. - GUI: fixed problems with restarting a trace
  339.   in mid-progress causing bogus "??" entries
  340.   to be inserted into the result listview
  341. - GUI: clicking "start" with an empty host
  342.   gadget will now active the gadget
  343.  
  344. 2.2 [2.2 Release]
  345. ---
  346. - Net: fixed a lame bug in the changed socket
  347.   code which would cause havoc(tm) if NI
  348.   was started without TCP/IP stack running
  349.   (Olli)
  350.  
  351. 2.2.1
  352. -----
  353. - Net: added "domain-registry.nl" as the NL
  354.   domain registry (Olli)
  355.  
  356. 2.3 [Release]
  357. -------------
  358. - Net: made the domain->whois server mapping
  359.   an external table file "PROGDIR:NetInfo.DomainTable"
  360.   (Olli)
  361. - GUI: added "Print" function to WHOIS window (Olli)
  362. - GUI: added "Print" function to FINGER window (Olli)
  363. - General: added ARexx port (Olli)
  364.  
  365. 2.3.1
  366. -----
  367. - Net: failure to lookup a host for trace will now show
  368.   this accordingly (Olli)
  369.  
  370. 2.3.2
  371. -----
  372. - GUI: flag images are now integrated into the program,
  373.   which reduces both disk space requirement and in-program
  374.   overhead due to datatype objects (Olli)
  375.  
  376. 2.3.3
  377. -----
  378. - GUI: no longer shows the "Register" buttons when
  379.   registered (Olli)
  380. - General: fixed 2.3 catalog screwup
  381.  
  382. 2.4 [Release]
  383. -------------
  384. - General: added updated Installer script which
  385.   properly verifies whether libs could be updated
  386.   (RobR, Zapek)
  387.  
  388. 2.5
  389. ---
  390. - Net: added automated whois redirection from
  391.   internic to new TLD registrars for WHOIS
  392.   lookups (Olli)
  393.  
  394. 2.5.1
  395. -----
  396. - Net: added DNS cache (Olli)
  397.  
  398. 2.6
  399. ---
  400. - GUI: added support for world map rendering of
  401.   route (Olli)
  402.  
  403. 2.7
  404. ---
  405. - GUI: reverted world map, due to crap results (Olli)
  406. - General: removed now obsolete image dir parameter (Olli)
  407.  
  408. 2.8
  409. ---
  410. - General: added "PING" functionality (Olli)
  411. - Rexx: added "PING HOST/A" command (Olli)
  412. - Net: fixed a race condition in shutdown which could
  413.   result in a lockup (Olli)
  414.  
  415. 2.9
  416. ---
  417. - Net: ping result list is now cleared properly (Olli)
  418. - Net: fixed missing IP version and header length fields,
  419.   which caused compatibility issues with Olsen's TCP/IP
  420.   stack (Olli)
  421.  
  422. 2.10
  423. ----
  424. - GUI: added graphical chart of PING times (Olli)
  425. - General: added "Cache status" menu item, which shows
  426.   the number of cache entries and offers cleaning of
  427.   all caches (Olli)
  428. - General: now permits 10 lookups in demo mode (Olli)
  429. - General: fixed version tags :) (Olli)
  430. - General: distribution updated with current libs
  431.   and classes (Olli)
  432.  
  433. 2.11
  434. ----
  435. - Net: PING probe no longer falls over upon multiple
  436.   ping replies (when e.g. pinging a broadcast address) (Olli)
  437. - GUI: ping "RTT" column is now right aligned; also fixed
  438.   "lost packets" displays (now shows both count and percentage
  439.   of packets lost) (Olli)
  440. - Whois: added workaround against RIPE returning "The whole IPv4
  441.   address space" quirk, will redirect to ARIN in such cases (Olli)
  442. - Whois: ARIN parser now searches the most specific match for
  443.   multiple returns (Olli)
  444. - Whois: updated table of APNIC-assigned IPv4 networks (Olli)
  445. - Net: HTTP probe User-Agent: date stamp fixed (Olli)
  446. - General: history file date stamp fixed (Olli)
  447.