24 Commits

Author SHA1 Message Date
sthen
7127c699c2 update to dhcpcd-7.2.2, fixes:
DHCP: Ensure dhcp is running on the interface received from
BSD: Link handling has been simplified, however it is expected
that if an interface supports SIOCGIFMEDIA then it reports
the correct link status via route(4) for reliable operations
BPF: ARP filter is more robust
BSD and sun: Validate RTM message lengths
DHCPv6 (security): Fix a potential read overflow with D6_OPTION_PD_EXCLUDE
2019-05-04 21:56:18 +00:00
sthen
fac3112f84 update to dhcpcd-7.2.0 2019-04-23 10:52:59 +00:00
sthen
290ff2a315 cherrypick additional upstream fix for script ""
use proper git headers as comments in our patches
2019-03-27 23:47:21 +00:00
sthen
113c5b8bd2 add upstream commit; "DHCPv6: Allow nooptions dhcp6_unicast to work"
useful with some broken upstream DHCPv6 servers
2019-03-26 11:57:34 +00:00
sthen
aea0680278 oh, last pkg-readme change needs a fix from upstream 2019-03-25 14:41:55 +00:00
sthen
db9ab03104 update to dhcpcd-7.1.0 2019-01-22 22:37:06 +00:00
sthen
cbfaef9591 merge upstream commit allow8ng dhcpcd to work alongside slaacd, there
was a request to upstream for this so that slaacd could handle the address
and dhcpcd handle rdnss (though TBH I'd just use dhcpcd for everything in
that case).
2018-10-02 07:58:02 +00:00
sthen
a55258ecd1 update to dhcpcd-7.0.4; same diff from Mattieu Baptiste 2018-05-03 18:48:11 +00:00
sthen
7fede3fefc Add patch from dhcpcd upstream, "OpenBSD: Fix adding INET6 on-link
routes without an address"

https://roy.marples.name/archives/dhcpcd-discuss/0002044.html
2018-04-16 11:35:27 +00:00
sthen
af77cd7dfa update to dhcpcd 7.0.3 (rolling in segfault fix patched locally, plus
other fixes);

dhcpcd-7.0.0, 7.0.1 and 7.0.2 are vulnerable to the DHCP6 issue where the
message is copied from the DHCP6 option into a buffer, but is NULL terminated
beyond the size of the buffer.
dhcpcd-6 is not vulnerable.
2018-04-06 11:29:56 +00:00
sthen
8b5bfcc021 missed cvs add, spotted by kn 2018-03-30 11:50:05 +00:00
sthen
05bfc96f63 update to dhcpcd 7.0.2 plus a few patches from git 2018-03-29 19:31:22 +00:00
sthen
759bfa2437 update to dhcpcd-7.0.1, plus later upstream commit: "Restore the prior
behavior of not disabling kernel RA handling if dhcpcd is not doing it"
2018-02-06 10:11:34 +00:00
sthen
22158ab29e update to dhcpcd-7.0.0 2018-01-01 14:58:24 +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
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
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
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
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
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
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