History log of /dragonfly/usr.bin/ (Results 1 – 25 of 3418)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7485684f03-Mar-2024 Aaron LI <aly@aaronly.me>

Whitespace cleanups

7364150d12-Mar-2024 Aaron LI <aly@aaronly.me>

less(1): Fix the installation name of 'lesspipe.sh'

Don't change the installation name, as the exact name of 'lesspipe.sh'
is used in 'zless.sh'.

798ad93f11-Mar-2024 Aaron LI <aly@aaronly.me>

less(1): Regenerate defines.h and update Makefiles

- Regenerate 'defines.h' as described in 'README.DRAGONFLY'.
- Update the Makefiles for less(1), lessecho(1) and lesskey(1).
- Install the lessecho

less(1): Regenerate defines.h and update Makefiles

- Regenerate 'defines.h' as described in 'README.DRAGONFLY'.
- Update the Makefiles for less(1), lessecho(1) and lesskey(1).
- Install the lessecho.1 man page.

show more ...


/dragonfly/contrib/less/LICENSE
/dragonfly/contrib/less/NEWS
/dragonfly/contrib/less/README
/dragonfly/contrib/less/README.DELETED
/dragonfly/contrib/less/README.DRAGONFLY
/dragonfly/contrib/less/brac.c
/dragonfly/contrib/less/ch.c
/dragonfly/contrib/less/charset.c
/dragonfly/contrib/less/charset.h
/dragonfly/contrib/less/cmd.h
/dragonfly/contrib/less/cmdbuf.c
/dragonfly/contrib/less/command.c
/dragonfly/contrib/less/compose.uni
/dragonfly/contrib/less/cvt.c
/dragonfly/contrib/less/decode.c
/dragonfly/contrib/less/edit.c
/dragonfly/contrib/less/filename.c
/dragonfly/contrib/less/fmt.uni
/dragonfly/contrib/less/forwback.c
/dragonfly/contrib/less/funcs.h
/dragonfly/contrib/less/help.c
/dragonfly/contrib/less/ifile.c
/dragonfly/contrib/less/input.c
/dragonfly/contrib/less/jump.c
/dragonfly/contrib/less/less.h
/dragonfly/contrib/less/less.nro
/dragonfly/contrib/less/lessecho.c
/dragonfly/contrib/less/lessecho.nro
/dragonfly/contrib/less/lesskey.c
/dragonfly/contrib/less/lesskey.h
/dragonfly/contrib/less/lesskey.nro
/dragonfly/contrib/less/lesskey_parse.c
/dragonfly/contrib/less/lglob.h
/dragonfly/contrib/less/line.c
/dragonfly/contrib/less/linenum.c
/dragonfly/contrib/less/lsystem.c
/dragonfly/contrib/less/main.c
/dragonfly/contrib/less/mark.c
/dragonfly/contrib/less/optfunc.c
/dragonfly/contrib/less/option.c
/dragonfly/contrib/less/option.h
/dragonfly/contrib/less/opttbl.c
/dragonfly/contrib/less/os.c
/dragonfly/contrib/less/output.c
/dragonfly/contrib/less/pattern.c
/dragonfly/contrib/less/pattern.h
/dragonfly/contrib/less/pckeys.h
/dragonfly/contrib/less/position.c
/dragonfly/contrib/less/position.h
/dragonfly/contrib/less/prompt.c
/dragonfly/contrib/less/screen.c
/dragonfly/contrib/less/search.c
/dragonfly/contrib/less/signal.c
/dragonfly/contrib/less/tags.c
/dragonfly/contrib/less/ttyin.c
/dragonfly/contrib/less/ubin.uni
/dragonfly/contrib/less/version.c
/dragonfly/contrib/less/wide.uni
/dragonfly/contrib/less/xbuf.c
/dragonfly/contrib/less/xbuf.h
less/Makefile
less/defines.h
lessecho/Makefile
lesskey/Makefile
70bb9b5606-Mar-2024 Aaron LI <aly@aaronly.me>

sockstat(1): Fix and improve output formatting

The main issue with the old formatting was that the FD column was
limited to 2 characters, so there would be no space between FD and PROTO
columns.

In

sockstat(1): Fix and improve output formatting

The main issue with the old formatting was that the FD column was
limited to 2 characters, so there would be no space between FD and PROTO
columns.

Increase the FD column to 5 characters, and increase the PID column to
6 characters. In addition, refactor the output formatting code to clean
up the mess.

While there, clean up the code a bit to save some type castings.

show more ...

9f7ef25b04-Mar-2024 Ricardo Branco <rbranco@suse.de>

gzip(1): Set file flags after setting file times

Only set the source file flags on the target file after the timestamp
has been set; otherwise setting the timestamp will fail if the flags
don't perm

gzip(1): Set file flags after setting file times

Only set the source file flags on the target file after the timestamp
has been set; otherwise setting the timestamp will fail if the flags
don't permit it (i.e., uchg).

To reproduce the issue:
$ /usr/bin/touch /tmp/foo
$ /bin/chflags uchg /tmp/foo
$ /usr/bin/gzip -v /tmp/foo
gzip: couldn't utimes: /tmp/foo.gz: Operation not permitted

GitHub PR: https://github.com/DragonFlyBSD/DragonFlyBSD/pull/21
See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=120208

show more ...

a4775f7203-Mar-2024 Ricardo Branco <rbranco@suse.de>

hexdump(1): Ignore zero st_size to work on pseudo-filesystems

hexdump(1) was not able to skip on files residing on pseudo-filesystems,
for example: hexdump -s1 /proc/$$/status

GitHub PR: https://gi

hexdump(1): Ignore zero st_size to work on pseudo-filesystems

hexdump(1) was not able to skip on files residing on pseudo-filesystems,
for example: hexdump -s1 /proc/$$/status

GitHub PR: https://github.com/DragonFlyBSD/DragonFlyBSD/pull/20

show more ...

5f8e6ce503-Mar-2024 Ricardo Branco <rbranco@suse.de>

wc(1): Ignore zero st_size to work on pseudo-filesystems

Without this fix, 'wc -c' was failing on pseudo-filesystems, for example:
wc -c /proc/$$/status

GitHub PR: https://github.com/DragonFlyBSD/D

wc(1): Ignore zero st_size to work on pseudo-filesystems

Without this fix, 'wc -c' was failing on pseudo-filesystems, for example:
wc -c /proc/$$/status

GitHub PR: https://github.com/DragonFlyBSD/DragonFlyBSD/pull/19

show more ...

ad66886902-Mar-2024 Aaron LI <aly@aaronly.me>

netstat(1): Increase column width of interface name

Given that the interface can be renamed, the interface name may be
generally longer, so increase the column width of interface name by 2
character

netstat(1): Increase column width of interface name

Given that the interface can be renamed, the interface name may be
generally longer, so increase the column width of interface name by 2
characters (from 6 to 8).

Referred to FreeBSD.

show more ...

3da8e66328-Feb-2024 Aaron LI <aly@aaronly.me>

awk(1): Raise WARNS to 5 for internal 'maketab' tool


