mirror of
https://github.com/nmap/nmap.git
synced 2026-02-08 14:36:33 +00:00
Add a planned change to OS detection XML output, and note a done task
This commit is contained in:
@@ -8,13 +8,15 @@ o Make the release
|
||||
|
||||
==Things needed for next STABLE release go ABOVE THIS LINE==
|
||||
|
||||
o Right now, when an IPv4 or IPv6 address seems bogus (such as 1.2.3
|
||||
or 2001::0 in IPv4 mode), we give a fatal error and abort the scan.
|
||||
But since that might just be one bad target in a long list of hosts to
|
||||
be scanned, it is probably better to just print a warning and
|
||||
continue. Some sort of warning or host element should be included in
|
||||
the XML to explain what happened too. This should also happen if
|
||||
we're unable to resolve a DNS name.
|
||||
o In Nmap XML output, osclass (OS Classification) tags should be
|
||||
children of osmatch (the human readable OS name line) rather than
|
||||
having Nmap deduplicate all the osclasses and put them in as
|
||||
siblings. But this change might break some systems which utilize
|
||||
Nmap XML output, so, along with this change, we need to introduce an
|
||||
option such as --deprecated-osclass-xml to return the old behavior.
|
||||
That option only needs to be documented in the CHANGELOG entry
|
||||
referring to this change, and it should note that we're likely to
|
||||
remove this option in a year or two.
|
||||
|
||||
o Migrate web.insecure.org to a RHEL-6 derived distro (probably CENTOS
|
||||
6, since Linode doesn't currently offer ScientificLinux images).
|
||||
@@ -730,6 +732,14 @@ o random tip database
|
||||
|
||||
DONE:
|
||||
|
||||
o Right now, when an IPv4 or IPv6 address seems bogus (such as 1.2.3
|
||||
or 2001::0 in IPv4 mode), we give a fatal error and abort the scan.
|
||||
But since that might just be one bad target in a long list of hosts to
|
||||
be scanned, it is probably better to just print a warning and
|
||||
continue. Some sort of warning or host element should be included in
|
||||
the XML to explain what happened too. This should also happen if
|
||||
we're unable to resolve a DNS name.
|
||||
|
||||
o In sv-tidy, check that used references start at 1 and are
|
||||
contiguous. If $1 and $3 are used but not $2, it's probably a bug.
|
||||
Maybe you can even find out how many there should be by inspecting
|
||||
|
||||
Reference in New Issue
Block a user