Age | Commit message (Expand) | Author |
2015-10-09 | Change all tame callers to namechange to pledge(2). | Theo de Raadt |
2015-10-03 | like ping, traceroute is a setuid root priv-drop which holds a sockraw. | Theo de Raadt |
2015-09-14 | Avoid .Ns right after .Pf, it's pointless. | Ingo Schwarze |
2015-08-30 | warnx(3) has an implicit \n at the end. | Florian Obser |
2015-07-16 | The return type of memset(3) is void. No need for a cast. | Florian Obser |
2015-03-11 | port the idea of using clock_gettime(CLOCK_MONOTONIC) for measuring | David Gwynne |
2015-02-11 | Replace base 10 strtol with strtonum. | Florian Obser |
2015-02-09 | clean up flags++ instances around getopt() | Theo de Raadt |
2015-01-20 | HOST_NAME_MAX + 1 is big enough for gethostname(3); this array has | Florian Obser |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-12-09 | Use memmove() instead of strlcpy() for an overlapping string copy | Todd C. Miller |
2014-10-25 | Remove unnecessary netinet/in_systm.h include. | Lawrence Teo |
2014-09-08 | obvious cases of missing .An; | Ingo Schwarze |
2014-06-06 | Update description of optional argument "datalen" to reality. | Florian Obser |
2014-06-05 | Reduce code running as root by trying to create all needed sockets | Florian Obser |
2014-06-04 | datalen is additional data, sync traceroute6 to traceroute. Also "nn | Florian Obser |
2014-06-04 | Replace ICMP6ECHOLEN define with sizeof() | Florian Obser |
2014-05-28 | a void function should not be returning anything. | Daniel Dickman |
2014-05-01 | change some argument names in order to give some consistency between traceroute | Jason McIntyre |
2014-04-29 | a bit more merge for traceroute6 stuff, and some consistency fixes; | Jason McIntyre |
2014-04-28 | whitespace cleanup while reading result of florian's recent (very nice) work | Theo de Raadt |
2014-04-27 | zap a ton of silly Tn, and uppercase TTL; a few other minor tweaks along the | Jason McIntyre |
2014-04-26 | Link traceroute6 to traceroute, thus completing the merge. | Florian Obser |
2014-04-25 | add traceroute6 to NAME, and knock out some unneeded Bk/Ek; | Jason McIntyre |
2014-04-25 | MLINKS traceroute.8 traceroute6.8 | Florian Obser |
2014-04-25 | Merge traceroute6 man page with traceroute. | Florian Obser |
2014-04-23 | Merge traceroute6 into traceroute. | Florian Obser |
2014-04-23 | KNF | Florian Obser |
2014-04-23 | Prepare merge: check AF | Florian Obser |
2014-04-23 | missing break; not reachable | Florian Obser |
2014-04-23 | No need to set protocol in hints. | Florian Obser |
2014-04-23 | zap redundant cast | Florian Obser |
2014-04-23 | Introduce check_tos to unclutter the main loop. | Florian Obser |
2014-04-23 | move AF independet setsockopts down | Florian Obser |
2014-04-23 | Add error checking to sysctl. While there pass in an int otherwise | Florian Obser |
2014-04-23 | Prepare for merge: s/icmp_code/icmp4_code/ and use icmp_code for | Florian Obser |
2014-04-23 | Prepare for merge: s/packet_ok/packet_ok4/ and use packet_ok | Florian Obser |
2014-04-23 | Prepare merge: introduce struct sockaddr *from, *to to be used in | Florian Obser |
2014-04-23 | Prepare merge: s/to/to4/; s/from/from4/ | Florian Obser |
2014-04-23 | Make this compile with -Wall et al. | Florian Obser |
2014-04-21 | Revert 1.101 as it breaks source port selection. This needs more | Florian Obser |
2014-04-19 | Fix display of destination IP when host is an IP address. | Florian Obser |
2014-04-18 | Wrap long lines. | Florian Obser |
2014-04-18 | Move ident / perturb initialisation up, this is AF independent. | Florian Obser |
2014-04-18 | sync to traceroute6: use getnameinfo for destination ip | Florian Obser |
2014-04-18 | Declare socklen_t len in main, it's used in two places, no need | Florian Obser |
2014-04-18 | Use getaddrinfo to resolve destination. I kept the inet_aton so the | Florian Obser |
2014-04-18 | We do have SO_SNDBUF and IP_HDRINCL. | Florian Obser |
2014-04-18 | replace perror(3) with err(3)/warn(3) | Florian Obser |
2014-04-18 | move cast from packet to ip up to avoid casts in print() | Florian Obser |