/dragonfly/COPYRIGHT
/dragonfly/contrib/awk/FIXES
/dragonfly/contrib/awk/FIXES.1e
/dragonfly/contrib/awk/LICENSE
/dragonfly/contrib/awk/README.DELETED
/dragonfly/contrib/awk/README.md
/dragonfly/contrib/awk/awk.1
/dragonfly/contrib/awk/awk.h
/dragonfly/contrib/awk/awkgram.y
/dragonfly/contrib/awk/b.c
/dragonfly/contrib/awk/lex.c
/dragonfly/contrib/awk/lib.c
/dragonfly/contrib/awk/main.c
/dragonfly/contrib/awk/maketab.c
/dragonfly/contrib/awk/parse.c
/dragonfly/contrib/awk/proto.h
/dragonfly/contrib/awk/run.c
/dragonfly/contrib/awk/tran.c
/dragonfly/etc/defaults/rc.conf
/dragonfly/etc/mtree/BSD.include.dist
/dragonfly/etc/mtree/BSD.root.dist
/dragonfly/etc/rc.d/DAEMON
/dragonfly/etc/rc.d/FILESYSTEMS
/dragonfly/etc/rc.d/LOGIN
/dragonfly/etc/rc.d/Makefile
/dragonfly/etc/rc.d/NETWORKING
/dragonfly/etc/rc.d/SERVERS
/dragonfly/etc/rc.d/addswap
/dragonfly/etc/rc.d/adjkerntz
/dragonfly/etc/rc.d/automount
/dragonfly/etc/rc.d/automountd
/dragonfly/etc/rc.d/autounmountd
/dragonfly/etc/rc.d/bootconf
/dragonfly/etc/rc.d/bootparams
/dragonfly/etc/rc.d/cleanvar
/dragonfly/etc/rc.d/cleartmp
/dragonfly/etc/rc.d/cryptdisks
/dragonfly/etc/rc.d/devd
/dragonfly/etc/rc.d/devfs
/dragonfly/etc/rc.d/dhclient
/dragonfly/etc/rc.d/dhcp_client
/dragonfly/etc/rc.d/dhcpcd
/dragonfly/etc/rc.d/diskless
/dragonfly/etc/rc.d/dmesg
/dragonfly/etc/rc.d/dntpd
/dragonfly/etc/rc.d/dumpon
/dragonfly/etc/rc.d/fixbootfile
/dragonfly/etc/rc.d/ftpd
/dragonfly/etc/rc.d/hostname
/dragonfly/etc/rc.d/hotplugd
/dragonfly/etc/rc.d/inetd
/dragonfly/etc/rc.d/initdiskless
/dragonfly/etc/rc.d/ip6addrctl
/dragonfly/etc/rc.d/ip6fw
/dragonfly/etc/rc.d/ipfw
/dragonfly/etc/rc.d/ipfw3
/dragonfly/etc/rc.d/keyserv
/dragonfly/etc/rc.d/ldconfig
/dragonfly/etc/rc.d/lockd
/dragonfly/etc/rc.d/lvm
/dragonfly/etc/rc.d/mixer
/dragonfly/etc/rc.d/modules
/dragonfly/etc/rc.d/motd
/dragonfly/etc/rc.d/mountcritlocal
/dragonfly/etc/rc.d/mountcritremote
/dragonfly/etc/rc.d/mountd
/dragonfly/etc/rc.d/mounttmpfs
/dragonfly/etc/rc.d/netif
/dragonfly/etc/rc.d/netoptions
/dragonfly/etc/rc.d/network_ipv6
/dragonfly/etc/rc.d/newsyslog
/dragonfly/etc/rc.d/nfsclient
/dragonfly/etc/rc.d/nfsd
/dragonfly/etc/rc.d/nfsserver
/dragonfly/etc/rc.d/nisdomain
/dragonfly/etc/rc.d/nsswitch
/dragonfly/etc/rc.d/pf
/dragonfly/etc/rc.d/pflog
/dragonfly/etc/rc.d/powerd
/dragonfly/etc/rc.d/pppoed
/dragonfly/etc/rc.d/pwcheck
/dragonfly/etc/rc.d/quota
/dragonfly/etc/rc.d/random
/dragonfly/etc/rc.d/rcconf
/dragonfly/etc/rc.d/resident
/dragonfly/etc/rc.d/rndcontrol
/dragonfly/etc/rc.d/route6d
/dragonfly/etc/rc.d/routed
/dragonfly/etc/rc.d/routing
/dragonfly/etc/rc.d/rpcbind
/dragonfly/etc/rc.d/rtadvd
/dragonfly/etc/rc.d/rtsold
/dragonfly/etc/rc.d/savecore
/dragonfly/etc/rc.d/securelevel
/dragonfly/etc/rc.d/sendmail
/dragonfly/etc/rc.d/sensorsd
/dragonfly/etc/rc.d/serial
/dragonfly/etc/rc.d/sppp
/dragonfly/etc/rc.d/statd
/dragonfly/etc/rc.d/swap1
/dragonfly/etc/rc.d/syscons
/dragonfly/etc/rc.d/sysctl
/dragonfly/etc/rc.d/sysdb
/dragonfly/etc/rc.d/syslogd
/dragonfly/etc/rc.d/ttys
/dragonfly/etc/rc.d/udevd
/dragonfly/etc/rc.d/udevd_early
/dragonfly/etc/rc.d/vfs_quota
/dragonfly/etc/rc.d/virecover
/dragonfly/etc/rc.d/vkernel
/dragonfly/etc/rc.d/vknetd
/dragonfly/etc/rc.d/wg
/dragonfly/etc/rc.d/wpa_supplicant
/dragonfly/etc/rc.d/ypbind
/dragonfly/etc/rc.d/yppasswdd
/dragonfly/etc/rc.d/ypserv
/dragonfly/etc/rc.d/ypset
/dragonfly/etc/rc.d/ypupdated
/dragonfly/etc/rc.d/ypxfrd
/dragonfly/include/Makefile
/dragonfly/sbin/ifconfig/Makefile
/dragonfly/sbin/ifconfig/af_inet6.c
/dragonfly/sbin/ifconfig/ifclone.c
/dragonfly/sbin/ifconfig/ifconfig.8
/dragonfly/sbin/ifconfig/ifconfig.c
/dragonfly/sbin/ifconfig/ifconfig.h
/dragonfly/sbin/ifconfig/ifieee80211.c
/dragonfly/sbin/ifconfig/ifwg.c
/dragonfly/sbin/ipfw/ipfw2.c
/dragonfly/sbin/route/route.8
/dragonfly/share/man/man4/Makefile
/dragonfly/share/man/man4/gif.4
/dragonfly/share/man/man4/lo.4
/dragonfly/share/man/man4/wg.4
/dragonfly/share/man/man5/Makefile
/dragonfly/share/man/man5/rc.conf.5
/dragonfly/share/man/man5/wg.conf.5
/dragonfly/share/man/man8/rc.8
/dragonfly/share/man/man9/lock.9
/dragonfly/share/man/man9/objcache.9
/dragonfly/sys/bus/firewire/fwohci.c
/dragonfly/sys/bus/pci/pcidevs
/dragonfly/sys/bus/u4b/net/if_cdce.c
/dragonfly/sys/conf/files
/dragonfly/sys/config/LINT64
/dragonfly/sys/cpu/x86_64/include/atomic.h
/dragonfly/sys/crypto/blake2/blake2s.c
/dragonfly/sys/crypto/blake2/blake2s.h
/dragonfly/sys/crypto/chacha20/chacha.c
/dragonfly/sys/crypto/chachapoly.c
/dragonfly/sys/dev/netif/mn/if_mn.c
/dragonfly/sys/dev/netif/re/if_re.c
/dragonfly/sys/dev/netif/re/re.h
/dragonfly/sys/dev/netif/rl/if_rl.c
/dragonfly/sys/dev/netif/sln/if_sln.c
/dragonfly/sys/dev/netif/wi/if_wi.c
/dragonfly/sys/kern/kern_nrandom.c
/dragonfly/sys/kern/kern_objcache.c
/dragonfly/sys/kern/subr_param.c
/dragonfly/sys/kern/subr_taskqueue.c
/dragonfly/sys/kern/uipc_mbuf2.c
/dragonfly/sys/kern/uipc_sockbuf.c
/dragonfly/sys/kern/uipc_socket.c
/dragonfly/sys/kern/uipc_syscalls.c
/dragonfly/sys/kern/uipc_usrreq.c
/dragonfly/sys/kern/vfs_nlookup.c
/dragonfly/sys/kern/vfs_subr.c
/dragonfly/sys/kern/vfs_vnops.c
/dragonfly/sys/net/Makefile
/dragonfly/sys/net/bridge/if_bridge.c
/dragonfly/sys/net/disc/if_disc.c
/dragonfly/sys/net/gif/if_gif.c
/dragonfly/sys/net/gre/if_gre.c
/dragonfly/sys/net/gre/if_gre.h
/dragonfly/sys/net/if_loop.c
/dragonfly/sys/net/if_types.h
/dragonfly/sys/net/ip_mroute/ip_mroute.c
/dragonfly/sys/net/ipfw/ip_fw2.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_table.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_table.h
/dragonfly/sys/net/pf/if_pfsync.c
/dragonfly/sys/net/pf/pf.c
/dragonfly/sys/net/pf/pf_ioctl.c
/dragonfly/sys/net/pf/pf_norm.c
/dragonfly/sys/net/pf/pf_table.c
/dragonfly/sys/net/rtsock.c
/dragonfly/sys/net/stf/if_stf.c
/dragonfly/sys/net/tun/if_tun.c
/dragonfly/sys/net/wg/Makefile
/dragonfly/sys/net/wg/if_wg.c
/dragonfly/sys/net/wg/if_wg.h
/dragonfly/sys/net/wg/selftest/allowedips.c
/dragonfly/sys/net/wg/selftest/cookie.c
/dragonfly/sys/net/wg/selftest/counter.c
/dragonfly/sys/net/wg/wg_cookie.c
/dragonfly/sys/net/wg/wg_cookie.h
/dragonfly/sys/net/wg/wg_noise.c
/dragonfly/sys/net/wg/wg_noise.h
/dragonfly/sys/netbt/hci_unit.c
/dragonfly/sys/netgraph/iface/ng_iface.c
/dragonfly/sys/netgraph/socket/ng_socket.c
/dragonfly/sys/netgraph7/bluetooth/drivers/h4/ng_h4.c
/dragonfly/sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
/dragonfly/sys/netinet/ip_input.c
/dragonfly/sys/netinet/tcp_output.c
/dragonfly/sys/netinet/udp_usrreq.c
/dragonfly/sys/netinet6/icmp6.c
/dragonfly/sys/netinet6/ip6_forward.c
/dragonfly/sys/netinet6/ip6_input.c
/dragonfly/sys/netinet6/ip6_mroute.c
/dragonfly/sys/netinet6/ip6_output.c
/dragonfly/sys/netinet6/raw_ip6.c
/dragonfly/sys/netproto/smb/smb_trantcp.c
/dragonfly/sys/opencrypto/cryptodev.h
/dragonfly/sys/sys/copyright.h
/dragonfly/sys/sys/lock.h
/dragonfly/sys/sys/nlookup.h
/dragonfly/sys/sys/objcache.h
/dragonfly/sys/sys/socketvar.h
/dragonfly/sys/vfs/nfs/krpc_subr.c
/dragonfly/sys/vfs/nfs/nfs_mountrpc.c
/dragonfly/sys/vfs/nfs/nfs_socket.c
/dragonfly/sys/vfs/nfs/nfs_syscalls.c
awk/maketab/Makefile
edd1b3cf23-Jan-2024 Aaron LI <aly@aaronly.me>

netstat(1): Fix alignment of 'Drop' and 'Time' columns

49d2b1cb16-Jan-2024 Matthew Dillon <dillon@apollo.backplane.com>

dsynth - Adjust /boot mounts for chroot

* Fix issue where Intel microcode couldn't be installed within the
chroot due to trying to write into /boot.

* Replace /boot null-mount with a /boot tmpfs

dsynth - Adjust /boot mounts for chroot

* Fix issue where Intel microcode couldn't be installed within the
chroot due to trying to write into /boot.

* Replace /boot null-mount with a /boot tmpfs and mkdir /boot/modules.local.
Leave other /boot directories unpopulated for now (we'll fix that if we
hit problems). i.e. no /boot/kernel or anything else is in the chroot
any more.

* This also allows us to remove the /boot/modules.local tmpfs mount we had
before, improving performance slightly.

Reported-by: tuxillo

show more ...

a361ab3102-Jan-2024 Matthew Dillon <dillon@apollo.backplane.com>

Add integrated dports build feature to build-all and install-all targets

When WITH_DPORTS=YES is used build-all and install-all, these targets will
also build the base set of ports and all of their

Add integrated dports build feature to build-all and install-all targets

When WITH_DPORTS=YES is used build-all and install-all, these targets will
also build the base set of ports and all of their dependencies using
configuration data and the "dragonfly/base" dport found in
"/usr/src/dports.base".

This feature is intended to be used by the nrelease build in an upcoming
commit, and may also be used manually.

The /usr/dports tree must exist and contains the dports repo to use as the
basis of the dports build. It will be null-mounted in the chroot and the
"/usr/src/dports.base/dragonfly" directory will be null-mounted under it
to provide the "dragonfly/base" meta-port. The DPORTSBASE make variable
may be used to override the location of the main dports repo.

The build-all and install-all targets use a sophisticated chrooted
environment to do a completely clean dports build with dsynth. It
It will actually "make installworld" plus a clean "make distribution"
inside the chroot environment to create the environment, and the host
system's /etc/resolv.conf will be copied in.

build-all - Augmented when used WITH_DPORTS=YES
install-all - Augmented when used WITH_DPORTS=YES
buildportschroot - Build a fresh chroot environment for dsynth
mountports - Do all null mounts and cp's needed for the env
buildports - Run dsynth build dragonfly/base in the env
installports - Install the built ports on the host system (see note)
umountports - Remove the null mounts

WITH_DPORTS=YES - executes buildportschroot, mountports, buildports,
and umountports when run from build-all.

executes mountports, installports, umountports
when run from install-all.

DPORTSBASE=path - Defaults to /usr/dports, may be used to override
the location where the main dports tree can be
found.

NOTE: Installports may require interactivity as the base system might already
have installed ports. Generally speaking it is best to not revert any
ports you might already have installed, so feel free to tell it not to
install anything.

* Added various make targets and augmented build-all and install-all

* /usr/local/sbin added and the stale /usr/pkg/bin removed from _HOSTPATH.

* Add /usr/src/dports.base infrastructure.

It contains the dsynth.ini and pkg.conf files that will be used for the
local dsynth operations. Some paths are replaced with SED when copied
to the chroot. The dsynth.ini is relative to the chroot.

It also contains the dragonfly/base dport which is the meta-port that
dsynth will be told to build.

All other dports related files and directories are null-mounted from
/usr/dports.

* Add /usr/distfiles.base to mtree/BSD.usr.dist. This directory is also
created by the build if it does not exist since the host system might
not have run a new installworld recently.

This directory will be used during build-all (buildports) to store the
distfiles required to build dragonfly/base, so they only need to be
fetched once.

* Add the "-C ConfigBase" option to dsynth to make running it from the
chrooted environment easier. This overrides the /etc/dsynth directory
and removes /etc/dsynth as a fallback.

* dsynth conditionalizes calling syscap_set() for backwards compatibility
with older host systems that might not have been upgraded to include the
feature yet.

show more ...


