| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify and unify wording for the -I sourceaddr option in various places. | deraadt | 2020-02-11 | 2 | -17/+10 |
* | At startup, unveil entire filesystem to read-only. If after privdrop, some | deraadt | 2019-08-28 | 1 | -1/+7 |
* | When system calls indicate an error they return -1, not some arbitrary | deraadt | 2019-06-28 | 2 | -22/+21 |
* | fix link URL; pointed out by "openbsduser <at> airmail.cc" | sthen | 2019-04-05 | 1 | -3/+3 |
* | delay dropping privs a bit when root so that setrtable works. | tedu | 2019-03-19 | 1 | -3/+9 |
* | get rid of useless casts on setsockopt calls | dlg | 2018-11-12 | 1 | -7/+7 |
* | add support for setting the traffic class on ipv6 packets. | dlg | 2018-11-10 | 2 | -9/+15 |
* | Sync root check from ping | kn | 2018-10-20 | 1 | -2/+2 |
* | No need to check ai_addrlen when we already checked ai_family, we | florian | 2018-10-15 | 1 | -9/+1 |
* | Since nearly 20 years the correct spelling of | florian | 2017-08-03 | 1 | -2/+2 |
* | style(9) some variable declarations | benno | 2017-05-28 | 2 | -66/+58 |
* | check_tos() gets a parameter so i can remove another global var. | benno | 2017-05-28 | 3 | -12/+9 |
* | introduce struct tr_conf to keep all of the configuration. | benno | 2017-05-28 | 3 | -186/+241 |
* | move as many globals as possible into the main function - thats the | benno | 2017-05-28 | 1 | -18/+22 |
* | Tell traceroute6 to choose source address based on correct routing | florian | 2017-01-24 | 1 | -2/+6 |
* | traceroute never sees a timeout when poll(2) returns when it receives | florian | 2017-01-13 | 3 | -9/+19 |
* | some text cleanup and remove an irrelevant note; ok florian | jmc | 2016-10-21 | 1 | -24/+19 |
* | some macro fixes for the options list; | jmc | 2016-10-20 | 1 | -31/+30 |
* | try to make DESCRIPTION read like it was written for one program, not two; | jmc | 2016-10-20 | 1 | -17/+18 |
* | Always do the setgroups, setresgid and setresuid even if if the | florian | 2016-09-28 | 1 | -10/+16 |
* | Drop privileges to newly added _traceroute user/group. | florian | 2016-09-27 | 1 | -5/+13 |
* | Only allow standard dot notation for IPv4 addresses as target. | florian | 2016-09-19 | 1 | -7/+2 |
* | rearrange code: traceroute.c now only contains main() and usage(), | benno | 2016-09-03 | 4 | -995/+1185 |
* | for some time now mandoc has not required MLINKS to function | jmc | 2016-03-30 | 1 | -2/+1 |
* | pledge for "dns" if -A is passed, even with -n. | semarie | 2016-02-12 | 1 | -2/+2 |
* | "source" doesn't need to be a global. While here, the correct spelling | florian | 2015-11-06 | 1 | -3/+2 |
* | Change all tame callers to namechange to pledge(2). | deraadt | 2015-10-09 | 1 | -5/+5 |
* | like ping, traceroute is a setuid root priv-drop which holds a sockraw. | deraadt | 2015-10-03 | 1 | -1/+9 |
* | Avoid .Ns right after .Pf, it's pointless. | schwarze | 2015-09-14 | 1 | -8/+4 |
* | warnx(3) has an implicit \n at the end. | florian | 2015-08-30 | 1 | -2/+2 |
* | The return type of memset(3) is void. No need for a cast. | florian | 2015-07-16 | 1 | -4/+4 |
* | port the idea of using clock_gettime(CLOCK_MONOTONIC) for measuring | dlg | 2015-03-11 | 1 | -6/+18 |
* | Replace base 10 strtol with strtonum. | florian | 2015-02-11 | 1 | -49/+31 |
* | clean up flags++ instances around getopt() | deraadt | 2015-02-09 | 1 | -5/+5 |
* | HOST_NAME_MAX + 1 is big enough for gethostname(3); this array has | florian | 2015-01-20 | 1 | -3/+3 |
* | Replace <sys/param.h> with <limits.h> and other less dirty headers where | deraadt | 2015-01-16 | 1 | -3/+3 |
* | Use memmove() instead of strlcpy() for an overlapping string copy | millert | 2014-12-09 | 1 | -2/+2 |
* | Remove unnecessary netinet/in_systm.h include. | lteo | 2014-10-25 | 1 | -2/+1 |
* | obvious cases of missing .An; | schwarze | 2014-09-08 | 1 | -4/+11 |
* | Update description of optional argument "datalen" to reality. | florian | 2014-06-06 | 1 | -5/+7 |
* | Reduce code running as root by trying to create all needed sockets | florian | 2014-06-05 | 1 | -14/+38 |
* | datalen is additional data, sync traceroute6 to traceroute. Also "nn | florian | 2014-06-04 | 1 | -12/+33 |
* | Replace ICMP6ECHOLEN define with sizeof() | florian | 2014-06-04 | 1 | -5/+5 |
* | a void function should not be returning anything. | daniel | 2014-05-28 | 1 | -3/+3 |
* | change some argument names in order to give some consistency between traceroute | jmc | 2014-05-01 | 2 | -16/+16 |
* | a bit more merge for traceroute6 stuff, and some consistency fixes; | jmc | 2014-04-29 | 1 | -10/+15 |
* | whitespace cleanup while reading result of florian's recent (very nice) work | deraadt | 2014-04-28 | 1 | -17/+18 |
* | zap a ton of silly Tn, and uppercase TTL; a few other minor tweaks along the | jmc | 2014-04-27 | 1 | -60/+34 |
* | Link traceroute6 to traceroute, thus completing the merge. | florian | 2014-04-26 | 1 | -1/+3 |
* | add traceroute6 to NAME, and knock out some unneeded Bk/Ek; | jmc | 2014-04-25 | 1 | -4/+3 |