Up to [cvs.NetBSD.org] / src / external / bsd / dhcpcd / dist / src
Request diff between arbitrary revisions
Default branch: ROY, MAIN
Revision 1.1.1.11 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 21 16:52:45 2023 UTC (6 weeks, 1 day ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-10_0_1,
HEAD
Changes since 1.1.1.10: +209 -77
lines
Diff to previous 1.1.1.10 (colored)
Update to dhcpcd-10.0.1 with the following changes: * privsep: keep resources open rather than open/close * dhcp6: OPTION_NTP_SERVER is now preferred over OPTION_SNTP_SERVER * Misc bug fixes mainly around privsep for many platforms. * Fix for reading the some BSD routing table entries. * Fix reading authtokens from config. Big new release, mainly around better privsep process management which allows us to detect when they exit unexpectedly.
Revision 1.1.1.10 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 22 13:21:59 2021 UTC (19 months, 1 week ago) by roy
Branch: ROY,
MAIN
CVS Tags: netbsd-10-base,
netbsd-10,
dhcpcd-9_4_1
Changes since 1.1.1.9: +8 -8
lines
Diff to previous 1.1.1.9 (colored)
Update to dhcpcd-9.4.1 with the following changes: * BSD: Find the correct interface for tunnelled routes * OpenBSD: Fix uniqueness of routes for matching priorities * Linux: Support more platforms for seccomp (thanks to Fabrice Fontaine) * eloop: Process all waiting fd's as they come in * control: Unlink sockets when not in privsep * privsep: Renamed Master to Manager * privsep: Renamed Privilged Actioneer to Privileged Proxy * privsep: Fix getting interface VLANID on BSD * privsep: Enforce proper alignment of serialized struct cmsghdr * IPv4LL: Don't remove statically assigned addresses * routes: Fix route comparision for network prefixes with different masks * DHCP6: Only send FQDN for SOLICIT, REQUEST, RENEW, or REBIND messages * DHCP6: Don't spam the log when a RA repeatedly triggers an INFORM * DHCP: Fix infinite INFORM messages
Revision 1.1.1.9 / (download) - annotate - [select for diffs] (vendor branch), Sun Nov 1 14:23:03 2020 UTC (2 years, 7 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_4_0,
dhcpcd-9_3_4,
dhcpcd-9_3_3,
dhcpcd-9_3_2,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.1.1.8: +44 -8
lines
Diff to previous 1.1.1.8 (colored)
Update to dhcpcd-9.3.2 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: 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
Revision 1.1.1.8 / (download) - annotate - [select for diffs] (vendor branch), Mon Oct 5 16:01:14 2020 UTC (2 years, 7 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_3_1,
dhcpcd-9_3_0
Changes since 1.1.1.7: +43 -19
lines
Diff to previous 1.1.1.7 (colored)
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: Run the launcher process in the sandbox * BSD: Use `ifi_link_state` as the single source of truth about carrier * BSD: Ignore vether(4) devices by default
Revision 1.1.1.7 / (download) - annotate - [select for diffs] (vendor branch), Sun Sep 6 14:54:29 2020 UTC (2 years, 8 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_2_0
Changes since 1.1.1.6: +21 -10
lines
Diff to previous 1.1.1.6 (colored)
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
Revision 1.1.1.6 / (download) - annotate - [select for diffs] (vendor branch), Thu Jul 2 13:57:41 2020 UTC (2 years, 11 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_1_4,
dhcpcd-9_1_3
Changes since 1.1.1.5: +7 -21
lines
Diff to previous 1.1.1.5 (colored)
Update to dhcpcd-9.1.3 with the following changes: * 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 * dhcpcd: Add an option to poll the interface carrier state * script: Make visible some link level parameters to lease dumping * 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
Revision 1.1.1.5 / (download) - annotate - [select for diffs] (vendor branch), Mon Jun 15 16:58:02 2020 UTC (2 years, 11 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_1_2
Changes since 1.1.1.4: +25 -12
lines
Diff to previous 1.1.1.4 (colored)
Update to dhcpcd-9.1.2 with the following changes: * NetBSD: free ARP state once IPv4LL address announced * NetBSD: Mark RA dervied addresses as AUTOCONF * BSD: Only mark static routes from dhcpcd.conf as static * DHCP6: Ensure requested addresses are requested * DHCP6: Fix prefix length calculation when no prefix specified * privsep: Implement a resource limited sandbox
Revision 1.1.1.4 / (download) - annotate - [select for diffs] (vendor branch), Thu Jun 4 13:07:13 2020 UTC (2 years, 11 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_1_1
Changes since 1.1.1.3: +87 -23
lines
Diff to previous 1.1.1.3 (colored)
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)
Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Sun May 31 12:50:47 2020 UTC (3 years ago) by roy
Branch: ROY,
MAIN
CVS Tags: dhcpcd-9_1_0
Changes since 1.1.1.2: +543 -199
lines
Diff to previous 1.1.1.2 (colored)
Update to dhcpcd-9.1.0 with the following changes: * Leases are stored outside the chroot again * The chroot directory can now be (and should be) empty [1] * ARP is now per address rather than per interface * Filter allowed ioctls in the privileged actioneer * Filter allowed UDP ports used by sendto(2) in the privileged actioneer * Filter allowed file paths in the privileged actioneer * route socket is now drained on overflow as it cannot be re-opened by the unpriviledged user * hostname can no longer be clobbered by SLAAC * grep is no longer used by the test hook * Interface hardware address type changes are now picked up * Fixed some RA timing issues * Fixed nd_* option parsing in dhcpcd.conf * Allow SIGPIPE in scripts * Default dhcpcd.conf no longer sends the current hostname * Default dhcpcd.conf no longer sends a vendorclassid
Revision 1.1.1.1.2.3 / (download) - annotate - [select for diffs], Tue Apr 21 18:41:55 2020 UTC (3 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.1.1.1.2.2: +3 -1
lines
Diff to previous 1.1.1.1.2.2 (colored) to branchpoint 1.1.1.1 (colored) next main 1.1.1.2 (colored)
Sync with HEAD
Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 13 15:42:21 2020 UTC (3 years, 1 month ago) by roy
Branch: ROY,
MAIN
CVS Tags: phil-wifi-20200421,
dhcpcd-9_0_2,
dhcpcd-9_0_1
Changes since 1.1.1.1: +3 -1
lines
Diff to previous 1.1.1.1 (colored)
Update to dhcpcd-9.0.1 with the following changes: * privsep: Improve error when we don't have permission to write lease PR bin/55135 * privsep: Fix hooks restarting other daemons
Revision 1.1.1.1.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:04:03 2020 UTC (3 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.1.1.1.2.1: +589 -0
lines
Diff to previous 1.1.1.1.2.1 (colored) to branchpoint 1.1.1.1 (colored)
Merge changes from current as of 20200406
Revision 1.1.1.1.2.1, Thu Apr 2 12:38:55 2020 UTC (3 years, 2 months ago) by martin
Branch: phil-wifi
Changes since 1.1.1.1: +0 -589
lines
FILE REMOVED
file privsep-root.c was added on branch phil-wifi on 2020-04-08 14:04:03 +0000
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Apr 2 12:38:55 2020 UTC (3 years, 2 months ago) by roy
Branch: ROY,
MAIN
CVS Tags: phil-wifi-20200411,
phil-wifi-20200406,
dhcpcd-9_0_0
Branch point for: phil-wifi
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Update to dhcpcd-9.0.0 with the following changes: * Decode interface complex interface names eth0.100:2 eth0i100:2. This allows us to ignore some virtual interfaces by default * ARP: Report L2 header address on conflict for more clarity * DHCP: Support jumbo frames (untested) * DHCP6: Clean up old lease on failure to confirm/rebind, etc * RA: Prefer older routers * INET6: Obscure prefixes are now calculated correctly * Privilege Separation * default hostname is now a blank string rather than localhost * Leases are now dumped over the control socket - you get RA's now as well. * Better support for many IPv6 routers * RTM_MISS filtering * RA: Deprecate stale addresses by setting pltime 0 * DHCP6: Deprecate stale addresses by setting pltime 0
Revision 1.1 / (download) - annotate - [select for diffs], Thu Apr 2 12:38:55 2020 UTC (3 years, 2 months ago) by roy
Branch point for: MAIN
Initial revision