/dragonfly/Makefile
/dragonfly/Makefile.inc1
/dragonfly/dports.base/README.dports.base
/dragonfly/dports.base/dragonfly/base/Makefile
/dragonfly/dports.base/dragonfly/base/pkg-descr
/dragonfly/dports.base/dsynth.ini
/dragonfly/dports.base/pkg.conf
/dragonfly/etc/mtree/BSD.usr.dist
/dragonfly/games/robots/main.c
/dragonfly/sbin/ifconfig/Makefile
/dragonfly/sbin/ifconfig/af_inet.c
/dragonfly/sbin/ifconfig/af_inet6.c
/dragonfly/sbin/ifconfig/af_link.c
/dragonfly/sbin/ifconfig/ifbridge.c
/dragonfly/sbin/ifconfig/ifcarp.c
/dragonfly/sbin/ifconfig/ifclone.c
/dragonfly/sbin/ifconfig/ifconfig.8
/dragonfly/sbin/ifconfig/ifconfig.c
/dragonfly/sbin/ifconfig/ifconfig.h
/dragonfly/sbin/ifconfig/ifgroup.c
/dragonfly/sbin/ifconfig/ifieee80211.c
/dragonfly/sbin/ifconfig/iflagg.c
/dragonfly/sbin/ifconfig/ifmedia.c
/dragonfly/sbin/ifconfig/ifvlan.c
/dragonfly/sbin/svc/svc.c
/dragonfly/share/man/man9/Makefile
/dragonfly/share/man/man9/atomic.9
/dragonfly/share/man/man9/mbuf.9
/dragonfly/share/man/man9/objcache.9
/dragonfly/sys/bus/firewire/fwohci.c
/dragonfly/sys/bus/u4b/net/if_cdce.c
/dragonfly/sys/bus/u4b/wlan/if_run.c
/dragonfly/sys/bus/u4b/wlan/if_urtwn.c
/dragonfly/sys/conf/files
/dragonfly/sys/cpu/x86_64/include/atomic.h
/dragonfly/sys/crypto/Makefile
/dragonfly/sys/crypto/blake2/blake2s.c
/dragonfly/sys/crypto/blake2/blake2s.h
/dragonfly/sys/crypto/chacha20/chacha.c
/dragonfly/sys/crypto/chacha20/chacha.h
/dragonfly/sys/crypto/chachapoly.c
/dragonfly/sys/crypto/chachapoly.h
/dragonfly/sys/crypto/curve25519/curve25519.c
/dragonfly/sys/crypto/curve25519/curve25519.h
/dragonfly/sys/crypto/poly1305/poly1305.c
/dragonfly/sys/crypto/poly1305/poly1305.h
/dragonfly/sys/crypto/siphash/siphash.c
/dragonfly/sys/crypto/siphash/siphash.h
/dragonfly/sys/crypto/siphash/siphash_test.c
/dragonfly/sys/dev/acpica/Osd/OsdCache.c
/dragonfly/sys/dev/misc/evdev/evdev_utils.c
/dragonfly/sys/dev/netif/ae/if_ae.c
/dragonfly/sys/dev/netif/ale/if_ale.c
/dragonfly/sys/dev/netif/iwi/if_iwi.c
/dragonfly/sys/dev/netif/my/if_my.c
/dragonfly/sys/dev/netif/sbsh/if_sbsh.c
/dragonfly/sys/dev/netif/sln/if_sln.c
/dragonfly/sys/dev/netif/ste/if_ste.c
/dragonfly/sys/dev/netif/tl/if_tl.c
/dragonfly/sys/dev/netif/tx/if_tx.c
/dragonfly/sys/dev/netif/txp/if_txp.c
/dragonfly/sys/dev/netif/wb/if_wb.c
/dragonfly/sys/dev/netif/wi/if_wi.c
/dragonfly/sys/dev/virtual/nvmm/nvmm_os.h
/dragonfly/sys/kern/kern_objcache.c
/dragonfly/sys/kern/uipc_mbuf.c
/dragonfly/sys/kern/uipc_mbuf2.c
/dragonfly/sys/kern/uipc_sockbuf.c
/dragonfly/sys/kern/uipc_socket.c
/dragonfly/sys/kern/uipc_usrreq.c
/dragonfly/sys/net/bridge/if_bridge.c
/dragonfly/sys/net/gif/if_gif.c
/dragonfly/sys/net/ip_mroute/ip_mroute.c
/dragonfly/sys/net/netmap/netmap_freebsd.c
/dragonfly/sys/net/pf/pf.c
/dragonfly/sys/net/pf/pf_norm.c
/dragonfly/sys/net/rtsock.c
/dragonfly/sys/net/stf/if_stf.c
/dragonfly/sys/netbt/hci_event.c
/dragonfly/sys/netbt/hci_link.c
/dragonfly/sys/netbt/hci_socket.c
/dragonfly/sys/netbt/hci_unit.c
/dragonfly/sys/netbt/l2cap_lower.c
/dragonfly/sys/netbt/l2cap_signal.c
/dragonfly/sys/netbt/rfcomm_session.c
/dragonfly/sys/netgraph/async/ng_async.c
/dragonfly/sys/netgraph/bpf/ng_bpf.c
/dragonfly/sys/netgraph/cisco/ng_cisco.c
/dragonfly/sys/netgraph/mppc/ng_mppc.c
/dragonfly/sys/netgraph/socket/ng_socket.c
/dragonfly/sys/netgraph7/async/ng_async.c
/dragonfly/sys/netgraph7/bluetooth/drivers/h4/ng_h4.c
/dragonfly/sys/netgraph7/bluetooth/hci/ng_hci_cmds.c
/dragonfly/sys/netgraph7/bluetooth/hci/ng_hci_evnt.c
/dragonfly/sys/netgraph7/bluetooth/l2cap/ng_l2cap_evnt.c
/dragonfly/sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
/dragonfly/sys/netgraph7/bpf/ng_bpf.c
/dragonfly/sys/netgraph7/cisco/ng_cisco.c
/dragonfly/sys/netgraph7/deflate/ng_deflate.c
/dragonfly/sys/netgraph7/mppc/ng_mppc.c
/dragonfly/sys/netgraph7/ng_pred1.c
/dragonfly/sys/netgraph7/socket/ng_socket.c
/dragonfly/sys/netinet/in_gif.c
/dragonfly/sys/netinet/ip_icmp.c
/dragonfly/sys/netinet/ip_input.c
/dragonfly/sys/netinet/ip_output.c
/dragonfly/sys/netinet/tcp_output.c
/dragonfly/sys/netinet/tcp_subr.c
/dragonfly/sys/netinet6/icmp6.c
/dragonfly/sys/netinet6/in6_gif.c
/dragonfly/sys/netinet6/ip6_forward.c
/dragonfly/sys/netinet6/ip6_input.c
/dragonfly/sys/netinet6/ip6_mroute.c
/dragonfly/sys/netinet6/ip6_output.c
/dragonfly/sys/netinet6/raw_ip6.c
/dragonfly/sys/netinet6/udp6_usrreq.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_dragonfly.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_output.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_superg.c
/dragonfly/sys/opencrypto/criov.c
/dragonfly/sys/opencrypto/cryptosoft.c
/dragonfly/sys/platform/pc64/include/param.h
/dragonfly/sys/platform/vkernel64/include/param.h
/dragonfly/sys/sys/atomic_common.h
/dragonfly/sys/sys/bitops.h
/dragonfly/sys/sys/cdefs.h
/dragonfly/sys/sys/mbuf.h
/dragonfly/sys/sys/objcache.h
/dragonfly/sys/sys/param.h
/dragonfly/sys/sys/queue.h
/dragonfly/sys/sys/sockbuf.h
/dragonfly/sys/vfs/hammer2/hammer2_chain.c
/dragonfly/sys/vfs/hammer2/hammer2_flush.c
dsynth/Makefile
dsynth/build.c
dsynth/config.c
dsynth/dsynth.c
dsynth/subs.c
e43c298511-Dec-2023 Aaron LI <aly@aaronly.me>

netstat(1): Update route.c to get rid of some file-global variables

No functional changes.

04a3b05a11-Dec-2023 Aaron LI <aly@aaronly.me>

netstat(1): Whitespace cleanups


