Home | History | Annotate | Download | only in hooks
History log of /src/external/bsd/dhcpcd/dist/hooks/20-resolv.conf
RevisionDateAuthorComments
 1.8  16-May-2025  roy Sync with dhcpcd-10.2.3
 1.7  21-Apr-2023  roy branches: 1.7.2;
Merge changes
 1.6  28-Dec-2020  roy Sync with dhcpcd-9.4.0
 1.5  20-Nov-2020  roy Sync with dhcpcd-9.3.3
 1.4  02-Apr-2020  roy Sync
 1.3  24-Jul-2019  roy Sync
 1.2  22-Sep-2018  kre PR install/53622 (probably)

When used as part of a network based install kernel, the SMALL "test" (aka [)
does not support -a or -o, so rewrite these scripts to avoid using that.
 1.1  31-Mar-2017  roy branches: 1.1.1;
Initial revision
 1.1.1.9  16-May-2025  roy Import dhcpcd-10.2.3 with the following changes:

* DHCP: Restore logic on when to open an address specific socket
* BSD: routes via P2P interfaces now find their out-going interface
* dhcpcd: -b --background fixed
* resolv: Fix processing more DNSSL options than RDNSS]
* dhcpcd: Remove option rapid_commit from dhcpcd.conf
 1.1.1.8  21-Apr-2023  roy 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.
 1.1.1.7  28-Dec-2020  roy Update to dhcpcd-9.4.0 with the following changes:

* DHCP: For anonymous, just use a generic ClientID
* link: Split hardware address randomisation out of anonymous option
* link: Only report hardware changes for active interfaces
* link: Report errors obtaining recv buffer size on overflow
* hooks: Add NOCARRIER_ROAMING reason
* hooks: interface_order now reflects priorities again
 1.1.1.6  20-Nov-2020  roy 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
 1.1.1.5  02-Apr-2020  roy 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
 1.1.1.4  24-Jul-2019  roy Import dhcpcd-8.0.0 with the following changes:

* ARP now supports many requests
* Routing tables now use Red-Black Trees
* Script variables are no longer allocated manually
 1.1.1.3  22-Jan-2019  roy Import dhcpcd-7.1.0 with the following changes:

* NetBSD: sets SO_RERROR on to detect receive socket overflow
* BSD: route improvements to avoid listening for own changes
* IP6: implement IP6 address sharing
* BSD: catch UP/DOWN events when interfaces does support media changes
* IPv4LL: remember old address when carrier is lost
 1.1.1.2  29-Jan-2018  roy branches: 1.1.1.2.2; 1.1.1.2.4; 1.1.1.2.6;
