log

age author description
Sat, 07 Mar 2015 19:15:14 +0000 Roy Marples Ensure that we only have a 0 sla once. draft
Sat, 07 Mar 2015 16:31:22 +0000 Roy Marples If the SLA is zero and the required prefix length is zero, just use the draft
Sat, 07 Mar 2015 12:16:38 +0000 Roy Marples Fix compile without INET6 and/or INET draft
Sat, 07 Mar 2015 12:08:32 +0000 Roy Marples Include IPv6RA and DHCPv6 in the sorting of interfaces. draft
Fri, 06 Mar 2015 10:03:25 +0000 Roy Marples Support runit (untested) draft
Fri, 06 Mar 2015 08:40:35 +0000 Roy Marples Add why dhcpcd is ignoring an interface in debug output. draft
Thu, 05 Mar 2015 19:43:46 +0000 Roy Marples Add support for IFT_PPP and IFT_PROPVIRTUAL. draft
Thu, 05 Mar 2015 19:34:00 +0000 Roy Marples Report correct interface type on failure. draft
Thu, 05 Mar 2015 17:40:56 +0000 Roy Marples Remove erroneous goto. draft
Thu, 05 Mar 2015 15:07:21 +0000 Roy Marples Requeue events when using epoll. draft
Thu, 05 Mar 2015 11:34:47 +0000 Roy Marples Set poll filters before writing eloop event. draft
Thu, 05 Mar 2015 03:30:14 +0000 Roy Marples Fix signal handling on Linux. draft
Thu, 05 Mar 2015 02:55:53 +0000 Roy Marples Fix epoll fd moving read only. draft
Wed, 04 Mar 2015 21:28:21 +0000 Roy Marples Fix compile on Linux draft
Wed, 04 Mar 2015 20:16:16 +0000 Roy Marples Fix crash when handling routes on interfaces we don't know about. draft
Wed, 04 Mar 2015 20:03:22 +0000 Roy Marples Fix signal handling draft
Wed, 04 Mar 2015 19:29:17 +0000 Roy Marples kqueue is lost on fork, so re-queue everything. draft
Wed, 04 Mar 2015 17:28:27 +0000 Roy Marples Fix compile on FreeBSD draft
Wed, 04 Mar 2015 16:40:21 +0000 Roy Marples Test for kqueue1 or set O_CLOEXEC on the kqueue fd. draft
Wed, 04 Mar 2015 15:47:04 +0000 Roy Marples Support kqueue(2). draft
Wed, 04 Mar 2015 11:51:55 +0000 Roy Marples Support epoll(7) draft
Wed, 04 Mar 2015 11:41:53 +0000 Roy Marples Move this struct to a better place draft
Tue, 03 Mar 2015 18:31:14 +0000 Roy Marples Fix compile on Linux draft
Tue, 03 Mar 2015 17:38:35 +0000 Roy Marples Remove RTM_GET code as we now read all kernel routes before building our own. draft
Tue, 03 Mar 2015 17:27:25 +0000 Roy Marples Replace timeval with timespec. draft
Mon, 02 Mar 2015 20:37:28 +0000 Roy Marples Fix route finding on Linux. draft
Mon, 02 Mar 2015 20:20:43 +0000 Roy Marples Need to call initstate here. draft
Mon, 02 Mar 2015 20:08:10 +0000 Roy Marples Check we manage the protocol before handling it. draft
Mon, 02 Mar 2015 09:39:34 +0000 Roy Marples Stop pretending that OpenBSD route priority is like Linux route metric. draft
Sat, 28 Feb 2015 19:22:58 +0000 Roy Marples Don't warn about CSR or host routes until we actually use a lease. draft
Sat, 28 Feb 2015 17:41:24 +0000 Roy Marples Fix IPv6 routing on OpenBSD and document includes and defines better. draft
Sat, 28 Feb 2015 17:26:52 +0000 Roy Marples Style draft
Fri, 27 Feb 2015 21:32:51 +0000 Roy Marples Revert prior draft
Fri, 27 Feb 2015 20:55:38 +0000 Roy Marples Change ipv6_freeaddr into a macro for a minor size improvement. draft
Fri, 27 Feb 2015 20:40:17 +0000 Roy Marples Add a helper function to free IPv6 addresses to ensure all draft
Fri, 27 Feb 2015 19:53:03 +0000 Roy Marples Remove the address from the eloop tiemout queue before freeing. draft
Fri, 27 Feb 2015 19:52:00 +0000 Roy Marples Use strlcpy draft
Fri, 27 Feb 2015 14:58:13 +0000 Roy Marples Only warn about adding a host route to the router the once. draft
Fri, 27 Feb 2015 14:33:09 +0000 Roy Marples If RTF_CLONING is supported, create a cloning network route to the host instead draft
Fri, 27 Feb 2015 14:21:01 +0000 Roy Marples Stop using link_addr(3). draft
Thu, 26 Feb 2015 13:22:41 +0000 Roy Marples After adding an address load the kernel routing table for the interface. draft
Mon, 23 Feb 2015 17:47:25 +0000 Roy Marples Typo draft
Mon, 23 Feb 2015 12:16:17 +0000 Roy Marples Allow snapshots to be built. draft
Mon, 23 Feb 2015 12:05:34 +0000 Roy Marples OpenBSD has automatic loopback routes draft
Mon, 23 Feb 2015 10:55:09 +0000 Roy Marples Support BSDs where userland is not allowed to set temporary addresses. draft
Mon, 23 Feb 2015 09:35:42 +0000 Roy Marples logger(1) from util-linux-2.26 now has an option argument to -i, so work draft
Fri, 20 Feb 2015 08:28:04 +0000 Roy Marples Move the pidfile into the dhcpcd context. draft
Wed, 18 Feb 2015 20:29:42 +0000 Roy Marples Use the exit code of EXIT_SUCCESS when terminating gracefully. draft
Wed, 18 Feb 2015 20:09:57 +0000 Roy Marples ipi6.ifiindex differes between OS's so have a cast function draft
Wed, 18 Feb 2015 16:52:49 +0000 Roy Marples Check IPv6 state before regenerating random seeds. Fixes [eb1ef6a62b]. draft
Wed, 18 Feb 2015 16:43:54 +0000 Roy Marples No need to check this again. draft
Wed, 18 Feb 2015 13:40:40 +0000 Roy Marples Tidy definitions draft
Wed, 18 Feb 2015 13:40:23 +0000 Roy Marples Fix compile on some systems. draft
Fri, 13 Feb 2015 12:22:05 +0000 Roy Marples Fix test, thanks to Olaf Westrik. draft
Fri, 13 Feb 2015 11:28:17 +0000 Roy Marples Test if we fake loaded a lease so we can report the correct state. draft
Tue, 10 Feb 2015 08:54:33 +0000 Roy Marples Reserve space for a fully escaped SSID in the lease filename. draft
Tue, 10 Feb 2015 08:50:39 +0000 Roy Marples Spaces in filenames suck hard. draft
Mon, 09 Feb 2015 17:32:34 +0000 Roy Marples Disallow / in the SSID when using in a lease filename. draft
Mon, 09 Feb 2015 15:35:49 +0000 Roy Marples Store lease files per interface per ssid. draft
Sun, 08 Feb 2015 13:24:14 +0000 Roy Marples Adjust comment to remove +x bit. draft
Sun, 08 Feb 2015 12:57:38 +0000 Roy Marples Fix Linux define. draft
Tue, 03 Feb 2015 09:37:21 +0000 Roy Marples Fix comment draft
Tue, 03 Feb 2015 09:00:36 +0000 Roy Marples Test mode removes the daemonise bit, so check for both when setting the timeout. draft
Sat, 31 Jan 2015 01:03:24 +0000 Roy Marples Fix cast draft
Sat, 31 Jan 2015 01:02:07 +0000 Roy Marples Use strtoi(3) and strtou(3) from NetBSD-8 instead of the harder to use draft
Fri, 30 Jan 2015 10:46:53 +0000 Roy Marples Bump copyright here as well. draft
Fri, 30 Jan 2015 10:05:47 +0000 Roy Marples Release dhcpcd-6.7.1 draft dhcpcd-6.7.1
Fri, 30 Jan 2015 10:05:21 +0000 Roy Marples Fix compile with IPv6 disabled. draft
Fri, 30 Jan 2015 09:23:21 +0000 Roy Marples Release dhcpcd-6.7.0 draft dhcpcd-6.7.0
Fri, 23 Jan 2015 11:00:17 +0000 Roy Marples Only extend temporary addresses with pltime. draft
Thu, 22 Jan 2015 20:10:18 +0000 Roy Marples For Linux, keep the alias on the interface so we don't have to guess draft
Wed, 21 Jan 2015 21:02:39 +0000 Roy Marples Ignore RA's from ourself for very badly configured stations. draft
Wed, 21 Jan 2015 19:37:39 +0000 Roy Marples Update to reflect 3.16 or older kernels and the header mismatch in ArchLinux on ARM. draft
Tue, 20 Jan 2015 20:56:13 +0000 Roy Marples Fix warning on FreeBSD where we don't need to use sysctlbyname(3). draft
Tue, 20 Jan 2015 12:04:42 +0000 Roy Marples Revert part of the prior patch and only free IPv6 if state when draft
Tue, 20 Jan 2015 11:41:46 +0000 Roy Marples Ensure memory is freed when forking. draft
Tue, 20 Jan 2015 10:55:04 +0000 Roy Marples Add ipv6_freedrop, similar to dhcp6_freedrop so we can easily draft
Tue, 20 Jan 2015 10:42:47 +0000 Roy Marples reject <option> will now reject any DHCP message that contains that option. draft
Mon, 19 Jan 2015 13:28:26 +0000 Roy Marples Restore IFA_F_MANAGETEMPADDR draft
Mon, 19 Jan 2015 13:24:39 +0000 Roy Marples Change define KERNEL_MANAGETEMPADD to IPV6_MANAGETEMPADDR. draft
Sun, 18 Jan 2015 20:46:43 +0000 Roy Marples Now that ipv6 has it's own eloop, ensure that we clear any interface draft
Sun, 18 Jan 2015 20:34:57 +0000 Roy Marples Fix which interface to test ip6_use_tempaddr on when adding. draft
Sat, 17 Jan 2015 02:29:54 +0000 Roy Marples Implement RFC4941, Privacy Extensions for Stateless Address Autoconfiguration draft
Sat, 17 Jan 2015 00:32:18 +0000 Roy Marples Clarify the problem of identifying a bootp vs dhcp message. draft
Fri, 16 Jan 2015 23:39:03 +0000 Roy Marples Let packet filters name themselves to avoid confusion. draft
Fri, 16 Jan 2015 23:11:39 +0000 Roy Marples If we cannot open the kernel Packet Filter, give a better error message draft
Fri, 16 Jan 2015 23:01:29 +0000 Roy Marples Include paths.h to get _PATH_BPF. Thanks to Joerg Sonnenberger. draft
Fri, 16 Jan 2015 22:53:40 +0000 Roy Marples time_t is not always unsigned. draft
Thu, 08 Jan 2015 13:33:07 +0000 Roy Marples Only check DaD for addresses we have actually added ourselves. draft
Thu, 08 Jan 2015 13:31:42 +0000 Roy Marples Add an option to disable the generation of autoconf addresses within a RA. draft
Tue, 06 Jan 2015 14:05:26 +0000 Roy Marples IPv6 kernel autoconf disabled is not an error condition to stop IPv6 from working if not owning the RA process and DHCPv6 is present in an RA message, but we should still warn about it never the less. draft
Tue, 06 Jan 2015 13:53:54 +0000 Roy Marples Warn about IPv6 kernel autoconf being disabled on BSD platforms. draft
Tue, 06 Jan 2015 13:42:51 +0000 Roy Marples Fix another case where we could mistakenly claim ownership of IPv6 RA. draft
Tue, 06 Jan 2015 13:34:24 +0000 Roy Marples Fix handling of ND6_IFF_OVERRIDE_RTADV on NetBSD. draft
Mon, 05 Jan 2015 14:12:23 +0000 Roy Marples OpenBSD fixed their posix_spawn(3) implementation in 5.7 draft
Fri, 02 Jan 2015 20:03:28 +0000 Roy Marples Update copyrights to 2015. draft
Thu, 01 Jan 2015 20:50:48 +0000 Roy Marples Welcome to 2015! draft
Thu, 01 Jan 2015 20:49:10 +0000 Roy Marples Only release the DHCPv6 lease when dropping it. draft
Tue, 23 Dec 2014 09:46:02 +0000 Roy Marples Add qnx* to OS detection so we can pass the __EXT define and stay using draft
Tue, 23 Dec 2014 09:40:14 +0000 Roy Marples undef CMSG_SPACE and use our own define for platforms where CMSG_SPACE does draft
Sun, 21 Dec 2014 19:00:19 +0000 Roy Marples Fix compile warnings without INET or INET6 using gcc. draft
Sat, 20 Dec 2014 14:11:38 +0000 Roy Marples Fix compile on QNX. Thanks to Will Miles. draft
Sat, 20 Dec 2014 14:09:26 +0000 Roy Marples Guard against failure in if_discover. Thanks to Will Miles. draft
Sat, 20 Dec 2014 12:15:07 +0000 Roy Marples Use __restrict rather than restrict. draft
Sat, 20 Dec 2014 11:56:27 +0000 Roy Marples Attempt to define CMSG_SPACE for systems which lack it, like QNX. draft
Fri, 19 Dec 2014 10:45:45 +0000 Roy Marples Release dhcpcd-6.6.7 draft dhcpcd-6.6.7
Thu, 18 Dec 2014 11:47:09 +0000 Roy Marples Fix build without INET draft
Thu, 18 Dec 2014 10:09:54 +0000 Roy Marples Don't set RA ownership in test mode. draft
Wed, 17 Dec 2014 20:33:27 +0000 Roy Marples Release dhcpcd-6.6.6 draft dhcpcd-6.6.6
Tue, 16 Dec 2014 22:12:16 +0000 Roy Marples Document some BSD systems lacking the ability to announce IPv6 address flag changes. draft
Tue, 16 Dec 2014 20:20:01 +0000 Roy Marples Store acquired time for each IPv6 address so we can correctly offset draft
Tue, 16 Dec 2014 13:25:40 +0000 Roy Marples For BSD systems stop polling for IPv6 router reachability. draft
Sat, 13 Dec 2014 13:35:18 +0000 Roy Marples The noalias directive will now remove any IPv4 addresses existing on draft
Fri, 12 Dec 2014 21:52:16 +0000 Roy Marples A server should not NAK an INFORM. draft
Fri, 12 Dec 2014 21:51:48 +0000 Roy Marples Clarify timeout and reboot timeout, make it more sane. draft
Thu, 11 Dec 2014 01:29:05 +0000 Roy Marples Need net/route.h draft
Wed, 10 Dec 2014 22:42:12 +0000 Roy Marples Include linux/rtnetlink.h in config.h rather than each file that needs it. draft
Wed, 10 Dec 2014 22:39:50 +0000 Roy Marples Spelling draft
Tue, 09 Dec 2014 20:03:11 +0000 Roy Marples Release dhcpcd-6.6.5 draft dhcpcd-6.6.5
Tue, 09 Dec 2014 12:52:52 +0000 Roy Marples Allow other processes to handle the DHCP port on the wildcard address. draft