/dragonfly/contrib/dhcpcd/src/control.c
/dragonfly/contrib/dhcpcd/src/defs.h
/dragonfly/contrib/dhcpcd/src/dhcp.c
/dragonfly/contrib/dhcpcd/src/dhcp6.c
/dragonfly/contrib/dhcpcd/src/dhcpcd.8
/dragonfly/contrib/dhcpcd/src/dhcpcd.c
/dragonfly/contrib/dhcpcd/src/dhcpcd.conf.5
/dragonfly/contrib/dhcpcd/src/dhcpcd.h
/dragonfly/contrib/dhcpcd/src/if-options.c
/dragonfly/contrib/dhcpcd/src/if-options.h
/dragonfly/contrib/dhcpcd/src/ipv4ll.c
/dragonfly/contrib/dhcpcd/src/ipv4ll.h
/dragonfly/contrib/dhcpcd/src/privsep.c
/dragonfly/lib/libc/sys/getsockopt.2
/dragonfly/sbin/dhclient/dhclient-script
/dragonfly/sbin/hammer2/hammer2.8
/dragonfly/sbin/ipfw3/ipfw3table.c
/dragonfly/sbin/routed/Makefile
/dragonfly/sbin/routed/defs.h
/dragonfly/sbin/routed/if.c
/dragonfly/sbin/routed/main.c
/dragonfly/sbin/routed/output.c
/dragonfly/sbin/routed/rdisc.c
/dragonfly/sbin/routed/rtquery/rtquery.c
/dragonfly/sbin/routed/table.c
/dragonfly/sbin/routed/trace.c
/dragonfly/share/man/man4/urtwn.4
/dragonfly/share/man/man9/bus_dma.9
/dragonfly/sys/bus/firewire/fwdma.c
/dragonfly/sys/bus/firewire/fwohci.c
/dragonfly/sys/bus/firewire/fwohci_pci.c
/dragonfly/sys/bus/u4b/usb_busdma.c
/dragonfly/sys/bus/u4b/usbdevs
/dragonfly/sys/bus/u4b/wlan/if_urtwn.c
/dragonfly/sys/conf/files
/dragonfly/sys/crypto/Makefile
/dragonfly/sys/crypto/chacha20/_chacha.h
/dragonfly/sys/crypto/chacha20/chacha.c
/dragonfly/sys/crypto/chacha20/chacha.h
/dragonfly/sys/dev/crypto/hifn/hifn7751.c
/dragonfly/sys/dev/crypto/safe/safe.c
/dragonfly/sys/dev/crypto/ubsec/ubsec.c
/dragonfly/sys/dev/disk/advansys/adv_pci.c
/dragonfly/sys/dev/disk/advansys/advansys.c
/dragonfly/sys/dev/disk/advansys/adw_pci.c
/dragonfly/sys/dev/disk/advansys/adwcam.c
/dragonfly/sys/dev/disk/ahci/ahci_attach.c
/dragonfly/sys/dev/disk/amd/amd.c
/dragonfly/sys/dev/disk/buslogic/bt.c
/dragonfly/sys/dev/disk/buslogic/bt_pci.c
/dragonfly/sys/dev/disk/isp/isp_freebsd.h
/dragonfly/sys/dev/disk/mpt/mpt.h
/dragonfly/sys/dev/disk/nata/ata-dma.c
/dragonfly/sys/dev/disk/nvme/nvme_attach.c
/dragonfly/sys/dev/disk/sbp/sbp.c
/dragonfly/sys/dev/disk/sdhci/sdhci.c
/dragonfly/sys/dev/disk/sili/sili_attach.c
/dragonfly/sys/dev/disk/sym/sym_hipd.c
/dragonfly/sys/dev/disk/trm/trm.c
/dragonfly/sys/dev/misc/dcons/dcons_crom.c
/dragonfly/sys/dev/netif/ae/if_ae.c
/dragonfly/sys/dev/netif/age/if_age.c
/dragonfly/sys/dev/netif/alc/if_alc.c
/dragonfly/sys/dev/netif/ale/if_ale.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_ahb.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_descdma.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_pci.c
/dragonfly/sys/dev/netif/bce/if_bce.c
/dragonfly/sys/dev/netif/bfe/if_bfe.c
/dragonfly/sys/dev/netif/bge/if_bge.c
/dragonfly/sys/dev/netif/bnx/if_bnx.c
/dragonfly/sys/dev/netif/bwn/bwn/if_bwn.c
/dragonfly/sys/dev/netif/de/if_de.c
/dragonfly/sys/dev/netif/em/if_em.c
/dragonfly/sys/dev/netif/emx/if_emx.c
/dragonfly/sys/dev/netif/et/if_et.c
/dragonfly/sys/dev/netif/igb/if_igb.c
/dragonfly/sys/dev/netif/iwi/if_iwi.c
/dragonfly/sys/dev/netif/iwm/if_iwm.c
/dragonfly/sys/dev/netif/iwn/if_iwn.c
/dragonfly/sys/dev/netif/ix/if_ix.c
/dragonfly/sys/dev/netif/jme/if_jme.c
/dragonfly/sys/dev/netif/lnc/if_lnc_pci.c
/dragonfly/sys/dev/netif/msk/if_msk.c
/dragonfly/sys/dev/netif/mxge/if_mxge.c
/dragonfly/sys/dev/netif/nfe/if_nfe.c
/dragonfly/sys/dev/netif/oce/oce_queue.c
/dragonfly/sys/dev/netif/oce/oce_util.c
/dragonfly/sys/dev/netif/ral/rt2560.c
/dragonfly/sys/dev/netif/ral/rt2661.c
/dragonfly/sys/dev/netif/ral/rt2860.c
/dragonfly/sys/dev/netif/re/if_re.c
/dragonfly/sys/dev/netif/re/re.c
/dragonfly/sys/dev/netif/rl/if_rl.c
/dragonfly/sys/dev/netif/sis/if_sis.c
/dragonfly/sys/dev/netif/sk/if_sk.c
/dragonfly/sys/dev/netif/stge/if_stge.c
/dragonfly/sys/dev/netif/vge/if_vge.c
/dragonfly/sys/dev/netif/wpi/if_wpi.c
/dragonfly/sys/dev/netif/xl/if_xl.c
/dragonfly/sys/dev/raid/aac/aac.c
/dragonfly/sys/dev/raid/aac/aac_pci.c
/dragonfly/sys/dev/raid/amr/amr_pci.c
/dragonfly/sys/dev/raid/arcmsr/arcmsr.c
/dragonfly/sys/dev/raid/asr/asr.c
/dragonfly/sys/dev/raid/ciss/ciss.c
/dragonfly/sys/dev/raid/dpt/dpt_pci.c
/dragonfly/sys/dev/raid/dpt/dpt_scsi.c
/dragonfly/sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
/dragonfly/sys/dev/raid/hptiop/hptiop.c
/dragonfly/sys/dev/raid/hptmv/entry.c
/dragonfly/sys/dev/raid/hptrr/hptrr_osm_bsd.c
/dragonfly/sys/dev/raid/ida/ida.c
/dragonfly/sys/dev/raid/ida/ida_pci.c
/dragonfly/sys/dev/raid/iir/iir.c
/dragonfly/sys/dev/raid/iir/iir_pci.c
/dragonfly/sys/dev/raid/ips/ips.c
/dragonfly/sys/dev/raid/ips/ips_commands.c
/dragonfly/sys/dev/raid/ips/ips_ioctl.c
/dragonfly/sys/dev/raid/ips/ips_pci.c
/dragonfly/sys/dev/raid/mfi/mfi.c
/dragonfly/sys/dev/raid/mfi/mfi_pci.c
/dragonfly/sys/dev/raid/mlx/mlx.c
/dragonfly/sys/dev/raid/mlx/mlx_pci.c
/dragonfly/sys/dev/raid/mly/mly.c
/dragonfly/sys/dev/raid/mpr/mpr.c
/dragonfly/sys/dev/raid/mpr/mpr_pci.c
/dragonfly/sys/dev/raid/mpr/mpr_user.c
/dragonfly/sys/dev/raid/mps/mps.c
/dragonfly/sys/dev/raid/mps/mps_pci.c
/dragonfly/sys/dev/raid/mps/mps_user.c
/dragonfly/sys/dev/raid/mrsas/mrsas.c
/dragonfly/sys/dev/raid/mrsas/mrsas_ioctl.c
/dragonfly/sys/dev/raid/twa/tw_osl_freebsd.c
/dragonfly/sys/dev/raid/twe/twe_freebsd.c
/dragonfly/sys/dev/raid/tws/tws.c
/dragonfly/sys/dev/sound/pci/als4000.c
/dragonfly/sys/dev/sound/pci/atiixp.c
/dragonfly/sys/dev/sound/pci/aureal.c
/dragonfly/sys/dev/sound/pci/cmi.c
/dragonfly/sys/dev/sound/pci/cs4281.c
/dragonfly/sys/dev/sound/pci/emu10k1.c
/dragonfly/sys/dev/sound/pci/emu10kx.c
/dragonfly/sys/dev/sound/pci/envy24.c
/dragonfly/sys/dev/sound/pci/envy24ht.c
/dragonfly/sys/dev/sound/pci/es137x.c
/dragonfly/sys/dev/sound/pci/fm801.c
/dragonfly/sys/dev/sound/pci/hda/hdac.c
/dragonfly/sys/dev/sound/pci/hdspe.c
/dragonfly/sys/dev/sound/pci/ich.c
/dragonfly/sys/dev/sound/pci/maestro.c
/dragonfly/sys/dev/sound/pci/solo.c
/dragonfly/sys/dev/sound/pci/t4dwave.c
/dragonfly/sys/dev/sound/pci/via8233.c
/dragonfly/sys/dev/sound/pci/via82c686.c
/dragonfly/sys/dev/sound/pci/vibes.c
/dragonfly/sys/dev/video/cxm/cxm.c
/dragonfly/sys/dev/virtual/amazon/ena/ena.c
/dragonfly/sys/dev/virtual/vmware/pvscsi/pvscsi.c
/dragonfly/sys/dev/virtual/vmware/vmxnet3/if_vmx.c
/dragonfly/sys/kern/kern_nrandom.c
/dragonfly/sys/kern/kern_usched.c
/dragonfly/sys/kern/subr_busdma.c
/dragonfly/sys/kern/subr_csprng.c
/dragonfly/sys/kern/vfs_subr.c
/dragonfly/sys/kern/vfs_syscalls.c
/dragonfly/sys/net/disc/if_disc.c
/dragonfly/sys/net/gif/if_gif.c
/dragonfly/sys/net/if.c
/dragonfly/sys/net/if_loop.c
/dragonfly/sys/net/ipfw/ip_fw2.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_basic.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_state.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_table.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_table.h
/dragonfly/sys/net/ipfw3_layer2/ip_fw3_layer2.c
/dragonfly/sys/net/pf/pf.c
/dragonfly/sys/net/pf/pf_ioctl.c
/dragonfly/sys/net/pf/pf_table.c
/dragonfly/sys/net/radix.c
/dragonfly/sys/net/radix.h
/dragonfly/sys/net/route.c
/dragonfly/sys/net/route.h
/dragonfly/sys/net/rtsock.c
/dragonfly/sys/net/stf/if_stf.c
/dragonfly/sys/net/tun/if_tun.c
/dragonfly/sys/netbt/bt_proto.c
/dragonfly/sys/netgraph/iface/ng_iface.c
/dragonfly/sys/netgraph/socket/ng_socket.c
/dragonfly/sys/netinet/in_proto.c
/dragonfly/sys/netinet/in_rmx.c
/dragonfly/sys/netinet6/in6_proto.c
/dragonfly/sys/netinet6/in6_rmx.c
/dragonfly/sys/netproto/802_11/README.DRAGONFLY
/dragonfly/sys/netproto/mpls/mpls_proto.c
/dragonfly/sys/opencrypto/crypto.c
/dragonfly/sys/opencrypto/cryptosoft.c
/dragonfly/sys/opencrypto/gmac.c
/dragonfly/sys/opencrypto/gmac.h
/dragonfly/sys/opencrypto/xform.c
/dragonfly/sys/opencrypto/xform.h
/dragonfly/sys/platform/pc64/x86_64/busdma_machdep.c
/dragonfly/sys/platform/vkernel64/platform/busdma_machdep.c
/dragonfly/sys/sys/bus_dma.h
/dragonfly/sys/sys/csprng.h
/dragonfly/sys/sys/domain.h
/dragonfly/sys/vfs/hammer2/hammer2.h
/dragonfly/sys/vfs/hammer2/hammer2_chain.c
/dragonfly/sys/vfs/hammer2/hammer2_disk.h
/dragonfly/sys/vfs/hammer2/hammer2_inode.c
/dragonfly/sys/vfs/hammer2/hammer2_strategy.c
/dragonfly/sys/vfs/hammer2/hammer2_vnops.c
netstat/main.c
netstat/route.c
/dragonfly/usr.sbin/makefs/hammer2.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2.h
/dragonfly/usr.sbin/makefs/hammer2/hammer2_admin.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_chain.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_compat.h
/dragonfly/usr.sbin/makefs/hammer2/hammer2_flush.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_inode.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_io.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ioctl.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ondisk.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_strategy.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_vfsops.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_vnops.c
7d60546810-Nov-2023 Aaron LI <aly@aaronly.me>

netstat(1): Fix build against with <net/radix.h> gaining 'const'


