log

age author description
Mon, 14 Apr 2008 03:45:54 +0000 Roy Marples Add -o opt1,opt2 and -O to disable requesting optional options. Rejig our defaults around this. draft
Sun, 13 Apr 2008 15:33:00 +0000 Roy Marples We should check the cookie on messages. draft
Sun, 13 Apr 2008 15:29:09 +0000 Roy Marples We should end options correctly. draft
Sun, 13 Apr 2008 13:17:03 +0000 Roy Marples We now use either dig or host to lookup the hostname in DNS again. draft
Sun, 13 Apr 2008 11:49:19 +0000 Roy Marples Remove the bit about init detection as it's no longer used. draft
Sun, 13 Apr 2008 11:27:41 +0000 Roy Marples As we're only dealing with dhcpcd.sh now, the exec_cmd function doesn't need to be so complex. draft
Sat, 12 Apr 2008 23:58:03 +0000 Roy Marples As we're not looking up the hostname anymore, remove reference from manual. draft
Sat, 12 Apr 2008 23:15:22 +0000 Roy Marples And read only ;) draft
Sat, 12 Apr 2008 23:13:15 +0000 Roy Marples The lease file should only be able to be read by the user than runs dhcpcd. draft
Sat, 12 Apr 2008 23:00:23 +0000 Roy Marples Move configuration file setup to dhcpcd.sh so that it's possible for the user to change more easily. We now have enter/exit hooks similar to dhclient to make things even easier for the user. At this time, we are still 100% commandline compatible. However, we have lost the feature to lookup hostnames. draft
Sat, 12 Apr 2008 03:54:17 +0000 Roy Marples Fix INFORM support a little. draft
Fri, 11 Apr 2008 16:23:31 +0000 Roy Marples Punt unused file. draft
Fri, 11 Apr 2008 16:14:55 +0000 Roy Marples Normally I hate massive code drops, but heh. draft
Mon, 31 Mar 2008 10:23:59 +0000 Roy Marples read(2) works on ssize_t so we should use this rather than size_t for our buffers. A DHCP or ARP packet still easily fits into this. draft
Sun, 30 Mar 2008 08:26:34 +0000 Roy Marples Pointless looping in bpf.packet, as pointed out by D. Young. draft
Sun, 30 Mar 2008 08:07:37 +0000 Roy Marples Use d_droute. draft
Sat, 29 Mar 2008 19:14:52 +0000 Roy Marples bitmask options should take less space than booleans. draft
Sat, 29 Mar 2008 17:03:34 +0000 Roy Marples strlcpy is more lightweight than memcpy. draft
Sat, 29 Mar 2008 16:58:42 +0000 Roy Marples Fix compile on NetBSD. draft
Sat, 29 Mar 2008 16:50:18 +0000 Roy Marples Remove all logging from if.c and into the proper bits. draft
Sat, 29 Mar 2008 13:07:39 +0000 Roy Marples Convert has_address into a macro. draft
Sat, 29 Mar 2008 12:53:24 +0000 Roy Marples flush_addresses can become a macro. draft
Sat, 29 Mar 2008 11:41:00 +0000 Roy Marples Save a few more bytes. draft
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