Age | Commit message (Expand) | Author |
2021-09-15 | Explain that traceroute compresses * * * lines at the end of the | Florian Obser |
2021-09-03 | Make traceroute(8) faster by sending probes and doing DNS async. | Florian Obser |
2021-08-31 | Make includes follow style(9). | Florian Obser |
2021-08-30 | Remove unused files | Job Snijders |
2021-08-29 | -w default is now 3; | Jason McIntyre |
2021-08-28 | whitespace nit | Stuart Henderson |
2021-08-28 | Allow traceroute -w values down to 1 second, from John Carmack | Stuart Henderson |
2021-07-12 | Change the error reporting pattern throughout the tree when unveil | Bob Beck |
2020-02-11 | Simplify and unify wording for the -I sourceaddr option in various places. | Theo de Raadt |
2019-08-28 | At startup, unveil entire filesystem to read-only. If after privdrop, some | Theo de Raadt |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-04-05 | fix link URL; pointed out by "openbsduser <at> airmail.cc" | Stuart Henderson |
2019-03-19 | delay dropping privs a bit when root so that setrtable works. | Ted Unangst |
2018-11-12 | get rid of useless casts on setsockopt calls | David Gwynne |
2018-11-10 | add support for setting the traffic class on ipv6 packets. | David Gwynne |
2018-10-20 | Sync root check from ping | kn |
2018-10-15 | No need to check ai_addrlen when we already checked ai_family, we | Florian Obser |
2017-08-03 | Since nearly 20 years the correct spelling of | Florian Obser |
2017-05-28 | style(9) some variable declarations | Sebastian Benoit |
2017-05-28 | check_tos() gets a parameter so i can remove another global var. | Sebastian Benoit |
2017-05-28 | introduce struct tr_conf to keep all of the configuration. | Sebastian Benoit |
2017-05-28 | move as many globals as possible into the main function - thats the | Sebastian Benoit |
2017-01-24 | Tell traceroute6 to choose source address based on correct routing | Florian Obser |
2017-01-13 | traceroute never sees a timeout when poll(2) returns when it receives | Florian Obser |
2016-10-21 | some text cleanup and remove an irrelevant note; ok florian | Jason McIntyre |
2016-10-20 | some macro fixes for the options list; | Jason McIntyre |
2016-10-20 | try to make DESCRIPTION read like it was written for one program, not two; | Jason McIntyre |
2016-09-28 | Always do the setgroups, setresgid and setresuid even if if the | Florian Obser |
2016-09-27 | Drop privileges to newly added _traceroute user/group. | Florian Obser |
2016-09-19 | Only allow standard dot notation for IPv4 addresses as target. | Florian Obser |
2016-09-03 | rearrange code: traceroute.c now only contains main() and usage(), | Sebastian Benoit |
2016-03-30 | for some time now mandoc has not required MLINKS to function | Jason McIntyre |
2016-02-12 | pledge for "dns" if -A is passed, even with -n. | Sebastien Marie |
2015-11-06 | "source" doesn't need to be a global. While here, the correct spelling | Florian Obser |
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 |