/dragonfly/sbin/hammer2/cmd_debug.c
/dragonfly/sbin/hammer2/cmd_stat.c
/dragonfly/sbin/hammer2/hammer2.h
/dragonfly/sbin/hammer2/hammer2_subs.h
/dragonfly/sbin/hammer2/subs.c
/dragonfly/sbin/newfs_hammer2/mkfs_hammer2.c
/dragonfly/sbin/newfs_hammer2/newfs_hammer2.c
/dragonfly/share/man/man9/mbuf.9
/dragonfly/sys/bus/u4b/usbdevs
/dragonfly/sys/bus/u4b/wlan/if_urtwn.c
/dragonfly/sys/conf/files
/dragonfly/sys/dev/crypto/aesni/aesni_wrap.c
/dragonfly/sys/dev/crypto/padlock/padlock_cipher.c
/dragonfly/sys/dev/misc/evdev/evdev_utils.c
/dragonfly/sys/dev/misc/musycc/musycc.c
/dragonfly/sys/dev/netif/mn/if_mn.c
/dragonfly/sys/dev/netif/re/re.c
/dragonfly/sys/dev/virtual/virtio/net/if_vtnet.c
/dragonfly/sys/kern/libmchain/subr_mchain.c
/dragonfly/sys/kern/subr_param.c
/dragonfly/sys/kern/subr_taskqueue.c
/dragonfly/sys/kern/uipc_mbuf.c
/dragonfly/sys/kern/uipc_socket.c
/dragonfly/sys/kern/uipc_syscalls.c
/dragonfly/sys/kern/uipc_usrreq.c
/dragonfly/sys/libkern/arc4random.c
/dragonfly/sys/libkern/arc4random_uniform.c
/dragonfly/sys/libkern/explicit_bzero.c
/dragonfly/sys/net/bpf.c
/dragonfly/sys/net/if.c
/dragonfly/sys/net/ip6fw/ip6_fw.c
/dragonfly/sys/net/ipfw/ip_fw2.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_sync.c
/dragonfly/sys/net/pf/if_pfsync.c
/dragonfly/sys/net/pf/pf.c
/dragonfly/sys/net/pf/pf_ioctl.c
/dragonfly/sys/net/pf/pf_table.c
/dragonfly/sys/net/radix.c
/dragonfly/sys/net/radix.h
/dragonfly/sys/net/route.c
/dragonfly/sys/net/route.h
/dragonfly/sys/net/tap/if_tap.c
/dragonfly/sys/net/tun/if_tun.c
/dragonfly/sys/netbt/sco_socket.c
/dragonfly/sys/netinet/if_ether.c
/dragonfly/sys/netinet/in_rmx.c
/dragonfly/sys/netinet/raw_ip.c
/dragonfly/sys/netinet6/in6_rmx.c
/dragonfly/sys/netinet6/nd6.c
/dragonfly/sys/netproto/smb/smb_trantcp.c
/dragonfly/sys/opencrypto/cryptosoft.c
/dragonfly/sys/sys/libkern.h
/dragonfly/sys/sys/mbuf.h
/dragonfly/sys/sys/systm.h
/dragonfly/sys/vfs/hammer2/hammer2.h
/dragonfly/sys/vfs/hammer2/hammer2_admin.c
/dragonfly/sys/vfs/hammer2/hammer2_chain.c
/dragonfly/sys/vfs/hammer2/hammer2_disk.h
/dragonfly/sys/vfs/hammer2/hammer2_flush.c
/dragonfly/sys/vfs/hammer2/hammer2_inode.c
/dragonfly/sys/vfs/hammer2/hammer2_io.c
/dragonfly/sys/vfs/hammer2/hammer2_ioctl.c
/dragonfly/sys/vfs/hammer2/hammer2_vfsops.c
/dragonfly/sys/vfs/hammer2/hammer2_vnops.c
/dragonfly/sys/vfs/nfs/krpc_subr.c
/dragonfly/sys/vfs/nfs/nfs_mountrpc.c
/dragonfly/sys/vfs/nfs/nfs_socket.c
/dragonfly/sys/vfs/nfs/nfs_syscalls.c
netstat/route.c
/dragonfly/usr.sbin/jail/jail.8
/dragonfly/usr.sbin/makefs/hammer2.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ioctl.c
/dragonfly/usr.sbin/makefs/makefs.8
3525c8d720-Oct-2023 Matthew Dillon <dillon@apollo.backplane.com>

systat - Change -pv, add -w option

* Add -w (wide mode) option, currently only affects -pv

* Change -pv to use a wider contention label and to include
the contending lock's address when in wide m

systat - Change -pv, add -w option

* Add -w (wide mode) option, currently only affects -pv

* Change -pv to use a wider contention label and to include
the contending lock's address when in wide mode.

* Move the sample_pc (root only) display over to wide-mode.

show more ...


/dragonfly/contrib/dhcpcd/README.DRAGONFLY
/dragonfly/contrib/dhcpcd/src/defs.h
/dragonfly/contrib/dhcpcd/src/dhcpcd.c
/dragonfly/contrib/dhcpcd/src/dhcpcd.h
/dragonfly/contrib/dhcpcd/src/privsep-control.c
/dragonfly/contrib/dhcpcd/src/privsep.c
/dragonfly/contrib/dhcpcd/src/privsep.h
/dragonfly/contrib/dhcpcd/src/script.c
/dragonfly/sys/bus/cam/scsi/scsi_cd.c
/dragonfly/sys/bus/cam/scsi/scsi_ch.c
/dragonfly/sys/bus/cam/scsi/scsi_da.c
/dragonfly/sys/bus/cam/scsi/scsi_pass.c
/dragonfly/sys/bus/cam/scsi/scsi_pt.c
/dragonfly/sys/bus/cam/scsi/scsi_sa.c
/dragonfly/sys/bus/cam/scsi/scsi_ses.c
/dragonfly/sys/bus/cam/scsi/scsi_sg.c
/dragonfly/sys/bus/cam/scsi/scsi_target.c
/dragonfly/sys/bus/pci/pci_user.c
/dragonfly/sys/dev/misc/evdev/cdev.c
/dragonfly/sys/dev/misc/kbd/kbd.c
/dragonfly/sys/dev/misc/syscons/syscons.c
/dragonfly/sys/kern/kern_caps.c
/dragonfly/sys/kern/kern_jail.c
/dragonfly/sys/kern/kern_memio.c
/dragonfly/sys/kern/kern_mutex.c
/dragonfly/sys/kern/kern_spinlock.c
/dragonfly/sys/kern/lwkt_thread.c
/dragonfly/sys/kern/lwkt_token.c
/dragonfly/sys/kern/subr_bus.c
/dragonfly/sys/kern/subr_disk.c
/dragonfly/sys/kern/tty_cons.c
/dragonfly/sys/kern/vfs_cache.c
/dragonfly/sys/kern/vfs_sync.c
/dragonfly/sys/kern/vfs_syscalls.c
/dragonfly/sys/sys/caps.h
/dragonfly/sys/sys/indefinite.h
/dragonfly/sys/sys/indefinite2.h
/dragonfly/sys/sys/jail.h
/dragonfly/sys/sys/vmmeter.h
/dragonfly/sys/sys/vnode.h
/dragonfly/sys/vfs/devfs/devfs_vnops.c
/dragonfly/sys/vfs/hammer2/hammer2_vnops.c
/dragonfly/sys/vm/vm_meter.c
systat/main.c
systat/systat.1
systat/systat.h
systat/vmmeter.c
2b3f93ea13-Oct-2023 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Add per-process capability-based restrictions

* This new system allows userland to set capability restrictions which
turns off numerous kernel features and root accesses. These restricti

kernel - Add per-process capability-based restrictions

* This new system allows userland to set capability restrictions which
turns off numerous kernel features and root accesses. These restrictions
are inherited by sub-processes recursively. Once set, restrictions cannot
be removed.

Basic restrictions that mimic an unadorned jail can be enabled without
creating a jail, but generally speaking real security also requires
creating a chrooted filesystem topology, and a jail is still needed
to really segregate processes from each other. If you do so, however,
you can (for example) disable mount/umount and most global root-only
features.

* Add new system calls and a manual page for syscap_get(2) and syscap_set(2)

* Add sys/caps.h

* Add the "setcaps" userland utility and manual page.

* Remove priv.9 and the priv_check infrastructure, replacing it with
a newly designed caps infrastructure.

* The intention is to add path restriction lists and similar features to
improve jailess security in the near future, and to optimize the
priv_check code.

show more ...


