Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIP, improve traceroute | Laurent Ghigonis | 2013-07-09 | 4 | -27/+31 |
| | | | | | | | * del trace on timeout (still WIP) * keep track of nodes traceroute usage * fix IP address storage / transfer * add some debug printf around | ||||
* | fix segfault because of bad libdnet intf_get_dst() usage | Laurent Ghigonis | 2013-07-08 | 2 | -6/+17 |
| | | | | shame on libdnet for this shitty interface ! | ||||
* | compile gg_map gg_sniff and libglouglou with -O0 -g | Laurent Ghigonis | 2013-07-08 | 1 | -1/+2 |
| | |||||
* | traceroute improvements | Laurent Ghigonis | 2013-07-07 | 5 | -7/+15 |
| | | | | | | * don't group traceroute nodes by address * put src ip in traceroute glouglou packet * correctly link nodes in gg_map | ||||
* | libglouglou: compile with -g | Laurent Ghigonis | 2013-07-07 | 1 | -1/+1 |
| | |||||
* | WIP traceroute integration, disabled by default | Laurent Ghigonis | 2013-07-06 | 5 | -5/+161 |
| | | | | gg_map is not graphing correctly the route for now | ||||
* | libglouglou: traceroute more explicit on intf_get_dst() failure | Laurent Ghigonis | 2013-07-06 | 1 | -2/+2 |
| | |||||
* | libglouglou: traceroute correctly count pending requests | Laurent Ghigonis | 2013-07-06 | 1 | -2/+13 |
| | |||||
* | libglouglou: traceroute test for intf_open() failure | Laurent Ghigonis | 2013-07-06 | 1 | -0/+5 |
| | |||||
* | libglouglou: rename ggnet_traceroute_cancel() to ggnet_traceroute_trace_free() | Laurent Ghigonis | 2013-07-06 | 2 | -4/+2 |
| | |||||
* | libglouglou: dnsreverse with droppriv() now | Laurent Ghigonis | 2013-07-05 | 1 | -0/+2 |
| | |||||
* | libglouglou: traceroute: improve hops counting | Laurent Ghigonis | 2013-06-28 | 2 | -31/+38 |
| | |||||
* | libglouglou: traceroute: count hops | Laurent Ghigonis | 2013-06-27 | 2 | -0/+9 |
| | |||||
* | libglouglou: traceroute: handle multiple header inclusions | Laurent Ghigonis | 2013-06-27 | 1 | -0/+4 |
| | |||||
* | libglouglou: traceroute verbosity | Laurent Ghigonis | 2013-06-16 | 4 | -17/+30 |
| | |||||
* | libglouglou: add ggtrace, meant to be a complete commandline traceroute | Laurent Ghigonis | 2013-06-09 | 1 | -0/+67 |
| | |||||
* | libglouglou: traceroute TCP intrace mode | Laurent Ghigonis | 2013-06-09 | 2 | -10/+42 |
| | |||||
* | libglouglou: add explanation header | Laurent Ghigonis | 2013-06-09 | 1 | -0/+2 |
| | |||||
* | libglouglou: link against libpcap and libdnet | Laurent Ghigonis | 2013-06-08 | 1 | -0/+1 |
| | |||||
* | libglouglou: correctly use CLFAGS for examples | Laurent Ghigonis | 2013-06-08 | 1 | -0/+3 |
| | |||||
* | libglouglou: undef local define after use | Laurent Ghigonis | 2013-06-08 | 1 | -0/+2 |
| | |||||
* | libglouglou: traceroute report in lib | Laurent Ghigonis | 2013-06-08 | 3 | -16/+26 |
| | |||||
* | libglouglou: traceroute delay | Laurent Ghigonis | 2013-06-08 | 4 | -7/+29 |
| | |||||
* | libglouglou: remove useless comment | Laurent Ghigonis | 2013-06-08 | 1 | -6/+0 |
| | |||||
* | libglouglou: traceroute simpler API, introduce req params | Laurent Ghigonis | 2013-06-08 | 3 | -20/+60 |
| | |||||
* | libglouglou: move functions around | Laurent Ghigonis | 2013-06-08 | 1 | -74/+76 |
| | | | | no functional change | ||||
* | libglouglou: traceroute TCP working | Laurent Ghigonis | 2013-06-08 | 3 | -49/+119 |
| | |||||
* | libglouglou: indent | Laurent Ghigonis | 2013-06-07 | 3 | -4/+7 |
| | | | | no functional change | ||||
* | libglouglou: improve traceroute callbacks | Laurent Ghigonis | 2013-06-07 | 3 | -10/+15 |
| | |||||
* | libglouglou: remove extra function header | Laurent Ghigonis | 2013-06-07 | 1 | -2/+1 |
| | |||||
* | libggnet: use droppriv() from libglouglou | Laurent Ghigonis | 2013-06-07 | 1 | -30/+2 |
| | |||||
* | libggnet: traceroute sends packets in TCP and ICMP | Laurent Ghigonis | 2013-06-07 | 4 | -65/+117 |
| | |||||
* | libglouglou: missing var declaration | Laurent Ghigonis | 2013-06-06 | 1 | -0/+1 |
| | |||||
* | libglouglou: add get_iface(ip) to get interface to use to reach an IP | Laurent Ghigonis | 2013-06-06 | 2 | -0/+18 |
| | |||||
* | libglouglou: comment about prefetch iface/route for traceroute | Laurent Ghigonis | 2013-06-05 | 1 | -3/+3 |
| | |||||
* | indent fix for branch traceroute | Laurent Ghigonis | 2013-06-05 | 3 | -329/+332 |
| | | | | no functional change | ||||
* | Merge branch 'master' into traceroute | Laurent Ghigonis | 2013-06-05 | 13 | -1197/+1215 |
|\ | | | | | | | | | Conflicts: gg_sniff/pcap.c | ||||
| * | indent fix, pass 2 | Laurent Ghigonis | 2013-06-05 | 10 | -117/+124 |
| | | | | | | | | no functional change | ||||
| * | libglouglou: dnsreverse typo | Laurent Ghigonis | 2013-06-05 | 1 | -1/+1 |
| | | |||||
| * | convert to tabs, and fix some indent manualy | Laurent Ghigonis | 2013-06-05 | 13 | -1176/+1187 |
| | | | | | | | | no functionnal change | ||||
* | | libglouglou: update my email (last one...) | Laurent Ghigonis | 2013-06-05 | 1 | -1/+1 |
| | | |||||
* | | work in progress on traceroute and it's integration in gg_sniff | Laurent Ghigonis | 2013-01-12 | 2 | -12/+275 |
| | | |||||
* | | update requirements | Laurent Ghigonis | 2013-01-12 | 1 | -1/+6 |
| | | |||||
* | | work on traceroute, initialisation code is there now | Laurent Ghigonis | 2012-12-16 | 3 | -19/+186 |
| | | |||||
* | | link to libpcap and libdnet | Laurent Ghigonis | 2012-12-16 | 1 | -0/+1 |
| | | |||||
* | | more explanations about libraries included in libglouglou | Laurent Ghigonis | 2012-12-16 | 1 | -1/+16 |
| | | |||||
* | | start coding on libggnet_traceroute in 'traceroute' branch. | Laurent Ghigonis | 2012-12-15 | 4 | -2/+159 |
|/ | | | | TDD test in examples/traceroute.c | ||||
* | double GGNET_DNSNAME_MAX and GG_PKTARG_MAX to allow for longer fqdn | Laurent Ghigonis | 2012-12-15 | 2 | -2/+2 |
| | |||||
* | fix dns resolving: evdns eats network byte order ! | Laurent Ghigonis | 2012-12-15 | 2 | -1/+6 |
| | |||||
* | revert previous commit, my brain was deeply flawed | Laurent Ghigonis | 2012-12-15 | 1 | -1/+0 |
| |