fyodor
86e59a8c4e
Update copyright statements from 2010 to 2011
2011-01-21 00:04:16 +00:00
david
7653cf7d4a
Move COPYING.OpenSSL to OpenSSL.txt, update copyright notices to match.
2010-10-30 03:01:50 +00:00
fyodor
1aecac420f
Update copyright year from 2009 to 2010
2010-05-03 21:20:25 +00:00
david
577a1be0e7
Merge from svn://svn.insecure.org/nmap-exp/david/nmap-traceroute. This
...
brings in a new, faster, parallel version of traceroute.
2009-09-17 00:03:46 +00:00
david
b64134be14
Make the TraceGroup::consolidateHops method const.
2009-08-21 01:06:49 +00:00
david
5d29abaf05
Change a confusing design in traceroute. The TraceProbes map is a
...
mapping from source port number to probes. Upon output, the map was
transformed in place to a map of TTL values to probes. Operations that
worked before output wouldn't work after output and vice versa. Now the
TTL-to-probe map is kept separate in a local variable.
2009-08-21 01:01:34 +00:00
david
5c1168c024
After a successful traceroute, set the distance to the host in question
...
so it appears in OS fingerprints.
2009-08-20 20:57:35 +00:00
david
745d016000
Fix an incorrect comment.
2009-08-20 00:07:46 +00:00
david
9cff9beb20
Remove the G_ALIVE_TTL traceroute probe state. It was mostly synonymous
...
with G_DEAD_TTL. I couldn't figure out that the difference was supposed
to be.
2009-08-19 23:07:43 +00:00
david
295b4142e9
Use the dnet.h defiens for ICMP types and codes instead of having ad-hoc
...
defines in traceroute.h.
2009-08-19 21:26:53 +00:00
david
6c28e9aab8
Normalize whitespace in traceroute.h.
2009-08-19 21:11:47 +00:00
david
5371550a75
Move some functions from traceroute.h into traceroute.cc so they can be
...
easily referenced while looking at the code that uses them.
2009-08-19 21:04:40 +00:00
fyodor
d0e21e1d03
Suggest that people send patches to nmap-dev rather than to me directly
2009-04-15 00:37:03 +00:00
fyodor
eccc235d5a
Increase copyright year to 2009, simplify/reword some derivative works text, and remove a confusing clause about selling proprietary front-ends to Nmap
2009-03-31 04:16:12 +00:00
david
40d78569d2
Use the cached timing ping probe as the traceroute probe in all situations.
2008-09-06 04:12:34 +00:00
kris
789906f3a8
o Added IPProto Ping (-PO) support to Traceroute, and fixed support for
...
IPProto Scan (-sO) and the ICMP Pings (-PE, -PP, -PM) in Traceroute
as well. These would cause Nmap to hang during Traceroute. [Kris]
2008-08-14 17:53:23 +00:00
michael
9f1c28ad9c
This patch reorganizes the way ping probes are handled internally.
...
Previously the ping probe data structures were stored in NmapOps,
now they will be stored in the scan_lists struct. All other changes
auxiliary to this reorganization.
2008-05-29 07:49:37 +00:00
fyodor
779b96a197
trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db
2008-05-22 20:45:32 +00:00
fyodor
10b54b773b
minor license template updates from Kris--fix gnu.org link to GPLv2 (moved) and openssl license filename (COPYING.OpenSSL)
2008-05-05 04:10:00 +00:00
fyodor
1accc12fb2
fix typo in legal header found by Leigh Zhao (missing word: of)
2008-02-28 18:52:06 +00:00
fyodor
29c912f394
URL change from http://insecure.org/nmap/ * to http://nmap.org/ *
2008-01-17 07:22:03 +00:00
ejlbell
188442662d
Traceroute bugfix for when the first hop of the first host in a tracegroup (reference trace) times out. The previous patch did not completely solve the issue due to an erronous check on the ttl, now we use a dedicated boolean flag. Thanks to Sebastián García for the bug report and testing.
2008-01-07 14:39:40 +00:00
fyodor
5528726e5b
merge soc07 r5124:5142 - build/install system updates; changelog updates; umit install code; compilation fixes; integrate umit
2007-08-11 05:41:41 +00:00
fyodor
90a0087bb4
merge soc07 r5081 - changed close to 100 occurrences of LOG_NORMAL|LOG_SKID|LOG_STDOUT (and combinations) to LOG_PLAIN, and moved LOG_PLAIN definition to output.h from traceroute.h
2007-08-11 05:11:47 +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
1540fe57c4
merge soc07 r4868:4871 - nmapoutputtable dynamic tables and traceroute fixes
2007-08-11 04:02:49 +00:00
fyodor
1a4d120fcb
traceroute between multi-homed host fix
2007-05-12 19:35:35 +00:00
kris
6e2229e0a5
A little portability patch. Wrapping ICMP_* #define's in traceroute.h with #ifndef's to test for availability instead of using defined(WIN32), defined(MACOSX), etc. Eddie thinks it's inelegant -- and I pretty much agree -- but it seems better than keeping up with different systems the other way.
2007-04-12 21:21:58 +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
7f12aaafe6
mac os x portability fix from christophe thil
2007-03-16 09:58:25 +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