/dragonfly/Makefile_upgrade.inc
/dragonfly/bin/ps/print.c
/dragonfly/bin/ps/ps.1
/dragonfly/contrib/dhcpcd/README.DRAGONFLY
/dragonfly/contrib/dhcpcd/README.md
/dragonfly/contrib/dhcpcd/src/defs.h
/dragonfly/contrib/dhcpcd/src/dhcp-common.c
/dragonfly/contrib/dhcpcd/src/dhcp-common.h
/dragonfly/contrib/dhcpcd/src/dhcp.c
/dragonfly/contrib/dhcpcd/src/dhcp6.c
/dragonfly/contrib/dhcpcd/src/dhcpcd-embedded.c
/dragonfly/contrib/dhcpcd/src/dhcpcd-embedded.h
/dragonfly/contrib/dhcpcd/src/dhcpcd.8
/dragonfly/contrib/dhcpcd/src/dhcpcd.c
/dragonfly/contrib/dhcpcd/src/dhcpcd.conf.5
/dragonfly/contrib/dhcpcd/src/if-options.c
/dragonfly/contrib/dhcpcd/src/ipv6nd.c
/dragonfly/contrib/dhcpcd/src/privsep.c
/dragonfly/contrib/dhcpcd/src/privsep.h
/dragonfly/etc/etc.x86_64/ttys
/dragonfly/include/ttyent.h
/dragonfly/lib/libc/gen/getttyent.3
/dragonfly/lib/libc/gen/getttyent.c
/dragonfly/lib/libc/sys/Makefile.inc
/dragonfly/lib/libc/sys/Symbol.map
/dragonfly/lib/libc/sys/syscap_get.2
/dragonfly/libexec/getty/ttys.5
/dragonfly/nrelease/gui/etc/ttys
/dragonfly/nrelease/root/etc/ttys
/dragonfly/sbin/dhcpcd/config.h
/dragonfly/sbin/hammer2/Makefile
/dragonfly/sbin/hammer2/cmd_recover.c
/dragonfly/sbin/hammer2/cmd_snapshot.c
/dragonfly/sbin/hammer2/hammer2.8
/dragonfly/sbin/hammer2/hammer2.h
/dragonfly/sbin/hammer2/hammer2_compression.c
/dragonfly/sbin/hammer2/hammer2_subs.h
/dragonfly/sbin/hammer2/lz4/hammer2_lz4.c
/dragonfly/sbin/hammer2/lz4/hammer2_lz4.h
/dragonfly/sbin/hammer2/lz4/hammer2_lz4_encoder.h
/dragonfly/sbin/hammer2/main.c
/dragonfly/sbin/hammer2/ondisk.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_adler32.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_deflate.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_deflate.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inffast.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inffast.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inffixed.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inflate.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inflate.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inftrees.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_inftrees.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_trees.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_trees.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_zconf.h
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_zutil.c
/dragonfly/sbin/hammer2/zlib/hammer2_zlib_zutil.h
/dragonfly/sbin/init/init.c
/dragonfly/share/man/man9/Makefile
/dragonfly/sys/bus/u4b/audio/uaudio.c
/dragonfly/sys/bus/u4b/controller/ehci.c
/dragonfly/sys/bus/u4b/controller/ehci_pci.c
/dragonfly/sys/bus/u4b/controller/ohci.c
/dragonfly/sys/bus/u4b/controller/ohci_pci.c
/dragonfly/sys/bus/u4b/controller/uhci.c
/dragonfly/sys/bus/u4b/controller/uhci_pci.c
/dragonfly/sys/bus/u4b/controller/usb_controller.c
/dragonfly/sys/bus/u4b/controller/xhci.c
/dragonfly/sys/bus/u4b/controller/xhci_pci.c
/dragonfly/sys/bus/u4b/gadget/g_audio.c
/dragonfly/sys/bus/u4b/gadget/g_keyboard.c
/dragonfly/sys/bus/u4b/gadget/g_modem.c
/dragonfly/sys/bus/u4b/gadget/g_mouse.c
/dragonfly/sys/bus/u4b/input/uhid.c
/dragonfly/sys/bus/u4b/input/ukbd.c
/dragonfly/sys/bus/u4b/input/ums.c
/dragonfly/sys/bus/u4b/misc/ufm.c
/dragonfly/sys/bus/u4b/net/if_aue.c
/dragonfly/sys/bus/u4b/net/if_cdce.c
/dragonfly/sys/bus/u4b/net/if_cue.c
/dragonfly/sys/bus/u4b/net/if_ipheth.c
/dragonfly/sys/bus/u4b/net/if_kue.c
/dragonfly/sys/bus/u4b/net/if_mos.c
/dragonfly/sys/bus/u4b/net/if_udav.c
/dragonfly/sys/bus/u4b/net/if_urndis.c
/dragonfly/sys/bus/u4b/quirk/usb_quirk.c
/dragonfly/sys/bus/u4b/serial/u3g.c
/dragonfly/sys/bus/u4b/serial/uark.c
/dragonfly/sys/bus/u4b/serial/ubsa.c
/dragonfly/sys/bus/u4b/serial/ubser.c
/dragonfly/sys/bus/u4b/serial/uchcom.c
/dragonfly/sys/bus/u4b/serial/ucycom.c
/dragonfly/sys/bus/u4b/serial/ufoma.c
/dragonfly/sys/bus/u4b/serial/uftdi.c
/dragonfly/sys/bus/u4b/serial/ugensa.c
/dragonfly/sys/bus/u4b/serial/uipaq.c
/dragonfly/sys/bus/u4b/serial/ulpt.c
/dragonfly/sys/bus/u4b/serial/umcs.c
/dragonfly/sys/bus/u4b/serial/umct.c
/dragonfly/sys/bus/u4b/serial/umodem.c
/dragonfly/sys/bus/u4b/serial/umoscom.c
/dragonfly/sys/bus/u4b/serial/uplcom.c
/dragonfly/sys/bus/u4b/serial/usb_serial.c
/dragonfly/sys/bus/u4b/serial/uslcom.c
/dragonfly/sys/bus/u4b/serial/uvisor.c
/dragonfly/sys/bus/u4b/serial/uvscom.c
/dragonfly/sys/bus/u4b/storage/umass.c
/dragonfly/sys/bus/u4b/storage/urio.c
/dragonfly/sys/bus/u4b/storage/ustorage_fs.c
/dragonfly/sys/bus/u4b/template/usb_template.c
/dragonfly/sys/bus/u4b/template/usb_template_audio.c
/dragonfly/sys/bus/u4b/template/usb_template_cdce.c
/dragonfly/sys/bus/u4b/template/usb_template_kbd.c
/dragonfly/sys/bus/u4b/template/usb_template_modem.c
/dragonfly/sys/bus/u4b/template/usb_template_mouse.c
/dragonfly/sys/bus/u4b/template/usb_template_msc.c
/dragonfly/sys/bus/u4b/template/usb_template_mtp.c
/dragonfly/sys/bus/u4b/template/usb_template_phone.c
/dragonfly/sys/bus/u4b/template/usb_template_serialnet.c
/dragonfly/sys/bus/u4b/usb_busdma.c
/dragonfly/sys/bus/u4b/usb_core.c
/dragonfly/sys/bus/u4b/usb_debug.c
/dragonfly/sys/bus/u4b/usb_dev.c
/dragonfly/sys/bus/u4b/usb_device.c
/dragonfly/sys/bus/u4b/usb_dynamic.c
/dragonfly/sys/bus/u4b/usb_error.c
/dragonfly/sys/bus/u4b/usb_generic.c
/dragonfly/sys/bus/u4b/usb_handle_request.c
/dragonfly/sys/bus/u4b/usb_hid.c
/dragonfly/sys/bus/u4b/usb_hub.c
/dragonfly/sys/bus/u4b/usb_lookup.c
/dragonfly/sys/bus/u4b/usb_mbuf.c
/dragonfly/sys/bus/u4b/usb_msctest.c
/dragonfly/sys/bus/u4b/usb_parse.c
/dragonfly/sys/bus/u4b/usb_process.c
/dragonfly/sys/bus/u4b/usb_request.c
/dragonfly/sys/bus/u4b/usb_transfer.c
/dragonfly/sys/bus/u4b/usb_util.c
/dragonfly/sys/conf/files
/dragonfly/sys/dev/disk/fd/fd.c
/dragonfly/sys/dev/disk/nata/atapi-cd.c
/dragonfly/sys/dev/disk/vn/vn.c
/dragonfly/sys/dev/drm/include/linux/capability.h
/dragonfly/sys/dev/drm/ttm/ttm_memory.c
/dragonfly/sys/dev/misc/cpuctl/cpuctl.c
/dragonfly/sys/dev/misc/dcons/dcons_os.c
/dragonfly/sys/dev/misc/nmdm/nmdm.c
/dragonfly/sys/dev/misc/syscons/syscons.c
/dragonfly/sys/dev/misc/syscons/sysmouse.c
/dragonfly/sys/dev/netif/ath/ath/if_ath.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_beacon.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_debug.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_descdma.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_ioctl.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_keycache.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_led.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_rx.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_rx_edma.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_sysctl.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_tdma.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_tx.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_tx_edma.c
/dragonfly/sys/dev/netif/ath/ath/if_ath_tx_ht.c
/dragonfly/sys/dev/netif/iwn/if_iwn.c
/dragonfly/sys/dev/netif/oce/oce_if.c
/dragonfly/sys/dev/netif/oce/oce_if.h
/dragonfly/sys/dev/netif/sbsh/if_sbsh.c
/dragonfly/sys/dev/netif/wi/if_wi.c
/dragonfly/sys/dev/raid/asr/asr.c
/dragonfly/sys/dev/raid/mpr/mpr.c
/dragonfly/sys/dev/raid/vinum/vinum.c
/dragonfly/sys/dev/raid/vinum/vinumhdr.h
/dragonfly/sys/dev/serial/sio/sio.c
/dragonfly/sys/dev/virtual/amazon/ena/ena-com/ena_plat.h
/dragonfly/sys/kern/imgact_resident.c
/dragonfly/sys/kern/init_sysent.c
/dragonfly/sys/kern/kern_acct.c
/dragonfly/sys/kern/kern_caps.c
/dragonfly/sys/kern/kern_clock.c
/dragonfly/sys/kern/kern_dmsg.c
/dragonfly/sys/kern/kern_environment.c
/dragonfly/sys/kern/kern_exec.c
/dragonfly/sys/kern/kern_fp.c
/dragonfly/sys/kern/kern_jail.c
/dragonfly/sys/kern/kern_kinfo.c
/dragonfly/sys/kern/kern_linker.c
/dragonfly/sys/kern/kern_memio.c
/dragonfly/sys/kern/kern_ntptime.c
/dragonfly/sys/kern/kern_plimit.c
/dragonfly/sys/kern/kern_prot.c
/dragonfly/sys/kern/kern_resource.c
/dragonfly/sys/kern/kern_shutdown.c
/dragonfly/sys/kern/kern_sig.c
/dragonfly/sys/kern/kern_spinlock.c
/dragonfly/sys/kern/kern_synch.c
/dragonfly/sys/kern/kern_sysctl.c
/dragonfly/sys/kern/kern_time.c
/dragonfly/sys/kern/kern_usched.c
/dragonfly/sys/kern/kern_varsym.c
/dragonfly/sys/kern/subr_firmware.c
/dragonfly/sys/kern/subr_prf.c
/dragonfly/sys/kern/subr_sleepqueue.c
/dragonfly/sys/kern/sys_mqueue.c
/dragonfly/sys/kern/sys_process.c
/dragonfly/sys/kern/syscalls.c
/dragonfly/sys/kern/syscalls.master
/dragonfly/sys/kern/sysv_ipc.c
/dragonfly/sys/kern/sysv_msg.c
/dragonfly/sys/kern/tty.c
/dragonfly/sys/kern/tty_cons.c
/dragonfly/sys/kern/tty_pty.c
/dragonfly/sys/kern/vfs_helper.c
/dragonfly/sys/kern/vfs_subr.c
/dragonfly/sys/kern/vfs_syscalls.c
/dragonfly/sys/kern/vfs_vnops.c
/dragonfly/sys/net/bridge/if_bridge.c
/dragonfly/sys/net/gre/if_gre.c
/dragonfly/sys/net/if.c
/dragonfly/sys/net/lagg/if_lagg.c
/dragonfly/sys/net/pf/if_pfsync.c
/dragonfly/sys/net/radix.c
/dragonfly/sys/net/raw_usrreq.c
/dragonfly/sys/net/rtsock.c
/dragonfly/sys/net/sl/if_sl.c
/dragonfly/sys/net/tap/if_tap.c
/dragonfly/sys/net/tun/if_tun.c
/dragonfly/sys/netbt/hci_ioctl.c
/dragonfly/sys/netbt/hci_socket.c
/dragonfly/sys/netgraph/socket/ng_socket.c
/dragonfly/sys/netgraph/tty/ng_tty.c
/dragonfly/sys/netgraph7/bluetooth/drivers/h4/ng_h4.c
/dragonfly/sys/netgraph7/bluetooth/drivers/ubt/ng_ubt.c
/dragonfly/sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
/dragonfly/sys/netgraph7/bluetooth/socket/ng_btsocket_hci_raw.c
/dragonfly/sys/netgraph7/bluetooth/socket/ng_btsocket_l2cap_raw.c
/dragonfly/sys/netgraph7/socket/ng_socket.c
/dragonfly/sys/netgraph7/tty/ng_tty.c
/dragonfly/sys/netinet/in.c
/dragonfly/sys/netinet/in_pcb.c
/dragonfly/sys/netinet/ip_carp.c
/dragonfly/sys/netinet/ip_divert.c
/dragonfly/sys/netinet/ip_output.c
/dragonfly/sys/netinet/raw_ip.c
/dragonfly/sys/netinet/tcp_subr.c
/dragonfly/sys/netinet/udp_usrreq.c
/dragonfly/sys/netinet6/in6.c
/dragonfly/sys/netinet6/in6_pcb.c
/dragonfly/sys/netinet6/in6_src.c
/dragonfly/sys/netinet6/ip6_input.c
/dragonfly/sys/netinet6/ip6_output.c
/dragonfly/sys/netinet6/raw_ip6.c
/dragonfly/sys/netinet6/udp6_output.c
/dragonfly/sys/netinet6/udp6_usrreq.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_ioctl.c
/dragonfly/sys/netproto/smb/smb_conn.c
/dragonfly/sys/netproto/smb/smb_subr.h
/dragonfly/sys/platform/pc64/x86_64/machdep.c
/dragonfly/sys/platform/pc64/x86_64/mp_flame.c
/dragonfly/sys/sys/caps.h
/dragonfly/sys/sys/kinfo.h
/dragonfly/sys/sys/proc.h
/dragonfly/sys/sys/syscall.h
/dragonfly/sys/sys/syscall.mk
/dragonfly/sys/sys/sysproto.h
/dragonfly/sys/sys/sysunion.h
/dragonfly/sys/sys/ucred.h
/dragonfly/sys/vfs/devfs/devfs_vnops.c
/dragonfly/sys/vfs/ext2fs/ext2_vfsops.c
/dragonfly/sys/vfs/ext2fs/ext2_vnops.c
/dragonfly/sys/vfs/fuse/fuse_vfsops.c
/dragonfly/sys/vfs/hammer/hammer.h
/dragonfly/sys/vfs/hammer/hammer_ioctl.c
/dragonfly/sys/vfs/hammer2/hammer2.h
/dragonfly/sys/vfs/hammer2/hammer2_io.c
/dragonfly/sys/vfs/hammer2/hammer2_ioctl.c
/dragonfly/sys/vfs/hpfs/hpfs_vnops.c
/dragonfly/sys/vfs/isofs/cd9660/cd9660_vfsops.c
/dragonfly/sys/vfs/msdosfs/msdosfs_vnops.c
/dragonfly/sys/vfs/nfs/nfs_serv.c
/dragonfly/sys/vfs/nfs/nfs_subs.c
/dragonfly/sys/vfs/nfs/nfs_syscalls.c
/dragonfly/sys/vfs/procfs/procfs.h
/dragonfly/sys/vfs/procfs/procfs_ctl.c
/dragonfly/sys/vfs/procfs/procfs_dbregs.c
/dragonfly/sys/vfs/procfs/procfs_fpregs.c
/dragonfly/sys/vfs/procfs/procfs_mem.c
/dragonfly/sys/vfs/procfs/procfs_regs.c
/dragonfly/sys/vfs/procfs/procfs_status.c
/dragonfly/sys/vfs/procfs/procfs_vnops.c
/dragonfly/sys/vfs/smbfs/smbfs_vnops.c
/dragonfly/sys/vfs/tmpfs/tmpfs_subr.c
/dragonfly/sys/vfs/tmpfs/tmpfs_vnops.c
/dragonfly/sys/vfs/udf/udf_vfsops.c
/dragonfly/sys/vfs/ufs/ufs_vfsops.c
/dragonfly/sys/vfs/ufs/ufs_vnops.c
/dragonfly/sys/vm/vm_mmap.c
/dragonfly/sys/vm/vm_swap.c
/dragonfly/tools/tools/netrate/pktgen/pktgen.c
Makefile
dsynth/build.c
dsynth/dsynth.c
dsynth/dsynth.h
dsynth/subs.c
setcaps/Makefile
setcaps/setcaps.1
setcaps/setcaps.c
w/w.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2.h
/dragonfly/usr.sbin/makefs/hammer2/hammer2_io.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ondisk.c
2c5f241e30-Aug-2023 Matthew Dillon <dillon@apollo.backplane.com>

