| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add (c) to Copyright | Roy Marples | 2009-05-01 |
| | | |||
| * | We updated these files this year. | Roy Marples | 2009-01-28 |
| | | |||
| * | Document the BSD subnet manipulation issue in the README and not the man page. | Roy Marples | 2008-12-21 |
| | | |||
| * | We no longer send a ClientID by default. This is so we now mirror the kernel ↵ | Roy Marples | 2008-11-17 |
| | | | | | DHCP client and can re-use its lease by default. To retain the old behaviour, simply add clientid to dhcpcd.conf. | ||
| * | Update change log location | Roy Marples | 2008-10-22 |
| | | |||
| * | 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. | ||
| * | Remove loads of code specific to fork()less systems. dhcpcd no longer ↵ | Roy Marples | 2008-08-11 |
| | | | | | backgrounds on these systems, but is a lot lighter. | ||
| * | Brute force detection of monotonic clock as sysconf is unreliable. Instead ↵ | Roy Marples | 2008-08-01 |
| | | | | | rely on clock_gettime failing gracefully with an invalid clockid (which it should do). | ||
| * | Tweak README about monotonic, and improve warning message. | Roy Marples | 2008-08-01 |
| | | |||
| * | Document monotonic clock warning and solution. | Roy Marples | 2008-07-31 |
| | | |||
| * | Remove #ifdefs to disable specific bits of code. We now build everything - ↵ | Roy Marples | 2008-07-23 |
| | | | | | we're small enough :) | ||
| * | Encourage use of CPPFLAGS over CFLAGS for extra defines. | Roy Marples | 2008-07-04 |
| | | |||
| * | Remove ENABLE_DUID and introduce MINIMAL, which removes all non essential ↵ | Roy Marples | 2008-07-04 |
| | | | | | userland options, knocking around 6k off the binary size. | ||
| * | Re number the hook scripts to give more space. | Roy Marples | 2008-06-18 |
| | | |||
| * | Add 05-mtu hook so we respect the desired MTU on networks. | Roy Marples | 2008-06-13 |
| | | |||
| * | Use new names. | Roy Marples | 2008-05-27 |
| | | |||
| * | Use new names. | Roy Marples | 2008-05-27 |
| | | |||
| * | Installing to FHS dirs just for Linux is silly, especially as GNU autotools ↵ | Roy Marples | 2008-05-22 |
| | | | | | don't by default. With installing to the same dirs regardless of OS it also makes my life easier. | ||
| * | Fix readme | Roy Marples | 2008-05-20 |
| | | |||
| * | Install dhcpcd.sh and hooks into /libexec by default. dhcpcd.conf, ↵ | Roy Marples | 2008-05-20 |
| | | | | | dhcpcd.duid and dhcpcd.hook are now in /etc. | ||
| * | Move the compat options to the top and renable duid support IF the duid file ↵ | Roy Marples | 2008-05-01 |
| | | | | | exists and we're in compat mode. | ||
| * | Don't use a DUID by default even though support is compiled in, #70. Also, ↵ | Roy Marples | 2008-05-01 |
| | | | | | fix some man page entries a little. | ||
| * | Move looking up the hostname in DNS to a sample hook file as it's not ↵ | Roy Marples | 2008-04-22 |
| | | | | | something we should really do by default. Rename our sample hooks to end with .sh so they get nice script highlights. | ||
| * | Add a note about how to enable deprecated commandline options. | Roy Marples | 2008-04-18 |
| | | |||
| * | Fix ntp and nis servers. | Roy Marples | 2008-04-17 |
| | | |||
| * | Add dhcpcd-compat.sh, so that distros can make available old style variables. | Roy Marples | 2008-04-16 |
| | | |||
| * | Remove the bit about init detection as it's no longer used. | Roy Marples | 2008-04-13 |
| | | |||
| * | Normally I hate massive code drops, but heh. | Roy Marples | 2008-04-11 |
| | | | | | | | | | | | The code has been drastically re-arranged. Instead of populating a custom structure while parsing dhcp messages, we now pluck what we need right out of the message itself. We have custom functions and a lookup table to make this really easy. This makes us more like dhclient and udhcpc, and will enable us to easily add (and remove!) more dhcp options without having to actually change the code (much). We now store the real dhcp message we got in /var/db/dhcpcd-$iface.lease, the mtime of the file being used as when we got the lease. This file is read in when re-using an old lease instead of parsing the .info file. The benefit of all of this means that we're actually ~15k smaller when compiled with the same features. This has been tested for quite some time, and I'm pretty sure most bugs with the 3.2 branch have been fixed whilst making this. Right now, we are 99% command line compatible with the 3.2 branch. | ||
| * | If not Linux then assume BSD. | Roy Marples | 2008-03-27 |
| | | |||
| * | Add a comment about older linux headers and -std=c99. | Roy Marples | 2008-02-20 |
| | | |||
| * | Add comment about where to find the ChangeLog, and now prefer my bugzilla ↵ | Roy Marples | 2008-01-08 |
| | | | | | over the cruddy berlios bug reporting system. | ||
| * | Belatedly into 2008 :) | Roy Marples | 2008-01-08 |
| | | |||
| * | Detect Slackware RC. Also rename ORC to OPENRC and BRC to BSDRC. | Roy Marples | 2007-11-15 |
| | | |||
| * | Re-license as 2-clause BSD as I've re-written everything from the old ↵ | Roy Marples | 2007-11-15 |
| | | | | | dhcpcd-2 code base now. | ||
| * | Allow INFODIR to control where we keep our info files. | Roy Marples | 2007-11-14 |
| | | | | | | Respect MANPREFIX. | ||
| * | Add knobs to work with RedHat, Slackware and generic SYSV init scripts | Roy Marples | 2007-11-09 |
| | | |||
| * | make HAVE_FORK=yes|no should be used if cross compiling. | Roy Marples | 2007-11-07 |
| | | |||
| * | Reword the license headers just to say we use the GPLv2. | Roy Marples | 2007-11-07 |
