1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-10 09:49:05 +00:00
Commit Graph

105 Commits

Author SHA1 Message Date
david
5be27e7aad Do output as a byproduct of calculating the diff.
This doesn't require keeping the whole diff in memory until the end.
2011-12-21 06:59:46 +00:00
david
d08bb02073 Use a more efficient method of finding pairs of hosts to diff.
This is O(n) rather than O(n^2).
2011-12-21 04:54:27 +00:00
david
e4beb1ab48 Use XMLWriter for output.
This avoids having to build a whole DOM tree in memory.
2011-12-21 04:54:26 +00:00
david
d6f867cdb5 Add an XMLWriter abstraction. 2011-12-21 04:54:25 +00:00
david
e2d5d41b28 Add event-based write_nmaprun_open and write_nmaprun_close.
These allow beginning and ending an nmaprun without having to keep its
children in memory.
2011-12-21 04:54:24 +00:00
fyodor
5c2ddb3c6e latest generated docs 2011-12-19 21:07:38 +00:00
fyodor
308650bbdb Update version num, sort nmap-os-db, etc. 2011-11-14 22:23:24 +00:00
fyodor
ee3b6e99d8 Update version number to 5.61TEST2 in prep for release 2011-09-30 06:25:57 +00:00
fyodor
6ed56140bd Update version number to 5.61TEST1 2011-09-19 21:52:08 +00:00
fyodor
5b516e982d Update svn version number to 5.59BETA3. There isn't an imminent release or anything, but I think bumping it will reduce confusion. Plus, I accidentally checked in a modified version number to some of the externals (when meaning to just modify a branch), so this will make the version consistent 2011-08-25 06:47:10 +00:00
fyodor
e8b422e09a latest generated man pages 2011-06-30 22:38:52 +00:00
fyodor
832d1e91fa Update version number for next release (5.59BETA1) 2011-06-28 22:19:31 +00:00
fyodor
76da3c9e38 Update version number to 5.52.IPv6.Beta2 for experimental raw-IPv6 release 2011-06-08 06:08:00 +00:00
fyodor
86d9802343 Autogenerated stuff - sort nmap-os-db and regen some man pages 2011-05-17 17:33:24 +00:00
david
da51bd5fa8 Include one <nmaprun> element if they don't differ in the input when
verbose (was previously omitted). Refactor a bit.
2011-04-29 03:56:05 +00:00
david
79ae90e80f Add nmaprun information to Ndiff output.
Patch by Daniel Miller.
2011-04-29 03:56:03 +00:00
david
9a65f4e010 Fix Ndiff unit test failure code found by Daniel Miller.
I guess this means the test was passing.
2011-04-28 22:14:54 +00:00
david
7ddf10f388 Capitalization. 2011-04-28 02:13:19 +00:00
david
ce23a35715 o [Ndiff] The Nmap banner (with the version number and date of the scan)
is not printed unless there were other differences. This makes Nidff
  produce no output when there wre no differences other than the version
  number and date. Dr. Jesus contributed an initial patch. [David]
2011-03-22 18:59:02 +00:00
david
a531183086 Don't show a line for the banner if it hasn't changed, for uniformity
with other diffs, as suggested by Fyodor.
2011-03-05 07:54:54 +00:00
david
cd9d6a9fc4 Add status and address to the list of elements that can be diffed. Patch
by Daniel Miller.
2011-02-03 04:53:06 +00:00
david
173027cf0d Factor out code that formats a script result diffs. 2011-02-03 04:53:04 +00:00
david
98daa69d41 Add support for prerule and postrule scripts to Ndiff. 2011-02-03 04:53:03 +00:00
david
bb07ca0b57 Limit exception catching to IOError; i.e., missing files. I much prefer
to get a stack trace in most situations.
2011-02-03 04:53:01 +00:00
david
4c649d481b Fix ordering of hostscript diff elements when either side of the diff
doesn't have any. Patch by Daniel Miller.
2011-02-03 04:52:59 +00:00
fyodor
5e118af4d0 Update SVN version number to 5.51SVN so that it is above the current release number (5.50). 2011-01-29 19:35:46 +00:00
david
d7e555c878 Patch from Daniel Miller: fix an output line that was writing to stdout
even when other output was redirected.
2011-01-28 21:16:18 +00:00
fyodor
17142abb93 regenerate nroff man pages 2011-01-21 20:58:57 +00:00
fyodor
f037a54cd7 Update Nmap version number to 5.36TEST4 in prep for the next release in a day or two and regenerate relevant files 2011-01-20 10:29:18 +00:00
fyodor
b3f2e187a1 prepare for 5.36TEST3 test release 2010-12-28 22:02:12 +00:00
fyodor
050548f562 Change version number from 5.36TEST1 to TEST2 2010-11-20 08:36:49 +00:00
fyodor
280205b01b Update the Nmap version number since the 5.35DC18 release was quite a while ago 2010-11-20 01:07:30 +00:00
fyodor
73495762ca regen man pages 2010-10-16 19:40:21 +00:00
fyodor
1ea691c4e3 regen man pages (there were some changes for nping to add echo mode) 2010-08-13 18:55:30 +00:00
david
108c10ccd9 More editing of ndiff.xml. 2010-07-19 18:17:35 +00:00
fyodor
78ccc8fcd4 Change version from 5.35DC1 to 5.35DC18 to better distinguish the released 5.35DC1 from the current SVN version 2010-07-18 01:33:17 +00:00
david
886ef4fa88 Update and proofread ndiff.xml. 2010-07-16 18:21:28 +00:00
fyodor
9b4b172045 Update generated content for new release 2010-07-16 00:43:59 +00:00
david
cad9067c01 Break some long output lines in the Ndiff man page. 2010-07-14 23:00:37 +00:00
david
12173566c2 Qualify the element ids in the Ncat and Nping man pages, otherwise
things like "man-description" conflict between them. Add ids to the
Ndiff man page.
2010-07-14 21:55:13 +00:00
fyodor
91c95d81b2 regenerate the man pages 2010-05-28 07:14:41 +00:00
fyodor
1aecac420f Update copyright year from 2009 to 2010 2010-05-03 21:20:25 +00:00
fyodor
8e673f1c69 Update version number 2010-03-29 19:47:34 +00:00
fyodor
2e7208d2d1 Update version number from 5.21 to 5.22TEST in prep for test release 2010-03-29 02:56:49 +00:00
fyodor
62155f108f latest generated man pages 2010-02-19 06:28:14 +00:00
david
a3a7d79b5f Update some SecLists URLs. 2010-02-11 17:43:02 +00:00
fyodor
6cf3b33924 Update version number to 5.21 to reflect the latest Nmap user (even though technically the 5.21 release is coming from the /nmap-exp/stable-5.2 branch 2010-01-27 02:51:09 +00:00
david
3c09069ee4 Show a nicer error message in Ndiff when an input file can't be opened. 2010-01-25 23:07:16 +00:00
fyodor
df19889e22 Regenerate all the auto-generated Nmap files in prep for the next release 2010-01-15 08:27:21 +00:00
fyodor
8d4edcb4fb auto-generated files in prep for next release 2009-12-24 21:53:45 +00:00