dsynth - Add -f option for purge-distfiles

* purge-distfiles normally refuses to run if the dports tree has
Makefile or dependency errors, because that may cause it to
remove distfiles that are

dsynth - Add -f option for purge-distfiles

* purge-distfiles normally refuses to run if the dports tree has
Makefile or dependency errors, because that may cause it to
remove distfiles that are actually needed.

* Add the -f option to force it to run anyway.

show more ...

b81e76a329-May-2023 Pierre-Alain TORET <pierre-alain.toret@protonmail.com>

dsynth - Replace portsmon link by FreshPorts


/dragonfly/contrib/dhcpcd/LICENSE
/dragonfly/contrib/dhcpcd/README.DRAGONFLY
/dragonfly/contrib/dhcpcd/README.md
/dragonfly/contrib/dhcpcd/compat/pidfile.c
/dragonfly/contrib/dhcpcd/compat/rb.c
/dragonfly/contrib/dhcpcd/hooks/10-wpa_supplicant
/dragonfly/contrib/dhcpcd/hooks/20-resolv.conf
/dragonfly/contrib/dhcpcd/hooks/29-lookup-hostname
/dragonfly/contrib/dhcpcd/hooks/30-hostname
/dragonfly/contrib/dhcpcd/hooks/50-ntp.conf
/dragonfly/contrib/dhcpcd/hooks/dhcpcd-run-hooks
/dragonfly/contrib/dhcpcd/hooks/dhcpcd-run-hooks.8
/dragonfly/contrib/dhcpcd/src/arp.c
/dragonfly/contrib/dhcpcd/src/arp.h
/dragonfly/contrib/dhcpcd/src/auth.c
/dragonfly/contrib/dhcpcd/src/auth.h
/dragonfly/contrib/dhcpcd/src/bpf.c
/dragonfly/contrib/dhcpcd/src/bpf.h
/dragonfly/contrib/dhcpcd/src/common.c
/dragonfly/contrib/dhcpcd/src/common.h
/dragonfly/contrib/dhcpcd/src/control.c
/dragonfly/contrib/dhcpcd/src/control.h
/dragonfly/contrib/dhcpcd/src/defs.h
/dragonfly/contrib/dhcpcd/src/dev.h
/dragonfly/contrib/dhcpcd/src/dhcp-common.c
/dragonfly/contrib/dhcpcd/src/dhcp-common.h
/dragonfly/contrib/dhcpcd/src/dhcp.c
/dragonfly/contrib/dhcpcd/src/dhcp.h
/dragonfly/contrib/dhcpcd/src/dhcp6.c
/dragonfly/contrib/dhcpcd/src/dhcp6.h
/dragonfly/contrib/dhcpcd/src/dhcpcd-embedded.c
/dragonfly/contrib/dhcpcd/src/dhcpcd-embedded.h
/dragonfly/contrib/dhcpcd/src/dhcpcd.8
/dragonfly/contrib/dhcpcd/src/dhcpcd.c
/dragonfly/contrib/dhcpcd/src/dhcpcd.conf.5
/dragonfly/contrib/dhcpcd/src/dhcpcd.h
/dragonfly/contrib/dhcpcd/src/duid.c
/dragonfly/contrib/dhcpcd/src/duid.h
/dragonfly/contrib/dhcpcd/src/eloop.c
/dragonfly/contrib/dhcpcd/src/eloop.h
/dragonfly/contrib/dhcpcd/src/if-bsd.c
/dragonfly/contrib/dhcpcd/src/if-options.c
/dragonfly/contrib/dhcpcd/src/if-options.h
/dragonfly/contrib/dhcpcd/src/if.c
/dragonfly/contrib/dhcpcd/src/if.h
/dragonfly/contrib/dhcpcd/src/ipv4.c
/dragonfly/contrib/dhcpcd/src/ipv4.h
/dragonfly/contrib/dhcpcd/src/ipv4ll.c
/dragonfly/contrib/dhcpcd/src/ipv4ll.h
/dragonfly/contrib/dhcpcd/src/ipv6.c
/dragonfly/contrib/dhcpcd/src/ipv6.h
/dragonfly/contrib/dhcpcd/src/ipv6nd.c
/dragonfly/contrib/dhcpcd/src/ipv6nd.h
/dragonfly/contrib/dhcpcd/src/logerr.c
/dragonfly/contrib/dhcpcd/src/logerr.h
/dragonfly/contrib/dhcpcd/src/privsep-bpf.c
/dragonfly/contrib/dhcpcd/src/privsep-bpf.h
/dragonfly/contrib/dhcpcd/src/privsep-bsd.c
/dragonfly/contrib/dhcpcd/src/privsep-control.c
/dragonfly/contrib/dhcpcd/src/privsep-control.h
/dragonfly/contrib/dhcpcd/src/privsep-inet.c
/dragonfly/contrib/dhcpcd/src/privsep-inet.h
/dragonfly/contrib/dhcpcd/src/privsep-root.c
/dragonfly/contrib/dhcpcd/src/privsep-root.h
/dragonfly/contrib/dhcpcd/src/privsep.c
/dragonfly/contrib/dhcpcd/src/privsep.h
/dragonfly/contrib/dhcpcd/src/route.c
/dragonfly/contrib/dhcpcd/src/route.h
/dragonfly/contrib/dhcpcd/src/sa.c
/dragonfly/contrib/dhcpcd/src/sa.h
/dragonfly/contrib/dhcpcd/src/script.c
/dragonfly/contrib/dhcpcd/src/script.h
/dragonfly/contrib/openresolv/README.DRAGONFLY
/dragonfly/contrib/openresolv/README.md
/dragonfly/contrib/openresolv/avahi-daemon.in
/dragonfly/contrib/openresolv/dnsmasq.in
/dragonfly/contrib/openresolv/libc.in
/dragonfly/contrib/openresolv/mdnsd.in
/dragonfly/contrib/openresolv/named.in
/dragonfly/contrib/openresolv/pdns_recursor.in
/dragonfly/contrib/openresolv/pdnsd.in
/dragonfly/contrib/openresolv/resolvconf.8.in
/dragonfly/contrib/openresolv/resolvconf.conf.5.in
/dragonfly/contrib/openresolv/resolvconf.in
/dragonfly/contrib/openresolv/unbound.in
/dragonfly/lib/libc/locale/Symbol.map
/dragonfly/lib/libc/stdlib/dmalloc.c
/dragonfly/lib/libc/stdlib/nmalloc.c
/dragonfly/lib/libc/upmap/upmap.c
/dragonfly/lib/libefivar/Makefile
/dragonfly/lib/libthread_xu/thread/thr_spec.c
/dragonfly/lib/libz/Makefile
/dragonfly/lib/libz/Symbol.map
/dragonfly/lib/libzstd/Symbol.map
/dragonfly/libexec/rbootd/bpf.c
/dragonfly/libexec/rbootd/pathnames.h
/dragonfly/libexec/rbootd/rbootd.8
/dragonfly/sbin/fsck_hammer2/destroy.c
/dragonfly/sbin/fsck_hammer2/reconstruct.c
/dragonfly/sbin/fsck_hammer2/test.c
/dragonfly/sbin/hammer2/cmd_growfs.c
/dragonfly/sbin/hammer2/hammer2.h
/dragonfly/sbin/hammer2/ondisk.c
/dragonfly/sbin/hammer2/subs.c
/dragonfly/sbin/newfs_hammer2/mkfs_hammer2.c
/dragonfly/sbin/ping/ping.c
/dragonfly/sbin/usched/usched.c
/dragonfly/share/man/man4/amdpm.4
/dragonfly/share/man/man4/intpm.4
/dragonfly/share/misc/bsd-family-tree
/dragonfly/share/misc/pci_vendors
/dragonfly/stand/boot/common/Makefile.inc
/dragonfly/stand/boot/common/bootstrap.h
/dragonfly/stand/boot/common/isapnp.c
/dragonfly/stand/boot/common/ufsread.c
/dragonfly/stand/boot/efi/boot1/Makefile
/dragonfly/stand/boot/efi/boot1/boot1.c
/dragonfly/stand/boot/efi/boot1/ufs_module.c
/dragonfly/stand/boot/efi/include/efi.h
/dragonfly/stand/boot/efi/libefi/Makefile
/dragonfly/stand/boot/efi/loader/arch/x86_64/Makefile.inc
/dragonfly/stand/boot/efi/loader/main.c
/dragonfly/stand/boot/pc32/boot2/boot1.S
/dragonfly/stand/boot/pc32/libi386/smbios.c
/dragonfly/stand/contrib/edk2/MdeModulePkg/Include/Guid/LzmaDecompress.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Base.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/Acpi.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/DebugImageInfoTable.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/DxeServices.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/HiiFormMapMethodGuid.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/HobList.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/Mps.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/PcAnsi.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/SmBios.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/SystemResourceTable.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Guid/WinCertificate.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi10.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi20.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi30.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi40.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi50.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi51.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi60.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/AcpiAml.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/IndustryStandard/Bluetooth.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/BaseLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/BaseMemoryLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/DebugLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/DevicePathLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/MemoryAllocationLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/PcdLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/PrintLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Library/UefiBootServicesTableLib.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/BlockIo.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/DebugPort.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/DevicePath.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/DevicePathFromText.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/DevicePathToText.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/DevicePathUtilities.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/GraphicsOutput.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/LoadedImage.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/PciIo.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/SerialIo.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/SimpleNetwork.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/SimpleTextIn.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/SimpleTextInEx.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/SimpleTextOut.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Protocol/UgaDraw.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiBaseType.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiGpt.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiMultiPhase.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiPxe.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/Uefi/UefiSpec.h
/dragonfly/stand/contrib/edk2/MdePkg/Include/X64/ProcessorBind.h
/dragonfly/sys/cpu/x86_64/include/specialreg.h
/dragonfly/sys/dev/disk/nvme/nvme.h
/dragonfly/sys/dev/disk/nvme/nvme_disk.c
/dragonfly/sys/kern/vfs_bio.c
/dragonfly/sys/net/bridge/if_bridge.c
/dragonfly/sys/net/dummynet/ip_dummynet_glue.c
/dragonfly/sys/net/dummynet3/ip_dummynet3_glue.c
/dragonfly/sys/net/gif/Makefile
/dragonfly/sys/net/gre/if_gre.c
/dragonfly/sys/net/ip_mroute/ip_mroute.c
/dragonfly/sys/net/ipfw/ip_fw2.c
/dragonfly/sys/net/ipfw3/ip_fw3.c
/dragonfly/sys/net/ipfw3_basic/ip_fw3_log.c
/dragonfly/sys/net/ipfw3_nat/ip_fw3_nat.c
/dragonfly/sys/net/netmsg.h
/dragonfly/sys/net/pf/if_pflog.c
/dragonfly/sys/net/pf/pf.c
/dragonfly/sys/net/pf/pf_ioctl.c
/dragonfly/sys/net/pf/pf_norm.c
/dragonfly/sys/net/pf/pf_osfp.c
/dragonfly/sys/net/pf/pfvar.h
/dragonfly/sys/net/ppp_layer/slcompress.c
/dragonfly/sys/net/stf/if_stf.c
/dragonfly/sys/netgraph7/ng_ipfw.c
/dragonfly/sys/netgraph7/ng_nat.c
/dragonfly/sys/netinet/igmp.c
/dragonfly/sys/netinet/in_gif.c
/dragonfly/sys/netinet/ip_carp.c
/dragonfly/sys/netinet/ip_demux.c
/dragonfly/sys/netinet/ip_divert.c
/dragonfly/sys/netinet/ip_encap.c
/dragonfly/sys/netinet/ip_gre.c
/dragonfly/sys/netinet/ip_icmp.c
/dragonfly/sys/netinet/ip_input.c
/dragonfly/sys/netinet/ip_output.c
/dragonfly/sys/netinet/ip_var.h
/dragonfly/sys/netinet/raw_ip.c
/dragonfly/sys/netinet/tcp_debug.c
/dragonfly/sys/netinet/tcp_input.c
/dragonfly/sys/netinet/tcp_output.c
/dragonfly/sys/netinet/tcp_subr.c
/dragonfly/sys/netinet/tcp_syncache.c
/dragonfly/sys/netinet/udp_usrreq.c
/dragonfly/sys/netinet6/frag6.c
/dragonfly/sys/platform/pc64/x86_64/identcpu.c
/dragonfly/sys/platform/pc64/x86_64/machdep.c
/dragonfly/sys/platform/pc64/x86_64/pmap.c
/dragonfly/sys/platform/pc64/x86_64/swtch.s
/dragonfly/sys/platform/vkernel64/x86_64/swtch.s
/dragonfly/sys/sys/buf.h
/dragonfly/sys/sys/mbuf.h
/dragonfly/sys/vfs/ext2fs/Makefile
/dragonfly/sys/vfs/hammer2/DESIGN
/dragonfly/sys/vfs/hammer2/hammer2_bulkfree.c
/dragonfly/sys/vfs/hammer2/hammer2_chain.c
/dragonfly/sys/vfs/hammer2/hammer2_flush.c
/dragonfly/sys/vfs/hammer2/hammer2_freemap.c
/dragonfly/sys/vfs/hammer2/hammer2_inode.c
/dragonfly/sys/vfs/hammer2/hammer2_ioctl.c
/dragonfly/sys/vfs/hammer2/hammer2_strategy.c
/dragonfly/sys/vfs/hammer2/hammer2_subr.c
/dragonfly/sys/vfs/hammer2/hammer2_vfsops.c
/dragonfly/sys/vfs/hammer2/hammer2_vnops.c
/dragonfly/sys/vfs/ufs/ffs_balloc.c
dsynth/progress.js
/dragonfly/usr.sbin/makefs/ffs.c
/dragonfly/usr.sbin/makefs/ffs/buf.c
/dragonfly/usr.sbin/makefs/ffs/buf.h
/dragonfly/usr.sbin/makefs/hammer2.c
/dragonfly/usr.sbin/makefs/hammer2.h
/dragonfly/usr.sbin/makefs/hammer2/Makefile.inc
/dragonfly/usr.sbin/makefs/hammer2/hammer2.h
/dragonfly/usr.sbin/makefs/hammer2/hammer2_admin.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_buf.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_bulkfree.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_chain.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_compat.h
/dragonfly/usr.sbin/makefs/hammer2/hammer2_freemap.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_inode.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_io.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ioctl.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_ondisk.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_strategy.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_subr.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_vfsops.c
/dragonfly/usr.sbin/makefs/hammer2/hammer2_vnops.c
/dragonfly/usr.sbin/makefs/makefs.8
/dragonfly/usr.sbin/makefs/makefs.c
/dragonfly/usr.sbin/makefs/makefs.h
/dragonfly/usr.sbin/makefs/walk.c
55f8848704-Apr-2023 Sascha Wildner <saw@online.de>

