log

age author description
Thu, 05 Jun 2014 12:33:18 +0000 Roy Marples If we can turn off IPv6 auto link-addr in the kernel, lets do so draft
Thu, 05 Jun 2014 11:38:04 +0000 Roy Marples Ensure OWN is set by SLAAC private before initing. draft
Wed, 04 Jun 2014 23:54:15 +0000 Roy Marples Add an IPv6 link-local address before upping the interface if needed. draft
Wed, 04 Jun 2014 23:34:39 +0000 Roy Marples Don't set local-link addresses as no prefix route. draft
Wed, 04 Jun 2014 20:27:40 +0000 Roy Marples Default SLAAC to use RFC7271 addresses. draft
Tue, 03 Jun 2014 21:20:49 +0000 Roy Marples Clarify comments. draft
Tue, 03 Jun 2014 21:09:42 +0000 Roy Marples Fix compile on Linux draft
Tue, 03 Jun 2014 20:52:42 +0000 Roy Marples Check against reserved IPv6 addresses. draft
Tue, 03 Jun 2014 14:03:14 +0000 Roy Marples Warn when SO_REUSEPORT fails instead of bailing to accomodate dodgy Linux headers. draft
Tue, 03 Jun 2014 12:49:48 +0000 Roy Marples Only one place should decide how netiface and netid are formed draft
Tue, 03 Jun 2014 09:32:01 +0000 Roy Marples Don't export empty RA options draft
Mon, 02 Jun 2014 23:59:05 +0000 Roy Marples Log error condition if a new or changed Router Advertisment to avoid draft
Mon, 02 Jun 2014 23:42:52 +0000 Roy Marples Revert prior patch and just continue instead of logging more errors. Same effect. draft
Mon, 02 Jun 2014 23:30:50 +0000 Roy Marples Log each malloc failure because we log individual failures so we don't see draft
Mon, 02 Jun 2014 17:10:13 +0000 Roy Marples Fix compile on Linux draft
Mon, 02 Jun 2014 16:31:37 +0000 Roy Marples Use SHA256Init on OpenBSD .... grrr draft
Mon, 02 Jun 2014 15:00:24 +0000 Roy Marples Fix compile on FreeBSD draft
Mon, 02 Jun 2014 14:48:33 +0000 Roy Marples Implement Stable Private Addresses for SLAAC as per RFC7217. draft
Fri, 30 May 2014 22:08:30 +0000 Roy Marples Wups, not ready for this code yet. draft
Fri, 30 May 2014 22:03:50 +0000 Roy Marples Fix compiler warning draft
Fri, 30 May 2014 22:02:16 +0000 Roy Marples Fix configure error draft
Fri, 30 May 2014 21:47:14 +0000 Roy Marples Load config.{h,mk} when building tests. Fixes [1c11c59282]. draft
Thu, 29 May 2014 12:52:27 +0000 Roy Marples -4 and -6 are now mutually exclusive and when running on a single interface draft
Thu, 29 May 2014 11:12:09 +0000 Roy Marples Check naming rules before calling dev_initialized. draft
Thu, 29 May 2014 06:43:54 +0000 Roy Marples Only process IPv6 neighbour messages from the link socket if we have inited draft
Sat, 24 May 2014 20:11:42 +0000 Roy Marples Fix dev warning. draft
Sat, 24 May 2014 19:58:50 +0000 Roy Marples Should use arc4random_uniform when wanting a randon number between draft
Sat, 24 May 2014 13:08:29 +0000 Roy Marples Add a compat syslog function if the libc syslog does not support LOG_PERROR. draft
Wed, 21 May 2014 23:07:52 +0000 Roy Marples Source now compiles on Solaris, just missing the if-sun.c support so draft
Tue, 20 May 2014 08:54:00 +0000 Roy Marples Sockets would be opened with PF_*, not AF_*. draft
Tue, 20 May 2014 08:36:12 +0000 Roy Marples Only remove the interface from DHCP consideration if the error draft
Mon, 19 May 2014 00:49:14 +0000 Roy Marples If a DHCPv6 lease expires as well as all IPv6 routers who want DHCPv6, don't restart discover. draft
Mon, 19 May 2014 00:32:04 +0000 Roy Marples Although dhcpcd now works fine with non blocking sockets, we never ever want to block either. draft
Fri, 16 May 2014 15:03:28 +0000 Roy Marples Only remove the interface from the list once all callouts have been draft
Fri, 16 May 2014 15:02:58 +0000 Roy Marples Don't set probe state here. draft
Thu, 15 May 2014 12:02:03 +0000 Roy Marples Only send interfaces which have a reason. draft
Fri, 09 May 2014 12:09:05 +0000 Roy Marples controlgroup option changes group ownership of the control socket. draft
Thu, 08 May 2014 23:55:33 +0000 Roy Marples Ensure that ND6_IFF_PERFORMNUD is set. draft
Thu, 08 May 2014 23:38:15 +0000 Roy Marples Fix compile issue draft
Thu, 08 May 2014 23:35:30 +0000 Roy Marples Support RTM_GETNEIGH on Linux as well as the polling for NUD changes on BSD. draft
Wed, 07 May 2014 13:31:32 +0000 Roy Marples Poll kernel neighbour reachability (SIOCGNBRINFO_IN6) for each router draft
Wed, 07 May 2014 09:22:26 +0000 Roy Marples Run NOCARRIER before dropping protocols. draft
Tue, 06 May 2014 18:15:52 +0000 Roy Marples These are not DHCP states. draft
Tue, 06 May 2014 18:14:43 +0000 Roy Marples Add the interface to our list before initing state. draft
Tue, 06 May 2014 14:42:24 +0000 Roy Marples Always send a carrier as it's no longer encapsulated in the IPv4 stack. draft
Tue, 06 May 2014 14:39:31 +0000 Roy Marples When dropping, move the new config onto the old before running the script. draft
Tue, 06 May 2014 12:42:39 +0000 Roy Marples When rebooting, directly call send_request to preserve state. draft
Mon, 05 May 2014 21:21:31 +0000 Roy Marples Fix sending DHCPv6 draft
Mon, 05 May 2014 20:18:14 +0000 Roy Marples Fix new dhcp environment options draft
Sun, 04 May 2014 22:48:43 +0000 Roy Marples Fix writing interfaces to control socket. draft
Sat, 03 May 2014 21:18:20 +0000 Roy Marples Fix compile. draft
Sat, 03 May 2014 19:56:15 +0000 Roy Marples RFC2131 section 4.4.1 states the client SHOULD wait a random time between draft
Sat, 03 May 2014 19:53:22 +0000 Roy Marples Respect RFC4861 MAX_RTR_SOLICITATION_DELAY as specified in section 6.3.7. draft
Sat, 03 May 2014 10:17:48 +0000 Roy Marples Check secondaries value before writing it as /proc could be read-only. draft
Sat, 03 May 2014 00:12:19 +0000 Roy Marples Remove accidental commit. draft
Sat, 03 May 2014 00:11:15 +0000 Roy Marples Minor optimisation draft
Sat, 03 May 2014 00:08:12 +0000 Roy Marples Put POLLHUP back draft
Sat, 03 May 2014 00:02:14 +0000 Roy Marples Set EOF correctly draft
Fri, 02 May 2014 23:54:29 +0000 Roy Marples Change the readrawsocket API a little so that we know when EOF is reached. draft
Fri, 02 May 2014 20:57:21 +0000 Roy Marples Log any errors sending the interface afer a getinterfaces call. draft
Fri, 02 May 2014 20:56:10 +0000 Roy Marples Accepted sockets should be marked non blocking. draft
Fri, 02 May 2014 14:23:41 +0000 Roy Marples When a node first becomes stale, fire off a NS probe anyway. draft
Fri, 02 May 2014 12:31:21 +0000 Roy Marples Once reachability + randomisation has passed, wait DELAY_FIRST_PROBE_TIME draft
Fri, 02 May 2014 11:03:46 +0000 Roy Marples Optimise the initial probe timer. draft
Fri, 02 May 2014 10:16:00 +0000 Roy Marples The unreachable timer should start AFTER the initial discovery packet is draft
Fri, 02 May 2014 06:40:21 +0000 Roy Marples Document why we don't send both FQDN and hostname options. draft
Wed, 30 Apr 2014 14:14:03 +0000 Roy Marples Remove debug draft
Wed, 30 Apr 2014 14:13:22 +0000 Roy Marples Support ND6_IFF_OVERRIDE_RTADV draft
Wed, 30 Apr 2014 10:02:20 +0000 Roy Marples Fix some potential memory errors. draft
Wed, 30 Apr 2014 09:50:00 +0000 Roy Marples Fix some possible leaks. draft
Wed, 30 Apr 2014 09:35:48 +0000 Roy Marples Fix an unassigned memory error. draft
Mon, 28 Apr 2014 23:56:21 +0000 Roy Marples Support IFA_F_NOPREFIXROUTE on Linux. draft
Mon, 28 Apr 2014 23:13:47 +0000 Roy Marples Fix compile on Linux draft
Mon, 28 Apr 2014 12:47:33 +0000 Roy Marples Sorting interfaces is an IPv4 specific task, so move it into ipv4.c draft
Mon, 28 Apr 2014 12:02:12 +0000 Roy Marples Namespace all public dhcpcd.c functions. draft
Fri, 25 Apr 2014 13:14:21 +0000 Roy Marples printf time_t, hmmmm draft
Fri, 25 Apr 2014 13:05:15 +0000 Roy Marples Fix some -Wconversion errors on FreeBSD. draft
Fri, 25 Apr 2014 11:53:14 +0000 Roy Marples Fix compile on Linux. draft
Fri, 25 Apr 2014 11:11:05 +0000 Roy Marples Fix compile on OpenBSD. draft
Fri, 25 Apr 2014 10:42:37 +0000 Roy Marples Move net.c to if.c. draft
Fri, 25 Apr 2014 08:46:08 +0000 Roy Marples Add more TAILQ #ifdef tests for older queue.h's draft
Fri, 25 Apr 2014 08:31:26 +0000 Roy Marples Support older Linux kernels where DAD is not reported. draft
Fri, 25 Apr 2014 08:16:02 +0000 Roy Marples Fix --disable-embedded [f097d9f0ef] draft
Thu, 24 Apr 2014 09:41:25 +0000 Roy Marples Support older systems with different defines for IPV6_RECVHOPLIMIT and IPV6_RECVPKTINFO. draft
Thu, 24 Apr 2014 09:28:31 +0000 Roy Marples Work without IFA_F_OPTIMISTIC on Linux. draft
Thu, 24 Apr 2014 08:56:21 +0000 Roy Marples Support older linux without SOCK_CLOEXEC. draft
Wed, 23 Apr 2014 23:29:41 +0000 Roy Marples Move all Linux only sources into if-linux.c draft
Wed, 23 Apr 2014 20:29:03 +0000 Roy Marples Fix compat/queue.h draft
Wed, 23 Apr 2014 20:09:20 +0000 Roy Marples Move all BSD only sources into if-bsd.c draft
Wed, 23 Apr 2014 19:09:03 +0000 Roy Marples Compile embedded in without a config draft
Wed, 23 Apr 2014 19:00:29 +0000 Roy Marples Add missing file draft
Wed, 23 Apr 2014 16:00:50 +0000 Roy Marples gmake-4 supports != shell assignment operator, like BSD make. draft
Wed, 23 Apr 2014 14:09:03 +0000 Roy Marples Add config-null.mk and a nasty hack to include config.mk instead if it exists. draft
Wed, 23 Apr 2014 14:07:32 +0000 Roy Marples Fix compile without IPv4 draft
Wed, 23 Apr 2014 13:03:01 +0000 Roy Marples Don't spam timezone updates unless its actually changed. draft
Wed, 23 Apr 2014 11:41:01 +0000 Roy Marples Fix compile on OpenBSD draft
Wed, 23 Apr 2014 10:02:13 +0000 Roy Marples Fix GNU make depend draft
Wed, 23 Apr 2014 09:43:30 +0000 Roy Marples Define a macro to include spawn.h or compat/spawn.h instead of forcing it in. draft
Wed, 23 Apr 2014 09:34:42 +0000 Roy Marples Ship a compat queue.h for older systems without any TAILQ support. draft
Fri, 18 Apr 2014 13:17:42 +0000 Roy Marples Work with older libc's without O_CLOEXEC. draft
Sun, 06 Apr 2014 17:50:53 +0000 Roy Marples Document debug draft
Tue, 01 Apr 2014 11:48:57 +0000 Roy Marples On a read error, remove the FD from eloop. draft
Tue, 01 Apr 2014 10:17:09 +0000 Roy Marples Move the bpf filter len to a define. draft
Mon, 31 Mar 2014 20:10:46 +0000 Roy Marples More number differences draft
Mon, 31 Mar 2014 20:00:06 +0000 Roy Marples BPF filter size is unsigned int draft
Thu, 27 Mar 2014 23:15:14 +0000 Roy Marples 64-bit clang fallout draft
Thu, 27 Mar 2014 23:00:32 +0000 Roy Marples Fix some 64-bit fallout draft
Thu, 27 Mar 2014 22:14:52 +0000 Roy Marples Add -Wconversion to debug CFLAGS and fix fallout. draft
Thu, 27 Mar 2014 19:12:03 +0000 Roy Marples Don't need to zero as many bytes. draft
Wed, 26 Mar 2014 11:16:02 +0000 Roy Marples Default to building static for a $PREFIX of \ for non Linux platforms draft
Mon, 24 Mar 2014 18:41:34 +0000 Roy Marples Blank build draft
Mon, 24 Mar 2014 18:40:45 +0000 Roy Marples So apparently target is just for compilers and we should be using host instead. draft
Mon, 24 Mar 2014 11:07:19 +0000 Roy Marples If given --build or --host targets, the expectation is we try and find draft
Sun, 23 Mar 2014 13:38:09 +0000 Roy Marples glibc 2.17 has clock_gettime in libc directly, so test for it. draft
Sat, 22 Mar 2014 20:42:40 +0000 Roy Marples Be specific draft
Sat, 22 Mar 2014 19:55:29 +0000 Roy Marples If not specified, Delegated Prefixes will get an automatic SLA of the draft
Thu, 20 Mar 2014 17:06:28 +0000 Roy Marples Fix compile. draft
Thu, 20 Mar 2014 16:36:03 +0000 Roy Marples Add a reject route for the delegated prefix so that unassigned prefixes don't go back upstream. draft
Thu, 20 Mar 2014 13:48:59 +0000 Roy Marples BSD has per interface rtadv kernel flag, handle it as per Linux. draft
Wed, 19 Mar 2014 16:51:57 +0000 Roy Marples Work with FreeBSD ypbind as well. draft