From 8022b48030abc2f008772089ba07820ab645f9db Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 25 Sep 2015 03:27:45 +0000 Subject: [PATCH] Use proper angle brackets in CHANGELOG; we can escape this as needed. --- CHANGELOG | 66 ++++++++++++++++++++++++------------------------------- 1 file changed, 29 insertions(+), 37 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index cd51e422c..f575fa83a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1847,21 +1847,18 @@ o Most important release since Nmap 5.00 in July 2009! For a list of announcement at: http://nmap.org/6 o In XML output, "osclass" elements are now child elements of the - "osmatch" they belong to. Old output was thus (we're using square - brackets instead of angle brackets in this CHANGELOG entry to avoid - html escaping problems: - [os][osclass/][osclass/]...[osmatch/][osmatch/]...[/os] + "osmatch" they belong to. Old output was thus: + ...... New output is: - [os][osmatch][osclass/][osclass/]...[/osmatch]...[/os] + ...... The option --deprecated-xml-osclass restores the old output, in case you use an Nmap XML parser that doesn't understand the new structure. The xmloutputversion has been increased to 1.04. o Added a new "target" element to XML output that indicates when a target specification was ignored, perhaps because of a syntax error - or DNS failure. It looks like this (except with angle brackets - rather than square): - [target specification="1.2.3.4.5" status="skipped" reason="invalid"/] + or DNS failure. It looks like this: + [David Fifield] o [NSE] Added the script samba-vuln-cve-2012-1182 which detects the @@ -8451,9 +8448,8 @@ o Fixed the nmap_command_path Zenmap configuration variable so that it o Nmap now reports scan start and end times for individual hosts within a larger scan. The information is added to the XML host - element like so: [host starttime="1198292349" endtime="1198292370"] - (but of course with angle brackets rather than square ones). It is - also printed in normal output if -d or "-v -v" are + element like so: + It is also printed in normal output if -d or "-v -v" are specified. [Brandon, Kris, Fyodor] o "make uninstall" now uninstalls Zenmap as well as Nmap. The @@ -9672,16 +9668,16 @@ o The Nmap reference guide (man page) DocBook XML source is now in the o NSE now has garbage collection so that if you forget to close a socket before exiting a script, it is closed for you. [Stoiko] -o The [portused] tag in XML output now provides the open TCP port used +o The tag in XML output now provides the open TCP port used for OS detection as well as the closed TCP and UDP ports which were reported previously. [Kris] -o XML output now has a [times] tag for reporting final time +o XML output now has a tag for reporting final time information which was already printed in normal output in verbose mode (round trip time, rtt variance, timeout, etc.) [Kris] -o Changed the XML output format so that the [extrareasons] tag (part - of Eddie's --reason patch) falls within the [extraports] tag. [Kris] +o Changed the XML output format so that the tag (part + of Eddie's --reason patch) falls within the tag. [Kris] o Nmap now provides more concise OS fingerprints for submission thanks to better merging. [David Fifield] @@ -9735,7 +9731,7 @@ o Performed another big OS detection run. The DB has grown almost 10% to 417 fingerprints. All submissions up to February 6 have been processed. Please keep them coming! -o Fixed XML output so that the opening [os] tag is printed again. The +o Fixed XML output so that the opening tag is printed again. The line which prints this was somehow removed when NSE was integrated. Thanks to Joshua Abraham for reporting the problem. @@ -10061,15 +10057,14 @@ o Fixed the 'distclean' make target to be more comprehensive. Thanks Nmap 4.20ALPHA4 [2006-7-4] o Nmap now provides progress statistics in the XML output in verbose - mode. Here are some examples of the format (etc is "estimated time - until completion) and times are in UNIX time_t (seconds since 1970) - format. Angle braces have been replaced by square braces: - [taskbegin task="SYN Stealth Scan" time="1151384685" /] - [taskprogress task="SYN Stealth Scan" time="1151384715" - percent="13.85" remaining="187" etc="1151384902" /] - [taskend task="SYN Stealth Scan" time="1151384776" /] - [taskbegin task="Service scan" time="1151384776" /] - [taskend task="Service scan" time="1151384788" /] + mode. Here are some examples of the format (etc is "estimated time + until completion) and times are in UNIX time_t (seconds since 1970) format. + + + + + Thanks to Adam Vartanian (flooey(a)gmail.com) for the patch. o Updated the Windows installer to give an option checkbox for @@ -10203,7 +10198,7 @@ o Nmap now allows multiple ignored port states. If a 65K-port scan filtered ports, 1000 closed ports" or "All 2051 scanned ports on 192.168.0.69 are closed (1051) or filtered (1000)", and omit all of those ports from the table. Open ports are never ignored. XML - output can now have multiple [extraports] directive (one for each + output can now have multiple directive (one for each ignored state). The number of ports in a single state before it is consolidated defaults to 26 or more, though that number increases as you add -v or -d options. With -d3 or higher, no ports will be @@ -11195,8 +11190,8 @@ o Fixed an integer overflow that prevented Nmap from scanning o Increased the buffer size allocated for fingerprints to prevent Nmap from running out and quitting (error message: "Assertion `servicefpalloc - servicefplen > 8' failed". Thanks to Mike Hatz - (mhatz(a)blackcat.com) for the report. [ Actually this was done in a - previous version, but I forgot which one ] + (mhatz(a)blackcat.com) for the report. (Actually this was done in a + previous version, but I forgot which one.) o Changed from CVS to Subversion source control system (which rocks!). Neither repository is public (I'm paranoid because both CVS @@ -11360,10 +11355,8 @@ o Implemented a huge OS fingerprint database update. The number of much more. o Updated nmap-mac-prefixes with the latest OUIs from the IEEE. - [ http://standards.ieee.org/regauth/oui/oui.txt ] o Updated nmap-protocols with the latest IP protocols from IANA - [ http://www.iana.org/assignments/protocol-numbers ] o Added a few new Nmap version detection signatures thanks to a patch from Martin Macok (martin.macok(a)underground.cz). @@ -11404,8 +11397,8 @@ o Fixed nmap_fetchfile() to better find custom versions of data files (nnposter(a)users.sourceforge.net) for reporting the problem and sending a patch. -o Changed XML output so that the MAC address [address] element comes - right after the IPv4/IPv6 [address] element. Apparently this is +o Changed XML output so that the MAC address
element comes + right after the IPv4/IPv6
element. Apparently this is needed to comply with the DTD ( http://nmap.org/data/nmap.dtd ). Thanks to Adam Morgan (adam.morgan(a)Q1Labs.com) and Florian Ebner (Florian.Ebner(a)e-bros.de) for the problem reports. @@ -11664,10 +11657,9 @@ o Added MAC address printing. If Nmap receives packet from a target this capability. If any Windows developer types are interesting in adding it, you just need to implement IPisDirectlyConnected() in tcpip.cc and then please send me the patch. Here are examples from - normal and XML output (angle brackets replaced with [] for HTML - changelog compatibility): + normal and XML output: MAC Address: 08:00:20:8F:6B:2F (SUN Microsystems) - [address addr="00:A0:CC:63:85:4B" vendor="Lite-on Communications" addrtype="mac" /] +
o Updated the XML DTD to support the newly printed MAC addresses. Thanks to Thorsten Holz (thorsten.holz(a)mmweg.rwth-aachen.de) for @@ -12570,7 +12562,7 @@ o Applied some changes from Solar Designer (solar(a)openwall.com) which fix some typos and also suggest safer /tmp/ behavior in the HACKING file and Lithuanian man page. These changes are for the Nmap package of his Openwall GNU/*/Linux (Owl) distribution. - [ http://www.openwall.com/Owl/ ] + (http://www.openwall.com/Owl/) o For Solaris, I now define NET_SIZE_T to size_t rather than socklen_t in nmap.h. Isn't that exciting?!!! Hopefully this will help @@ -12929,7 +12921,7 @@ Nmap 3.10ALPHA4 [2002-11-11] o Applied patch by Max Schubert (nmap(a)webwizarddesign.com) which adds an add-port XML tag whenever a new port is found open when Nmap is running in verbose mode. The new tag looks like: - [addport state="open" portid="22" protocol="tcp"/] + I also updated docs/nmap.dtd to recognize this new tag. o Added German translation of Nmap man page by Marc Ruef