ktrace/kdump: Implement sysctl tracing.

Useful to know which sysctls exactly are being accessed.

Adapted-from: FreeBSD


/dragonfly/lib/libc/sys/ktrace.2
/dragonfly/sbin/hammer2/ondisk.c
/dragonfly/sbin/ipfw/ipfw.8
/dragonfly/sbin/ipfw3/ipfw3.8
/dragonfly/sbin/mount_hammer2/mount_hammer2.c
/dragonfly/sbin/newfs_hammer2/mkfs_hammer2.c
/dragonfly/sbin/newfs_hammer2/newfs_hammer2.c
/dragonfly/sbin/route/route.c
/dragonfly/share/misc/pci_vendors
/dragonfly/sys/bus/firewire/fwohci.c
/dragonfly/sys/bus/pci/x86_64/legacy.c
/dragonfly/sys/bus/u4b/wlan/if_rum.c
/dragonfly/sys/conf/options
/dragonfly/sys/config/LINT64
/dragonfly/sys/contrib/edk2/Include/Base.h
/dragonfly/sys/contrib/edk2/Include/IndustryStandard/Acpi40.h
/dragonfly/sys/contrib/edk2/Include/IndustryStandard/Acpi50.h
/dragonfly/sys/contrib/edk2/Include/IndustryStandard/Acpi51.h
/dragonfly/sys/contrib/edk2/Include/IndustryStandard/Acpi60.h
/dragonfly/sys/contrib/edk2/Include/Library/BaseLib.h
/dragonfly/sys/contrib/edk2/Include/Library/DebugLib.h
/dragonfly/sys/contrib/edk2/Include/Uefi/UefiBaseType.h
/dragonfly/sys/contrib/edk2/Include/Uefi/UefiMultiPhase.h
/dragonfly/sys/contrib/edk2/Include/Uefi/UefiSpec.h
/dragonfly/sys/dev/drm/drm/Makefile
/dragonfly/sys/dev/drm/drm_gem.c
/dragonfly/sys/dev/drm/ttm/ttm_bo_vm.c
/dragonfly/sys/dev/misc/backlight/Makefile
/dragonfly/sys/dev/netif/oce/oce_hw.c
/dragonfly/sys/dev/netif/sn/if_sn.c
/dragonfly/sys/kern/kern_event.c
/dragonfly/sys/kern/kern_kmalloc.c
/dragonfly/sys/kern/kern_ktrace.c
/dragonfly/sys/kern/kern_slaballoc.c
/dragonfly/sys/kern/kern_sysctl.c
/dragonfly/sys/kern/sys_generic.c
/dragonfly/sys/net/gif/if_gif.c
/dragonfly/sys/net/pf/pf_osfp.c
/dragonfly/sys/net/pf/pf_ruleset.c
/dragonfly/sys/net/rtsock.c
/dragonfly/sys/netinet/ip_icmp.c
/dragonfly/sys/netinet6/ip6_mroute.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_amrr.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_input.c
/dragonfly/sys/netproto/802_11/wlan/ieee80211_ratectl_none.c
/dragonfly/sys/platform/pc64/x86_64/vm_machdep.c
/dragonfly/sys/platform/vkernel64/include/metadata.h
/dragonfly/sys/platform/vkernel64/x86_64/autoconf.c
/dragonfly/sys/sys/event.h
/dragonfly/sys/sys/ktrace.h
/dragonfly/sys/vfs/ext2fs/ext2_vnops.c
/dragonfly/sys/vfs/hammer2/hammer2_ondisk.c
/dragonfly/sys/vm/vm_fault.c
/dragonfly/sys/vm/vm_glue.c
/dragonfly/sys/vm/vm_swapcache.c
kdump/kdump.1
kdump/kdump.c
ktrace/ktrace.1
ktrace/ktrace.h
ktrace/subr.c
943ee1f819-Mar-2023 Matthew Dillon <dillon@apollo.backplane.com>

dsynth - Fix bug, but actually keep the behavior

* Fix a bug where dexec was not copying the entry environment.
But actually, that is the behavior we want (a clean environment
prior to adding ou

dsynth - Fix bug, but actually keep the behavior

* Fix a bug where dexec was not copying the entry environment.
But actually, that is the behavior we want (a clean environment
prior to adding our own dsynth-managed environment) so then
comment out the code.

Reported-by: mjg

show more ...

0085a56d11-Mar-2023 Antonio Huete Jimenez <tuxillo@quantumachine.net>

backlight(9): Initial port.

- backlight(9) is a generic panel backlight driver.
- backlight(8) is the userland program to control
backlight devices' properties.
- Required by linuxkpi

Taken f

backlight(9): Initial port.

- backlight(9) is a generic panel backlight driver.
- backlight(8) is the userland program to control
backlight devices' properties.
- Required by linuxkpi

Taken from: FreeBSD

show more ...

6b8aa75403-Mar-2023 Matthew Dillon <dillon@apollo.backplane.com>

dsynth - Add Numa_setsize option (defaults to disabled) (2)

* Add missing numa.c file

3bd7e0a727-Feb-2023 Matthew Dillon <dillon@apollo.backplane.com>

dsynth - Add Numa_setsize option (defaults to disabled)

* Currently only for testing purposes and not recommended for general
use. Default is 0 (disabled).

* If enabled, a value of 2 or 4 are th

dsynth - Add Numa_setsize option (defaults to disabled)

* Currently only for testing purposes and not recommended for general
use. Default is 0 (disabled).

* If enabled, a value of 2 or 4 are the only really viable choices,
otherwise the cpu mask will be so fragmented that even highly
parallel bulks are going to wind up with cpu threads left idle.

The NUMA partitioning is hacked at the moment but will generally
work with both AMD and Intel.

This works by round-robining N cpumask domains across available builder
slots. Insofar as DragonFlyBSD goes, this will localize per-process /
per-thread anonymous page allocations and kernel memory resources.

* However, DragonFlyBSD still spreads buffer cache pages (the file
cache) across all domains, including for tmpfs, The reason is that
such pages tend to be very long-lived and fully localizing them can
exhaust the VM page queues for related cpus and domains, forcing
contention inside vm_page_alloc() as multiple cpu threads contend
for fewer VM page queue slots.

show more ...

46c51ac522-Feb-2023 Matthew Dillon <dillon@apollo.backplane.com>

buildworld - Fix bootstrapping from DFly 4.10

* xinstall has to manually include pwcache.c from libc when creating the
bootstrap version from an old world. The Makefile was a bit messed up
and

buildworld - Fix bootstrapping from DFly 4.10

* xinstall has to manually include pwcache.c from libc when creating the
bootstrap version from an old world. The Makefile was a bit messed up
and included pwcache.c twice, as well as included it outside of the
bootstrap portion of the build, resulting in a link failure.

* Fix the Makefile so this works. Tested on an old solidrun micro-pc.

show more ...

12345678910>>...137