| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-11-19 | Inform unwind about DNS servers it finds in leases. |  krw | 1 | -1/+4 |
| 2019-05-10 | Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h> |  guenther | 1 | -2/+1 |
| 2019-02-16 | SSID/LLADDR/LINK_STATE_IS_UP changes must discard the previous |  krw | 1 | -1/+3 |
| 2019-01-19 | Since dhclient no longer tries to clean up when exiting, there is no |  krw | 1 | -29/+7 |
| 2019-01-19 | IMSG_HUP -> IMSG_RESTART. sendhup() -> sendrestart. |  krw | 1 | -7/+7 |
| 2019-01-19 | Drop pseudo-signal idiom. Rename INTERNALSIG to TERMINATE. Use RESTART |  krw | 1 | -4/+4 |
| 2019-01-19 | 'quit' no longer holds signals, so strsignal(quit) is both pointless |  krw | 1 | -13/+6 |
| 2019-01-18 | Be consistent in explicitly testing memcmp() return values. |  krw | 1 | -2/+2 |
| 2019-01-05 | Simplify and clarify (i.e. shrink) code processing |  krw | 1 | -21/+31 |
| 2019-01-05 | KNF nit. |  krw | 1 | -2/+2 |
| 2019-01-03 | The need for separate bpf and routing message buffers was eliminated |  krw | 1 | -1/+2 |
| 2018-12-27 | Rename routehandler() to routefd_handler() to make the code slightly |  krw | 1 | -2/+2 |
| 2018-12-27 | Rename bfdesc to bpffd and packethandler() to bpffd_handler() to make |  krw | 1 | -10/+10 |
| 2018-11-04 | No names in function prototypes. Spaces after commas in |  krw | 1 | -2/+2 |
| 2018-11-02 | When reacting to SIGHUP, i.e. trying to restart, ignore incoming |  krw | 1 | -2/+14 |
| 2018-04-24 | Make dhclient show imsg pipe poll error messages in debug output only. |  stsp | 1 | -4/+4 |
| 2018-02-28 | Now that log_debug() has been decyphered, replace DPRINTF() instances |  krw | 1 | -8/+8 |
| 2018-01-28 | Refactor and simplify the logic to select and invoke the |  krw | 1 | -25/+11 |
| 2018-01-25 | Add DPRINTF() and use it to replace log_debug() statements inside |  krw | 1 | -22/+8 |
| 2018-01-24 | Don't display the seconds until renewal. i.e. "em0: bound to 1.2.3.4 |  krw | 1 | -2/+3 |
| 2017-09-20 | Fix some spacing. A couple of log_warx() -> log_warn() to |  krw | 1 | -3/+3 |
| 2017-09-20 | Make log messages more informative by using the |  krw | 1 | -9/+9 |
| 2017-09-20 | Remove stray %s/ifi->name from fatalx(). |  krw | 1 | -3/+2 |
| 2017-09-19 | flush_unpriv_ibuf() is now used only once so no |  krw | 1 | -6/+6 |
| 2017-09-17 | Create global 'log_procname' and set it to '<ifname>' or |  krw | 1 | -21/+23 |
| 2017-09-14 | Strive to rationalize fatal[x]() usage and |  krw | 1 | -2/+2 |
| 2017-08-31 | Don't delete v4 routes that are going to be |  krw | 1 | -1/+2 |
| 2017-08-13 | Simplify HUP handling now that proper error |  krw | 1 | -8/+6 |
| 2017-08-12 | sig_atomic_t is not (necessarily) an int. Use |  krw | 1 | -1/+2 |
| 2017-08-09 | Stop obsessively flushing the imsg connection. Just |  krw | 1 | -3/+21 |
| 2017-08-09 | Add some additional poll() error checking. Remove checks |  krw | 1 | -15/+30 |
| 2017-07-24 | Shuffle some declarations and functions into the only |  krw | 1 | -100/+1 |
| 2017-07-14 | Replace remaining "!var" expressions with |  krw | 1 | -8/+8 |
| 2017-07-14 | bpf(4) *may* deliver more than one captured packet at a time. So when |  krw | 1 | -3/+6 |
| 2017-07-07 | Rename cons_options() to pack_options(), and do_packet() to |  krw | 1 | -2/+69 |
| 2017-07-06 | cons_options() only needs to know a buffer and a length to |  krw | 1 | -5/+42 |
| 2017-07-01 | Eliminate multiple socket openings/closings and pass |  krw | 1 | -11/+10 |
| 2017-06-29 | delete_addresses(), interface_status(), addressinuse(), |  krw | 1 | -5/+5 |
| 2017-06-27 | Nuke get_rdomain() and just snag the interface rdomain from the same |  krw | 1 | -19/+5 |
| 2017-06-24 | Tweak handling of HUP and new LLADDR. Just use expose and use sighup() |  krw | 1 | -20/+11 |
| 2017-06-21 | Consistently use time(&var) idiom rather than tossing in a few |  krw | 1 | -4/+5 |
| 2017-06-19 | Various KNF nits. |  krw | 1 | -3/+3 |
| 2017-06-18 | Move the timeout information into struct interface_info with |  krw | 1 | -18/+12 |
| 2017-06-18 | Convert last set_timeout() use to set_timeout_interval() and |  krw | 1 | -11/+2 |
| 2017-06-14 | No need to be coy - call a "struct interface_info *" a |  krw | 1 | -10/+12 |
| 2017-06-14 | Move active, new, offered_leases, leases from |  krw | 1 | -3/+2 |
| 2017-05-28 | Elegant and reliable link status checking courtesy of mpi@. |  krw | 1 | -40/+22 |
| 2017-04-05 | Shuffle sendhup() into dispatch.c, the only place it is used. |  krw | 1 | -1/+24 |
| 2017-04-04 | Send a RTM_PROPOSAL to clear out other dhclient instances on startup. |  krw | 1 | -13/+9 |
| 2017-03-08 | Stray #endif w/o comment. |  krw | 1 | -2/+2 |