fyodor
|
29c912f394
|
URL change from http://insecure.org/nmap/* to http://nmap.org/*
|
2008-01-17 07:22:03 +00:00 |
|
fyodor
|
8220c8a42f
|
update copyright line at the top of files from 1996-2006 to 1996-2008
|
2007-12-22 06:32:03 +00:00 |
|
fyodor
|
09512ff092
|
o Fix a bunch of warning/error messages which contained an extra
newline. Thanks to Brandon Enright for the patch.
|
2007-12-21 03:38:04 +00:00 |
|
kris
|
fe63809293
|
Setting uninitialized pointer to NULL. It was possible that it would not be set, and also not be NULL so it would bypass the assert() on it, which in turn caused a crash. Found with Coverity, CID 18
|
2007-11-16 00:48:44 +00:00 |
|
fyodor
|
5e67f7db4c
|
When version detection changes the state of a port, the reason field is now updated as well (to udp-response or tcp-response as applicable). Thanks to Thomas Buchanan for the patch.
|
2007-11-15 23:41:12 +00:00 |
|
kris
|
0b50c16b38
|
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
|
2007-08-14 06:46:54 +00:00 |
|
fyodor
|
8dc9673928
|
merge soc07 r5085 - Changing bare printf()s to log_write(LOG_PLAIN,)s because these were always printed even when things like XML and greppable output were sent to stdout (e.g. -oX -). This also adds o.scriptTrace() to make --script-trace behave more like --packet-trace and --version-trace. Nsock tracing was done unconditionally in NSE, and that has been changed to only be done when o.scriptTrace() is true.
|
2007-08-11 05:13:16 +00:00 |
|
fyodor
|
8d74bbcd8a
|
merge soc07 r4871:4884 and r4888 - renaming __FUNCTION__ to __func__ and changing hardcoded func names to __func__
|
2007-08-11 04:06:09 +00:00 |
|
fyodor
|
5e3bb361f2
|
merge soc07 r4860 - Add verbose data file path reporting. Some more changes might be coming, for example to change the conditions under which this information is displayed.
|
2007-08-11 03:59:18 +00:00 |
|
fyodor
|
58522c59f6
|
merge soc07 r4822 - Reduce the number of build dependencies.
|
2007-08-11 03:35:46 +00:00 |
|
kris
|
f221d54908
|
Change a little over 10 malloc()s and realloc()s to their safe_* equivalents (which let's us get rid a two checks on the returned mem elsewhere in the code).
|
2007-02-25 15:43:56 +00:00 |
|
kris
|
c0bb3fa376
|
Just removing a few empty private access specifiers ('private:' is there, but it's not specifying anything)
|
2007-02-04 01:07:36 +00:00 |
|
fyodor
|
b361685be8
|
NSE committed
|
2006-12-11 00:34:26 +00:00 |
|
fyodor
|
d7ee3ebfa7
|
parse_nmap_service_probe_file may not be static, some changes to osscan.cc for more verbose scripts/fingerdiff support
|
2006-09-12 03:35:29 +00:00 |
|
fyodor
|
10ffae41cf
|
spellcheck patch
|
2006-09-05 08:39:32 +00:00 |
|
fyodor
|
2140dfb00f
|
Applied a patch by Kris Katterjohn which makes 14 functions static
|
2006-08-29 04:03:03 +00:00 |
|
fyodor
|
b28d51167c
|
Minor source code header improvements
|
2006-08-25 01:47:49 +00:00 |
|
fyodor
|
a403864351
|
Replace file headers, mostly to update copyright to 2006
|
2006-08-24 04:43:50 +00:00 |
|
fyodor
|
9c0af0a95b
|
memory releasing patch from Marek
|
2006-07-04 23:04:56 +00:00 |
|
fyodor
|
09a3a48293
|
removed unused ServiceProbe::setName and some TCPIP_DEBUGGING stuff
|
2006-06-19 04:19:52 +00:00 |
|
fyodor
|
6ba1799b22
|
parse_nmap_service_probe_file cannot be static
|
2006-06-13 02:05:06 +00:00 |
|
fyodor
|
5a9fea3b39
|
portability fixes, fixed UDP phantom port bug, fixed --version-intensity crash, changed mass_dns to give warning rather than error if cannot find dns servers
|
2006-06-10 21:23:27 +00:00 |
|
fyodor
|
37fac543b5
|
Majek's Portlist change patch
|
2006-05-14 05:00:58 +00:00 |
|
fyodor
|
86089c4255
|
Renamed tty.cc/.h to nmap_tty.cc/.h
|
2006-03-06 00:15:49 +00:00 |
|
fyodor
|
76ab1500b3
|
make a ton of global symbols static
|
2006-03-05 23:59:46 +00:00 |
|
fyodor
|
848ad2a96a
|
Nmap 4.02Alpha1 release for Everdream
|
2006-03-03 23:12:14 +00:00 |
|
fyodor
|
bd46c3ae39
|
About to work on Nmap infinite loop reported by everdream
|
2006-02-16 22:50:02 +00:00 |
|
fyodor
|
ccce12128f
|
Just added Paul's status patch
|
2005-12-31 00:32:42 +00:00 |
|
fyodor
|
0d32ed3592
|
heading off for thanksgiving
|
2005-11-22 23:21:55 +00:00 |
|
fyodor
|
2d8fd95bff
|
post 3.93 work
|
2005-10-06 03:38:16 +00:00 |
|
fyodor
|
d187c68017
|
blah
|
2005-10-01 23:50:27 +00:00 |
|
fyodor
|
59e4189e70
|
About to release Nmap 3.84ALPHA2 if all goes well
|
2005-09-07 08:26:45 +00:00 |
|
fyodor
|
9e78d26845
|
A bunch of standardization changes to nmap-os-fingerprints from Steve Martin
|
2005-08-25 20:08:11 +00:00 |
|
fyodor
|
87e4e19e02
|
bug fixing
|
2005-08-24 19:22:11 +00:00 |
|
fyodor
|
2b834d90d2
|
Have it compiling on Solaris, and soon should have it working. Bwahahahahahahaha
|
2005-07-22 10:08:53 +00:00 |
|
fyodor
|
0595d89f96
|
misc changes, but crashing. ... about to figure out why
|
2005-07-09 07:52:18 +00:00 |
|
fyodor
|
7adc678b19
|
misc
|
2005-07-03 22:16:17 +00:00 |
|
fyodor
|
3922128b12
|
first build with ARP kung-fu, though far from finished with that feature
|
2005-04-29 06:53:17 +00:00 |
|
fyodor
|
26ce3d66f4
|
get rid of silly top-level trunk dir
|
2005-04-11 22:34:19 +00:00 |
|