Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-16 | always change the working directory of the priv child to the root | Reyk Floeter | |
directory ("/"). this fixes a problem when dhclient was called in a working directory like "/mnt" and the user tried to unmount this directory while dhclient was still running. umount failed because the device for "/mnt" was still busy and blocked by the running priv child of dhclient. ok henning@ | |||
2006-06-03 | Use ifconfig delete/alias conforming with the man page. | Marco Pfatschbacher | |
OK krw@ | |||
2006-06-02 | backoff-cutoff defaults to 15 seconds; ok henning@ | Kevin Steves | |
2006-06-01 | '-alias' is deprecated. Use 'delete' in ifconfig statements. | Kenneth R Westerback | |
ok beck@ | |||
2006-06-01 | Don't treat the addition of a dhclient.conf 'alias{}' address as an | Kenneth R Westerback | |
external modification when the RTM_NEWADDR message arrives from the routing socket. Now dhclient will not exit if 'alias{}' is specified in dhclient.conf. Mentioned many times, most recently by Matthias Bertschy on misc@. ok henning@ beck@ | |||
2006-05-31 | clarify link-timeout default as seconds; ok jmc@ | Kevin Steves | |
2006-05-31 | Fix 'special value 0 requests that dhclient not wait for a link state | Kevin Steves | |
change before timing out' behaviour of the man page for link-timeout; ok deraadt@ henning@ | |||
2006-05-15 | whitespace cleanup | Felix Kronlage | |
ok claudio@, mbalmer@ | |||
2006-05-09 | new sentence, new line; | Jason McIntyre | |
2006-05-09 | spelling | Theo de Raadt | |
2006-05-08 | add 'link-timeout n' seconds option to grammer, from fkr@hazardous.org | Theo de Raadt | |
default remains 10 seconds. | |||
2006-04-20 | adjust comments as to what keywords are legal; from fkr | Theo de Raadt | |
2006-04-18 | cleanup keyword lookup for the lexer, and remove keywords not valid in | Theo de Raadt | |
either dhclient or dhcpd context; tested by many | |||
2006-03-06 | convert permanent privilege revocation to use setresuid/setresgid; | Damien Miller | |
ok henning@ | |||
2006-02-01 | NTP is described by RFC 1305, not 1035; | Jason McIntyre | |
from michal f. hanula (freebsd docs/92629) | |||
2005-11-26 | enable the bpf filter-drop option in dhclient | Reyk Floeter | |
ok henning@, tested by many others (tech@) | |||
2005-10-26 | put the 100% right r1.79 back in, that is still as right as it was the first | Henning Brauer | |
time. dale just had the same problem and made me look again. | |||
2005-10-07 | Don't display errno message when errno isn't set. | Pedro Martelletto | |
Okay deraadt@, moritz@, help and okay henning@ | |||
2005-09-30 | deploy .An -nosplit; ok jmc | Jared Yanovich | |
2005-08-27 | backout unapproved diff | Theo de Raadt | |
2005-08-25 | when we get an invalid hostname in an option, bitching a moaning is ok, | Henning Brauer | |
but there is no point in refusing the lease based on that. so bitch and moan and ignore that option but accept the lease. yes, customer networks are sometimes interesting... ok millert krw beck | |||
2005-08-22 | Fix problems with some Linksys DHCP servers (and probably others) by | Kenneth R Westerback | |
not accidentally inserting two NULL characters after each option in the DHCPREQUEST packet. Thanks to Christian Jones for the problem report and tcpdump's, and to Emmett Pate for finding a problematic Linksys model still in my local stores. ok deraadt@ | |||
2005-08-08 | re-add write() error check in buf_close(). ok henning@ | Moritz Jodeit | |
2005-08-07 | Simplify code by calling error() from inside buf_* functions rather | Kenneth R Westerback | |
than always testing the return code and calling error() from the caller. From a diff by moritz@, ok henning@. | |||
2005-08-05 | remove duplicate privsep prototypes and put all | Moritz Jodeit | |
of them into privsep.h. ok krw@ henning@ | |||
2005-08-04 | buf_* was taken from the framework I wrote for bgpd (also used by ntpd, ospfd | Henning Brauer | |
and some more). Here, however, we have a blocking socket for the IPC. buf_close (writes out) and buf_read can be simplified due to that, and they can just error out on short writes/reads. ok krw moritz | |||
2005-08-02 | add missing break; ok henning@ | Moritz Jodeit | |
2005-08-02 | Rip out code dealing with multiple/nested interfaces. Each instance of | Kenneth R Westerback | |
dhclient is responsible for one interface. Simply skip interface declarations for other interfaces and store all info in the one interface structure. tested by dlg@, ok henning@ | |||
2005-07-29 | Fix erroneous use of '=' instead of '+' that caused infinite loops | Kenneth R Westerback | |
when skipping packets. Use BPF_WORDALIGN() to properly skip packets. From Brooks Davis at FreeBSD. ok deraadt@ henning@ | |||
2005-07-26 | Fix buffer overflows in dhcpd and dhclient. Closes PR#4306. | Kenneth R Westerback | |
ok henning@ | |||
2005-07-23 | Our dhclient.conf lives in /usr/src/etc. | Kenneth R Westerback | |
ok henning@ | |||
2005-07-17 | No longer used. | Kenneth R Westerback | |
2005-07-17 | Insist on correct hardware addresses in dhclient.conf and | Kenneth R Westerback | |
dhclient.leases.<if> files. Simplify parse_numeric_aggregate() as a result, rendering tree.c and tree.h redundant. ok millert@ | |||
2005-07-16 | No longer used. | Kenneth R Westerback | |
2005-07-16 | Rejig struct string_list to use char array rather than char pointer, and | Kenneth R Westerback | |
eliminate new_parse_string. alloc.c becomes redundant. Junk a couple of unused fields (env, envc) in struct client_state. suggestions by & ok millert@ | |||
2005-07-16 | fix printing of hostname, from brooks davis via jmc | Henning Brauer | |
2005-07-16 | back out last; breaks in cases where we want hex and the last byte is 0 | Henning Brauer | |
2005-07-16 | NULL is not a time_t. From brooks at freebsd. | Kenneth R Westerback | |
2005-07-16 | Eliminate unnecessary 'code' field from struct option. Make | Kenneth R Westerback | |
dhcp_options const. ok henning@ | |||
2005-07-15 | Fix handling of comma separated option value lists, broken in r1.20. | Kenneth R Westerback | |
Found and fix tested by Moritz Jodeit. | |||
2005-07-15 | let pretty_print_option() handle trailing nul bytes correctly (i. e. don't | Henning Brauer | |
let a trailing nul byte force hex printing) FreeBSD PR 83468 by Sean Winn <sean@gothic.net.au>, via jmc@ | |||
2005-07-13 | spacing | Theo de Raadt | |
2005-07-13 | minor knf | Theo de Raadt | |
2005-07-13 | Repair/rationalize option handling to ensure valid option section is | Kenneth R Westerback | |
always sent. Fold store_options into cons_options. Eliminate priority list of options. ok deraadt@ | |||
2005-07-11 | krw stopped use of hash.c | Theo de Raadt | |
2005-07-11 | spacing | Theo de Raadt | |
2005-07-11 | Expunge unused hashing code and variables. | Kenneth R Westerback | |
2005-07-11 | Dispense with the overhead of creating a hash just to lookup the | Kenneth R Westerback | |
option name. Just iterate over the 256 option names. Only the first 80 or so are used anyway. Eliminating now unused hash code will follow. ok henning@ millert@ beck@ | |||
2005-07-09 | Clean out a few more unused/uninitialized variables. | Kenneth R Westerback | |
ok millert@ | |||
2005-07-09 | Clean out a few more unused/uninitialized variables. | Kenneth R Westerback | |
ok henning@ |