]> git.ipfire.org Git - thirdparty/dhcpcd.git/log
thirdparty/dhcpcd.git
19 years agoman page touchups
Roy Marples [Mon, 12 Feb 2007 17:08:44 +0000 (17:08 +0000)] 
man page touchups

19 years agoAdd DHCP over FireWire 1394 (RFC 2855) and InfiniBand (RFC 4390) support.
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.

19 years agoDon't try to send messages when we infinite leasetime and the interface
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.

19 years agoBother bother reading the existing ntp.conf file once we have matched all our servers
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

19 years agoTag 3.0.10
Roy Marples [Sat, 27 Jan 2007 16:20:59 +0000 (16:20 +0000)] 
Tag 3.0.10

19 years ago3.0.10
Roy Marples [Sat, 27 Jan 2007 16:18:20 +0000 (16:18 +0000)] 
3.0.10

19 years agoOnly write a new ntp.conf if any of our servers are not present in it.
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.

19 years agoRespond to SIGCHLD with a wait so we don't leave zombies around.
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.

19 years agoUpdate changelog
Roy Marples [Thu, 18 Jan 2007 14:17:10 +0000 (14:17 +0000)] 
Update changelog

19 years agoFor infinite timeout, we now resent the last request at +TIMEOUT_MINI
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.

19 years agoTypo
Roy Marples [Wed, 17 Jan 2007 18:24:18 +0000 (18:24 +0000)] 
Typo

19 years agoFor infinite timeout, we now resent the last request at TIMEOUT_MINI
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.

19 years agoVersion makefile
Roy Marples [Sun, 7 Jan 2007 11:09:59 +0000 (11:09 +0000)] 
Version makefile

19 years ago3.0.9
Roy Marples [Sun, 7 Jan 2007 11:08:04 +0000 (11:08 +0000)] 
3.0.9

19 years agoAdd static routes before any default routes as a router may require a host
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.

19 years ago3.0.8
Roy Marples [Thu, 21 Dec 2006 21:12:28 +0000 (21:12 +0000)] 
3.0.8

19 years agoCode clean
Roy Marples [Thu, 21 Dec 2006 21:00:14 +0000 (21:00 +0000)] 
Code clean

19 years agoTweak makefile
Roy Marples [Thu, 21 Dec 2006 18:28:45 +0000 (18:28 +0000)] 
Tweak makefile

19 years agoChange back to gnu99 to support generic Linux headers until they work with c99 like...
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.

19 years agoFix arp checking
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 :)

19 years ago3.0.7
Roy Marples [Tue, 19 Dec 2006 10:06:45 +0000 (10:06 +0000)] 
3.0.7

19 years agoAdd NetBSD and OpenBSD support - untested though
Roy Marples [Tue, 19 Dec 2006 10:06:21 +0000 (10:06 +0000)] 
Add NetBSD and OpenBSD support - untested though

19 years agoClean up warnings on Sparc/Linux
Roy Marples [Mon, 18 Dec 2006 14:30:32 +0000 (14:30 +0000)] 
Clean up warnings on Sparc/Linux

19 years agoAllow Token Ring on Linux
Roy Marples [Mon, 18 Dec 2006 10:28:32 +0000 (10:28 +0000)] 
Allow Token Ring on Linux

19 years agoClean up compile warnings on Sparc/FreeBSD
Roy Marples [Mon, 18 Dec 2006 09:43:44 +0000 (09:43 +0000)] 
Clean up compile warnings on Sparc/FreeBSD

19 years agodhcpcd is reported to work on Darwin :)
Roy Marples [Fri, 15 Dec 2006 18:28:54 +0000 (18:28 +0000)] 
dhcpcd is reported to work on Darwin :)

19 years agoAdd -Werror back
Roy Marples [Fri, 15 Dec 2006 14:47:45 +0000 (14:47 +0000)] 
Add -Werror back

19 years agoFix cleanmetas function and fix FreeBSD again
Roy Marples [Fri, 15 Dec 2006 14:47:01 +0000 (14:47 +0000)] 
Fix cleanmetas function and fix FreeBSD again

19 years agoFix silly warning on s390
Roy Marples [Fri, 15 Dec 2006 11:44:23 +0000 (11:44 +0000)] 
Fix silly warning on s390

19 years agoUse -pipe again
Roy Marples [Fri, 15 Dec 2006 11:33:44 +0000 (11:33 +0000)] 
Use -pipe again

