HomeFreeBSD

net/dhcpcd: 6.9.3 -> 6.9.4

Description

net/dhcpcd: 6.9.3 -> 6.9.4

Changes:

  • dhcpcd will now configure chrony if installed and ntp isn't
  • replace the SixRD decode function with a generic definition
  • try harder to ensure only 1 lladdr exists per interface on BSD
  • change IPv6 routes on MTU change
  • -p works with -x on an already running process started without -p
  • fix TEST for IPv4LL
  • Correct size allocation for prefix delegation, thanks to Jade
  • Add an option to enable DHCPv6 Information Request without the need for dhcpcd to recieve an IPv6 Router Advertisement with the Other Configuration bit set.
  • Introduce the optional option type, which allows embedded options to be optional
  • Mark our logger function as sysloglike because we enjoy using %m
  • Don't check link state if not instruted to before working out if we can fork early or not.
  • Add a -N --renew option to renew any existing address early
  • Obey the hostname_short option even for configured FQDN hostnames
  • -U, --dumplease now works with standard input. It no longer works with a filename.
  • If dumping leases, skip authentication and address expiry checks
  • Fix adding static routes via a gateway on BSD
  • Always send LOG_DEBUG to syslog(3) even if we are in quiet mode. It's upto syslog to filter it.
  • If testing or dumping leases, don't send to syslog only stdout/stderr.

PR: 204936
Submitted by: roy@marples.name (maintainer)

Details

Provenance
piAuthored on
Parents
rP403005: - Update to 3.5.0
Branches
Unknown
Tags
Unknown