summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix some format strings for ssize_tThomas Habets2020-01-031-5/+5
* Remove use of random() where possibleThomas Habets2019-12-201-1/+21
* Add timestamp and magic suffix as payload to mac ping (ICMP PING)Thomas Habets2019-12-201-4/+75
* More verbosity in pingmac, and check icmp codeThomas Habets2019-12-191-1/+35
* Set length in IPv4 header to include paddingThomas Habets2019-12-191-1/+2
* Check signal() return codeThomas Habets2019-11-121-1/+5
* Add some ifdefs for portabilityThomas Habets2019-11-071-0/+12
* Error on deprecated codeThomas Habets2019-11-071-0/+2
* Allow EXTRA_CFLAGSThomas Habets2019-11-071-0/+1
* Use pcap_findalldevs() when available instead of pcap_lookupdev()Thomas Habets2019-11-071-0/+47
* Switch from rand() to random()Thomas Habets2019-11-011-1/+1
* Suppress linter warning about loss of fractionThomas Habets2019-11-011-1/+1
* Alloc a whole libnet_t in mockThomas Habets2019-11-011-2/+2
* Explicit cast to satisfy coverityThomas Habets2019-11-011-1/+1
* Clarify logic of 'is parm given', hopefully satisfying coverityThomas Habets2019-11-011-1/+1
* Alloc a whole libnet_t in mockThomas Habets2019-11-011-1/+1
* chdir('/') after chroot()Thomas Habets2019-11-011-0/+6
* Quiet pedantic compiler warningsThomas Habets2019-10-181-1/+4
* Fix typo in error messageThomas Habets2019-07-311-1/+1
* Silence bad const warningThomas Habets2019-07-311-2/+2
* Remove all read permissions with unveil(2)Thomas Habets2019-07-311-2/+2
* Use unveil(2) and pledge(2) to drop more privileges, where availableThomas Habets2019-07-311-0/+39
* Fix false duplicates in edge conditionThomas Habets2019-04-192-4/+38
* Compile without any warning hardened and with C99Thomas Habets2019-01-066-21/+55
* Make slightly prettier error message for failing on WindowsThomas Habets2017-10-261-1/+2
* Fall back to gettimeofday() if clock_gettime() failsThomas Habets2017-10-011-6/+8
* fuzz: Add some includesThomas Habets2017-07-091-2/+4
* Add -lsubunit to unit testsThomas Habets2017-07-091-1/+1
* Add support for -g to work with numbers directly.Thomas Habets2017-06-231-18/+45
* Still chroot/drop caps if getpwnam() failsThomas Habets2017-06-201-1/+0
* Better error message for dropping privs to unknown userThomas Habets2017-06-201-3/+7
* Add option -g to specify group to drop privs toThomas Habets2017-06-201-7/+36
* Improve (unlikely) pcap error messagesThomas Habets2017-05-081-5/+11
* clarify error messagesThomas Habets2017-05-081-2/+2
* Check clock_getres() for errorsThomas Habets2017-05-081-3/+8
* Fix Makefile.am typo breaking testsThomas Habets2016-11-231-1/+1
* Make `arping` -w/-W behave like `ping` and `iputils-arping`Thomas Habets2016-11-231-9/+46
* Add fuzzing codeThomas Habets2016-11-233-2/+135
* Fix clang [-Wlogical-op-parentheses] warningTobias Klauser2016-11-021-1/+1
* Fix clang [-Wpointer-sign] warningsTobias Klauser2016-11-021-2/+2
* test: Check return value of asprintf()Thomas Habets2016-06-271-1/+3
* Add 2016 to copyright year rangeThomas Habets2016-06-271-1/+1
* Add padding to IP and MAC pingsThomas Habets2016-05-081-4/+18
* Check setvbuf() for errorsThomas Habets2015-12-231-1/+5
* Add end of line to some verbose strings.Thomas Habets2015-12-211-3/+3
* Detect too many args and bail.Thomas Habets2015-11-271-0/+7
* Simplify option parsing a bit by reduceing state variables.Thomas Habets2015-11-271-25/+28
* Added some const correctnessThomas Habets2015-11-271-7/+7
* Better errors when flags used incorrectly.Thomas Habets2015-11-271-5/+9
* Rework getopt loopAlexey Mochkin2015-11-271-46/+67