19 years agoDefine _BSD_SOURCE and change to c99 - more warnings cleaned up.
Roy Marples [Fri, 15 Dec 2006 11:23:32 +0000 (11:23 +0000)] 
Define _BSD_SOURCE and change to c99 - more warnings cleaned up.

19 years agoCompiles on FreeBSD again
Roy Marples [Fri, 15 Dec 2006 00:00:18 +0000 (00:00 +0000)] 
Compiles on FreeBSD again

19 years agoMake the consts sane
Roy Marples [Thu, 14 Dec 2006 23:47:56 +0000 (23:47 +0000)] 
Make the consts sane

19 years agoAdd loads of debugging CFLAGS so we can remove all compiler warnings
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

19 years agoDon't set the broadcast flag anymore as all BPF and Linux sockets should be
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.

19 years agoFix yp.conf creation
Roy Marples [Wed, 6 Dec 2006 11:34:46 +0000 (11:34 +0000)] 
Fix yp.conf creation

19 years agoCompile fix for FreeBSD
Roy Marples [Wed, 6 Dec 2006 11:16:43 +0000 (11:16 +0000)] 
Compile fix for FreeBSD

19 years agoUpdate ChangeLog
Roy Marples [Wed, 6 Dec 2006 10:10:07 +0000 (10:10 +0000)] 
Update ChangeLog

19 years agoTag 3.0.4
Roy Marples [Wed, 6 Dec 2006 10:06:51 +0000 (10:06 +0000)] 
Tag 3.0.4

19 years agoFix netmask thanks to Marc Duponcheel.
Roy Marples [Wed, 6 Dec 2006 10:02:03 +0000 (10:02 +0000)] 
Fix netmask thanks to Marc Duponcheel.

19 years agoSend the current hostname by default.
Roy Marples [Wed, 6 Dec 2006 09:37:15 +0000 (09:37 +0000)] 
Send the current hostname by default.

19 years agoRevert mistaken commit
Roy Marples [Tue, 5 Dec 2006 10:12:50 +0000 (10:12 +0000)] 
Revert mistaken commit

19 years agoTag dhcpcd-3.0.3
Roy Marples [Tue, 5 Dec 2006 09:42:35 +0000 (09:42 +0000)] 
Tag dhcpcd-3.0.3

19 years agoFix NIS, #define RESOLVCONF and send the parameter list with DISCOVER messages
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

19 years agoSend hostname/fqdn in DISCOVER and INFORM messages too.
Roy Marples [Mon, 4 Dec 2006 21:13:04 +0000 (21:13 +0000)] 
Send hostname/fqdn in DISCOVER and INFORM messages too.

19 years agoDon't do if (foo) when foo is a char array and not a pointer
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

19 years agoFix writing to /etc/resolv.conf when resolvconf not present and add more debug statements
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

19 years agoClean some style and stop using %m (use %s + strerror (errno) instead)
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)

19 years agoOnly include linux/if_addr.h for 2.6.19 kernels and better
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

19 years agoInclude linux/if_addr.h so we compile on 2.6.19 kernels, thanks to AlexExtreme.
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.

19 years agoLinux systems without glibc-2.3 don't have getifaddrs, so we define our own.
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.

19 years agoChanged the default timeout to 20 seconds, allowing hme Sparc drivers to work.
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.

19 years agoAdd userlen back
Roy Marples [Fri, 1 Dec 2006 16:22:15 +0000 (16:22 +0000)] 
Add userlen back

19 years agoSet the rfds correctly so we can get a reply after re-sending a request.
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.

19 years agoxmalloc dhcp objects so we can swap pointer around easily.
Roy Marples [Thu, 30 Nov 2006 15:58:45 +0000 (15:58 +0000)] 
xmalloc dhcp objects so we can swap pointer around easily.

19 years agoQuote all vars in the info file.
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.

19 years agoDon't define CC
Roy Marples [Mon, 27 Nov 2006 21:32:54 +0000 (21:32 +0000)] 
Don't define CC

19 years agoTweak Makefile
Roy Marples [Mon, 27 Nov 2006 21:13:01 +0000 (21:13 +0000)] 
Tweak Makefile

19 years agoDon't bundle the .svn dir in the Makefile
Roy Marples [Mon, 27 Nov 2006 20:45:59 +0000 (20:45 +0000)] 
Don't bundle the .svn dir in the Makefile

19 years agoAdd dhcpcd-3 re-write
Roy Marples [Mon, 27 Nov 2006 20:23:22 +0000 (20:23 +0000)] 
Add dhcpcd-3 re-write