1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 06:01:28 +00:00
Commit Graph

30 Commits

Author SHA1 Message Date
kris
1ba4d72254 fixing misspellings of "EXCEEDED" in comments and in the enum reason_codes (portreasons.h) 2007-11-05 13:04:23 +00:00
ejlbell
40e206a134 Assertion was triggered when the first hop of the reference trace timed out. The textual consolidation messages used the
hops ip address and if it timed out there was no address to use. Now the message uses the groups ip address instead as it will always be present no matter how many hops timeout.
2007-09-15 13:24:45 +00:00
ejlbell
817f8d9e52 Traceroute: remove empty timed out XML hop elements 2007-08-23 10:07:01 +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
010c733f50 merge soc07 r5083 - remove old traceroute consolidation examples from docs. The messages are now textual and self explanatory 2007-08-11 05:12:15 +00:00
fyodor
8a3b378695 merge soc07 r4947:4953 - os fingerprinting system improvements, trivial traceroute.cc grammar tweak 2007-08-11 04:29:03 +00:00
fyodor
ea68216d71 merge soc07 r4943:4947 - added textual information to traceroute's timeout consolidation elements; Reference trace consolidation is now displayed textually instead of symbolically. 2007-08-11 04:27:37 +00:00
fyodor
935b0b78e1 merge soc07 r4914 - dynamic rowed table improvements 2007-08-11 04:19:29 +00:00
fyodor
0b33c98ebb merge soc07 r4896 - Patch to make sure traceroute always displays the last hop, even if consolidation is total 2007-08-11 04:13:07 +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
1540fe57c4 merge soc07 r4868:4871 - nmapoutputtable dynamic tables and traceroute fixes 2007-08-11 04:02:49 +00:00
fyodor
58522c59f6 merge soc07 r4822 - Reduce the number of build dependencies. 2007-08-11 03:35:46 +00:00
fyodor
58f46706e5 merge soc07 r4751 - UDP traceroute hop distance and port state reason feature 2007-08-11 03:15:24 +00:00
fyodor
b28da59dcb merge from nmap-exp/ejlbell -r4734:4735 Eddie small udp hop guessing fix 2007-05-22 07:59:27 +00:00
fyodor
1a4d120fcb traceroute between multi-homed host fix 2007-05-12 19:35:35 +00:00
kris
fb3486ceb4 Fix Traceroute so that SYN packets are sent with an MSS of 1460 (wasn't passed to build_tcp_raw()) 2007-04-26 01:32:46 +00:00
fyodor
9bc73ed043 Eddie traceroute localhost fix 2007-04-25 21:20:15 +00:00
fyodor
76ecce2f5c eddie's verbose distance fix 2007-04-24 21:44:31 +00:00
fyodor
c9c91eb094 Eddie's traceroute-whitespace patch 2007-04-24 21:40:14 +00:00
kris
6014868986 Tiny patch; removing dup line in traceroute.cc 2007-04-20 16:08:41 +00:00
kris
bc9f545968 Fixing a hard-to-reproduce bug in Traceroute consolidation output where a possibly fully-consolidated host wasn't outputted correctly 2007-04-16 20:31:23 +00:00
kris
8d97612842 Remove test against memory returned by safe_zalloc() in TraceProbe::nameIP() in traceroute.cc. The safe_* memory functions never return NULL. 2007-04-13 16:28:13 +00:00
fyodor
6160feae55 merge Kris's traceroute fix (r4596) 2007-03-20 21:21:07 +00:00
kris
5469ab5f3b Change TRACEROUTE "header" (LOG_PLAIN) to say 'proto' instead of 'port' when we're using the IPProto Scan, or Ping Scan (using something other than TCP or UDP) 2007-03-19 22:34:16 +00:00
kris
e52e2c9f49 Bail out of Traceroute::trace() if no valid targets are available. If we were trying to traceroute a machine that's directly connected, the "Initiating"/"Completed" messages would still appear even though no tracing would be done. 2007-03-19 19:52:41 +00:00
kris
888af63431 Fixing a "bug" in Traceroute output. The ScanProgressMeter's endTask() was never called, which threw the output (stdout/XML etc) out of whack. This localizes the SPM stuff to Traceroute::trace(), and all is well :) 2007-03-18 00:37:33 +00:00
kris
3c28b165a9 Tiny patch. Just fixing capitalization in the traceroute.* "headers" (Traceroute.[cc|h] -> traceroute.[cc|h]) 2007-03-17 15:16:54 +00:00
fyodor
fa2f4720cd re-releasing ALPHA2 as ALPHA3 to fix a packaging problem 2007-03-16 07:47:14 +00:00
fyodor
799599279c traceroute finish() bugfix patch from Eddie 2007-03-15 22:44:01 +00:00
fyodor
149e6a3e96 check in traceroute.cc and traceroute.h 2007-03-15 17:59:35 +00:00