]>
git.ipfire.org Git - thirdparty/dhcpcd.git/log
Roy Marples [Mon, 12 Feb 2007 17:08:44 +0000 (17:08 +0000)]
man page touchups
Roy Marples [Mon, 12 Feb 2007 16:12:50 +0000 (16:12 +0000)]
Add DHCP over FireWire 1394 (RFC 2855) and InfiniBand (RFC 4390) support.
Roy Marples [Thu, 8 Feb 2007 09:40:22 +0000 (09:40 +0000)]
Don't try to send messages when we infinite leasetime and the interface
fd is closed.
Roy Marples [Sun, 28 Jan 2007 16:54:27 +0000 (16:54 +0000)]
Bother bother reading the existing ntp.conf file once we have matched all our servers
Roy Marples [Sat, 27 Jan 2007 16:20:59 +0000 (16:20 +0000)]
Tag 3.0.10
Roy Marples [Sat, 27 Jan 2007 16:18:20 +0000 (16:18 +0000)]
3.0.10
Roy Marples [Sat, 27 Jan 2007 13:59:38 +0000 (13:59 +0000)]
Only write a new ntp.conf if any of our servers are not present in it.
Roy Marples [Sat, 27 Jan 2007 13:31:39 +0000 (13:31 +0000)]
Respond to SIGCHLD with a wait so we don't leave zombies around.
Roy Marples [Thu, 18 Jan 2007 14:17:10 +0000 (14:17 +0000)]
Update changelog
Roy Marples [Thu, 18 Jan 2007 14:02:40 +0000 (14:02 +0000)]
For infinite timeout, we now resent the last request at +TIMEOUT_MINI
intervals until TIMEOUT_MINI_INF is reached, thanks to Steve.
Roy Marples [Wed, 17 Jan 2007 18:24:18 +0000 (18:24 +0000)]
Typo
Roy Marples [Tue, 16 Jan 2007 17:54:07 +0000 (17:54 +0000)]
For infinite timeout, we now resent the last request at TIMEOUT_MINI
intervals like we do otherwise.
We now return a non zero exit code on SIGTERM and SIGINT if we have not
forked into the background.
When NIS and/or NTP servers are updated, we restart the service for them
if we can.
Roy Marples [Sun, 7 Jan 2007 11:09:59 +0000 (11:09 +0000)]
Version makefile
Roy Marples [Sun, 7 Jan 2007 11:08:04 +0000 (11:08 +0000)]
3.0.9
Roy Marples [Thu, 28 Dec 2006 18:44:16 +0000 (18:44 +0000)]
Add static routes before any default routes as a router may require a host
route in the static routes.
Roy Marples [Thu, 21 Dec 2006 21:12:28 +0000 (21:12 +0000)]
3.0.8
Roy Marples [Thu, 21 Dec 2006 21:00:14 +0000 (21:00 +0000)]
Code clean
Roy Marples [Thu, 21 Dec 2006 18:28:45 +0000 (18:28 +0000)]
Tweak makefile
Roy Marples [Thu, 21 Dec 2006 18:23:15 +0000 (18:23 +0000)]
Change back to gnu99 to support generic Linux headers until they work with c99 like they should.
Roy Marples [Thu, 21 Dec 2006 16:51:16 +0000 (16:51 +0000)]
Fix arp checking
linux-2.6.19 headers NOW don't work with c99 which is just wrong, so
dhcpcd no longer builds against these kernel headers. You get a nice
error though :)
Roy Marples [Tue, 19 Dec 2006 10:06:45 +0000 (10:06 +0000)]
3.0.7
Roy Marples [Tue, 19 Dec 2006 10:06:21 +0000 (10:06 +0000)]
Add NetBSD and OpenBSD support - untested though
Roy Marples [Mon, 18 Dec 2006 14:30:32 +0000 (14:30 +0000)]
Clean up warnings on Sparc/Linux
Roy Marples [Mon, 18 Dec 2006 10:28:32 +0000 (10:28 +0000)]
Allow Token Ring on Linux
Roy Marples [Mon, 18 Dec 2006 09:43:44 +0000 (09:43 +0000)]
Clean up compile warnings on Sparc/FreeBSD
Roy Marples [Fri, 15 Dec 2006 18:28:54 +0000 (18:28 +0000)]
dhcpcd is reported to work on Darwin :)
Roy Marples [Fri, 15 Dec 2006 14:47:45 +0000 (14:47 +0000)]
Add -Werror back
Roy Marples [Fri, 15 Dec 2006 14:47:01 +0000 (14:47 +0000)]
Fix cleanmetas function and fix FreeBSD again
Roy Marples [Fri, 15 Dec 2006 11:44:23 +0000 (11:44 +0000)]
Fix silly warning on s390
Roy Marples [Fri, 15 Dec 2006 11:33:44 +0000 (11:33 +0000)]
Use -pipe again
Roy Marples [Fri, 15 Dec 2006 11:23:32 +0000 (11:23 +0000)]
Define _BSD_SOURCE and change to c99 - more warnings cleaned up.
Roy Marples [Fri, 15 Dec 2006 00:00:18 +0000 (00:00 +0000)]
Compiles on FreeBSD again
Roy Marples [Thu, 14 Dec 2006 23:47:56 +0000 (23:47 +0000)]
Make the consts sane
Roy Marples [Thu, 14 Dec 2006 23:17:27 +0000 (23:17 +0000)]
Add loads of debugging CFLAGS so we can remove all compiler warnings
Roy Marples [Mon, 11 Dec 2006 13:16:28 +0000 (13:16 +0000)]
Don't set the broadcast flag anymore as all BPF and Linux sockets should be
able to unicast correctly.
Roy Marples [Wed, 6 Dec 2006 11:34:46 +0000 (11:34 +0000)]
Fix yp.conf creation
Roy Marples [Wed, 6 Dec 2006 11:16:43 +0000 (11:16 +0000)]
Compile fix for FreeBSD
Roy Marples [Wed, 6 Dec 2006 10:10:07 +0000 (10:10 +0000)]
Update ChangeLog
Roy Marples [Wed, 6 Dec 2006 10:06:51 +0000 (10:06 +0000)]
Tag 3.0.4
Roy Marples [Wed, 6 Dec 2006 10:02:03 +0000 (10:02 +0000)]
Fix netmask thanks to Marc Duponcheel.
Roy Marples [Wed, 6 Dec 2006 09:37:15 +0000 (09:37 +0000)]
Send the current hostname by default.
Roy Marples [Tue, 5 Dec 2006 10:12:50 +0000 (10:12 +0000)]
Revert mistaken commit
Roy Marples [Tue, 5 Dec 2006 09:42:35 +0000 (09:42 +0000)]
Tag dhcpcd-3.0.3
Roy Marples [Tue, 5 Dec 2006 09:38:10 +0000 (09:38 +0000)]
Fix NIS, #define RESOLVCONF and send the parameter list with DISCOVER messages
Roy Marples [Mon, 4 Dec 2006 21:13:04 +0000 (21:13 +0000)]
Send hostname/fqdn in DISCOVER and INFORM messages too.
Roy Marples [Mon, 4 Dec 2006 16:09:18 +0000 (16:09 +0000)]
Don't do if (foo) when foo is a char array and not a pointer
Roy Marples [Mon, 4 Dec 2006 14:08:44 +0000 (14:08 +0000)]
Fix writing to /etc/resolv.conf when resolvconf not present and add more debug statements
Roy Marples [Mon, 4 Dec 2006 12:56:30 +0000 (12:56 +0000)]
Clean some style and stop using %m (use %s + strerror (errno) instead)
Roy Marples [Mon, 4 Dec 2006 12:40:14 +0000 (12:40 +0000)]
Only include linux/if_addr.h for 2.6.19 kernels and better
Roy Marples [Mon, 4 Dec 2006 09:56:40 +0000 (09:56 +0000)]
Include linux/if_addr.h so we compile on 2.6.19 kernels, thanks to AlexExtreme.
Roy Marples [Sun, 3 Dec 2006 10:28:57 +0000 (10:28 +0000)]
Linux systems without glibc-2.3 don't have getifaddrs, so we define our own.
Roy Marples [Fri, 1 Dec 2006 20:08:33 +0000 (20:08 +0000)]
Changed the default timeout to 20 seconds, allowing hme Sparc drivers to work.
Roy Marples [Fri, 1 Dec 2006 16:22:15 +0000 (16:22 +0000)]
Add userlen back
Roy Marples [Fri, 1 Dec 2006 12:50:53 +0000 (12:50 +0000)]
Set the rfds correctly so we can get a reply after re-sending a request.
Set the seconds elasped and maximum message size correctly in DHCP messages.
Now compiles on Linux 2.4 kernels.
Roy Marples [Thu, 30 Nov 2006 15:58:45 +0000 (15:58 +0000)]
xmalloc dhcp objects so we can swap pointer around easily.
Roy Marples [Thu, 30 Nov 2006 13:04:23 +0000 (13:04 +0000)]
Quote all vars in the info file.
-n and -G options now work as stated in the man page.
Handle select loops with large timeouts and infinite lease times.
Correctly set the broadcast flag.
make_dhcp_packet already has byte ordered addresses, thanks to TGL
for the fix.
If we get a NAK then always re-enter the INIT state.
Roy Marples [Mon, 27 Nov 2006 21:32:54 +0000 (21:32 +0000)]
Don't define CC
Roy Marples [Mon, 27 Nov 2006 21:13:01 +0000 (21:13 +0000)]
Tweak Makefile
Roy Marples [Mon, 27 Nov 2006 20:45:59 +0000 (20:45 +0000)]
Don't bundle the .svn dir in the Makefile
Roy Marples [Mon, 27 Nov 2006 20:23:22 +0000 (20:23 +0000)]
Add dhcpcd-3 re-write