summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Fix mandoc lint errors.HEADmasterRoy Marples2019-10-08
|
* attack command will attack RFC 5227 implementationsRoy Marples2019-10-08
| | | | Only useful for testing them.
* Fix more compile warnings.Roy Marples2019-10-07
|
* Fix a compile warningRoy Marples2019-10-07
|
* Linux: File compile warningsRoy Marples2019-10-07
|
* build: Add common.h for compatRoy Marples2019-10-07
|
* build: Add compat to import-srcRoy Marples2019-10-07
|
* build: Fix test for TAILQ_FOREACH_SAFERoy Marples2019-10-07
|
* Linux: Fix compileRoy Marples2019-10-07
|
* compat: Add rbtree(3) from NetBSDRoy Marples2019-10-07
|
* Favour rbtree(3) over queue(3).Roy Marples2019-10-07
| | | | | Avoids the limitations of hcreate(3) as well as being faster. pents are also a rbtree as well for good measure.
* BSD: BIOCIMMEDIATE is unsigned intRoy Marples2019-10-07
|
* build: ignore configure generated filesRoy Marples2019-10-07
|
* Don't use phabricator anymoreRoy Marples2019-10-07
|
* Add compat for strlcpyRoy Marples2019-10-07
|
* build: Use configure rather than mk stubsRoy Marples2019-10-07
| | | | Makes things easier, taken from dhcpcd.
* Fix kqueue usage when forking in the backgroundEmmanuel Dreyfus2017-06-28
| | | | | | | | | | | | | | | | | Summary: NetBSD's kqueue(2) man page says "The queue is not inherited by a child created with fork(2)", which means the poll_fd needs to be reopen after forking in the background. This is done by calling eloop_requeue() after daemon(). Fixes T127. Tags: #parpd Maniphest Tasks: T127 Differential Revision: https://dev.marples.name/D123
* Prepare for 1.7parpd-1.7Roy Marples2017-03-24
|
* Another tweak.Roy Marples2017-03-24
|
* RevertRoy Marples2017-03-24
|
* TweakRoy Marples2017-03-24
|
* Add LICENSE file.Roy Marples2017-03-24
|
* Fix inverted check for ARP packet typeMantas Mikulnas2017-03-24
| | | | | | | | | | | | | | | | | Summary: Currently the BPF filter accepts all ARP packets that _aren't_ requests. Fixes T110. Reviewers: roy Reviewed By: roy Tags: #parpd Maniphest Tasks: T110 Differential Revision: https://dev.marples.name/D102
* Do not crash when ifa_addr is nullMantas Mikulėnas2017-03-24
| | | | | | | | | | | | | | | Summary: This happens with tun interfaces, which are layer 3 only. Fixes T109. Reviewers: roy Reviewed By: roy Maniphest Tasks: T109 Differential Revision: https://dev.marples.name/D103
* Add an .arcconfig file for arcanist to talk to phabricator.Roy Marples2017-03-24
|
* Prepare for 1.6parpd-1.6Roy Marples2017-03-14
|
* Whitespace and copyrightRoy Marples2017-03-14
|
* arp_bpf -> bpf_arpRoy Marples2017-03-14
|
* Remove fairly useless installation instructions.Roy Marples2017-03-14
|
* Add distclean support.Roy Marples2017-03-11
|
* Use xz to create archives, drop svn support.Roy Marples2017-03-11
|
* Minor man page updates.Roy Marples2017-03-11
|
* Filter out ARP replies, we only want requests.Roy Marples2017-03-11
|
* Rename raw functions to bpf so they are more descriptive.Roy Marples2017-03-11
|
* Improve the BPF filter based on the latest dhcpcd code.Roy Marples2017-03-11
| | | | | This does hardwire the filter to ethernet, but then it already was on non Linux platforms anyway.
* Fix a memory leak.Roy Marples2017-03-11
|
* Upgrade to the latest eloop from dhcpcd.Roy Marples2017-03-10
|
* Welcome to 2017.Roy Marples2017-03-10
|
* Phabricator doesn't seem to like Markdown reference links ...Roy Marples2017-03-10
|
* Add an initial README.mdRoy Marples2017-03-10
|
* Add a .gitignore fileRoy Marples2017-03-10
|
* Use inet_pton to convert inet addresses so 169.254/16 produces an error ↵Roy Marples2017-03-10
| | | | rather than using 169.0.0.254/16
* Default to using O2Roy Marples2017-02-19
|
* Remove distinfo files before making them and keep distinfo in signed result.Roy Marples2016-11-05
|
* Add distinfo target from dhcpcdRoy Marples2016-11-04
|
* Fix compile.Roy Marples2016-02-29
|
* hcreate_r is not portable, so use hcreate(3).Roy Marples2016-02-29
| | | | | Some hcreate(3) implemenations do not chain, so create a hastable big enough for each open file we can manage + 25% as recommended on glibc systems.
* Add queue.h for Linux, taken from NetBSD.Roy Marples2016-02-28
|
* Sync latest eloop.Roy Marples2016-02-28
|
* Sync eloop with master from dhcpcd.Roy Marples2016-02-26
|