Age | Commit message (Expand) | Author |
2019-07-23 | Compilers may not be as magical as I hope, so revert to using memcpy() | Kenneth R Westerback |
2019-07-22 | Cleanup/simplify parse_number(): | Kenneth R Westerback |
2019-07-22 | Eliminate pointless "... else {}" branch to improve readability. | Kenneth R Westerback |
2019-07-21 | Replace malloc()/memcpy() with strdup() in parse_string(). Nuke 'len' parameter | Kenneth R Westerback |
2019-07-20 | Use same 'switch (token) ...' idiom in parse_lease_decl() and | Kenneth R Westerback |
2019-07-20 | Sort TOK_USELEASE case into proper alphabetic location in | Kenneth R Westerback |
2019-07-19 | Nuke a bunch of 'name' parameters that haven't been used since | Kenneth R Westerback |
2019-06-29 | write_lease_db() only needs ifi->name and ifi->lease_db. | Kenneth R Westerback |
2019-04-02 | Add human readable parsing/display of RFC1035 data in domain-search | Kenneth R Westerback |
2019-03-20 | Do not accept dhclient.conf(5) "prepend" or "append" statements when | Kenneth R Westerback |
2019-02-12 | Restructure code to simplifiy imsg communications, further separating | Kenneth R Westerback |
2019-01-26 | Rename ACTION_NONE to ACTION_USELEASE. TOK_NOACTION to TOK_USELEASE. | Kenneth R Westerback |
2019-01-26 | Add 'uselease' statement to allow the disabling of built-in or | Kenneth R Westerback |
2019-01-18 | Oops. Nuke debug statement that snuck it. | Kenneth R Westerback |
2019-01-18 | Shuffle lease file reading code to improve clarity and shorten some | Kenneth R Westerback |
2019-01-18 | Yet another long line broke cover. | Kenneth R Westerback |
2019-01-18 | Be consistent in explicitly testing memcmp() return values. | Kenneth R Westerback |
2019-01-14 | Make apply_ignore_list(), set_default_hostname(), | Kenneth R Westerback |
2019-01-14 | Abstract allocation and initialization of config global | Kenneth R Westerback |
2019-01-14 | set_default_client_identifier() only needs the | Kenneth R Westerback |
2019-01-14 | Check NULLness of ignore list inside apply_ignore_list() and not | Kenneth R Westerback |
2019-01-13 | Abstract /etc/resolv.conf.tail reading out of main() | Kenneth R Westerback |
2019-01-13 | White space nits. | Kenneth R Westerback |
2019-01-13 | Shuffle apply_ignore_list(), set_default_client_identifier() and | Kenneth R Westerback |
2018-11-04 | No names in function prototypes. Spaces after commas in | Kenneth R Westerback |
2018-02-10 | Fix 'ignore ;' so that it really does reset the ignore list. | Kenneth R Westerback |
2018-02-06 | Flip -q (be quiet) into -v (be noisy), making terseness the default | Kenneth R Westerback |
2018-01-05 | Complete and fix grammar in comments and bring grammar terms, | Kenneth R Westerback |
2018-01-04 | Compact some whitespace, unsplit now shorter lines. | Kenneth R Westerback |
2018-01-04 | Comments and grammar use '_decl' so use _decl instead of _declaration | Kenneth R Westerback |
2018-01-04 | parse_lease_time() is an unnecessary abstraction. Just use | Kenneth R Westerback |
2018-01-04 | We only parse decimal numbers, so parse_decimal() -> parse_number() to | Kenneth R Westerback |
2018-01-02 | More grammar comments improvements. | Kenneth R Westerback |
2018-01-01 | Tweak syntax comments into consistency and completeness. | Kenneth R Westerback |
2017-12-18 | Stop inserting and paying attention to 'interface <if>;' | Kenneth R Westerback |
2017-12-17 | Further simplifY lease parsing. Fold add_lease() into read_lease_db(), | Kenneth R Westerback |
2017-12-16 | With leases no longer in dhclient.conf, rename a bunch of | Kenneth R Westerback |
2017-12-13 | Fix whitespace botch that snuck in. | Kenneth R Westerback |
2017-12-13 | Simplifiy parser by not worrying about nesting 'interface <if> {}' | Kenneth R Westerback |
2017-12-09 | Add ACTION_IGNORE and nuke ignored_options, ignored_option_count fields | Kenneth R Westerback |
2017-12-08 | When accepting a BOOTP lease, do not leak offered values of lease | Kenneth R Westerback |
2017-12-07 | Nuke support for defining last-gasp leases in dhclient.conf. | Kenneth R Westerback |
2017-12-03 | Move timer fields 'expiry" and "rebind" out of struct client_lease | Kenneth R Westerback |
2017-11-09 | Use lease 'epoch' (time lease was acquired) to calculate timers for | Kenneth R Westerback |
2017-11-06 | Add lease declaration 'epoch' to hold the time() when a lease is | Kenneth R Westerback |
2017-10-23 | Use 'for (;;)' instead of a mix of "while (1) {}" and | Kenneth R Westerback |
2017-10-23 | Enforce dhclient.conf prohibitions on nesting 'interface' | Kenneth R Westerback |
2017-10-21 | Last but not least, bring parse_interface_declaration() | Kenneth R Westerback |
2017-10-21 | Whitespace. | Kenneth R Westerback |
2017-10-21 | Bring parse_client_lease_statement() into the new world by | Kenneth R Westerback |