]>
git.ipfire.org Git - thirdparty/dhcpcd.git/log 
Roy Marples  [Mon, 20 Oct 2014 15:50:32 +0000  (15:50 +0000)]  
Log the address IPv4LL defends.
Roy Marples  [Mon, 20 Oct 2014 09:38:34 +0000  (09:38 +0000)]  
solicitation spelling as pointed out by Russell Bell.
Roy Marples  [Fri, 17 Oct 2014 21:23:01 +0000  (21:23 +0000)]  
Apply documentation patch from Christos and re-release.
Roy Marples  [Fri, 17 Oct 2014 21:08:26 +0000  (21:08 +0000)]  
Release dhcpcd-6.5.1
Roy Marples  [Fri, 17 Oct 2014 20:56:21 +0000  (20:56 +0000)]  
Delay IPv4LL by a potential DHCP delay as well.
Roy Marples  [Fri, 17 Oct 2014 19:45:25 +0000  (19:45 +0000)]  
Fix the case where we lose carrier between IPv4 delay and starting a new
Roy Marples  [Fri, 17 Oct 2014 19:37:14 +0000  (19:37 +0000)]  
Don't error about deleting addresses on departed interfaces.
Roy Marples  [Fri, 17 Oct 2014 19:36:51 +0000  (19:36 +0000)]  
Fix deleting from the wrong interface.
Roy Marples  [Fri, 17 Oct 2014 19:36:24 +0000  (19:36 +0000)]  
Fix some valgrind errors.
Roy Marples  [Fri, 17 Oct 2014 16:44:55 +0000  (16:44 +0000)]  
Only open the IP UDP port if we have added the address
Roy Marples  [Fri, 17 Oct 2014 14:05:30 +0000  (14:05 +0000)]  
Move ARP eloop queue to DHCP.
Roy Marples  [Fri, 17 Oct 2014 13:47:05 +0000  (13:47 +0000)]  
Start DHCPv6 when we already have a delegated state.
Roy Marples  [Fri, 17 Oct 2014 13:46:19 +0000  (13:46 +0000)]  
Always find delegates regardless of IPv6RS.
Roy Marples  [Fri, 17 Oct 2014 13:44:16 +0000  (13:44 +0000)]  
Clear the our DAD flag when deleting an address.
Roy Marples  [Fri, 17 Oct 2014 12:37:44 +0000  (12:37 +0000)]  
Handle callouts to delegated addresses better.
Roy Marples  [Fri, 17 Oct 2014 10:35:57 +0000  (10:35 +0000)]  
Place IPv4LL into the same queue as DHCP.
Roy Marples  [Thu, 16 Oct 2014 08:30:25 +0000  (08:30 +0000)]  
Handle psuedo interfaces better when preferring addresses.
Roy Marples  [Thu, 16 Oct 2014 08:29:29 +0000  (08:29 +0000)]  
Fix a dead assignment
Roy Marples  [Wed, 15 Oct 2014 19:05:17 +0000  (19:05 +0000)]  
Fix invalid deletion from pseudo interfaces.
Roy Marples  [Wed, 15 Oct 2014 18:25:59 +0000  (18:25 +0000)]  
Fix a memory error.
Roy Marples  [Wed, 15 Oct 2014 18:09:25 +0000  (18:09 +0000)]  
Ensure we pass the delegated reason if we need to.
Roy Marples  [Wed, 15 Oct 2014 16:09:27 +0000  (16:09 +0000)]  
Copy files correctly, fixes [
bb001cca8d ].
Roy Marples  [Wed, 15 Oct 2014 16:02:05 +0000  (16:02 +0000)]  
Cast away warning.
Roy Marples  [Wed, 15 Oct 2014 14:23:53 +0000  (14:23 +0000)]  
Work better with unknown prefix length requirements in the configuration.
Roy Marples  [Tue, 14 Oct 2014 23:42:14 +0000  (23:42 +0000)]  
When receiving a RA, mark all addresses as stale. For each address
Roy Marples  [Tue, 14 Oct 2014 20:06:45 +0000  (20:06 +0000)]  
Export RA addresses in raN_addr, and the prefix in raN_prefix.
Roy Marples  [Tue, 14 Oct 2014 11:55:29 +0000  (11:55 +0000)]  
Describe better the BSD IPv6 issue.
Roy Marples  [Tue, 14 Oct 2014 11:30:52 +0000  (11:30 +0000)]  
Remove the IPv6 address poll warning from running dhcpcd,
Roy Marples  [Tue, 14 Oct 2014 11:29:50 +0000  (11:29 +0000)]  
Fix compile on FreeBSD
Roy Marples  [Mon, 13 Oct 2014 13:28:22 +0000  (13:28 +0000)]  
Treat ND6_LLINFO_NOSTATE as reachable as this is commonly hit when
Roy Marples  [Sun, 12 Oct 2014 19:58:46 +0000  (19:58 +0000)]  
Respect nodhcp6 earlier.
Roy Marples  [Sat, 11 Oct 2014 00:44:59 +0000  (00:44  +0000)]  
For the time being, linkaddr is FreeBSD only.
Roy Marples  [Sat, 11 Oct 2014 00:44:20 +0000  (00:44  +0000)]  
Work on OpenBSD sh, unset seems to add misc crap.
Roy Marples  [Fri, 10 Oct 2014 20:35:13 +0000  (20:35 +0000)]  
Improve FreeBSD support by using the actual AF_LINK address.
Roy Marples  [Fri, 10 Oct 2014 09:40:57 +0000  (09:40 +0000)]  
Write the lease when bound, not when address applied.
Roy Marples  [Fri, 10 Oct 2014 09:13:32 +0000  (09:13 +0000)]  
Now ARP checks all interfaces for false positives, we can check ARP again.
Roy Marples  [Fri, 10 Oct 2014 08:49:49 +0000  (08:49 +0000)]  
Discard duplicate ARP messages from other interfaces with the same address on this host.
Roy Marples  [Fri, 10 Oct 2014 08:31:05 +0000  (08:31 +0000)]  
Don't allow bridge, ppp or ptp by default unless specified, also applies
Roy Marples  [Thu, 9 Oct 2014 20:14:15 +0000  (20:14 +0000)]  
Don't wait for DAD to complete for addresses we have not added.
Roy Marples  [Thu, 9 Oct 2014 20:09:51 +0000  (20:09 +0000)]  
Fix exporting ra values with multiple interfaces
Roy Marples  [Thu, 9 Oct 2014 19:32:30 +0000  (19:32 +0000)]  
Fix IP sharing on Linux
Roy Marples  [Thu, 9 Oct 2014 18:59:30 +0000  (18:59 +0000)]  
Allow the same IP address to be leased for different interfaces.
Roy Marples  [Thu, 9 Oct 2014 10:18:23 +0000  (10:18 +0000)]  
Ensure we have IPv6 allocated before processing a kernel deleted IPv6 route.
Roy Marples  [Wed, 8 Oct 2014 19:18:56 +0000  (19:18 +0000)]  
Fix define, duh
Roy Marples  [Wed, 8 Oct 2014 12:30:27 +0000  (12:30 +0000)]  
Re-introduce our loop to poll interface flags when the interface does
Roy Marples  [Wed, 8 Oct 2014 12:25:15 +0000  (12:25 +0000)]  
Pass the exiting flag to the pseudo interface so it can persist correctly.
Roy Marples  [Wed, 8 Oct 2014 11:53:27 +0000  (11:53 +0000)]  
Explicity test for LINK_UP so we don't delegate to downed PPP interfaces.
Roy Marples  [Wed, 8 Oct 2014 11:51:34 +0000  (11:51 +0000)]  
Don't work on bridge interfaces unless explicitly asked to.
Roy Marples  [Tue, 7 Oct 2014 12:27:46 +0000  (12:27 +0000)]  
Use RTF_PINNED if available.
Roy Marples  [Mon, 6 Oct 2014 18:00:25 +0000  (18:00 +0000)]  
Release dhcpcd-6.5.0
Roy Marples  [Mon, 6 Oct 2014 14:28:59 +0000  (14:28 +0000)]  
This is no longer true.
Roy Marples  [Mon, 6 Oct 2014 12:34:59 +0000  (12:34 +0000)]  
Callout to handlecarrier when we don't have real carrier support
Roy Marples  [Mon, 6 Oct 2014 12:15:43 +0000  (12:15 +0000)]  
Correct wording
Roy Marples  [Mon, 6 Oct 2014 08:31:57 +0000  (08:31 +0000)]  
Fix compile on Linux
Roy Marples  [Sun, 5 Oct 2014 20:55:39 +0000  (20:55 +0000)]  
OpenBSD dropped IPV6CTL_ACCEPT_RTADV but kept the define.
Roy Marples  [Sun, 5 Oct 2014 11:03:07 +0000  (11:03 +0000)]  
Adjust link-local scope for KAME based stacks in all needed places.
Roy Marples  [Sat, 4 Oct 2014 10:19:00 +0000  (10:19 +0000)]  
Fix compile on BSD.
Roy Marples  [Sat, 4 Oct 2014 08:26:15 +0000  (08:26 +0000)]  
Improve the dev API a little.
Roy Marples  [Sat, 4 Oct 2014 08:22:09 +0000  (08:22 +0000)]  
Free control memory on fork
Roy Marples  [Fri, 3 Oct 2014 18:29:08 +0000  (18:29 +0000)]  
Wrong month, duh.
Roy Marples  [Fri, 3 Oct 2014 17:54:06 +0000  (17:54 +0000)]  
Rename dhcp6_prefix to delegated_dhcp6_prefix incase a user makes a
Roy Marples  [Fri, 3 Oct 2014 14:43:35 +0000  (14:43 +0000)]  
Fix IPv6 address announcements from kernel generated link-local addresses.
Roy Marples  [Fri, 3 Oct 2014 11:07:41 +0000  (11:07 +0000)]  
dhcpcd has been able to handle IPv6 routing on BSD for a while now.
Roy Marples  [Thu, 2 Oct 2014 15:20:07 +0000  (15:20 +0000)]  
Fix a segfault.
Roy Marples  [Thu, 2 Oct 2014 13:38:18 +0000  (13:38 +0000)]  
Really fix double fork.
Roy Marples  [Thu, 2 Oct 2014 13:24:22 +0000  (13:24 +0000)]  
Fix double fork.
Roy Marples  [Thu, 2 Oct 2014 13:21:29 +0000  (13:21 +0000)]  
The decode and print functions should not including the trailing NUL
Roy Marples  [Thu, 2 Oct 2014 11:07:00 +0000  (11:07 +0000)]  
Don't drop delegated reject route when forking.
Roy Marples  [Thu, 2 Oct 2014 10:54:02 +0000  (10:54 +0000)]  
Don't daemonise on delegated address dad.
Roy Marples  [Thu, 2 Oct 2014 10:51:32 +0000  (10:51 +0000)]  
Fix some errors
Roy Marples  [Thu, 2 Oct 2014 10:07:59 +0000  (10:07 +0000)]  
Remove strcpy as it's "dangerous".
Roy Marples  [Thu, 2 Oct 2014 08:35:31 +0000  (08:35 +0000)]  
Mention the encoding in -V
Roy Marples  [Wed, 1 Oct 2014 18:32:03 +0000  (18:32 +0000)]  
Remove vis based encoding - instead expand the DHCP option encoding to a
Roy Marples  [Tue, 30 Sep 2014 14:01:22 +0000  (14:01 +0000)]  
Document the possible use of eval.
Roy Marples  [Tue, 30 Sep 2014 12:43:13 +0000  (12:43 +0000)]  
Document more shell escaped characters, how to strip the shell escaped
Roy Marples  [Mon, 29 Sep 2014 18:35:46 +0000  (18:35 +0000)]  
Remove dead increament.
Roy Marples  [Mon, 29 Sep 2014 18:32:15 +0000  (18:32 +0000)]  
Remove the fast loop trying to up an interface which does not report
Roy Marples  [Mon, 29 Sep 2014 13:24:09 +0000  (13:24 +0000)]  
Fix bounds check.
Roy Marples  [Mon, 29 Sep 2014 09:03:12 +0000  (09:03 +0000)]  
Don't use a magic number for print_string flags.
Roy Marples  [Sun, 28 Sep 2014 21:04:23 +0000  (21:04 +0000)]  
Fix compile
Roy Marples  [Sun, 28 Sep 2014 20:50:43 +0000  (20:50 +0000)]  
Be more safe, escape * ? [ # ? = % as well.
Roy Marples  [Sun, 28 Sep 2014 20:34:44 +0000  (20:34 +0000)]  
Fix an unaligned access error on BeagleBone Black with FreeBSD.
Roy Marples  [Sun, 28 Sep 2014 20:26:49 +0000  (20:26 +0000)]  
Some strings don't need to be shell escaped - for example when sending to
Roy Marples  [Sun, 28 Sep 2014 20:02:20 +0000  (20:02 +0000)]  
Reference dhcpcd-code(8) as well as unvis(1).
Roy Marples  [Sat, 27 Sep 2014 07:43:12 +0000  (07:43 +0000)]  
Release dhcpcd-6.4.7
Roy Marples  [Sat, 27 Sep 2014 07:37:15 +0000  (07:37 +0000)]  
Fix a compile problem on Linux with IPv6 disabled.
Roy Marples  [Sat, 27 Sep 2014 02:22:34 +0000  (02:22  +0000)]  
Fix an impossible clang analyser warning.
Roy Marples  [Sat, 27 Sep 2014 00:50:18 +0000  (00:50  +0000)]  
Release dhcpcd-6.4.6
Roy Marples  [Sat, 27 Sep 2014 00:12:21 +0000  (00:12  +0000)]  
We only supply svis(3) so rename the files as such.
Roy Marples  [Fri, 26 Sep 2014 23:20:35 +0000  (23:20 +0000)]  
Clean up configure _vis files
Roy Marples  [Fri, 26 Sep 2014 22:42:01 +0000  (22:42 +0000)]  
Document $new_dhcp6_prefix
Roy Marples  [Fri, 26 Sep 2014 22:35:46 +0000  (22:35 +0000)]  
Call dhcpcd-run-hooks correctly when delegated prefixes already exist.
Roy Marples  [Fri, 26 Sep 2014 21:50:52 +0000  (21:50 +0000)]  
Fix a memory error when ia_* config exists but IPv6 is disabled.
Roy Marples  [Fri, 26 Sep 2014 21:22:14 +0000  (21:22 +0000)]  
Report delegated addresses, fixes [
2887c4de47 ].
Roy Marples  [Fri, 26 Sep 2014 21:13:17 +0000  (21:13 +0000)]  
Check we are writing to a string before checking for enough space.
Roy Marples  [Fri, 26 Sep 2014 20:07:07 +0000  (20:07 +0000)]  
Sanitise the following characters using svis(3) with VIS_CTYLE and VIS_OCTAL:
Roy Marples  [Thu, 25 Sep 2014 22:29:01 +0000  (22:29 +0000)]  
Ensure servername and bootfile are safely exported.
Roy Marples  [Wed, 24 Sep 2014 13:05:50 +0000  (13:05 +0000)]  
Document DELEGATED6.
Roy Marples  [Wed, 24 Sep 2014 13:03:11 +0000  (13:03 +0000)]  
Whitespace
Roy Marples  [Wed, 24 Sep 2014 12:23:30 +0000  (12:23 +0000)]  
If a lease has no timers, expire it right away.