Subject: CVS commit: pkgsrc/net/nmap
To: None <pkgsrc-changes@netbsd.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 07/04/2003 23:49:43
Module Name:	pkgsrc
Committed By:	salo
Date:		Fri Jul  4 23:49:43 UTC 2003

Modified Files:
	pkgsrc/net/nmap: Makefile distinfo

Log Message:
Updated to version 3.30.

Changes:

- Implemented the largest-ever OS fingerprint update!  Roughtly 300
  fingerprints were added/modified.  These massive changes span the
  gamut from AIX 5.1 to the ZyXEL Prestige broadband router line.
  Notable updates include OpenBSD 3.3, FreeBSD 5.1, Mac OS X 10.2.6,
  Windows 2003 server, and more WAPs and broadband routers than you
  can shake a stick at.  Someone even submitted a fingerprint for
  Debian Linux running on the Microsoft Xbox.  You have to love that
  irony :).  Thanks to everyone who submitted fingerprints using the
  URL Nmap gives you when it gets a clean reading but is stumped.
  The fingerprint DB now contains almost 1000 fingerprints.

- Went through every one of the fingerprints to normalize the
  descriptions a bit.  I also looked up what all of the devices are
  (thanks E*Bay and Google!).  Results like "Nexland ISB Pro800 Turbo"
  and "Siemens 300E Release 6.5" are much more useful when you add the
  words "cable modem" and "business phone system"

- Added a new classification system to nmap-os-fingerprints.  In
  addition to the standard text description, each entry is now
  classified by vendor name (e.g. Sun), underlying OS (e.g. Solaris),
  OS generation (e.g. 7), and device type ("general purpose", router,
  switch, game console, etc).  This can be useful if you want to (say)
  locate and eliminate the SCO systems on a network, or find the
  wireless access points (WAPs) by scanning from the wired side.

- Classification system described above is now used to print out a
  "device type" line and OS categories for matches.  The free-form
  English details are still printed as well.  Nmap can sometimes
  provide classifications even where it used to provide nothing
  because of "too many matches".  These have been added to XML output
  as well.  They are not printed for the "grepable output", as I
  consider that format deprecated.

- Nmap will now sometimes guess in the "no exact matches" case, even
  if you don't use the secret --osscan_guess or -fuzzy options.

- Applied another huge NmapFE patch from Peter Marschall
  (peter(a)adpm.de).  This revamps the interface to use a tabbed
  format that allows for many more Nmap options to be used.  It also
  cleans up some crufty parts of the code.  Let Fyodor and Peter know
  what you think (and if you encounter any problems).

- Windows and Amiga ports now use packet receive times from libpcap.
  Let Fyodor know if you get any "time computation problem" errors.

- Updated version of the Russian man page translation from Alex Volkov
  (alex(a)cherepovets-city.ru).


To generate a diff of this commit:
cvs rdiff -r1.24 -r1.25 pkgsrc/net/nmap/Makefile
cvs rdiff -r1.11 -r1.12 pkgsrc/net/nmap/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.