Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-11 | remove unused #define DHCP_MIN_LEN | Kevin Steves | |
2007-01-04 | <sys/un.h> not needed | Kevin Steves | |
2006-12-18 | align, no binary change | Kevin Steves | |
2006-12-17 | remove one-lease-per-client parameter which was never implemented (it | Kevin Steves | |
doesn't do anything and is not documented); ok henning@ | |||
2006-12-15 | small KNF | Kevin Steves | |
2006-12-15 | typo in comment | Kevin Steves | |
2006-12-12 | remove unused #defines; no binary change | Kevin Steves | |
2006-12-12 | <signal.h> not needed | Kevin Steves | |
2006-12-11 | spaces | Kevin Steves | |
2006-11-22 | sync dhclient and dhcpd parse.c areas where we can. | Kevin Steves | |
mainly formatting, whitespace; ok henning@ | |||
2006-11-22 | small header cleanup: | Kevin Steves | |
remove uneeded header use <foo.h> not "foo.h" for system include no binary change; ok henning@ | |||
2006-11-22 | fix some warning messages and comments in parse_date(); ok henning@ | Kevin Steves | |
2006-11-21 | remove unused #defines; | Kevin Steves | |
remove duplicate #defines; remove DEBUG; remove useless comment; no need to #ifdef protect. no binary change; ok henning@ | |||
2006-11-21 | re-order includes and eliminate duplicates, no binary change; ok henning@ | Kevin Steves | |
2006-11-20 | KNF (no space before '['); ok henning@ | Kevin Steves | |
2006-11-08 | remove another irrelevant reference; ok jmc@ | Kevin Steves | |
2006-11-07 | remove some irrelevant references; spotted by stevesk | Jason McIntyre | |
ok henning stevesk | |||
2006-10-20 | indent | Theo de Raadt | |
2006-08-09 | Fix a reliability issue in dhcpd where a DHCPDISCOVER packet with a 32-byte | Chad Loder | |
client identifier would cause dhcpd to mistakenly exit. From Debian bug 380273, affecting ISC dhcpd 2.x, upon which our dhcpd is based. OK beck@ | |||
2006-08-09 | typo in example config; ok henning@ | Kevin Steves | |
2006-06-14 | sort options; | Jason McIntyre | |
2006-06-14 | This diff allows dhcpd to put active leases into a pf table. Dhcpd will then | Chris Kuethe | |
periodically - based on the length of the shortest lease time - walk across all leases searching for expired leases which are then removed from the pf table. ok henning | |||
2006-06-14 | Move the transmission of privsep messages into its own function. Wherever | Chris Kuethe | |
we might have conditionally sent a message, we now just call the pfmsg() function, and let it figure out whether the message should be sent or not. ok henning | |||
2006-06-14 | Avoid changing pf tables when table name is NULL | Chris Kuethe | |
ok henning | |||
2006-06-13 | typo; from sstull | Jason McIntyre | |
ok ckuethe | |||
2006-06-01 | Sort options in usage. From jmc. | Chris Kuethe | |
ok henning@ | |||
2006-05-31 | Missing $OpenBSD$ tag. Spotted by Masao Uebayashi. | Chris Kuethe | |
ok henning@ | |||
2006-05-31 | - tidy up SYNOPSIS | Jason McIntyre | |
- sort options - +.Xr pf 4 , | |||
2006-05-31 | This diff makes dhcpd able to manipulate pf tables on certain lease events. | Chris Kuethe | |
dhcpd is now able to place abandoned addresses into a table (to offer some protection against machines camping on an address) and remove them from the table if they are properly leased. When dhcpd assigns an IP to a new hardware address, it can remove that address from a table. This is for use with the overload table in pf; newly arrived machines will not be punished for the actions of a machine that went away. beck@ and krw@ liked previous versions of this, henning@ final ok | |||
2006-05-30 | This patch renames dhcpd's "struct timeout" to "struct dhcpd_timeout" | Chris Kuethe | |
so as not to conflict with "struct timeout" from <sys/timeout.h>. ok henning@ | |||
2006-05-29 | repair some broken indentation in an example; ok jmc@ | Kevin Steves | |
2006-05-27 | Don't exit just because an interface has no subnet configured in | Kenneth R Westerback | |
dhcpd.conf. Just don't listen on that interface. Make warning messages textually consistant. tested & ok beck@ | |||
2006-05-27 | When an interface is ignored because it has no IP address, say so. | Kenneth R Westerback | |
Don't just say 'not found". And always complain, not just when specific interfaces were requested. requested by and ok uwe@ | |||
2006-05-11 | If a list of interfaces is supplied via the command line or | Kenneth R Westerback | |
dhcpd.interfaces then a) don't bother looking up information on interfaces that were not requested; b) don't exit if a requested interface is not found, just issue a warning message; c) exit if none of the interfaces were found. The command line for dhcpd shown in ps will continue to show requested but ignored interfaces. As usual with dhc* code, whack a bunch of unused states, constants, flags, etc. Since we only invoke discover_interfaces() with DISCOVER_SERVER, there is no need to keep track of other possibilities. | |||
2006-04-20 | list must be sorted | 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-16 | KNF. No binary change. | Claudio Jeker | |
2006-03-13 | tiny bit of delinting; ok krw@ | Otto Moerbeek | |
2006-02-01 | NTP is described by RFC 1305, not 1035; | Jason McIntyre | |
from michal f. hanula (freebsd docs/92629) | |||
2006-01-13 | correction from tamas tevesz; ok ian | Jason McIntyre | |
2005-11-25 | Missing 'break;' found by lint. 'blass' is not the same as 'class'! | Kenneth R Westerback | |
ok moritz@ otto@ | |||
2005-11-22 | fix problem of dhcp server looping with "already acking lease" | Bob Beck | |
when busy with short lease times. Fix by and discussed with millert over a year ago, run at u of a for over a year, but never committed. ok millert@ cloder@ | |||
2005-11-13 | pretty up print_hw_addr(), and even fix a teeny buffer overflow; ok otto | Theo de Raadt | |
2005-09-30 | deploy .An -nosplit; ok jmc | Jared Yanovich | |
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-05-23 | -endpwent | Henning Brauer | |
2005-05-02 | more setres[ug]id; ok deraadt@ | Damien Miller | |
2005-04-18 | snprintf() return value handling. ok cloder@ henning@ | Moritz Jodeit | |
2005-04-11 | use STDERR_FILENO; ok cloder | Theo de Raadt | |