1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-13 11:19:02 +00:00
Commit Graph

79 Commits

Author SHA1 Message Date
ejlbell
9bc09ef2cc Fixed an integer overflow in the dns caching code that caused nmap to loop infinitely once it had expunging the cache of older entries. 2008-01-14 15:16:50 +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
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
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
58522c59f6 merge soc07 r4822 - Reduce the number of build dependencies. 2007-08-11 03:35:46 +00:00
fyodor
e882edf484 added Eddie Bell's traceroute patch, with only minor changes 2007-03-13 08:02:19 +00:00
fyodor
a111518907 More elaborate reasons for OmitSubmissionFP 2006-09-02 21:50:35 +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
3d9ccee8ff I think I'm done with pcap upgrade and doug's pcap selectable_fd patch 2006-08-17 00:23:03 +00:00
fyodor
71ac6ae95a little rDNS fix from Doug 2006-08-08 22:50:15 +00:00
fyodor
68606aae6f Doug DNS verbosity improvement 2006-08-02 07:02:05 +00:00
fyodor
9c0af0a95b memory releasing patch from Marek 2006-07-04 23:04:56 +00:00
fyodor
30190d664a fixed a completion time estimate bug 2006-07-04 07:36:29 +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
48a6d1ce41 latest changes, including a couple doug fixes 2006-05-16 21:46:41 +00:00
fyodor
396a6c6d48 Change DNS message 2006-05-13 21:40:34 +00:00
fyodor
0b33f41633 About to do Nmap 4.03 2006-04-22 23:00:09 +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
311300b550 About to fix purported nmap 4.00 assertion failure bug reported by Jake Schneider 2006-02-10 01:53:15 +00:00
fyodor
c9dd83e327 about to apply Doug DNS fix patch 2006-02-07 07:15:32 +00:00
fyodor
53c315a49c Changes from flight back from ShmooCon 2006-01-19 07:29:12 +00:00
fyodor
0f9cd6f73d Getting very darn close to Nmap 3.97Shmoo 2006-01-12 04:47:03 +00:00
fyodor
f4df290c14 trivial fix 2006-01-11 01:59:30 +00:00
fyodor
512ac415ba fixed little bug from Doug 2006-01-11 01:58:43 +00:00
fyodor
b2cb83ba74 Nmap 3.97Shmoo 2006-01-11 01:45:33 +00:00