28 Commits

Author SHA1 Message Date
naddy
54b5368344 bump after SIOCS{RTR,PX}FLUSH_IN6 removal 2017-10-27 12:14:17 +00:00
mpi
c111eb3fe6 Fix breakage after removal from SIOCS{RTR,PX}FLUSH_IN6.
Reported by and ok ajacoutot@
2017-10-27 09:44:46 +00:00
sthen
f46f3a5f9d s/rtadvd_flags/rtadvd flags/ (typo), from Caspar Schutijser, thanks! 2017-09-13 19:51:33 +00:00
sthen
0ea39a107d Mention use of rtadvd(8) for handing addresses to clients. 2017-09-13 11:03:51 +00:00
florian
2d2595ae67 netinet6/nd6.h r1.72 removed "flags" in struct nd_ifinfo, make this
compile again.
Need for revision bump pointed out by jca.
OK jca, sthen
2017-08-10 06:58:39 +00:00
sthen
5837587c52 Adjust the sample DHCPv6-PD configuration in dhcpcd's pkg-readme following
earlier feedback from naddy, and a reminder about rtsol from Ross L Richardson.

- convert some description into comments in the sample config

- disable all hooks in DHCPv6-PD sample by overriding "script", they're
often not needed in this situation (and disabling hooks individually with
nohook leaves you open to the potential for new ones being added later)

- rtsol -> "inet6 autoconf"
2017-07-14 09:43:37 +00:00
sthen
549fba6492 Remove dhcpcd's workaround for exported vltime/pltime being incorrect
which was fixed in netinet6/in6.c.
2017-04-21 16:41:20 +00:00
sthen
de50220fce update to dhcpcd-6.11.5 2016-10-11 13:56:02 +00:00
sthen
ee51a097da update to dhcpcd-6.11.4 2016-10-07 08:43:17 +00:00
sthen
fe477fb682 update to dhcpcd-6.11.3 2016-08-15 19:32:11 +00:00
sthen
8d0c1d9e05 update to dhcpcd-6.11.2 2016-07-30 21:06:31 +00:00
sthen
19f3ce5dca add dhcpcd patch from upstream: Check we have an assigned address
when an ARP conflict occurs to avoid a NULL pointer deference.
2016-06-28 20:09:28 +00:00
sthen
69c2695168 update to dhcpcd-6.11.1 2016-06-18 13:48:55 +00:00
sthen
51c5204335 update to dhcpcd-6.11.0 2016-05-09 12:21:43 +00:00
sthen
1214c5645f update to dhcpcd-6.10.3 2016-04-21 22:09:53 +00:00
sthen
75d31a34da Fix dhcpcd regression in 6.10.2: "If sla is 0, just copy the prefix and don't
set a blackhole route if end prefix is the same as the delegated prefix."
Fix from upstream, diff from LÉVAI Dániel.
2016-04-18 09:10:23 +00:00
sthen
3be58a1692 update to dhcpcd-6.10.2 2016-04-09 12:55:35 +00:00
sthen
5c24f20eb4 update to dhcpcd-6.10.1 2016-01-21 15:08:46 +00:00
sthen
62b4b52eb9 update to dhcpcd-6.10.0
http://roy.marples.name/projects/dhcpcd/info/595883e2a431f65d
- Ensure that option length fits inside data length less option size.
(can lead to an invalid read/crash via malformed dhcp responses)

http://roy.marples.name/projects/dhcpcd/info/76a1609352263bd9
- dhcp_optlen now returns the length of the data we can sanely work
on given the option definition and data length. Call dhcp_optlen in
dhcp_envoption1 to take into ensure these bounds are not overstepped.
Fixes an issue reported by Nico Golde where extra undersized data was
present in the option. An example of this would be an array of uint16's
with a trailing byte.
(reporter says "exploitation is non-trivial, but i'd love to be
proven wrong.")
2016-01-07 21:19:53 +00:00
sthen
20ff26c75c update to dhcpcd-6.9.4 2015-12-04 14:23:19 +00:00
sthen
391dc93fe7 REVISION bumps following the additional member in struct if_data,
to make sure packages get updated
2015-10-05 16:29:01 +00:00
sthen
769d692d56 take MAINTAINER, since I'm using this now 2015-09-28 11:47:58 +00:00
sthen
07aec21fa4 Add a README with simple example config for dhcpcd showing DHCPv6-PD use
over pppoe, fetching prefixes from upstream and assigning them to a couple
of local interfaces.
2015-09-24 15:14:11 +00:00
sthen
c0f440d09c bump; ifmedia64 2015-09-11 15:05:46 +00:00
sthen
ea46e94c57 update to dhcpcd-6.9.3 2015-09-08 19:10:19 +00:00
sthen
9d486a6ef5 update to dhcpcd-6.9.1 2015-07-25 14:51:28 +00:00
bentley
93e4736977 Fix incorrect/outdated mirror path. 2015-06-23 07:44:31 +00:00
sthen
8453911228 import dhcpcd, from upstream author Roy Marples, ok (and tweak by) jturner@
dhcpcd is a DHCPv4/IPv4LL/IPv6RS/DHCPv6 quad stack client.
It will listen for new interfaces and carrier signals from the kernel
so it can quickly configure each interface as it appears.

dhcpcd has a powerful DHCP expression engine which makes it easy
to decode future RFC DHCP options, or handroll your own.
2014-07-14 15:50:55 +00:00