| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't use dangerous idiom for qsort comparison function; ok deraadt@ | otto | 2019-01-22 | 1 | -2/+3 |
* | PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() calls | krw | 2019-01-22 | 3 | -8/+8 |
* | Simply the logic translating 'egress' into an interface name. | krw | 2019-01-22 | 1 | -19/+11 |
* | Allocate buffer before using it. | krw | 2019-01-21 | 1 | -7/+8 |
* | Typo. "nterface" -> "interface" | krw | 2019-01-21 | 1 | -2/+2 |
* | Don't delay signal(SIGPIPE, SIG_IGN) until go_daemon() does it. First, | krw | 2019-01-20 | 1 | -1/+3 |
* | Since there is no more exec()'ing, there is no need to | krw | 2019-01-19 | 1 | -5/+1 |
* | Since dhclient no longer tries to clean up when exiting, there is no | krw | 2019-01-19 | 5 | -59/+17 |
* | properly error out instead of only printing a warning when some join commands | phessler | 2019-01-19 | 1 | -7/+6 |
* | Use mnemonic PFCTL_SHOW_* macros, terminate string with null character | kn | 2019-01-19 | 1 | -8/+7 |
* | IMSG_HUP -> IMSG_RESTART. sendhup() -> sendrestart. | krw | 2019-01-19 | 3 | -12/+12 |
* | Drop pseudo-signal idiom. Rename INTERNALSIG to TERMINATE. Use RESTART | krw | 2019-01-19 | 4 | -14/+15 |
* | 'quit' no longer holds signals, so strsignal(quit) is both pointless | krw | 2019-01-19 | 2 | -27/+12 |
* | 'quit' is no longer set in a signal handler so it no longer needs to | krw | 2019-01-19 | 2 | -5/+4 |
* | let users automatically use join to connect to any open wifi network. | phessler | 2019-01-18 | 2 | -4/+33 |
* | Move link state change test & check for new lladdr into | krw | 2019-01-18 | 1 | -20/+21 |
* | Ignore HUP signals. If you need to modify the running configuration | krw | 2019-01-18 | 2 | -21/+4 |
* | Oops. Nuke debug statement that snuck it. | krw | 2019-01-18 | 1 | -2/+2 |
* | Shuffle lease file reading code to improve clarity and shorten some | krw | 2019-01-18 | 1 | -30/+29 |
* | Yet another long line broke cover. | krw | 2019-01-18 | 1 | -3/+3 |
* | Be consistent in explicitly testing memcmp() return values. | krw | 2019-01-18 | 3 | -9/+8 |
* | Split a long line that wandered into the | krw | 2019-01-17 | 1 | -3/+3 |
* | use $OpenBSD marker | tedu | 2019-01-17 | 1 | -1/+1 |
* | Split a long line that wandered into the | krw | 2019-01-17 | 1 | -2/+3 |
* | do not allow users to specify "join" or "nwid" twice on the same ifconfig call | phessler | 2019-01-17 | 1 | -1/+9 |
* | Move "link X -> Y" debug messages into insterface_state() where | krw | 2019-01-17 | 1 | -5/+11 |
* | Make apply_ignore_list(), set_default_hostname(), | krw | 2019-01-14 | 3 | -24/+16 |
* | Abstract allocation and initialization of config global | krw | 2019-01-14 | 3 | -17/+25 |
* | set_default_client_identifier() only needs the | krw | 2019-01-14 | 3 | -7/+7 |
* | Check NULLness of ignore list inside apply_ignore_list() and not | krw | 2019-01-14 | 2 | -6/+6 |
* | Skip open of "network" ttys because they permanently retain the (large) | deraadt | 2019-01-13 | 1 | -2/+6 |
* | Abstract /etc/resolv.conf.tail reading out of main() | krw | 2019-01-13 | 3 | -28/+45 |
* | White space nits. | krw | 2019-01-13 | 1 | -2/+3 |
* | Shuffle apply_ignore_list(), set_default_client_identifier() and | krw | 2019-01-13 | 3 | -106/+106 |
* | Defuse `-F all -i interface' | kn | 2019-01-11 | 1 | -4/+4 |
* | When creating tables inside anchors, pfctl warned about namespace | kn | 2019-01-11 | 4 | -25/+14 |
* | Zap unnused iface function parameter from pfctl_kill_src_nodes() | kn | 2019-01-10 | 1 | -4/+4 |
* | "AF_* values are *almost* always the correct choice, particularly with | krw | 2019-01-10 | 2 | -15/+15 |
* | Use PF_ROUTE consistently rather than tossing in | krw | 2019-01-09 | 1 | -5/+5 |
* | Simplify and clarify (i.e. shrink) code processing | krw | 2019-01-05 | 3 | -129/+85 |
* | KNF nit. | krw | 2019-01-05 | 1 | -2/+2 |
* | Unbreak build under OPT_DEBUG | kn | 2019-01-03 | 1 | -4/+2 |
* | The need for separate bpf and routing message buffers was eliminated | krw | 2019-01-03 | 3 | -21/+25 |
* | Error out on missing table command, zap internal wrapper function | kn | 2019-01-02 | 3 | -16/+8 |
* | Zap unused segment struct definition | kn | 2019-01-02 | 1 | -9/+1 |
* | Explicitly mention that tables created by -T{add,replace} are persistent | kn | 2018-12-31 | 1 | -4/+4 |
* | Join other daemons in assuming that a single read from a routing | krw | 2018-12-28 | 1 | -32/+58 |
* | Rename ufdesc to udpfd to make the code slightly more intuitive. | krw | 2018-12-27 | 3 | -6/+6 |
* | Rename routehandler() to routefd_handler() to make the code slightly | krw | 2018-12-27 | 3 | -8/+8 |
* | Rename bfdesc to bpffd and packethandler() to bpffd_handler() to make | krw | 2018-12-27 | 4 | -27/+27 |