| Sat, 29 Mar 2008 11:36:43 +0000 |
Roy Marples |
Move log_route to if.c
draft
|
| Sat, 29 Mar 2008 09:48:57 +0000 |
Roy Marples |
We need sys/stat.h on fbsd.
draft
|
| Sat, 29 Mar 2008 08:40:55 +0000 |
Roy Marples |
Rework our error handling code a little to save ~5k on x86_64
draft
|
| Fri, 28 Mar 2008 17:56:45 +0000 |
Roy Marples |
Fix compile on Linux.
draft
|
| Fri, 28 Mar 2008 15:07:23 +0000 |
Roy Marples |
It's more proper to use ~0U here.
draft
|
| Fri, 28 Mar 2008 13:16:04 +0000 |
Roy Marples |
Install INFODIR in the Makefile to reduce the dhcpcd code size.
draft
|
| Fri, 28 Mar 2008 12:39:53 +0000 |
Roy Marples |
No need to create /etc
draft
|
| Fri, 28 Mar 2008 12:19:49 +0000 |
Roy Marples |
Use strlcpy here.
draft
|
| Fri, 28 Mar 2008 12:10:12 +0000 |
Roy Marples |
Don't bother compiling these if undefined.
draft
|
| Fri, 28 Mar 2008 11:54:29 +0000 |
Roy Marples |
Use the close_on_exec function here.
draft
|
| Fri, 28 Mar 2008 11:45:34 +0000 |
Roy Marples |
It appears that some DHCP servers don't reply to a DISCOVER if we just have DNS_SERVER in the parameter list, so just use the whole list all the time.
draft
|
| Thu, 27 Mar 2008 20:23:34 +0000 |
Roy Marples |
Fix compile on fbsd-6.2
draft
|
| Thu, 27 Mar 2008 20:10:31 +0000 |
Roy Marples |
If not Linux then assume BSD.
draft
|
| Tue, 25 Mar 2008 08:36:28 +0000 |
Roy Marples |
Fix compiler warnings.
draft
|
| Mon, 24 Mar 2008 20:09:30 +0000 |
Roy Marples |
Add alternative building method to save around 500 bytes.
draft
|
| Mon, 24 Mar 2008 20:08:51 +0000 |
Roy Marples |
Use functions over bloaty macros to save a few bytes.
draft
|
| Mon, 24 Mar 2008 01:45:37 +0000 |
Roy Marples |
Fix compile on BSD.
draft
|
| Mon, 24 Mar 2008 01:29:33 +0000 |
Roy Marples |
Split interface and socket out into OS bpf, if-bsd and if-linux.
draft
|
| Thu, 20 Mar 2008 17:03:55 +0000 |
Roy Marples |
Fix compile on NetBSD
draft
|
| Thu, 20 Mar 2008 17:00:11 +0000 |
Roy Marples |
Remove uneeded structs.
draft
|
| Thu, 20 Mar 2008 16:47:51 +0000 |
Roy Marples |
Change code style to match the BSDs in the hope the might adpot it instead of dhclient.
draft
|
| Sun, 16 Mar 2008 08:22:01 +0000 |
Roy Marples |
Work with zerolength options again.
draft
|
| Wed, 05 Mar 2008 12:34:29 +0000 |
Roy Marples |
Include our own queue.h only for Linux systems.
draft
|
| Tue, 04 Mar 2008 11:44:44 +0000 |
Roy Marples |
Import STAIL_QUEUE from FreeBSD headers as not all libc's we support provide it.
draft
|
| Tue, 04 Mar 2008 11:24:28 +0000 |
Roy Marples |
Add back asm/types.h direct include for crappy 2.4 linux headers.
draft
|
| Tue, 04 Mar 2008 11:05:23 +0000 |
Roy Marples |
Allow --fqdn to work without an option, defaulting to both.
draft
|
| 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
|