1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-08 15:39:05 +00:00

Included release dates for the remainder of the CHANGELOG, which goes back to Nmap 2.05 (1999-02-08), also did some trivial normalization work to ensure releases are reported in the same format

This commit is contained in:
fyodor
2009-07-01 09:15:50 +00:00
parent 271264ab6b
commit 971fb7551d

174
CHANGELOG
View File

@@ -2836,7 +2836,7 @@ o Updated IANA assignment IP list for random IP (-iR)
o The DocBook XML source code to the Nmap Scripting Engine docs
(http://nmap.org/nse/) is now in SVN under docs/scripting.xml .
4.53 [2008-1-12]
Nmap 4.53 [2008-1-12]
o Improved Windows executable installer by making uninstall work better
on systems which changed the default install path. The shortcut is
@@ -2862,7 +2862,7 @@ o Fix a problem which prevented proper port number matching in
o Improved rpcinfo.nse to better sort and display available RPC
services. [Sven Klemm]
4.52 [2008-1-1]
Nmap 4.52 [2008-1-1]
o Fixed Nmap WinPcap installer to use CurrentVersion registry key on
Windows rather than VersionNumber to more reliably detect Vista
@@ -2887,7 +2887,7 @@ o Fixed multiple NSE scripts that weren't always properly closing their
o Added a new version detection probe for the Trend Micro OfficeScan
product line. [Tom Sellers, Doug]
4.51BETA [2007-12-21]
Nmap 4.51BETA [2007-12-21]
o David wrote a detailed Zenmap guide: http://nmap.org/book/zenmap.html
@@ -2954,12 +2954,12 @@ o Many version detection match lines were improved to match even when
newlines appear in binary data returned by the service. [Fixed by
Doug, suggested by Lionel Cons]
4.50 [2007-12-13]
Nmap 4.50 [2007-12-13]
o Bumped up the version number to the big 10th anniversary 4.50
release! See http://insecure.org/stf/Nmap-4.50-Release.html .
4.49RC7 [2007-12-10]
Nmap 4.49RC7 [2007-12-10]
o A Zenmap crash was fixed. Scanning once, then scanning another target
on the same scan tab caused an ImportError ("list index out of range")
@@ -2969,7 +2969,7 @@ o A Zenmap crash was fixed. Scanning once, then scanning another target
o Updated a couple of version detection signatures due to problem
reports by Lionel Cons. [Doug]
4.49RC6 [2007-12-8]
Nmap 4.49RC6 [2007-12-8]
o NSE scripts can now be specified by absolute path to the --script
option. This was supposed to work before, but didn't. [David]
@@ -2996,7 +2996,7 @@ o Prevent old bit.dll and pcre.dll files from being installed in
reporting the problem. [Fyodor]
4.49RC5 [2007-12-8]
Nmap 4.49RC5 [2007-12-8]
o Don't install the orphaned and incomplete Zenmap HTML documentation.
Instead point to the Nmap documentation site, which is provides more
@@ -3012,7 +3012,7 @@ o Fix host reason reported when the target is found to be "down" due
to no response. Nmap now reports "no-response" rather than
"unknown-reason" [Kris]
4.49RC4 [2007-12-7]
Nmap 4.49RC4 [2007-12-7]
o David did a huge OS fingerprint integration marathon, going through
all of your submissions (more than 1600) since August 20. The 2nd
@@ -3088,7 +3088,7 @@ o Updated nmap-mac-prefixes with the latest IEEE data. Also added
back Cooperative Linux virtual NIC which was inadvertently removed in
a previous release. [Fyodor]
4.23RC3 [2007-11-27]
Nmap 4.23RC3 [2007-11-27]
o Zenmap now has a man page! It isn't very long yet, but covers the
basics. Thanks to David for writing this.
@@ -3155,7 +3155,7 @@ o Check for Python in configure only if Zenmap is requested, and bail
o Removed some unimplemented Zenmap command-line options and function
calls. [David]
4.23RC2 [2007-11-18]
Nmap 4.23RC2 [2007-11-18]
o Static code analysis company Coverity generously offered to scan the
Nmap code base for flaws, and Kris volunteered to go through their
@@ -3221,7 +3221,7 @@ o Regenerate configure scripts with Autoconf 2.61 and update
config.guess and config.sub files with the latest versions from
http://cvs.savannah.gnu.org/viewvc/config/?root=config . [David]
4.23RC1 [2007-11-10]
Nmap 4.23RC1 [2007-11-10]
o NmapFE is now gone. It had a good run as the default Nmap GUI
for more than 8 years (since April 1999). But after two years of
@@ -3270,7 +3270,7 @@ o Updated IANA assignment IP list for random IP (-iR)
o Fixed a number of spelling errors in the Reference Guide (man page)
[Doug]
4.22SOC8 [2007-10-28]
Nmap 4.22SOC8 [2007-10-28]
o Removed the old massping() system, since the functionality has now
been migrated into the existing ultra_scan() system (which is used
@@ -3330,7 +3330,7 @@ o Nmap has better dependency tracking now such that it no longer
nmap executable because it was rebuilt as part of 'make
install'. [David]
4.22SOC7 [2007-10-11]
Nmap 4.22SOC7 [2007-10-11]
o Integrated all of your OS detection new fingerprint submissions and
correction reports. The grew more DB more than 18% to 825
@@ -3419,7 +3419,7 @@ o Disabled auto-generation of libpcre/pcre_chartables.c because that
o Updated IANA assignment IP list for random IP (-iR)
generation. [Kris]
4.22SOC6 [2007-8-29]
Nmap 4.22SOC6 [2007-8-29]
o Included David's major massping migration project. The same
underlying engine is now used for ping scanning as for port
@@ -3482,7 +3482,7 @@ o Reference guide (man page) updates to the NSE section, and some
o When Nmap finishes, it now says "Nmap done" rather than "Nmap run
completed". No need to waste pixels on excess verbiage.
4.22SOC5 [2007-8-18]
Nmap 4.22SOC5 [2007-8-18]
o The Windows installer should actually install UMIT properly now.
@@ -3496,7 +3496,7 @@ o Fixed the UMIT portion of the Windows installer build system to
o Prevent scripts directory from containing .svn cruft when using the
Win32 installer (thanks to David Fifield for the patch).
4.22SOC3 [2007-8-16]
Nmap 4.22SOC3 [2007-8-16]
o Umit is now included in the Nmap Windows executable installer.
Please give it a try and let us know what you think! Kris put a lot
@@ -3574,11 +3574,11 @@ o Configure scripts for Nmap, Nbase, and Nsock were optimized to
o Updated IANA assignment IP list for random IP (-iR)
generation. [Kris]
4.22SOC2 [2007-7-11]
Nmap 4.22SOC2 [2007-7-11]
o NSE compilation fixes by Stoiko and Kris
4.22SOC1 [2007-7-8]
Nmap 4.22SOC1 [2007-7-8]
o The UMIT graphical Nmap frontend is now included (as an ALPHA TEST
release) with the Nmap tarball distribution. It isn't yet in the
@@ -3725,7 +3725,7 @@ o Service detection (-sV) and OS detection (-O) are now (rightfully)
o Updated IANA assignment IP list for random IP (-iR) generation. [Kris]
4.21ALPHA4 [2007-3-20]
Nmap 4.21ALPHA4 [2007-3-20]
o Performed another big OS detection run. The DB has grown almost 10%
to 417 fingerprints. All submissions up to February 6 have been
@@ -3745,12 +3745,12 @@ o Fixed a portability problem related to the new traceroute
o Updated nmap-mac-prefixes to include the latest MAC prefix (OUI)
data from the IEEE as of March 20, 2007.
4.21ALPHA3 [2007-3-16]
Nmap 4.21ALPHA3 [2007-3-16]
o Just fixed a packaging problem with the 4.21ALPHA2 release (thanks
to Alan Jones for reporting it).
4.21ALPHA2 [2007-3-15]
Nmap 4.21ALPHA2 [2007-3-15]
o Performed a huge OS detection submission integration marathon. More
than 500 submissions were processed, increasing the 2nd generation
@@ -3825,7 +3825,7 @@ o The --scanflags option now also accepts "ECE", "CWR", "ALL" and "NONE" as
o The --packet-trace option was added to NmapFE. The Ordered Ports (-r)
option in now available to non-root users on NmapFE as well. [Kris]
4.21ALPHA1 [2006-12-10]
Nmap 4.21ALPHA1 [2006-12-10]
o Integrated the Nmap Scripting Engine (NSE) into mainline Nmap.
Diman Todorov and I have been working on this for more than six months, and
@@ -3838,7 +3838,7 @@ o Integrated the Nmap Scripting Engine (NSE) into mainline Nmap.
o Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
(http://standards.ieee.org/regauth/oui/oui.txt) as of December 7.
4.20 [2006-12-7]
Nmap 4.20 [2006-12-7]
o Integrated the latest OS fingerprint submissions. The 2nd
generation DB size has grown to 231 fingerprints. Please keep them
@@ -3856,7 +3856,7 @@ o Fixed a TCP sequence prediction difficulty indicator bug. The index
Windows (old versions). Thanks to Sebastian Garcia for helping me
track down the problem.
4.20RC2 [2006-12-2]
Nmap 4.20RC2 [2006-12-2]
o Integrated all of your OS detection submissions since RC1. The DB
has increased 13% to 214 fingerprints. Please keep them coming!
@@ -3879,7 +3879,7 @@ o Incorporated SLNP (Simple Library Network Protocol) version
detection support. Thanks to Tibor Csogor (tibi(a)tiborius.net) for
the patch.
4.20RC1 [2006-11-20]
Nmap 4.20RC1 [2006-11-20]
o Fixed (I hope) a bug related to Pcap capture on Mac OS X. Thanks to
Christophe Thil for reporting the problem and to Kurt Grutzmacher
@@ -3895,7 +3895,7 @@ o Upgraded the included LibPCRE from version 6.4 to 6.7. Thanks to
Jochen Voss (voss(a)seehuhn.de) for the suggestion (he found some bugs
in 6.4)
4.20ALPHA11 [2006-11-2]
Nmap 4.20ALPHA11 [2006-11-2]
o Integrated all of your OS detection submissions, bringing the
database up to 149 fingerprints. This is an increase of 28% from
@@ -3908,13 +3908,13 @@ o Integrated all of your OS detection submissions, bringing the
the box! Please keep those submissions (obscure or otherwise)
coming!
4.20ALPHA10 [2006-10-23]
Nmap 4.20ALPHA10 [2006-10-23]
o Integrated tons of new OS fingerprints. The DB now contains 116
fingerprints, which is up 63% since the previous version. Please keep
the submissions coming!
4.20ALPHA9 [2006-10-13]
Nmap 4.20ALPHA9 [2006-10-13]
o Integrated the newly submitted OS fingerprints. The DB now contains
71 fingerprints, up 27% from 56 in ALPHA8. Please keep them coming!
@@ -3942,7 +3942,7 @@ o Fixed a confusing error message which occurred when you specified a
o Applied some small cleanup patches from Kris Katterjohn
4.20ALPHA8 [2006-9-30]
Nmap 4.20ALPHA8 [2006-9-30]
o Integrated the newly submitted OS fingerprints. The DB now contains
56, up 33% from 42 in ALPHA7. Please keep them coming! We still only
@@ -3967,7 +3967,7 @@ o Removed libpcap/Win32 and libpcap/msdos as Nmap doesn't use them.
This reduces the Nmap tar.bz2 by about 50K. Thanks to Kris Katterjohn
for the suggestion.
4.20ALPHA7 [2006-9-12]
Nmap 4.20ALPHA7 [2006-9-12]
o Did a bunch of Nmap 2nd generation fingerprint integration work.
Thanks to everyone who sent some in, though we still need a lot more.
@@ -3982,7 +3982,7 @@ o Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
o Applied some small internal cleanup patches by Kris Katterjohn.
4.20ALPHA6 [2006-9-2]
Nmap 4.20ALPHA6 [2006-9-2]
o Fixed a bug in 2nd generation OS detection which would (usually) prevent
fingerprints from being printed when systems don't respond to the 1st
@@ -3992,7 +3992,7 @@ o Fixed a bug in 2nd generation OS detection which would (usually) prevent
o Fixed some problematic Nmap version detection signatures which could
cause warning messages. Thanks to Brandon Enright for the initial patch.
4.20ALPHA5 [2006-8-31]
Nmap 4.20ALPHA5 [2006-8-31]
o Worked with Zhao to improve the new OS detection system with
better algorithms, probe changes, and bug fixes. We're
@@ -7016,11 +7016,11 @@ o Added DEC OSF to the platforms that require the BSDFIX() macro due
o Fixed an debug statement C ambiguity discovered by Kronos
(kronos(a)kronoz.cjb.net)
Nmap 3.00 [2002-7-31]
Nmap 3.00 [2002-07-31]
o Woohoo! :)
Nmap 2.99RC2
Nmap 2.99RC2 [2002-07-27]
o Fixed an important memory initialization bug which was causing
crashes on Mac OS X (and possibly other platforms). The problem was
@@ -7028,7 +7028,7 @@ o Fixed an important memory initialization bug which was causing
o Various minor bugfixes/cleanup
Nmap 2.99RC1
Nmap 2.99RC1 [2002-07-20]
o Implemented the biggest OS fingerprint update since December 1999!
More than 200 fingerprints were added/modified. This includes
@@ -7053,7 +7053,7 @@ o Insured that the initial pound (#) in C preprocessor directives is
always in column 1 (portability fix). Problem noted by Shamsher
Sran (ssran(a)bechtel.com)
Nmap 2.54BETA37
Nmap 2.54BETA37 [2002-07-10]
o Made SYN scan the default for privileged (root) users. This offers
far better performance for Windows users due to their broken
@@ -7102,7 +7102,7 @@ o Applied patch from Greg Steuck (greg-nmap-dev(a)nest.cx) which fixes
o Applied portability fix patch from Matt Christian (mattc(a)visi.com)
Nmap 2.54BETA36
Nmap 2.54BETA36 [2002-06-13]
o Fixed major connect scan problem introduced in BETA35
@@ -7112,7 +7112,7 @@ o Changed NmapFE to use the version number 2.54BETA36 rather than
7.3 distribution. Thus my upgrades were failing to install on such
systems because a "later" version is already installed.
Nmap 2.54BETA35
Nmap 2.54BETA35 [2002-06-13]
o Fixed an issue that could cause the abort message "Serious time
computation problem in adjust_timeout ...". If you still see this,
@@ -7135,7 +7135,7 @@ o Applied libpcap aclocal.m4 patch to enable debugging (-g) when
o Restructured "TCP probe port" output message a bit as suggested by
Ping Huang (pshuang(a)alum.mit.edu)
Nmap 2.54BETA34
Nmap 2.54BETA34 [2002-05-02]
o Windows compilation fixed thanks to new VC++ project file (nmap.dsp) sent
by Evan Sparks (gmplague(a)sdf.lonestar.org) (I had forgotten to include
@@ -7147,7 +7147,7 @@ o Fixed a bunch of typos and capitalization issues in
nmap-os-fingerprints by applying patch sent in by Royce Williams
(royce(a)alaska.net).
Nmap 2.54BETA33
Nmap 2.54BETA33 [2002-04-26]
o Tons of OS fingerprint updates. More than 100 fingerprints added or
changed, including OpenBSD 3, FreeBSD 4.5, Solaris 9 pre-release,
@@ -7172,7 +7172,7 @@ o Slightly changed (I hope improved) the whitespace in Nmap output so
o Moved main() function into a new file, cleverly named main.c.
Nmap 2.54BETA32
Nmap 2.54BETA32 [2002-04-01]
o Applied Windows pinging fix and from Andy Lutomirski
(Luto(a)myrealbox.com)
@@ -7185,7 +7185,7 @@ o Fixed a flaw in several error-checking statements noted by Giacomo
o Applied Win32 compilation fixes sent by Kirby Kuehl (kkuehl(a)cisco.com)
and jens.vogt(a)bluewin.ch
Nmap 2.54BETA31
Nmap 2.54BETA31 [2002-03-20]
o Added ICMP Timestamp and Netmask ping types (-PP and -PM). These
(especially timestamp) can be useful against some hosts that do not
@@ -7228,7 +7228,7 @@ o Included a number of fingerprint updates, but I still have many more
o Included a bunch of fixes (mostly to prevent compiler warnings) from
William McVey (wam(a)cisco.com)
Nmap 2.54BETA30
Nmap 2.54BETA30 [2001-10-14]
o Added a Document Type Definition (DTD) for the Nmap XML output
format (-oX) to the docs directory. This allows validating parsers
@@ -7270,7 +7270,7 @@ o Documented the --append_output option which tells Nmap to append
o Integrate TIMEVAL_SEC_SUBTRACT() fix by Scott Renfro (scott(a)renfro.org)
which improves timing accuracy.
Nmap 2.54BETA29
Nmap 2.54BETA29 [2001-08-10]
o Integrated William McVey's multi-portlist patch. This allows you to
specify different port numbers when scanning both TCP & UDP. For
@@ -7306,7 +7306,7 @@ o The Nmap source tarball now extracts with more lenient permissions
world-writable). If you don't want this, set your umask to 077
(which is what I do). Suggested by Line Printer (lps(a)rahul.net)
Nmap 2.54BETA28
Nmap 2.54BETA28 [2001-07-28]
o I hope that I have fixed the Libpcap "Unknown datalink type" problem that
many people reported. If you still receive this error, please send
@@ -7322,7 +7322,7 @@ o Hopefully fixed Libpcap lex/yacc generated file problem that
o Various minor fixes/changes/updates
Nmap 2.54BETA27
Nmap 2.54BETA27 [2001-07-20]
o Fixed bug that caused "adding open port" messages to be printed even
when verbose mode was not specified (patch sent by Doug Hoyte).
@@ -7344,7 +7344,7 @@ o Fixed a memory leak in Nbase str*casecmp() functions by applying
patch sent by Matt (matt(a)use.net). I plan to kill this whole
strcasecmp.c file as soon as possible (it is a mess).
Nmap 2.54BETA26
Nmap 2.54BETA26 [2001-07-09]
o Added Idlescan (IPID blind scan). The usage syntax is
"-sI [zombie]".
@@ -7369,7 +7369,7 @@ o Added some debug code to help diagnose the "Unknown datalink type"
o Added a bunch of IDS sensor/console/agent port numbers from
Patrick Mueller (pmueller(a)neohapsis.com)
Nmap 2.54BETA25
Nmap 2.54BETA25 [2001-06-04]
o Added a whole bunch of new OS fingerprints (and adjustments) ranging
from big important ones (Linux 2.4.X, OpenBSD 2.9, FreeBSD 4.3,
@@ -7390,7 +7390,7 @@ o Added "All zeros" IP.ID sequence classification to account for the
o Tweaked TCP Timestamp and IP.ID sequence classification algorithms
Nmap 2.54BETA24
Nmap 2.54BETA24 [2001-06-02]
o Fixed compilation problems on MacOS X publis release. Thanks to
Nicolas Dawson (nizcolas(a)myrealbox.com) for securing an account for
@@ -7430,7 +7430,7 @@ o Applied RPM spec file changes from "Benjamin Reed"
by adding "--define frontend 0" to the build command (eg --rebuild,
--ba, etc).
Nmap 2.54BETA22
Nmap 2.54BETA22 [2001-03-10]
o Eliminated usage of u_int32_t (was causing compilation errors on
some Sun and HP boxes). Problem first noted by Nick Munger
@@ -7442,14 +7442,14 @@ o Defined integer-width typedefs such as u32/s32/u16/etc. in Nbase.
Went through much of the Nmap code and substituted these in where
correct lengths are important (port numbers, IP addresses, etc).
Nmap 2.54BETA21
Nmap 2.54BETA21 [2001-03-09]
o Cleaned up a few build/distribution issues that were reported by
LaMont Jones (lamont(a)hp.com)
o Fixed compiler warning noted by Gabor Z. Papp (gzp(a)papp.hu) )
Nmap 2.54BETA20
Nmap 2.54BETA20 [2001-03-05]
o Added TCP Timestamp sequence checking for OS detection and
Netcraft-style uptime tests.
@@ -7482,7 +7482,7 @@ o Applied some more changes from Andy Lutomirski
o Added -n and -R (always/never DNS resolve) options to the man page.
Nmap 2.54BETA19
Nmap 2.54BETA19 [2001-01-02]
o I ported NmapFE to Windows so that Win32 users can use the graphical
interface. It generally works, although I haven't tested much.
@@ -7508,7 +7508,7 @@ o Renamed rpc.h and error.h because they conflict with Windows include
"foobar.h" without giving you any idea how foobar.h got included!
gcc gives you a nice message tracing the chain of include files!
Nmap 2.54BETA16
Nmap 2.54BETA16 [2000-12-07]
o Upgraded to latest version of WinPcap ( 2.1-beta )
@@ -7535,7 +7535,7 @@ o Added Portuguese man page translations from Antonio Pires de Castro
o Capitalized all references to God in error messages.
Nmap 2.54BETA7
Nmap 2.54BETA7 [2000-10-08]
o Applied patch from Hubert Feyrer
(hubert.feyrer(a)informatik.fh-regensburg.de) which adds support for
@@ -7552,7 +7552,7 @@ o Moved a bunch of the scanning engine related functions to new files
o Updated Russian version of man page from Alex Volkov (topcat(a)nm.ru)
Nmap 2.54BETA6
Nmap 2.54BETA6 [2000-10-08]
o Added XML output (-oX). Hopefully this will help those of you
writing Nmap front ends and other tools that utilize Nmap. The
@@ -7573,7 +7573,7 @@ o Reorganized output-related routines so that they now reside in
output.c & output.h. Let me know if I accidently screwed up the
behavior of any scan types in the process.
Nmap 2.54BETA5
Nmap 2.54BETA5 [2000-09-17]
o Revamped the 'compatibility libraries' subsystem. Moved all of that
to a new library called 'libnbase' and changed Nmap and NmapFE to
@@ -7591,7 +7591,7 @@ o Removed 128.210.*.* addresses from Nmap man page due to complaints
o Fixed FreeBSD (some versions) compilation problem found by Martyn
Tovey (martyn(a)netcraft.com)
Nmap 2.54BETA4
Nmap 2.54BETA4 [2000-09-04]
o Upgraded to the very latest Libpcap version ( the 9/3/00 CVS
snapshot ). This version is from the tcpdump.org group rather than
@@ -7644,7 +7644,7 @@ o Fixed RPCGrind (-sR) scan. It has been almost completely broken
o Various other small fixes/improvements
Nmap 2.54BETA3
Nmap 2.54BETA3 [2000-08-14]
o Went through and added/adjusted a bunch of fingerprints. A lot of
people submitted Windows Millenium Edition (WinME) beta
@@ -7659,7 +7659,7 @@ o Applied NmapFE patch from Michael Fischer v. Mollard (mfvm(a)gmx.de)
o Various small fixes/improvements
Nmap 2.54BETA2
Nmap 2.54BETA2 [2000-08-01]
o Added a shortcut which can make single port SYN scans of a network
much faster. For example, if a new sendmail vulnerability is found,
@@ -7692,7 +7692,7 @@ o Ensured that 0.0.0.0 can be scanned by nmap (although on some OSs,
like Linux, it won't work due to what seem to be kernel bugs). Oh
well. I'll look into it later.
Nmap 2.54BETA1
Nmap 2.54BETA1 [2000-05-29]
o Added an extremely cool scan type by Gerhard Rieger ( rieger at
iue.tuwien.ac.at ) -- IP Protocol scanning. Basically it sends a
@@ -7726,7 +7726,7 @@ o Added Russian documentation by Alex Volkov
o Added Lithuanian documentation from Aurimas Mikalauskas (inner(a)dammit.lt)
Nmap 2.53
Nmap 2.53 [2000-05-08]
o Fixed a commenting issue that could cause trouble for non-GNU
compilers (first found by Jan-Frode Myklebust (janfrode at
@@ -7734,7 +7734,7 @@ o Fixed a commenting issue that could cause trouble for non-GNU
o A few new services to nmap-services
Nmap 2.52
Nmap 2.52 [2000-05-03]
o Added very simple man pages for xnmap/nmapfe (lack of man pages for
these was noticed by LaMont Jones (lamont(a)hp.com), the Debian Nmap
@@ -7752,7 +7752,7 @@ o Fixed some typos found by Thomas Klausner (wiz(a)danbala.ifoer.tuwien.ac.at)
o Updated nmap-rpc with new entries found in the latest version of
Eilon Gishri's rpc list.
Nmap 2.51
Nmap 2.51 [2000-04-29]
o Fixed target parsing bug found by Steve Horsburgh (shorsburgh(a)horsburgh.com).
@@ -7769,7 +7769,7 @@ o I am now including Eilon Gishri's (eilon(a)aristo.tau.ac.il) rpc
o Included Spanish and French HTML versions of the Nmap man page (may
not always be up to date).
Nmap 2.50
Nmap 2.50 [2000-04-28]
o Fixed an IP calculation error which could occur in some cases where
you scan machines on different devices (like lo and eth0). This
@@ -7783,7 +7783,7 @@ o Fixed a problem that could, in rare cases, cause a SYN scan scan to
o Changed the .spec file so that RPM versions create a xnmap link to
nmapfe ( the normal make install has done this for a long time ).
Nmap 2.3BETA21
Nmap 2.3BETA21 [2000-04-24]
o A number of people reported problems with nmapfe in various
environments (specifically gdk errors, hangs, and crashes). I think
@@ -7845,7 +7845,7 @@ o Changed all nmapfe calls to gdk_font_load into gdk_fontset_load .
Bennett Feitell (bfeitell at panix.com) suggested that this fixed
some nmapfe font problems.
Nmap 2.3BETA20
Nmap 2.3BETA20 [2000-04-10]
o Applied patch sent in by s.rapp(a)hrz.uni-dortmund.de which fixes a
memory alignment bug in osscan.c which could cause core dumps on
@@ -7855,7 +7855,7 @@ o Fixed a compilation problem on machines that do not have MAP_FAILED
defined (as a return value to mmap). Problem noted by Phil
Stracchino (alaric(a)babcom.com).
Nmap 2.3BETA19
Nmap 2.3BETA19 [2000-04-10]
o Tweaked the output so that it now tells how many ports are not shown
and what state the ignored ports are in. This info could be
@@ -7886,7 +7886,7 @@ o Merged in a patch sent in by Mipam (reinoud(a)ibbnet.org) which is
o A few really minor bugfixes.
Nmap 2.3BETA18
Nmap 2.3BETA18 [2000-04-06]
o Fixed a very important bug that occurred when SYN scanning
localhost. Many thanks to Dries Schellekens (
@@ -7915,7 +7915,7 @@ o Changed the NmapFE version to 0.[nmap_version] rather than always
o Added support for "-vv" (means the same as "-v -v"). Older versions
of Nmap supported it (noted by George Kurtz).
Nmap 2.3BETA17
Nmap 2.3BETA17 [2000-03-26]
o Added ACK scanning. This scan technique (which van Houser and
others have been bugging me to add for years :), is great for
@@ -7981,7 +7981,7 @@ o Applied patch by Sven (s.carstens(a)gmx.de> which fixes a
o Changed some C++ comments to C-style for portability (noticed by
"Sergei V. Rousakov" (sergei(a)cas.Vanderbilt.Edu) )
Nmap 2.3BETA14
Nmap 2.3BETA14 [2000-01-28]
o Peter Kosinar (goober(a)gjh.sk) performed some cleanup of the output
routines and as a bonus he added skript kiddie output mode!!! Try
@@ -8006,7 +8006,7 @@ o Fixed integer overflow that was limiting the max --host_timeout
about 4,000,000,000 milliseconds (~1 month). I really hope you
don't need more than that :).
Nmap 2.3BETA13
Nmap 2.3BETA13 [2000-01-17]
o I made Nmap smarter about detecting filtering during UDP, Xmas,
NULL, and FIN scans.
@@ -8026,7 +8026,7 @@ o Added some more RPC numbers from (mmmorris(a)netscape.net)
o Relaxed the dependency requirements of nmapfe rpm (now will accept
any version of Nmap).
Nmap 2.3BETA12
Nmap 2.3BETA12 [2000-01-01]
o Added interactive mode which adds convenience for managing nmap
sessions and also enhances privacy. Get to it with --interactive
@@ -8078,7 +8078,7 @@ o Killed the -A option (if you don't know what that is then you won't
miss it. In fact, even if you do know what it is you won't miss
it.)
Nmap 2.3BETA10
Nmap 2.3BETA10 [1999-12-12]
o Added about 70 new OS fingerprints so that Nmap can detect more
systems. The most important new fingerprints are probably:
@@ -8089,14 +8089,14 @@ o Added about 70 new OS fingerprints so that Nmap can detect more
* Latest Windows 2000 builds
* OpenBSD 2.6
Nmap 2.3BETA9
Nmap 2.3BETA9 [1999-12-07]
o Applied patch by Mark Abene (Phiber Optik) to fix several type
length issues so that it works on Linux/Alpha.
o Applied patch by Matthieu Verbert (mve(a)zurich.ibm.com) to speed up OSScan
Nmap 2.3Beta8
Nmap 2.3BETA8 [1999-11-21]
o Added "firewall mode" timing optimizations which can decrease the
ammount of time neccessary to SYN or connect scan some heavily
@@ -8131,7 +8131,7 @@ o Fixed a problem with the timing of an RPC scan (could come before
o Added a number of new ports to nmap-services
Nmap 2.3Beta6
Nmap 2.3BETA6 [1999-09-19]
o Added sophisticated timing controls to give the user much more
control over Nmap's speed. This allows you to make Nmap much more
@@ -8156,7 +8156,7 @@ o Added various long options people expect to see like --version ,
o Human readable (-o) output changed to include the time/date of the
scan. Suggested by van Hauser.
Nmap 2.3-Beta5
Nmap 2.3BETA5 [1999-09-07]
o Changed RPC output based on suggestions by David O'Brien
(obrien(a)NUXI.com) and Lance Spitzner (lance(a)spitzner.net). I
@@ -8177,7 +8177,7 @@ o Changed the machine parseable output of RPC information to include
to H D Moore (nlog(a)ings.com) for making me aware how much the
earlier machine parseable RPC logging sucked :).
Nmap 2.3-Beta4
Nmap 2.3BETA4 [1999-08-30]
o Added direct (non-portmapper) RPC scanning to determine what RPC
program is listening on a particular port. This works for UDP and
@@ -8216,7 +8216,7 @@ o Added a note in the man page that Nmap 2.0+ is believed to be
on Jan 1st (well ... as long as you have electricity and gangs of
looting thugs haven't stolen your computers :)
Nmap 2.2-Beta4
Nmap 2.2-Beta4 [1999-05-07]
o Integrated nmapfe code from Zach Smith to allow the nmapfe output
window to resize when you resize the nmapfe window.
@@ -8232,7 +8232,7 @@ o Applied patch from Alexander Savelyev (fano(a)ham.kiev.ua) which
o Upgraded to a new version of shtool (1.2.3)
Nmap 2.2-Beta3
Nmap 2.2-Beta3 [1999-05-02]
o Adopted Ralf S. Engelschall's excellent shtool script for
simplifying the nmap makefile and making it more portable
@@ -8260,7 +8260,7 @@ Nmap 2.2-BETA1
o Integrated in nmapfe -- a cool front end wrottem by Zach Smith (matrxweb(a)hotmail.com)
Nmap 2.12
Nmap 2.12 [1999-04-04]
o Changed the way tcp connect() scan determines the results of a
connect() call. Hopefully this will make nmap a little more
@@ -8279,7 +8279,7 @@ o Eliminated pow() calls on Linux boxes. I think some sort of glibc
o Fixed an rpm problem noted by Mark Smith (marks(a)senet.com.au)
Nmap 2.11
Nmap 2.11 [1999-04-03]
o Many new fingerprints added. I received more than 300 submissions
between this release and the last one.
@@ -8316,13 +8316,13 @@ Nmap 2.09
o Private test release
Nmap 2.08
Nmap 2.08 [1999-02-16]
o Bugfix for problem that can cause nmap to appear to "freeze up" for
long periods of time when run on some busy networks (found by
Lamont Granquist).
Nmap 2.07
Nmap 2.07 [1999-02-08]
o Fixed a lockup on Solaris (and perhaps other proprietary UNIX
systems) caused by a lack of /dev/random & /dev/urandom and a rand()
@@ -8330,7 +8330,7 @@ o Fixed a lockup on Solaris (and perhaps other proprietary UNIX
systems like Linux, FreeBSD, or OpenBSD probably shouldn't bother
upgrading.
Nmap 2.06
Nmap 2.06 [1999-02-08]
o Fixed compile problems on machines which lack snprintf() (found by
Ken Williams (jkwilli2(a)unity.ncsu.edu))
@@ -8345,7 +8345,7 @@ o Fixed another memory allocation bug which probably doesn't cause any
o Made nmap look in more places for nmap-os-fingerprints
Nmap 2.05
Nmap 2.05 [1999-02-08]
o Tons of new fingerprints. The number has grown by more than 25%.
In particular, Charles M. Hannum (root(a)ihack.net) fixed several