The NetBSD Project

CVS log for src/external/bsd/dhcpcd/dist/

[BACK] Up to [] / src / external / bsd / dhcpcd / dist

Request diff between arbitrary revisions

Default branch: roy, ROY, MAIN

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 21 16:52:28 2023 UTC (6 weeks, 5 days ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: dhcpcd-10_0_1, HEAD
Changes since +5 -5 lines
Diff to previous (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 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 22 13:21:58 2021 UTC (19 months, 2 weeks ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: netbsd-10-base, netbsd-10, dhcpcd-9_4_1
Changes since +4 -8 lines
Diff to previous (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 / (download) - annotate - [select for diffs] (vendor branch), Mon Oct 5 16:01:13 2020 UTC (2 years, 8 months ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: dhcpcd-9_4_0, dhcpcd-9_3_4, dhcpcd-9_3_3, dhcpcd-9_3_2, dhcpcd-9_3_1, dhcpcd-9_3_0, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since +0 -5 lines
Diff to previous (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 / (download) - annotate - [select for diffs] (vendor branch), Sun May 31 12:50:46 2020 UTC (3 years ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: dhcpcd-9_2_0, dhcpcd-9_1_4, dhcpcd-9_1_3, dhcpcd-9_1_2, dhcpcd-9_1_1, dhcpcd-9_1_0
Changes since +0 -2 lines
Diff to previous (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 / (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 -3 lines
Diff to previous (colored) to branchpoint (colored) next main (colored)

Sync with HEAD

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 13 15:42:20 2020 UTC (3 years, 1 month ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: phil-wifi-20200421, dhcpcd-9_0_2, dhcpcd-9_0_1
Changes since +1 -3 lines
Diff to previous (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 / (download) - annotate - [select for diffs], Wed Apr 8 14:04:02 2020 UTC (3 years, 2 months ago) by martin
Branch: phil-wifi
Changes since +9 -1 lines
Diff to previous (colored)

Merge changes from current as of 20200406

Revision / (download) - annotate - [select for diffs] (vendor branch), Thu Apr 2 12:38:54 2020 UTC (3 years, 2 months ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406, dhcpcd-9_0_0
Changes since +9 -1 lines
Diff to previous (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 / (download) - annotate - [select for diffs], Fri Jul 27 10:43:19 2018 UTC (4 years, 10 months ago) by martin
Branch: netbsd-7
CVS Tags: netbsd-7-2-RELEASE
Changes since +101 -0 lines
Diff to previous (colored) to branchpoint (colored) next main (colored)

Pull up following revision(s) (requested by roy in ticket #1621):

	external/bsd/dhcpcd/dist/compat/crypt/sha256.c  up to
	external/bsd/dhcpcd/dist/compat/crypt/md5.c     up to
	external/bsd/dhcpcd/dist/compat/crypt/md5.h     up to
	external/bsd/dhcpcd/dist/compat/crypt/sha256.h  up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.c    up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.h    up to
	external/bsd/dhcpcd/dist/compat/_strtoi.h       up to
	external/bsd/dhcpcd/dist/compat/arc4random.c    up to
	external/bsd/dhcpcd/dist/compat/arc4random.h    up to
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.c up to
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.h up to
	external/bsd/dhcpcd/dist/compat/bitops.h        up to
	external/bsd/dhcpcd/dist/compat/dprintf.c       up to
	external/bsd/dhcpcd/dist/compat/dprintf.h       up to
	external/bsd/dhcpcd/dist/compat/endian.h        up to
	external/bsd/dhcpcd/dist/compat/pidfile.c       up to
	external/bsd/dhcpcd/dist/compat/pidfile.h       up to
	external/bsd/dhcpcd/dist/compat/queue.h         up to
	external/bsd/dhcpcd/dist/compat/reallocarray.c  up to
	external/bsd/dhcpcd/dist/compat/reallocarray.h  up to
	external/bsd/dhcpcd/dist/compat/strtoi.c        up to
	external/bsd/dhcpcd/dist/compat/strtoi.h        up to
	external/bsd/dhcpcd/dist/compat/strtou.c        up to
	external/bsd/dhcpcd/dist/compat/strlcpy.c       up to
	external/bsd/dhcpcd/dist/compat/strlcpy.h       up to
	external/bsd/dhcpcd/dist/         up to
	external/bsd/dhcpcd/dist/configure              up to
	external/bsd/dhcpcd/dist/             up to
	external/bsd/dhcpcd/dist/hooks/01-test          up to
	external/bsd/dhcpcd/dist/hooks/02-dump          up to
	external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant up to
	external/bsd/dhcpcd/dist/hooks/15-timezone      up to
	external/bsd/dhcpcd/dist/hooks/20-resolv.conf   up to
	external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to
	external/bsd/dhcpcd/dist/hooks/30-hostname      up to
	external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat up to
	external/bsd/dhcpcd/dist/hooks/50-ntp.conf      up to
	external/bsd/dhcpcd/dist/hooks/50-yp.conf       up to
	external/bsd/dhcpcd/dist/hooks/     up to
	external/bsd/dhcpcd/dist/hooks/Makefile         up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/src/GNUmakefile        up to
	external/bsd/dhcpcd/dist/src/Makefile           up to
	external/bsd/dhcpcd/dist/src/arp.c              up to
	external/bsd/dhcpcd/dist/src/arp.h              up to
	external/bsd/dhcpcd/dist/src/auth.c             up to
	external/bsd/dhcpcd/dist/src/auth.h             up to
	external/bsd/dhcpcd/dist/src/bpf.c              up to 1.7
	external/bsd/dhcpcd/dist/src/bpf.h              up to
	external/bsd/dhcpcd/dist/src/common.c           up to
	external/bsd/dhcpcd/dist/src/common.h           up to
	external/bsd/dhcpcd/dist/src/control.c          up to
	external/bsd/dhcpcd/dist/src/control.h          up to
	external/bsd/dhcpcd/dist/src/defs.h             up to
	external/bsd/dhcpcd/dist/src/dev.c              up to
	external/bsd/dhcpcd/dist/src/dev.h              up to
	external/bsd/dhcpcd/dist/src/dhcp-common.c      up to
	external/bsd/dhcpcd/dist/src/dhcp-common.h      up to
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.11
	external/bsd/dhcpcd/dist/src/dhcp.h             up to
	external/bsd/dhcpcd/dist/src/dhcp6.c            up to
	external/bsd/dhcpcd/dist/src/dhcp6.h            up to
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf up to
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/        up to
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.13
	external/bsd/dhcpcd/dist/src/dhcpcd.conf        up to
	external/bsd/dhcpcd/dist/src/   up to
	external/bsd/dhcpcd/dist/src/dhcpcd.h           up to
	external/bsd/dhcpcd/dist/src/duid.c             up to
	external/bsd/dhcpcd/dist/src/duid.h             up to
	external/bsd/dhcpcd/dist/src/eloop.c            up to
	external/bsd/dhcpcd/dist/src/eloop.h            up to
	external/bsd/dhcpcd/dist/src/genembedc          up to
	external/bsd/dhcpcd/dist/src/genembedh          up to
	external/bsd/dhcpcd/dist/src/if-bsd.c           up to
	external/bsd/dhcpcd/dist/src/if-linux-wext.c    up to
	external/bsd/dhcpcd/dist/src/if-linux.c         up to
	external/bsd/dhcpcd/dist/src/if-options.c       up to 1.10
	external/bsd/dhcpcd/dist/src/if-options.h       up to
	external/bsd/dhcpcd/dist/src/if-sun.c           up to
	external/bsd/dhcpcd/dist/src/if.c               up to
	external/bsd/dhcpcd/dist/src/if.h               up to
	external/bsd/dhcpcd/dist/src/ipv4.c             up to
	external/bsd/dhcpcd/dist/src/ipv4.h             up to
	external/bsd/dhcpcd/dist/src/ipv4ll.c           up to
	external/bsd/dhcpcd/dist/src/ipv4ll.h           up to
	external/bsd/dhcpcd/dist/src/ipv6.c             up to
	external/bsd/dhcpcd/dist/src/ipv6.h             up to
	external/bsd/dhcpcd/dist/src/ipv6nd.c           up to
	external/bsd/dhcpcd/dist/src/ipv6nd.h           up to
	external/bsd/dhcpcd/dist/src/logerr.c           up to
	external/bsd/dhcpcd/dist/src/logerr.h           up to
	external/bsd/dhcpcd/dist/src/route.c            up to
	external/bsd/dhcpcd/dist/src/route.h            up to
	external/bsd/dhcpcd/dist/src/sa.c               up to
	external/bsd/dhcpcd/dist/src/sa.h               up to
	external/bsd/dhcpcd/dist/src/script.c           up to
	external/bsd/dhcpcd/dist/src/script.h           up to
	external/bsd/dhcpcd/dist/src/dev/Makefile       up to
	external/bsd/dhcpcd/dist/src/dev/udev.c         up to
	external/bsd/dhcpcd/dist/tests/crypt/.gitignore up to
	external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile up to
	external/bsd/dhcpcd/dist/tests/crypt/Makefile   up to
	external/bsd/dhcpcd/dist/tests/crypt/  up to
	external/bsd/dhcpcd/dist/tests/crypt/run-test.c up to
	external/bsd/dhcpcd/dist/tests/crypt/test.h     up to
	external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c up to
	external/bsd/dhcpcd/dist/tests/Makefile         up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/ up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c up to
	external/bsd/dhcpcd/dist/.arcconfig             up to
	external/bsd/dhcpcd/dist/.gitignore             up to 1.4
	external/bsd/dhcpcd/dist/            up to
	external/bsd/dhcpcd/dist/LICENSE                up to
	external/bsd/dhcpcd/dist/Makefile               up to
	external/bsd/dhcpcd/dist/           up to
	external/bsd/dhcpcd/dist/              up to
	external/bsd/dhcpcd/dist/bpf-filter.h           delete
	external/bsd/dhcpcd/dist/common.c               delete
	external/bsd/dhcpcd/dist/arp.c                  delete
	external/bsd/dhcpcd/dist/arp.h                  delete
	external/bsd/dhcpcd/dist/auth.c                 delete
	external/bsd/dhcpcd/dist/auth.h                 delete
	external/bsd/dhcpcd/dist/dhcpcd.c               delete
	external/bsd/dhcpcd/dist/control.c              delete
	external/bsd/dhcpcd/dist/common.h               delete
	external/bsd/dhcpcd/dist/config.h               delete
	external/bsd/dhcpcd/dist/dhcp-common.c          delete
	external/bsd/dhcpcd/dist/control.h              delete
	external/bsd/dhcpcd/dist/defs.h                 delete
	external/bsd/dhcpcd/dist/dev.h                  delete
	external/bsd/dhcpcd/dist/dhcpcd-definitions.conf delete
	external/bsd/dhcpcd/dist/dhcp-common.h          delete
	external/bsd/dhcpcd/dist/dhcp.c                 delete
	external/bsd/dhcpcd/dist/dhcp.h                 delete
	external/bsd/dhcpcd/dist/dhcp6.c                delete
	external/bsd/dhcpcd/dist/dhcp6.h                delete
	external/bsd/dhcpcd/dist/  delete
	external/bsd/dhcpcd/dist/dhcpcd-embedded.c      delete
	external/bsd/dhcpcd/dist/            delete
	external/bsd/dhcpcd/dist/   delete
	external/bsd/dhcpcd/dist/dhcpcd-embedded.h      delete
	external/bsd/dhcpcd/dist/   delete
	external/bsd/dhcpcd/dist/ipv4.c                 delete
	external/bsd/dhcpcd/dist/if.c                   delete
	external/bsd/dhcpcd/dist/    delete
	external/bsd/dhcpcd/dist/dhcpcd.h               delete
	external/bsd/dhcpcd/dist/dhcpcd.conf            delete
	external/bsd/dhcpcd/dist/       delete
	external/bsd/dhcpcd/dist/duid.c                 delete
	external/bsd/dhcpcd/dist/duid.h                 delete
	external/bsd/dhcpcd/dist/eloop.c                delete
	external/bsd/dhcpcd/dist/eloop.h                delete
	external/bsd/dhcpcd/dist/if-bsd.c               delete
	external/bsd/dhcpcd/dist/if-options.c           delete
	external/bsd/dhcpcd/dist/if-options.h           delete
	external/bsd/dhcpcd/dist/if.h                   delete
	external/bsd/dhcpcd/dist/crypt/hmac_md5.c       delete
	external/bsd/dhcpcd/dist/crypt/crypt.h          delete
	external/bsd/dhcpcd/dist/ipv4.h                 delete
	external/bsd/dhcpcd/dist/ipv4ll.c               delete
	external/bsd/dhcpcd/dist/ipv6.c                 delete
	external/bsd/dhcpcd/dist/ipv4ll.h               delete
	external/bsd/dhcpcd/dist/ipv6.h                 delete
	external/bsd/dhcpcd/dist/ipv6nd.c               delete
	external/bsd/dhcpcd/dist/ipv6nd.h               delete
	external/bsd/dhcpcd/dist/script.c               delete
	external/bsd/dhcpcd/dist/script.h               delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/15-timezone delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test   delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/02-dump   delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu    delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/10-wpa_supplicant delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ypbind delete
	usr.sbin/postinstall/postinstall: revision 1.211-1.213
	etc/rc.d/dhcpcd					upto 1.5
	doc/3RDPARTY					manual edit

Import dhcpcd-7.0.7.
Adjust postinstal and rc file.

Revision / (download) - annotate - [select for diffs], Sat Jan 13 21:35:29 2018 UTC (5 years, 4 months ago) by snj
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since +13 -3 lines
Diff to previous (colored) next main (colored)

Pull up following revision(s) (requested by roy in ticket #478):
	doc/3RDPARTY: 1.1472, 1.1474, 1.1489, 1.1492
	external/bsd/dhcpcd/dist/.gitignore: up to 1.4
	external/bsd/dhcpcd/dist/LICENSE: up to
	external/bsd/dhcpcd/dist/ up to
	external/bsd/dhcpcd/dist/ up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.c: up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.h: up to
	external/bsd/dhcpcd/dist/compat/crypt/md5.h: up to
	external/bsd/dhcpcd/dist/compat/strlcpy.c: up to
	external/bsd/dhcpcd/dist/compat/strlcpy.h: up to
	external/bsd/dhcpcd/dist/configure: up to
	external/bsd/dhcpcd/dist/hooks/01-test: up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/src/Makefile: up to
	external/bsd/dhcpcd/dist/src/arp.c: up to
	external/bsd/dhcpcd/dist/src/arp.h: up to
	external/bsd/dhcpcd/dist/src/auth.c: up to
	external/bsd/dhcpcd/dist/src/auth.h: up to
	external/bsd/dhcpcd/dist/src/bpf.c: up to 1.6
	external/bsd/dhcpcd/dist/src/bpf.h: up to
	external/bsd/dhcpcd/dist/src/common.c: up to
	external/bsd/dhcpcd/dist/src/common.h: up to
	external/bsd/dhcpcd/dist/src/control.c: up to
	external/bsd/dhcpcd/dist/src/control.h: up to
	external/bsd/dhcpcd/dist/src/crypt/crypt.h: delete
	external/bsd/dhcpcd/dist/src/crypt/hmac_md5.c: delete
	external/bsd/dhcpcd/dist/src/defs.h: up to
	external/bsd/dhcpcd/dist/src/dev.c: up to
	external/bsd/dhcpcd/dist/src/dev.h: up to
	external/bsd/dhcpcd/dist/src/dhcp-common.c: up to
	external/bsd/dhcpcd/dist/src/dhcp-common.h: up to
	external/bsd/dhcpcd/dist/src/dhcp.c: up to 1.7
	external/bsd/dhcpcd/dist/src/dhcp.h: up to
	external/bsd/dhcpcd/dist/src/dhcp6.c: up to
	external/bsd/dhcpcd/dist/src/dhcp6.h: up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/dhcpcd.c: up to 1.7
	external/bsd/dhcpcd/dist/src/dhcpcd.conf: up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/dhcpcd.h: up to
	external/bsd/dhcpcd/dist/src/eloop.c: up to
	external/bsd/dhcpcd/dist/src/eloop.h: up to
	external/bsd/dhcpcd/dist/src/if-bsd.c: up to
	external/bsd/dhcpcd/dist/src/if-linux-wext.c: up to
	external/bsd/dhcpcd/dist/src/if-linux.c: up to
	external/bsd/dhcpcd/dist/src/if-options.c: up to 1.6
	external/bsd/dhcpcd/dist/src/if-options.h: up to
	external/bsd/dhcpcd/dist/src/if-sun.c: up to
	external/bsd/dhcpcd/dist/src/if.c: up to
	external/bsd/dhcpcd/dist/src/if.h: up to
	external/bsd/dhcpcd/dist/src/ipv4.c: up to
	external/bsd/dhcpcd/dist/src/ipv4.h: up to
	external/bsd/dhcpcd/dist/src/ipv4ll.c: up to
	external/bsd/dhcpcd/dist/src/ipv4ll.h: up to
	external/bsd/dhcpcd/dist/src/ipv6.c: up to
	external/bsd/dhcpcd/dist/src/ipv6.h: up to
	external/bsd/dhcpcd/dist/src/ipv6nd.c: up to
	external/bsd/dhcpcd/dist/src/ipv6nd.h: up to
	external/bsd/dhcpcd/dist/src/logerr.c: up to
	external/bsd/dhcpcd/dist/src/logerr.h: up to
	external/bsd/dhcpcd/dist/src/route.c: up to
	external/bsd/dhcpcd/dist/src/route.h: up to
	external/bsd/dhcpcd/dist/src/sa.c: up to
	external/bsd/dhcpcd/dist/src/sa.h: up to
	external/bsd/dhcpcd/dist/src/script.c: up to
	external/bsd/dhcpcd/dist/src/script.h: up to
	external/bsd/dhcpcd/dist/tests/crypt/Makefile: up to
	external/bsd/dhcpcd/dist/tests/crypt/run-test.c: up to
	external/bsd/dhcpcd/dist/tests/crypt/test.h: up to
	external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c: up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile: up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c: up to
	external/bsd/dhcpcd/include/config.h: up to 1.2
	external/bsd/dhcpcd/sbin/ up to 1.5
	external/bsd/dhcpcd/sbin/dhcpcd/Makefile: up to 1.42
Update dhcpcd to 7.0.0.

Revision, Wed Dec 6 10:33:29 2017 UTC (5 years, 6 months ago) by martin
Branch: netbsd-7
Changes since +0 -101 lines

file was added on branch netbsd-7 on 2018-07-27 10:43:19 +0000

Revision / (download) - annotate - [select for diffs] (vendor branch), Wed Dec 6 10:33:29 2017 UTC (5 years, 6 months ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp, dhcpcd-8_1_6, dhcpcd-8_1_5, dhcpcd-8_1_4, dhcpcd-8_1_3, dhcpcd-8_1_2, dhcpcd-8_1_1, dhcpcd-8_1_0, dhcpcd-8-0-6, dhcpcd-8-0-5, dhcpcd-8-0-4, dhcpcd-8-0-3, dhcpcd-8-0-2, dhcpcd-8-0-1, dhcpcd-8-0-0, dhcpcd-7-2-3a, dhcpcd-7-2-2, dhcpcd-7-2-1, dhcpcd-7-2-0, dhcpcd-7-1-1, dhcpcd-7-1-0, dhcpcd-7-0-8, dhcpcd-7-0-7, dhcpcd-7-0-6, dhcpcd-7-0-5b, dhcpcd-7-0-5a, dhcpcd-7-0-5, dhcpcd-7-0-4, dhcpcd-7-0-3, dhcpcd-7-0-2, dhcpcd-7-0-1, dhcpcd-7-0-0-rc4, dhcpcd-7-0-0
Branch point for: phil-wifi, netbsd-7
Changes since +3 -1 lines
Diff to previous (colored)

Import dhcpcd-7.0.0-rc4 with the following changes:
  *  Don't flush prefix routes/routers if kernel does not support RA
  *  dhcp: improve errors around UDP checksum failure
  *  dhcp: announce existing addresses before rebooting
  *  bpf: rework loop so that we can close/reopen fd inside and abort
  *  ipv6nd: don't handle NA/RA for non active interfaces
  *  dhcp6: listen on all addresses in non master mode
  *  dhcpcd-run-hooks: set protocol in dhcpcd, don't guess
  *  Ensure that xid is unique across all interfaces
  *  dhcp6: redirect message to interface which uses the xid
  *  bsd: strip scope from LL addresses when detecting their addition
  *  ipv6nd: fix address lifetime overflow on carrier up
  *  dhcp6: fix confirmation of lease on carrier up

Revision / (download) - annotate - [select for diffs] (vendor branch), Tue Sep 19 19:16:48 2017 UTC (5 years, 8 months ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: dhcpcd-7-0-0-rc3, dhcpcd-7-0-0-rc2
Changes since +10 -2 lines
Diff to previous (colored)

Import dhcpcd-7.0.0-rc2 with the following changes:

  *  dhcp: fixed classless static routes
  *  prefix delegation: build routes after assigning addresses
  *  dhcp: on lease expiration, discover only when carrier
  *  ip6: fix potential segfault when lifetime overflows
  *  dhcp: fix reporting of DNS encoded SIP servers
  *  dhcp6: fix unicast in non master mode

Revision / (download) - annotate - [select for diffs], Wed Apr 26 02:52:22 2017 UTC (6 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since +91 -0 lines
Diff to previous (colored) to branchpoint (colored) next main (colored)

Sync with HEAD

Revision / (download) - annotate - [select for diffs], Fri Apr 21 16:51:22 2017 UTC (6 years, 1 month ago) by bouyer
Branch: bouyer-socketcan
Changes since +91 -0 lines
Diff to previous (colored) to branchpoint (colored) next main (colored)

Sync with HEAD

Revision, Fri Mar 31 20:51:15 2017 UTC (6 years, 2 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since +0 -91 lines

file was added on branch pgoyette-localcount on 2017-04-26 02:52:22 +0000

Revision, Fri Mar 31 20:51:15 2017 UTC (6 years, 2 months ago) by bouyer
Branch: bouyer-socketcan
Changes since +0 -91 lines

file was added on branch bouyer-socketcan on 2017-04-21 16:51:22 +0000

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Mar 31 20:51:15 2017 UTC (6 years, 2 months ago) by roy
Branch: roy, ROY, MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, dhcpcd-7-0-0-rc1, dhcpcd-7-0-0-beta3, dhcpcd-7-0-0-beta2, dhcpcd-7-0-0-beta1, bouyer-socketcan-base1
Branch point for: pgoyette-localcount, netbsd-8, bouyer-socketcan
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import dhcpcd-7.0.0-beta. Changes from prior version include:

  *  source file locations reworked:
       dhcpcd source is in src
       dhcpcd hooks are in hooks
       compat is in compat
  *  README split into and
  *  internal routing is now protocol agnostic
  *  avoid using __packed and use compile time asserts instead
  *  addresses some alignment issues
  *  disable some ARP code on kernels which support RFC5227
  *  BSD IPv6 kernel settings are now updated to reflect dhcpcd config
  *  custom logger has been removed, syslog handles everything
     as such, the --logfile option has been removed as well.
     If you need better/earlier logging, get a better syslogger!
  *  distinfo and signed distinfo files are now available alongside
     release taraballs from this point onwards
  *  default DBDIR has changed from /var/db to /var/db/dhcpcd
  *  /etc/dhcpcd.duid moves to DBDIR/duid
  *  /etc/dhcpcd.secret moves to DBDIR/secret
  *  lease file names have dhcpcd removed from them as they are now
     inside a directory of the same name
  *  fixed issues with reject routes not working on some platforms
  *  improved nl80211 support on Linux for working out the SSID
  *  no longer request NTP by default in dhcpcd.conf
  *  BPF filtering vastly improved so dhcpcd only wake up on
     ARP or DHCP packets destined for it
  *  support for MUD URL (draft-ietf-opsawg-mud-05)
  *  if the kernel isn't doing DAD, don't insist on waiting for it
     to actually do it
  *  fix a potential crash where the DHCP or ARP states could be
     freed before the packet processing loop naturally breaks
  *  removed gateway and nogateway options
     (these can be controlled by the nooption directive which
     works for more than just gateways)
  *  removed ipv6ra_own and ipv6ra_own_default options
     (these can be controled by the ipv6rs/noipv6rs directive)
  *  fix a crash receiving SIGUSR1

Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 31 20:51:15 2017 UTC (6 years, 2 months ago) by roy
Branch point for: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>