Age | Commit message (Expand) | Author |
2014-11-17 | Further juggle startup code, putting config file reading after forking | Kenneth R Westerback |
2014-11-16 | Move some memory allocations/initialization and file reading to | Kenneth R Westerback |
2014-11-16 | Read your compiler output even when it succeeds. Add missing variable to | Kenneth R Westerback |
2014-11-15 | Make -q (quiet) and -d (don't daemonize) options mutually exclusive. | Kenneth R Westerback |
2014-11-13 | Tweak some comments and error messages. Put all "I can't handle | Kenneth R Westerback |
2014-11-08 | Use open(O_CLOEXEC) rather than open() + fcntl(FD_CLOEXEC). Inspired | Kenneth R Westerback |
2014-11-08 | Exhort user to recompile 'dhclient', not 'dhcpd', when bpf versions are | Kenneth R Westerback |
2014-11-04 | Of the 14 occurances of free_client_lease() only 2 deal with leases | Kenneth R Westerback |
2014-11-04 | Instead of correcting things after the fact, use SOCK_NONBLOCK and SOCK_CLOEXEC | Philip Guenther |
2014-11-03 | Don't leak static leases when the 'lease {}' parsing fails or one static | Kenneth R Westerback |
2014-11-03 | No need to immediately remove an expired lease from the list of | Kenneth R Westerback |
2014-11-02 | Pesky whitespace and spurious parenthesis. | Kenneth R Westerback |
2014-11-01 | And finally move convert.c to the attic. | Kenneth R Westerback |
2014-11-01 | Unhook convert.c. It's empty but for the license text. | Kenneth R Westerback |
2014-11-01 | Try to ensure that the various lease timeouts are sane. i.e., renew | Kenneth R Westerback |
2014-10-29 | Calling a function to htonl() a constant 32-bit value into a stack | Kenneth R Westerback |
2014-10-27 | Compare with/use UINT16_MAX rather than 65535. Less magic is more. | Kenneth R Westerback |
2014-10-27 | Nuke getLong(), getShort(), getUShort(). Two line functions (memcpy(); | Kenneth R Westerback |
2014-10-27 | htonl(ntohl(memcpy'd buf)) seems like the long way around to copy | Kenneth R Westerback |
2014-10-27 | Zap extraneous whitespace and a stuttered extra 'break;'. | Kenneth R Westerback |
2014-10-26 | Allow the current lease to expire without causing dhclient to seg | Kenneth R Westerback |
2014-10-25 | Remove unnecessary netinet/in_systm.h include. | Lawrence Teo |
2014-10-17 | Nuke 'increase' which was always set to 1. Replace the if/else that tested | Kenneth R Westerback |
2014-10-02 | dhclient: add support for RFC 3442 local subnet routes | Matthew Dempsky |
2014-08-11 | When parsing 32 bit values, verify that we received 4 bytes. | Tobias Stoeckmann |
2014-07-28 | Fix memory exhaustion occurring on DHCP options with 0 length. | Tobias Stoeckmann |
2014-07-28 | merge dhcpd's packet.c revision 1.7: | Tobias Stoeckmann |
2014-07-14 | Make sure to correctly exit the loop in priv_flush_routes() in case of | Miod Vallat |
2014-07-13 | When renewing a lease, update client->active or you end up in a | Kenneth R Westerback |
2014-07-12 | Log a warning whenever RTM_DESYNC is seen. Thus giving entrail | Kenneth R Westerback |
2014-07-12 | Bring back resolv.conf write reduction. Race was something else. | Kenneth R Westerback |
2014-07-11 | Sigh. Further torture finds a race. Back to drawing board for | Kenneth R Westerback |
2014-07-11 | Move updating resolv.conf contents and active lease to before address | Kenneth R Westerback |
2014-07-11 | Don't write out a new resolv.conf until the new address is added | Kenneth R Westerback |
2014-07-09 | Print sizeof() value and size_t variable with %zu rather than %zd. | Kenneth R Westerback |
2014-07-09 | Special case pretty printing of DHO_CLASSLESS_STATIC_ROUTES and | Kenneth R Westerback |
2014-05-23 | Make DEBUG a bit easier to use by calling setlogmask(LOG_UPTO(LOG_DEBUG)) | Kenneth R Westerback |
2014-05-23 | A #define to rename another #define which is then used only once introduces | Kenneth R Westerback |
2014-05-19 | Nuke some trailing whitespace that snuck in. | Kenneth R Westerback |
2014-05-19 | No point in trying to update the -L file on loss of link if no -L has | Kenneth R Westerback |
2014-05-18 | Don't add a lease to the leases TAILQ more than once. It tends to | Kenneth R Westerback |
2014-05-12 | Don't exit on encountering RTM_NEWADDR or RTM_DELADDR routing messages | Kenneth R Westerback |
2014-05-12 | Since all static leases are in one file, /etc/dhclient.conf, there is no | Kenneth R Westerback |
2014-05-11 | Tweak DHCPREQUEST log message to omit 'port N', since the port is not | Kenneth R Westerback |
2014-05-11 | Rework/restore recorded lease handling. Actually use 'lease' | Kenneth R Westerback |
2014-05-05 | Zap trailing whitespace. Started by pointed comments from andre@. | Kenneth R Westerback |
2014-05-05 | A couple of malloc()+memset(0) -> calloc. | Kenneth R Westerback |
2014-05-04 | Factor out the code to set the expiry, renewal and rebinding times for | Kenneth R Westerback |
2014-04-30 | Preserve intended chronological order of leases in | Kenneth R Westerback |
2014-04-21 | Ooops. Delete discarded offered leases from correct TAILQ. More than | Kenneth R Westerback |