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