| Mon, 25 Feb 2008 08:28:19 +0000 |
Roy Marples |
Release dhcpcd-3.2.3
draft dhcpcd-3.2.3
|
| Sun, 24 Feb 2008 10:56:21 +0000 |
Roy Marples |
NIS could just be a domain without addresses.
draft
|
| Sat, 23 Feb 2008 23:12:54 +0000 |
Roy Marples |
Fix hostname lookup, #31
draft
|
| Sat, 23 Feb 2008 23:12:09 +0000 |
Roy Marples |
Clean up some valgrind errors.
draft
|
| Fri, 22 Feb 2008 14:53:02 +0000 |
Roy Marples |
As we don't use the udp socket, set the recieve buffer to 1.
draft
|
| Fri, 22 Feb 2008 14:35:27 +0000 |
Roy Marples |
Fix building on GNU/kFreeBSD, Debian #467005
draft
|
| Fri, 22 Feb 2008 11:45:18 +0000 |
Roy Marples |
PCC compiler fixes.
draft
|
| Fri, 22 Feb 2008 10:11:21 +0000 |
Roy Marples |
Always open UDP port for DHCP client t avoid more ICMP nastyness.
draft
|
| Fri, 22 Feb 2008 09:29:40 +0000 |
Roy Marples |
ifreqs could have more than structs larger than sockaddr, so use the union size.
draft
|
| Thu, 21 Feb 2008 20:55:27 +0000 |
Roy Marples |
Style.
draft
|
| Thu, 21 Feb 2008 20:50:01 +0000 |
Roy Marples |
Fix rebinding.
draft
|
| Thu, 21 Feb 2008 17:59:15 +0000 |
Roy Marples |
Be more RFC conformant regarding sending server id.
draft
|
| Thu, 21 Feb 2008 16:45:01 +0000 |
Roy Marples |
Add a listening port for linux for when we have configured an address and need to renew. Otherwise linux likes to generate an ICMP destination unreachable port unreachable message, which is probably a linux bug as we have obviously read the packet correctly through our packet filter.
draft
|
| Thu, 21 Feb 2008 16:35:59 +0000 |
Roy Marples |
When renewing, talk to the server ip address.
draft
|
| Thu, 21 Feb 2008 16:35:15 +0000 |
Roy Marples |
Fix mode of pidfile so any user can read it.
draft
|
| Thu, 21 Feb 2008 07:45:02 +0000 |
Roy Marples |
Fix compile on NOMMU systems.
draft
|
| Wed, 20 Feb 2008 19:09:30 +0000 |
Roy Marples |
Bail out of sys/queue.h lacks STAILQ
draft
|
| Wed, 20 Feb 2008 17:49:51 +0000 |
Roy Marples |
Support the PCC compiler.
draft
|
| Wed, 20 Feb 2008 17:13:12 +0000 |
Roy Marples |
Quickly fix a valgrind error.
draft
|
| Wed, 20 Feb 2008 17:09:14 +0000 |
Roy Marples |
Release dhcpcd-3.2.2
draft
|
| Wed, 20 Feb 2008 17:04:56 +0000 |
Roy Marples |
Use tailq from queue.h instead of rolling our down linked lists.
draft
|
| Wed, 20 Feb 2008 12:15:13 +0000 |
Roy Marples |
Add a comment about older linux headers and -std=c99.
draft
|
| Wed, 20 Feb 2008 10:35:12 +0000 |
Roy Marples |
Don't include -pipe by default.
draft
|
| Wed, 20 Feb 2008 10:12:40 +0000 |
Roy Marples |
Test each CC flag we want to set so we will work on other compilers such as pcc when it matures a little.
draft
|
| Tue, 19 Feb 2008 18:31:37 +0000 |
Roy Marples |
Typo.
draft
|
| Tue, 19 Feb 2008 18:30:16 +0000 |
Roy Marples |
Remove hardcoded defines for linux and add a nasty hackaround for glibc.
draft
|
| Tue, 19 Feb 2008 17:43:39 +0000 |
Roy Marples |
Fix compile.
draft
|
| Tue, 19 Feb 2008 17:35:31 +0000 |
Roy Marples |
Linux-2.6.23 finally supports -std=c99 for asm/types.h, included by headers we include.
draft
|
| Tue, 19 Feb 2008 09:57:27 +0000 |
Roy Marples |
Add comments about interupts and stop polling for events we ignore.
draft
|
| Mon, 11 Feb 2008 21:43:34 +0000 |
Roy Marples |
When polling and interupted, continue as the signal will then be in our pipe.
draft
|
| Mon, 11 Feb 2008 21:42:53 +0000 |
Roy Marples |
Fix compile warning for new netlink callback header.
draft
|
| Sun, 10 Feb 2008 23:40:24 +0000 |
Roy Marples |
Fix poll timeout.
draft
|
| Sun, 10 Feb 2008 23:30:08 +0000 |
Roy Marples |
Fix compile on NetBSD.
draft
|
| Sun, 10 Feb 2008 23:08:34 +0000 |
Roy Marples |
Just warn when running as non root.
draft
|
| Sun, 10 Feb 2008 23:01:44 +0000 |
Roy Marples |
Replace select with poll and nanosleep.
draft
|
| Sat, 09 Feb 2008 21:58:05 +0000 |
Roy Marples |
We should only have one bit of code to mark sockets close_on_exec.
draft
|
| Wed, 06 Feb 2008 10:18:03 +0000 |
Roy Marples |
Rename getline to get_line so we don't conflict with crappy GNU headers that wrongly expose getline when _GNU_SOURCE isn't set. Bug #17.
draft
|
| Tue, 05 Feb 2008 21:38:00 +0000 |
Roy Marples |
Allow hardware type to be specified in the ClientID. This is needed, as the ethernet length matches other lengths.
draft
|
| Sun, 03 Feb 2008 22:35:48 +0000 |
Roy Marples |
We should block and reset our signals when daemonising also.
draft
|
| Sat, 02 Feb 2008 21:56:12 +0000 |
Roy Marples |
Revert posix_spawn as it seems only glibc supports it for us right now. Hope that libc is tolerant to changing signals inside a vfork if we put them back afterwards in the parent.
draft
|
| Sat, 02 Feb 2008 19:17:08 +0000 |
Roy Marples |
Block signals to avoid potential signal racing on BSD using fork.
draft
|
| Sat, 02 Feb 2008 18:08:49 +0000 |
Roy Marples |
Of course, BSD systems don't have posix_spawn yet :/
draft
|
| Sat, 02 Feb 2008 17:28:22 +0000 |
Roy Marples |
Use posix_spawn instead of vfork to avoid signal races.
draft
|
| Thu, 31 Jan 2008 14:18:30 +0000 |
Roy Marples |
Fix adding routes on BSD.
draft
|
| Thu, 31 Jan 2008 11:19:17 +0000 |
Roy Marples |
Move clientid generation to client.c and put it on the interface object inplace of duid. Always save the ClientID as a hex string. This reduces our binary size.
draft
|
| Wed, 30 Jan 2008 10:08:59 +0000 |
Roy Marples |
Specify install modes for all our files.
draft
|
| Wed, 30 Jan 2008 09:42:20 +0000 |
Roy Marples |
BPF documentation says use +, so lets do that.
draft
|
| Tue, 29 Jan 2008 11:26:24 +0000 |
Roy Marples |
Release dhcpcd-3.2.1
draft
|
| Tue, 29 Jan 2008 11:20:55 +0000 |
Roy Marples |
Update comment style.
draft
|
| Tue, 29 Jan 2008 11:12:59 +0000 |
Roy Marples |
Re add the code to re-send message now - last time sent >= TIMOUT_MINI just incase.
draft
|
| Tue, 29 Jan 2008 10:53:59 +0000 |
Roy Marples |
Better to use the size of the packet.
draft
|
| Tue, 29 Jan 2008 10:46:54 +0000 |
Roy Marples |
Man page updates.
draft
|
| Mon, 28 Jan 2008 17:47:54 +0000 |
Roy Marples |
Use sizeof with the variable, not the declaration more.
draft
|
| Mon, 28 Jan 2008 16:32:04 +0000 |
Roy Marples |
Use sizeof with the variable, not the declaration.
draft
|
| Mon, 28 Jan 2008 15:32:04 +0000 |
Roy Marples |
Introduce xzalloc, which zeros memory as well as allocates it. This makes us smaller.
draft
|
| Mon, 28 Jan 2008 14:33:46 +0000 |
Roy Marples |
Man page updates.
draft
|
| Mon, 28 Jan 2008 14:29:54 +0000 |
Roy Marples |
Style
draft
|
| Mon, 28 Jan 2008 14:17:46 +0000 |
Roy Marples |
We shouldn't need to re-send this message now as our timeout and signal interupt code is a lot more robust plus we now use LPF. We can always add it back if we need to.
draft
|
| Sun, 27 Jan 2008 19:49:32 +0000 |
Roy Marples |
We should zero the sa structure before use.
draft
|
| Sun, 27 Jan 2008 19:48:32 +0000 |
Roy Marples |
Fix compile on NetBSD
draft
|