64 Commits

Author SHA1 Message Date
sthen
e4337acb2f update to dhcpcd-8.1.2 2019-11-13 12:18:09 +00:00
sthen
1896b7ceb2 add upstream commit "Remove 0 sla and 0 prefix means whole prefix" as
benno ran into the problem this fixes. I didn't go for 8.1.0 yet (which
also has this fix), waiting for 8.1.1 before updating.
2019-10-15 21:47:02 +00:00
sthen
59576417b3 update to dhcpcd-8.0.6, including a fix for a potential DoS introduced
in dhcpcd-8.0.3 (post-OpenBSD 6.5)
2019-09-14 21:10:48 +00:00
sthen
4e02828f07 update to dhcpcd-8.0.4 2019-09-04 21:40:54 +00:00
sthen
9a0199959b update to dhcpcd-8.0.3 2019-08-21 21:19:47 +00:00
sthen
b1995c2c4a update to dhcpcd-8.0.2 2019-08-06 18:43:50 +00:00
sthen
c2c03b624a update to dhcpcd-8.0.1 2019-07-25 20:04:17 +00:00
sthen
457680d7da update to dhcpcd-8.0.0 2019-07-24 11:32:01 +00:00
sthen
6eb1c8704c update to dhcpcd-7.2.3 2019-06-26 12:37:58 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
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
482c42f1f2 update to dhcpcd-7.2.1, security fixes:
*  auth: Use consttime_memequal to avoid latency attack
   consttime_memequal is supplied if libc does not support it
   dhcpcd >=6.2 <7.2.1 are vulnerable

*  DHCP: Fix a potential 1 byte read overflow with DHO_OPTSOVERLOADED
   dhcpcd >=4 <7.2.1 are vulnerable

*  DHCPv6: Fix a potential buffer overflow reading NA/TA addresses
   dhcpcd >=7 <7.2.1 are vulnerable
2019-04-26 14:50:06 +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
632b6a1e25 use 'script ""' instead of 'script /usr/bin/true' in sample config 2019-03-25 14:34:08 +00:00
sthen
404f338502 adjust the DHCPv6-PD example in dhcpcd's pkg-readme to give an example for
using dhcpcd to do slaac itself on the upstream; seems a bit more reliable
than mixing dhcpcd for PD and slaacd for SLAAC
2019-03-02 00:24:07 +00:00
sthen
8863949170 update to dhcpcd-7.1.1 2019-02-07 22:22:54 +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
naddy
de94a5059a replace references to rtadvd(8) with rad(8); from Caspar Schutijser 2018-10-01 19:52:41 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
ffb692d5fa update to dhcpcd-7.0.8 2018-08-21 14:08:36 +00:00
sthen
3327cda422 update to dhcpcd-7.0.7 2018-07-24 10:44:21 +00:00
sthen
cae08482f7 update to dhcpcd-7.0.6 2018-06-22 09:17:16 +00:00
sthen
d2c42c007c update to dhcpcd-7.0.5 2018-06-02 11:45:15 +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
tb
23086562fa Adjust README: inet6 autoconf is handled by slaacd nowadays.
From Klemens Nanni, ok sthen
2018-02-08 17:55:56 +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
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
22158ab29e update to dhcpcd-7.0.0 2018-01-01 14:58:24 +00:00
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