./net/dhcpcd [DHCPv4/IPv4LL/IPv6RS/DHCPv6 quad stack client]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 6.11.5, Package name: dhcpcd-6.11.5
Maintained by: Stuart Henderson
Master sites:
Description
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.


Filesize: 193.438 KB
Version History (View Complete History)
  • (2016-10-11) Updated to version: dhcpcd-6.11.5
  • (2016-10-07) Updated to version: dhcpcd-6.11.4
  • (2016-08-16) Updated to version: dhcpcd-6.11.3
  • (2016-08-01) Updated to version: dhcpcd-6.11.2
  • (2016-06-18) Updated to version: dhcpcd-6.11.1
  • (2016-05-09) Updated to version: dhcpcd-6.11.0
  • (2016-04-22) Updated to version: dhcpcd-6.10.3
  • (2016-04-09) Updated to version: dhcpcd-6.10.2
  • (2016-01-21) Updated to version: dhcpcd-6.10.1
  • (2016-01-08) Updated to version: dhcpcd-6.10.0
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-08-21 08:08:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.8
   2018-08-21 08:08:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.8
   2018-07-24 04:44:21 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.7
   2018-07-24 04:44:21 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.7
   2018-06-22 03:17:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.6
   2018-06-22 03:17:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-7.0.6
   2018-06-02 05:45:15 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.5
   2018-06-02 05:45:15 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.5
   2018-06-02 05:45:15 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.5
   2018-05-03 12:48:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.4; same diff from Mattieu Baptiste
   2018-05-03 12:48:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.4; same diff from Mattieu Baptiste
   2018-05-03 12:48:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-7.0.4; same diff from Mattieu Baptiste
   2018-04-16 05:35:27 by Stuart Henderson | Files touched by this commit (2)
Log message:
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 05:35:27 by Stuart Henderson | Files touched by this commit (2)
Log message:
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-06 05:56:47 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd 7.0.3 (rolling in segfault fixed 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 05:56:47 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd 7.0.3 (rolling in segfault fixed 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 05:29:56 by Stuart Henderson | Files touched by this commit (4)
Log message:
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 05:29:56 by Stuart Henderson | Files touched by this commit (4)
Log message:
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 05:29:56 by Stuart Henderson | Files touched by this commit (4)
Log message:
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 05:29:56 by Stuart Henderson | Files touched by this commit (4)
Log message:
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-03-30 05:50:06 by Stuart Henderson | Files touched by this commit (3)
Log message:
missed cvs add, spotted by kn
   2018-03-30 05:50:06 by Stuart Henderson | Files touched by this commit (3)
Log message:
missed cvs add, spotted by kn
   2018-03-30 05:50:06 by Stuart Henderson | Files touched by this commit (3)
Log message:
missed cvs add, spotted by kn
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-03-29 13:31:23 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to dhcpcd 7.0.2 plus a few patches from git
   2018-02-08 10:55:56 by Theo Buehler | Files touched by this commit (2)
Log message:
Adjust README: inet6 autoconf is handled by slaacd nowadays.
From Klemens Nanni, ok sthen
   2018-02-08 10:55:56 by Theo Buehler | Files touched by this commit (2)
Log message:
Adjust README: inet6 autoconf is handled by slaacd nowadays.
From Klemens Nanni, ok sthen
   2018-02-06 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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 03:11:34 by Stuart Henderson | Files touched by this commit (8)
Log message:
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-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
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 12:27:12 by Robert Peichaer | Files touched by this commit (624)
Log message:
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-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2018-01-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2018-01-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2018-01-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2018-01-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2018-01-01 07:58:24 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to dhcpcd-7.0.0
   2017-08-10 00:58:39 by Florian Obser | Files touched by this commit (2)
Log message:
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 00:58:39 by Florian Obser | Files touched by this commit (2)
Log message:
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-07-14 03:43:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
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 03:43:37 by Stuart Henderson | Files touched by this commit (2)
Log message:
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-04-21 10:41:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
Remove dhcpcd's workaround for exported vltime/pltime being incorrect
which was fixed in netinet6/in6.c.
   2017-04-21 10:41:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
Remove dhcpcd's workaround for exported vltime/pltime being incorrect
which was fixed in netinet6/in6.c.
   2016-10-11 07:56:02 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.5
   2016-10-11 07:56:02 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.5
   2016-10-07 02:43:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.4
   2016-10-07 02:43:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.4
   2016-08-15 13:32:12 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.3
   2016-08-15 13:32:12 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.3
   2016-07-30 15:06:32 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.11.2
   2016-07-30 15:06:32 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.11.2
   2016-07-30 15:06:32 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.11.2
   2016-06-28 14:09:28 by Stuart Henderson | Files touched by this commit (2)
Log message:
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 14:09:28 by Stuart Henderson | Files touched by this commit (2)
Log message:
add dhcpcd patch from upstream: Check we have an assigned address
when an ARP conflict occurs to avoid a NULL pointer deference.
   2016-06-18 07:48:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.1
   2016-06-18 07:48:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.1
   2016-05-09 06:21:43 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.0
   2016-05-09 06:21:43 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.11.0
   2016-04-21 16:09:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.10.3
   2016-04-21 16:09:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.10.3
   2016-04-21 16:09:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.10.3
   2016-04-18 03:10:23 by Stuart Henderson | Files touched by this commit (2)
Log message:
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 03:10:23 by Stuart Henderson | Files touched by this commit (2)
Log message:
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-09 06:55:35 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.10.2
   2016-04-09 06:55:35 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.10.2
   2016-01-21 08:08:46 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.10.1
   2016-01-21 08:08:46 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.10.1
   2016-01-08 05:59:38 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fixes for CVE-2016-1503 CVE-2016-1504
   2016-01-08 05:59:38 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fixes for CVE-2016-1503 CVE-2016-1504
   2016-01-07 14:19:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
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 14:19:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
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 14:19:53 by Stuart Henderson | Files touched by this commit (3)
Log message:
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.")
   2015-12-04 07:23:19 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.9.4
   2015-12-04 07:23:19 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to dhcpcd-6.9.4
   2015-10-05 10:29:02 by Stuart Henderson | Files touched by this commit (24)
Log message:
REVISION bumps following the additional member in struct if_data,
to make sure packages get updated
   2015-09-28 05:47:59 by Stuart Henderson | Files touched by this commit (1)
Log message:
take MAINTAINER, since I'm using this now
   2015-09-24 09:14:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
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 09:14:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
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 09:14:11 by Stuart Henderson | Files touched by this commit (3)
Log message:
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-11 09:05:46 by Stuart Henderson | Files touched by this commit (1)
Log message:
bump; ifmedia64
   2015-09-08 13:10:19 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to dhcpcd-6.9.3
   2015-09-08 13:10:19 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to dhcpcd-6.9.3
   2015-09-08 13:10:19 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to dhcpcd-6.9.3
   2015-09-08 13:10:19 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to dhcpcd-6.9.3
   2015-07-25 08:51:28 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.9.1
   2015-07-25 08:51:28 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.9.1
   2015-07-25 08:51:28 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to dhcpcd-6.9.1
   2015-06-23 01:44:31 by Anthony J. Bentley | Files touched by this commit (1)
Log message:
Fix incorrect/outdated mirror path.