| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add (c) to Copyright | Roy Marples | 2009-05-01 |
| | | |||
| * | Move dhcpf.h into dhcp.h were it belongs | Roy Marples | 2009-03-19 |
| | | |||
| * | Improve INFORM and STATIC support. | Roy Marples | 2009-03-05 |
| | | | | | | | It's now possible to flip between DHCP, INFORM and STATIC on already running instances. | ||
| * | Close sockets better and just run the script when we're not touching the ↵ | Roy Marples | 2009-02-24 |
| | | | | | interface. | ||
| * | Enforce NetBSD KNF style more | Roy Marples | 2009-02-11 |
| | | |||
| * | Clean up compiler warnings from overly pedantic checking. | Roy Marples | 2009-01-29 |
| | | |||
| * | The lack of a rebind time should not force a default renewal time, #156. | Roy Marples | 2009-01-22 |
| | | |||
| * | Store the reason we run the script against the interface state. | Roy Marples | 2009-01-13 |
| | | | | | | This enables us to query states via the control socket. | ||
| * | Add a static directive that allows the configuration of variables, which | Roy Marples | 2009-01-01 |
| | | | | | | | | | supercedes any DHCP configured variables. If ip_address is configured then we don't bother with a DHCP transaction. | ||
| * | Close fd's in the child. | Roy Marples | 2008-11-05 |
| | | |||
| * | Save a few bytes by moving close_fds to bind where it's really used. | Roy Marples | 2008-11-05 |
| | | |||
| * | Correctly set the REBOOT reason. | Roy Marples | 2008-09-15 |
| | | |||
| * | Remove logger and exclusively uses syslog instead. This saves almost 2K on ↵ | Roy Marples | 2008-09-05 |
| | | | | | NetBSD/amd64 from before changing strerror to %m. | ||
| * | As our logger calls emulate syslog, we can use %m. However, this means we ↵ | Roy Marples | 2008-09-05 |
| | | | | | have to convert it for printf as POSIX does not require that printf supports it. This also means we drop -pedantic from our GCC flags. | ||
| * | Make TEST work once more. | Roy Marples | 2008-09-05 |
| | | |||
| * | Remove some ints and replace with our option mask. | Roy Marples | 2008-09-05 |
| | | |||
| * | Mark as daemonised correctly. | Roy Marples | 2008-09-04 |
| | | |||
| * | Add a control socket so that interfaces can be dynamically re-set. | Roy Marples | 2008-09-03 |
| | | | | | | | This requires the event loop argument being changed to void * so we can send arguments other than an interface. | ||
| * | Add an event loop. | Roy Marples | 2008-09-02 |
| Split client.c into smaller files and functions and recode around the event loop. Add multiple interface support using the new event loop. Document changes and outstanding bugs. | |||
