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