./net/dhcpcd, DHCP / IPv4LL / IPv6RA / DHCPv6 client

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 9.3.3, Package name: dhcpcd-9.3.3, Maintainer: roy

An implementation of the DHCP client specified in RFC2131.
It's very small and bloat free.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 38b97444f2cec79585684bf891f94be83dd5d57a
RMD160: d4763702b1471f0905d76b9f4a8bda7873d57b2b
Filesize: 248.996 KB

Version history: (Expand)


CVS history: (Expand)


   2020-11-20 14:27:23 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.3.3 with the following changes:

 * dhcpcd: Don't create a launcher process if keeping in foreground
 * dhcpcd: Add --noconfigure option
 * control: Create an unpriv socket for non master mode
 * options: Don't log unknown ones when printing pidfile location
 * privsep: Fix Linux ARM32 and operating over a serial terminal
 * Linux: Fix detection of IPv4 addresses
 * Linux: Fix namespace matching issue
   2020-11-01 15:27:43 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.3.2 with the following changes:
With the following changes:

 * DHCP: Add support for IPv6-Only Preferred option, RFC 8925.
 * BSD: LINK_STATE_UNKNOWN is treated as UP once again
 * privsep: fix Linux SECCOMP for more platforms
 * privsep: add a debugger for SECCOMP (disabled by default)
 * privsep: pass logging to the privileged actioneer
 * privsep: allow logfile re-opening to work
 * privsep: close BPF socket on ENXIO
 * privsep: don't leave a BOOTP BPF listener rebooting in non master mode
   2020-10-12 16:12:06 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.3.1 with the following changes:
 * dhcpcd: carrier handling issue fixed from 9.3.0
 * dhcpcd: log if interface type is unsupported in debug
 * duid: memory leak fixed if UUID wanted but none available
 * privsep: fix receiving inet and no BPF running
 * privsep: allow gettimeofday for SECCOMP
 * privsep: fix stderr redirection again
 * Linux: use libbsd setproctitle as it works with more kernel configs
   2020-10-05 17:55:15 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.3.0 with the following changes:
 * dhcpcd: Backticks have been removed from quoting filenames
 * dhcpcd: Only manipulate stdin, stdout and stderr if they are valid
 * duid: Adjust option so the type can be specified
 * logerr: Don't leak logfile fd to scripts
 * privsep: Support SECCOMP on Linux
 * privsep: Run the launcher process in the sandbox
 * privsep: getifaddrs now carries ifa_data for BSD
 * BSD: Use `ifi_link_state` as the single source of truth about carrier
 * BSD: Ignore vether(4) devices by default
 * Linux: If in a network namespace, don't load udev plugin
   2020-09-06 17:01:00 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.2.0 with the following changes:

 * route: ensure IPv4LL routes come last in priority
 * DHCP: fix many issues with extending the last lease
 * privsep: don't read control group from config in privsep
 * privsep: only the master process responds to signals
 * privsep: use a socketpair for stderr/stdin rather than dupping /dev/null
 * privsep: right limit stdin/stderr/stdout
 * privsep: dumping a lease is now run in a sandbox
 * options: check if kernel supports INET or INET6 before enabling default
 * options: let clientid override a prior duid
 * options: allow -1 to represent infinity for requested lease time
 * dhcpcd: fix a crash initing a new interface after route overflow
 * Linux: fix reading the IPv6 forwarding proc entry
   2020-07-03 12:49:07 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.1.4 with the following changes:

 * Fix SMALL builds
 * Ensure DBDIR exists at startup
   2020-07-02 16:05:31 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.1.3 with the following changes:

 * configure: Fix fallout with disabling embedded config
 * inet6: Add support for reporting Mobile IPv6 RA's
 * inet6: Report RA Proxy flag if set
 * BSD: Allow non NetBSD and OpenBSD to set IN6_IFF_AUTOCONF
 * privsep: Don't handle any signals meant for the main process
 * eloop: Try and survive a signal storm
 * configure: add --with-eghook=foo
 * dhcpcd: Add an option to poll the interface carrier state
 * script: Make visible some link level parameters to lease dumping
 * Linux: ignore unsupported interfaces by default, such as sit0
 * Linux: support aarch64 for reading cpu info
 * Linux: keep the generic netlink socket around to get ssid with privsep
 * Linux: restore fix when no address is returned by getifaddrs(3)
 * inet6: Don't regen temp addresses we didn't add
 * privsep: Don't limit file writes if logging to a file
 * DHCP6: Fix lease timings with nodelay option
   2020-06-04 15:15:05 by Roy Marples | Files touched by this commit (2) | Package updated
Log message:
Update to dhcpcd-9.1.1 with the following changes:

 * Restore dumping leases from stdin
 * auth: Only accept RECONFIGURE messages from LL addresses
 * auth: Access the RDM monotonic counter file via privsep
 * ARP: call arp_announced() when cancelling it
 * BSD: fwip(4) interfaces are now ignored by default
 * privsep: Ensure IPC buffers are large enough to carry messages
 * privsep: Only open RAW sockets for the needed protocols
 * privsep: Fix indirect ioctls returning data
 * privsep: wait for processes on SIGCHLD rather than when sent a STOP cmd
 * eloop: just use ppoll/pollts(2), falling back to pselect(2)