Import dhcpcd-7.0.1 with the following changes:
* hooks: remove use of local builtin for better portability
* dhcpcd: don't log errors working out carrier for departed interfaces
* ipv4: allow configuration of static broadcast address
* if: don't set MTU during interface discovery
* if: don't activate non matching interfaces to commandline ones
* eloop-bench: fix hangs when using a large number of cycles
* dhcp: don't bind when we've just probed an address to inform
 1.1.1.1  31-Mar-2017  roy branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.8;
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 README.md and BUILDING.md
* 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
 1.1.1.2.6.2  27-Jul-2018  martin Pull up following revision(s) (requested by roy in ticket #1621):

external/bsd/dhcpcd/dist/compat/crypt/sha256.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/crypt/md5.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/crypt/md5.h up to 1.1.1.2
external/bsd/dhcpcd/dist/compat/crypt/sha256.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/crypt/hmac.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/crypt/hmac.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/_strtoi.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/arc4random.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/arc4random.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/arc4random_uniform.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/arc4random_uniform.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/bitops.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/dprintf.c up to 1.1.1.2
external/bsd/dhcpcd/dist/compat/dprintf.h up to 1.1.1.2
external/bsd/dhcpcd/dist/compat/endian.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/pidfile.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/pidfile.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/queue.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/reallocarray.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/reallocarray.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/strtoi.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/strtoi.h up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/strtou.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/strlcpy.c up to 1.1.1.1
external/bsd/dhcpcd/dist/compat/strlcpy.h up to 1.1.1.1
external/bsd/dhcpcd/dist/config-null.mk up to 1.1.1.1
external/bsd/dhcpcd/dist/configure up to 1.1.1.8
external/bsd/dhcpcd/dist/iconfig.mk up to 1.1.1.1
external/bsd/dhcpcd/dist/hooks/01-test up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/02-dump up to 1.1.1.1
external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/15-timezone up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/20-resolv.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/30-hostname up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat up to 1.1.1.1
external/bsd/dhcpcd/dist/hooks/50-ntp.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-yp.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-ypbind.in up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/Makefile up to 1.1.1.1
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in up to 1.1.1.4
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in up to 1.1.1.4
external/bsd/dhcpcd/dist/src/GNUmakefile up to 1.1.1.1
external/bsd/dhcpcd/dist/src/Makefile up to 1.1.1.4
external/bsd/dhcpcd/dist/src/arp.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/arp.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/auth.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/auth.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/bpf.c up to 1.7
external/bsd/dhcpcd/dist/src/bpf.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/common.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/common.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/control.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/control.h up to 1.1.1.2
external/bsd/dhcpcd/dist/src/defs.h up to 1.1.1.15
external/bsd/dhcpcd/dist/src/dev.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dev.h up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcp-common.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dhcp-common.h up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcp.c up to 1.11
external/bsd/dhcpcd/dist/src/dhcp.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/dhcp6.c up to 1.1.1.12
external/bsd/dhcpcd/dist/src/dhcp6.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcpcd.8.in up to 1.1.1.10
external/bsd/dhcpcd/dist/src/dhcpcd.c up to 1.13
external/bsd/dhcpcd/dist/src/dhcpcd.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in up to 1.1.1.10
external/bsd/dhcpcd/dist/src/dhcpcd.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/duid.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/duid.h up to 1.1.1.1
external/bsd/dhcpcd/dist/src/eloop.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/eloop.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/genembedc up to 1.1.1.1
external/bsd/dhcpcd/dist/src/genembedh up to 1.1.1.1
external/bsd/dhcpcd/dist/src/if-bsd.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if-linux-wext.c up to 1.1.1.2
external/bsd/dhcpcd/dist/src/if-linux.c up to 1.1.1.10
external/bsd/dhcpcd/dist/src/if-options.c up to 1.10
external/bsd/dhcpcd/dist/src/if-options.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if-sun.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/if.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/ipv4.c up to 1.1.1.9
external/bsd/dhcpcd/dist/src/ipv4.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/ipv4ll.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/ipv4ll.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/ipv6.c up to 1.1.1.11
external/bsd/dhcpcd/dist/src/ipv6.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv6nd.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/ipv6nd.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/logerr.c up to 1.1.1.2
external/bsd/dhcpcd/dist/src/logerr.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/route.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/route.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/sa.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/sa.h up to 1.1.1.2
external/bsd/dhcpcd/dist/src/script.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/script.h up to 1.1.1.2
external/bsd/dhcpcd/dist/src/dev/Makefile up to 1.1.1.1
external/bsd/dhcpcd/dist/src/dev/udev.c up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/crypt/.gitignore up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/crypt/Makefile up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/crypt/README.md up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/crypt/run-test.c up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/crypt/test.h up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c up to 1.1.1.3
external/bsd/dhcpcd/dist/tests/Makefile up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/eloop-bench/README.md up to 1.1.1.1
external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c up to 1.1.1.3
external/bsd/dhcpcd/dist/.arcconfig up to 1.1.1.1
external/bsd/dhcpcd/dist/.gitignore up to 1.4
external/bsd/dhcpcd/dist/BUILDING.md up to 1.1.1.2
external/bsd/dhcpcd/dist/LICENSE up to 1.1.1.2
external/bsd/dhcpcd/dist/Makefile up to 1.1.1.5
external/bsd/dhcpcd/dist/Makefile.inc up to 1.1.1.2
external/bsd/dhcpcd/dist/README.md up to 1.1.1.3
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/dhcpcd-run-hooks.8.in delete
external/bsd/dhcpcd/dist/dhcpcd-embedded.c delete
external/bsd/dhcpcd/dist/dhcpcd.8.in delete
external/bsd/dhcpcd/dist/dhcpcd-embedded.c.in delete
external/bsd/dhcpcd/dist/dhcpcd-embedded.h delete
external/bsd/dhcpcd/dist/dhcpcd-embedded.h.in delete
external/bsd/dhcpcd/dist/ipv4.c delete
external/bsd/dhcpcd/dist/if.c delete
external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in delete
external/bsd/dhcpcd/dist/dhcpcd.h delete
external/bsd/dhcpcd/dist/dhcpcd.conf delete
external/bsd/dhcpcd/dist/dhcpcd.conf.5.in 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.
 1.1.1.2.6.1  29-Jan-2018  martin file 20-resolv.conf was added on branch netbsd-7 on 2018-07-27 10:43:20 +0000
 1.1.1.2.4.3  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.1.2.4.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.1.2.4.1  10-Jun-2019  christos Sync with HEAD
 1.1.1.2.2.1  30-Sep-2018  pgoyette Ssync with HEAD
 1.1.1.1.8.2  26-Apr-2019  martin Sync to head, requested by roy in ticket #1250:

external/bsd/dhcpcd/dist/compat/consttime_memequal.h up to 1.1.1.1
external/bsd/dhcpcd/dist/.arcconfig delete
external/bsd/dhcpcd/dist/BUILDING.md up to 1.1.1.3
external/bsd/dhcpcd/dist/LICENSE up to 1.1.1.3
external/bsd/dhcpcd/dist/Makefile up to 1.1.1.6
external/bsd/dhcpcd/dist/configure up to 1.1.1.11
external/bsd/dhcpcd/dist/iconfig.mk up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/20-resolv.conf up to 1.2
external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to 1.2
external/bsd/dhcpcd/dist/hooks/30-hostname up to 1.2
external/bsd/dhcpcd/dist/hooks/50-ntp.conf up to 1.2
external/bsd/dhcpcd/dist/hooks/50-yp.conf up to 1.2
external/bsd/dhcpcd/dist/hooks/50-ypbind.in up to 1.2
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in up to 1.3
external/bsd/dhcpcd/dist/src/Makefile up to 1.1.1.5
external/bsd/dhcpcd/dist/src/arp.c up to 1.1.1.10
external/bsd/dhcpcd/dist/src/arp.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/auth.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/auth.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/bpf.c up to 1.8
external/bsd/dhcpcd/dist/src/bpf.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/common.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/common.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/control.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/control.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/defs.h up to 1.1.1.20
external/bsd/dhcpcd/dist/src/dev.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dev.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dhcp-common.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/dhcp-common.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dhcp.c up to 1.18
external/bsd/dhcpcd/dist/src/dhcp.h up to 1.1.1.9
external/bsd/dhcpcd/dist/src/dhcp6.c up to 1.6
external/bsd/dhcpcd/dist/src/dhcp6.h up to 1.1.1.9
external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dhcpcd.8.in up to 1.1.1.12
external/bsd/dhcpcd/dist/src/dhcpcd.c up to 1.18
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in up to 1.1.1.12
external/bsd/dhcpcd/dist/src/dhcpcd.h up to 1.1.1.9
external/bsd/dhcpcd/dist/src/duid.c up to 1.1.1.5
external/bsd/dhcpcd/dist/src/eloop.c up to 1.1.1.6
external/bsd/dhcpcd/dist/src/eloop.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/if-bsd.c up to 1.6
external/bsd/dhcpcd/dist/src/if-linux-wext.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/if-linux.c up to 1.1.1.12
external/bsd/dhcpcd/dist/src/if-options.c up to 1.13
external/bsd/dhcpcd/dist/src/if-options.h up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if-sun.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if.c up to 1.1.1.12
external/bsd/dhcpcd/dist/src/if.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv4.c up to 1.1.1.13
external/bsd/dhcpcd/dist/src/ipv4.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv4ll.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv4ll.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/ipv6.c up to 1.1.1.16
external/bsd/dhcpcd/dist/src/ipv6.h up to 1.1.1.10
external/bsd/dhcpcd/dist/src/ipv6nd.c up to 1.6
external/bsd/dhcpcd/dist/src/ipv6nd.h up to 1.1.1.9
external/bsd/dhcpcd/dist/src/logerr.c up to 1.1.1.3
external/bsd/dhcpcd/dist/src/logerr.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/route.c up to 1.1.1.10
external/bsd/dhcpcd/dist/src/route.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/sa.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/sa.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/script.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/script.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/dev/udev.c up to 1.1.1.3
external/bsd/dhcpcd/dist/tests/Makefile up to 1.1.1.2
external/bsd/dhcpcd/sbin/dhcpcd/Makefile up to 1.45

Import dhcpcd-7.2.1 with the following changes:
* auth: Use consttime_memequal to avoid latency attack
* DHCP: Fix a potential 1 byte read overflow with DHO_OPTSOVERLOADED
* DHCPv6: Fix a potential buffer overflow reading NA/TA addresses
 1.1.1.1.8.1  09-Apr-2018  martin Catch up to current in external/bsd/dhcpcd/, requested by roy in ticket #707:

external/bsd/dhcpcd/dist/configure up to 1.1.1.7
external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/15-timezone up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/20-resolv.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/30-hostname up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-ntp.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-yp.conf up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/50-ypbind.in up to 1.1.1.2
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.8.in up to 1.1.1.4
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in up to 1.1.1.4
external/bsd/dhcpcd/dist/src/arp.c up to 1.1.1.6
external/bsd/dhcpcd/dist/src/common.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/defs.h up to 1.1.1.11
external/bsd/dhcpcd/dist/src/dhcp.c up to 1.9
external/bsd/dhcpcd/dist/src/dhcp.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/dhcp6.c up to 1.1.1.10
external/bsd/dhcpcd/dist/src/dhcp6.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dhcpcd.8.in up to 1.1.1.8
external/bsd/dhcpcd/dist/src/dhcpcd.c up to 1.10
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in up to 1.1.1.7
external/bsd/dhcpcd/dist/src/dhcpcd.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/if-bsd.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if-linux.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if-options.c up to 1.8
external/bsd/dhcpcd/dist/src/if-options.h up to 1.1.1.7
external/bsd/dhcpcd/dist/src/if-sun.c up to 1.1.1.4
external/bsd/dhcpcd/dist/src/if.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/if.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/ipv4.c up to 1.1.1.9
external/bsd/dhcpcd/dist/src/ipv4.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/ipv6.c up to 1.1.1.8
external/bsd/dhcpcd/dist/src/ipv6.h up to 1.1.1.6
external/bsd/dhcpcd/dist/src/ipv6nd.c up to 1.1.1.7
external/bsd/dhcpcd/dist/src/ipv6nd.h up to 1.1.1.5
external/bsd/dhcpcd/dist/src/logerr.h up to 1.1.1.3
external/bsd/dhcpcd/dist/src/route.c up to 1.1.1.6
external/bsd/dhcpcd/dist/src/route.h up to 1.1.1.4
external/bsd/dhcpcd/dist/src/dev/udev.c up to 1.1.1.2
external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c up to 1.1.1.3
external/bsd/dhcpcd/include/config.h up to 1.3
external/bsd/dhcpcd/sbin/dhcpcd/Makefile up to 1.43

Import dhcpcd-7.0.1 with the following changes:

* hooks: remove use of local builtin for better portability
* dhcpcd: don't log errors working out carrier for departed interfaces
* ipv4: allow configuration of static broadcast address
* if: don't set MTU during interface discovery
* if: don't activate non matching interfaces to commandline ones
* eloop-bench: fix hangs when using a large number of cycles
* dhcp: don't bind when we've just probed an address to inform

Import dhcpcd-7.0.2 with the following changes:

* Added support for setproctitle(3)
* Kernel RA is no longer disabled when IPv6 is disabled in dhcpcd
* DHCPv6 PD is no longer stopped if no Routers are found
* If the DHCP leased address is deleted, enter the reboot state
* DHCPv6 unicast is no longer performed when not in master mode
* dhcpcd will now detect netlink/route socket overflows ad re-sync

Import dhcpcd-7.0.3 with the following changes:

* dhcp6: fix a null termination overflow on status messages
* options: static routes can be setup in global context again
* routes: dhcpcd added host routes are now reported correctly
 1.1.1.1.4.2  26-Apr-2017  pgoyette Sync with HEAD
 1.1.1.1.4.1  31-Mar-2017  pgoyette file 20-resolv.conf was added on branch pgoyette-localcount on 2017-04-26 02:52:23 +0000
 1.1.1.1.2.2  31-Mar-2017  roy 2552809
 1.1.1.1.2.1  31-Mar-2017  roy file 20-resolv.conf was added on branch bouyer-socketcan on 2017-03-31 20:51:17 +0000
 1.7.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed