freebsd-dev/usr.sbin
John Baldwin bed3ae1d78 bhyve: Fully reset the fwctl state machine if the guest requests a reset.
If a guest tries to reset the fwctl device while a pending request was
in flight, the fwctl state machine can be left in an incomplete state.
Specifically, rinfo is not cleared.

Normally the state machine for fwctl alternates between REQ (receiving
request) and RESP (sending response) and ignores port writes while in
RESP or port reads while in REQ.  Once a guest completes the writes to
the port to send a request, the state machine transitions to RESP and
ignores future writes.

However, if a guest writes a full request and then resets the fwctl
device, the state would transition to REQ without draining the pending
response or discarding the received request.  Instead, additional
port writes after the reset were treated as new payload bytes, but
were appended to the previously-received request and could overflow
the fget_str buffer.

To fix, fully reset the fwctl state machine if the guest requests a
reset.

admbugs:	998
Approved by:	so
Reviewed by:	markj
Reported by:	Omri Ben Bassat <t-benbassato@microsoft.com>
Security:	FreeBSD-SA-23:07.bhyve
Security:	CVE-2023-3494
2023-08-01 15:45:41 -04:00
..
ac ac: Remove set but not used variable. 2023-06-20 09:29:00 -07:00
accton Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
acpi iasl: Disable -Wunused-but-set-variable for a couple of files. 2023-06-20 12:36:43 -07:00
adduser add defaults for adduser.sh (OK? [yes] & additional user [no]) 2023-07-18 10:37:48 -07:00
apm Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
apmd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
arp Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
audit Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
auditd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
auditdistd auditdistd: Request the OpenSSL 1.1 API 2023-05-26 09:20:27 -04:00
auditreduce Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
authpf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
autofs spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bhyve bhyve: Fully reset the fwctl state machine if the guest requests a reset. 2023-08-01 15:45:41 -04:00
bhyvectl bhyvectl: Add '--get-debug-cpus' command 2023-07-25 14:03:54 +02:00
bhyveload spdx: Simplify BSD-2-Clause AND BSD-2-Clause 2023-05-12 10:44:04 -06:00
binmiscctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
blacklistctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
blacklistd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bluetooth Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
boot0cfg Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
bootparamd Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
boottrace spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
bsdconfig bsdconfig: correct name of the wpa_supplicant config file 2023-01-16 18:56:45 +00:00
bsdinstall bsdinstall: Handle errors from geom_gettree. 2023-06-28 11:11:00 -07:00
bsnmpd libbsnmptools: Fully comment out set but unused count variable. 2023-06-27 10:19:32 -07:00
btxld Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
camdd camdd: Remove some dead code but also make -E functional. 2023-06-28 11:12:50 -07:00
cdcontrol cdcontrol: Fix typos 2023-06-01 20:33:40 -06:00
certctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
chkgrp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
chown Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
chroot Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
ckdist Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
clear_locks spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
config Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cpucontrol spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
crashinfo Indicate that kgdb.1 is from ports/devel/gdb. 2022-08-14 15:17:29 +02:00
cron cron/lib: Fix typos 2023-06-01 20:33:41 -06:00
crunch Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
ctladm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ctld spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
cxgbetool cxgbetool: Fix typos 2023-06-01 20:33:39 -06:00
daemon spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dconschat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
devctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
devinfo spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
diskinfo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
dumpcis spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
editmap Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
edquota Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
efibootmgr base: Remove support for the VTOC8 partitioning scheme 2023-07-26 13:16:12 +02:00
efidp efidp: Fix typos 2023-06-01 20:33:41 -06:00
efitable Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
efivar Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
efiwake spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
etcupdate etcupdate: Remove redundant semicolons 2023-07-27 07:55:13 +01:00
extattr Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
extattrctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fdcontrol Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
fdformat spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fdread spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fdwrite Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fifolog fifolog: Trim some dead code and unused variables. 2023-06-20 14:03:35 -07:00
flowctl flowctl: low-effort fix to make it compilable with neither inet nor inet6 2023-07-05 10:03:10 +00:00
freebsd-update spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
fstyp fstyp: Fix typos 2023-06-01 20:33:41 -06:00
ftp-proxy Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fwcontrol Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fwget fwget: Fix quoting 2023-07-07 09:19:41 +02:00
getfmac Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
getpmac Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
gpioctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
gssd gssd: Improve failure message when running in a jail 2023-05-28 11:08:38 -07:00
gstat Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
hyperv Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
i2c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ifmcstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
inetd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
iostat Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
iovctl iovctl: Fix typos 2023-06-01 20:33:42 -06:00
ip6addrctl Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
ipfwpcap Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
iscsid spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
jail Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
jexec spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
jls jls: low-effort fix to make it compilable with neither inet nor inet6 2023-07-05 10:03:07 +00:00
kbdcontrol kbdcontrol: Remove compat code for 4.x -> 5.x transition 2023-07-06 23:10:18 -06:00
kbdmap spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
keyserv Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
kldxref spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
lastlogin Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lpr lpr: Fix typos 2023-06-01 20:33:39 -06:00
lptcontrol Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mailstats Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mailwrapper Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
makefs makefs: Fix typos 2023-06-01 20:33:41 -06:00
makemap Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
manctl
memcontrol spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mergemaster mergemaster: add deprecation notice to man page 2023-03-02 20:43:34 -05:00
mfiutil mfiuitl: Spell acquire correctly 2023-06-01 20:33:42 -06:00
mixer Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mld6query mld6query: Fix typos 2023-06-01 20:33:41 -06:00
mlx5tool Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mlxcontrol spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
mount_smbfs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mountd mountd: Fix typos 2023-06-01 20:33:41 -06:00
moused Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mpsutil mpsutil(8): Remove a stray paragraph 2023-05-04 16:06:28 -06:00
mptable mptable: Remove set but unused variable. 2023-06-20 09:28:59 -07:00
mptutil mptutil: document that disabled/enabled are also supported 2023-05-24 21:56:42 -07:00
mtest spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ndp Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
newsyslog Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
nfscbd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nfsd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nfsdumpstate Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
nfsrevoke Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
nfsuserd nfsuserd.8: Change machines to machine's 2023-06-04 12:52:04 -07:00
ngctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nghook Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nmtree local.meta.sys.mk set BOOTSTRAPPING 2023-05-03 12:20:02 -07:00
nologin Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nscd Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
ntp ntp: import ntp-4.2.8p17 2023-06-06 05:44:51 -07:00
nvram Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
ofwdump ofwdump.8: Remove references to eeprom(8) 2022-02-27 09:03:42 -07:00
pciconf pciconf: add PCIe 5.0 and PCIe 6.0 link speeds 2023-07-20 13:39:17 -04:00
periodic periodic: Honor kern.localbase 2023-06-16 16:39:04 +02:00
pkg spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pmc spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pmcannotate spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pmccontrol spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pmcstat pmcstat(8): Drop .Ud 2023-07-10 14:30:03 -03:00
pmcstudy Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pnfsdscopymr Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
pnfsdsfile Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
pnfsdskill Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
pnpinfo
powerd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ppp ppp: specify OpenSSL 1.1 APIs 2023-05-24 14:55:07 -04:00
pppctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
praliases Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
praudit Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
prometheus_sysctl_exporter prometheus_sysctl_exporter: Replace magic numbers with identifiers. 2023-04-26 18:29:33 +10:00
pstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pw pw: Add regression tests for useradd bug fixes 2023-07-19 10:43:12 -03:00
pwd_mkdb Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pwm spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
quot Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
quotaon Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
rarpd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
repquota Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
rip6query Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
rmt Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
route6d route6d: Fix typos 2023-06-01 20:33:40 -06:00
rpc.lockd rpc.lockd: Remove set but unused variables. 2023-06-20 09:28:59 -07:00
rpc.statd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpc.tlsclntd rpc.tls[serv|clnt]d.c: Clean up code for OpenSSL3 2023-06-01 13:43:00 -07:00
rpc.tlsservd rpc.tls[serv|clnt]d.c: Clean up code for OpenSSL3 2023-06-01 13:43:00 -07:00
rpc.umntall spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
rpc.yppasswdd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpc.ypupdated Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpc.ypxfrd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpcbind spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
rrenumd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rtadvctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
rtadvd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
rtprio Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
rtsold rtsol: introduce an 'always' script 2023-05-02 18:07:36 +02:00
rwhod Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
sa spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
sendmail Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
service service: Add -E option to set environment variables before starting a service. 2023-06-19 19:45:54 +02:00
services_mkdb spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
sesutil Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
setfib Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
setfmac spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
setpmac Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
smbmsg spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
snapinfo spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
spi
spkrtest spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
spray Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
syslogd Fix saving STRUCTURED-DATA in RFC 5424 log format 2023-07-06 23:15:10 -06:00
sysrc sysrc.8: Mention it requires chroot(8) 2022-04-03 13:54:11 +02:00
tcpdchk Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tcpdmatch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tcpdrop Mark usage function as __dead2 in programs where it does not return 2023-07-07 10:45:18 -06:00
tcpdump tcpdump: Do not hard code HAVE_LIBCRYPTO in config.h 2023-06-09 09:16:11 -03:00
tcpsso spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
tests
traceroute spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
traceroute6 Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
trim spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
tzsetup tzsetup: fix "misleading indentation" warning with -DVERBOSE 2023-07-26 12:33:42 +02:00
uathload spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
uefisign spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ugidfw spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
uhsoctl spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
unbound unbound: avoid calling deprecated OpenSSL function 2023-05-30 19:55:55 -04:00
usbconfig spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
usbdump spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
utx spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
valectl pkgbase: Create a FreeBSD-netmap package 2023-02-08 08:49:28 +01:00
vidcontrol Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vigr
vipw Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
wake spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
watch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
watchdogd spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
wlandebug wlandebug: Fix typos 2023-06-01 20:33:40 -06:00
wpa Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
yp_mkdb Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypbind Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypldap ypldap: Remove set but unused variables. 2023-06-20 09:29:00 -07:00
yppoll Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
yppush Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypserv yp: Use more accurate function pointer types. 2023-04-18 11:28:57 -07:00
ypset spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD 2023-05-12 10:44:04 -06:00
zdump tzcode: Move configuration into separate header. 2023-01-11 11:39:12 +01:00
zic tzcode: Move configuration into separate header. 2023-01-11 11:39:12 +01:00
zonectl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
zzz Add quotes around variables and replace backticks with $() 2023-06-28 16:48:39 +00:00
Makefile fwget: Introduce new utility 2023-05-01 08:32:59 +02:00
Makefile.aarch64 Fix the name of Makefile.aarch64 2022-05-19 11:30:21 +01:00
Makefile.amd64 Makefile.amd64: remove construct that serves no purpose 2023-02-08 12:19:39 -07:00
Makefile.arm
Makefile.i386 hyperv: Build and install where supported 2023-02-01 10:21:57 -07:00
Makefile.inc
Makefile.powerpc
Makefile.riscv