Age | Commit message (Expand) | Author |
2022-12-01 | Oops, the tweak was not correct, go with my original version. | Florian Obser |
2022-12-01 | Make sure the length of an unknown IP option is sensible. | Florian Obser |
2022-02-21 | If the signature on an icmp echo reply doesn't match, don't count it as | Jonathan Matthew |
2021-07-12 | Change the error reporting pattern throughout the tree when unveil | Bob Beck |
2021-02-21 | Add ping -g, a concise display format similar to that used by other | Stuart Henderson |
2020-12-29 | If we manage to send all "count" flood pings before receiving all | Florian Obser |
2020-10-21 | ICMP raw sockets start to receive packets as soon as they are created | Florian Obser |
2020-09-21 | Missing space for '-i interval' option error message. | Marcus Glocker |
2020-02-11 | Simplify and unify wording for the -I sourceaddr option in various places. | Theo de Raadt |
2020-01-04 | ping(8): improve "-i wait" parsing and error-checking code | cheloha |
2019-08-28 | At startup, unveil entire filesystem to read-only. If after privdrop, some | Theo de Raadt |
2019-07-20 | ping(8): don't round inter-packet delay up to HZ | cheloha |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-03-19 | delay dropping privs a bit when root so that setrtable works. | Ted Unangst |
2018-11-13 | Fix previous, which broke ping -T. | David Hill |
2018-11-11 | make all the setsockopt calls consistent. | David Gwynne |
2018-11-10 | let -D work on ping6 too. | David Gwynne |
2018-11-10 | add support for setting the traffic class on ipv6 packets. | David Gwynne |
2018-10-14 | Fix ID comments | kn |
2018-10-14 | Remove unneeded sockaddr size checks | kn |
2018-07-21 | There is no need to initialise global and static local variables to zero, | Claudio Jeker |
2018-07-18 | replace manual zero initialization of various fields with memset; | Florian Obser |
2018-07-18 | When running flood ping with count packets (-c) set an alarm after | Florian Obser |
2018-04-11 | Two fixes in ping: | Vadim Zhukov |
2017-11-08 | Add a type cast to force signed comparison. This fixes a loop | Visa Hankala |
2017-07-08 | Consistently use if ((option & F_FOO) && (option & F_BAR)) instead of | Florian Obser |
2017-07-08 | Consistently use if (option & F_FOO); from Klemens Nanni, thanks! | Florian Obser |
2017-07-05 | remove useless (void)printf casts, diff from Klemens Nanni, massaged | Florian Obser |
2017-07-04 | calculate multiples of 4 smarter; from Klemens Nanni | Florian Obser |
2017-07-04 | replace perror(3) with err(3); from Klemens Nanni | Florian Obser |
2017-02-22 | Unbreak "ping6 -L" | Renato Westphal |
2016-10-20 | Only drop to _ping user if invoked as root. If invoked as an | Florian Obser |
2016-09-28 | Always do the setgroups, setresgid and setresuid even if if the | Florian Obser |
2016-09-26 | Drop privileges to newly added _ping user/group. | Florian Obser |
2016-09-20 | whitespace | Theo de Raadt |
2016-09-19 | Only allow standard dot notation for IPv4 addresses. | Florian Obser |
2016-09-18 | unbreak IPv6 source selection | Florian Obser |
2016-09-18 | simplify startup, since we know earlier which type of socket we need | Theo de Raadt |
2016-09-18 | whitespace | Theo de Raadt |
2016-09-18 | If running in verbose mode and no source address has been specified | Florian Obser |
2016-09-18 | Do not print 'ping6' in reporting output, just 'ping'. | Florian Obser |
2016-09-17 | backwards if(v6flag); pointed out by naddy | Florian Obser |
2016-09-17 | The final merge ping6 into ping. | Florian Obser |
2016-09-17 | Use ECHOTMLEN define; no functional change. | Florian Obser |
2016-09-17 | iov_base is already set in this case; reduce diff to ping6(8). | Florian Obser |
2016-09-17 | MAXPAYLOAD is different between ping and ping6. | Florian Obser |
2016-09-17 | Just use AF_INET like everywhere else. | Florian Obser |
2016-09-17 | malloc sets errno; use err not errx | Florian Obser |
2016-09-17 | whitespace | Florian Obser |
2016-09-17 | Make getting source address more AF independent. | Florian Obser |