FreeBSD/src 73dd00fusr.bin/mdo mdo.1

mdo.1: Document group-related and fine-grained control functionalities

This is a manual page update describing the functionality that was added
to mdo(1) in commit 3ca1e69028ac ("mdo(1): Add support and shortcuts for
fully specifying users and groups").  Please either refer to that commit
or the new manual page's content for more information.

While here:
- Add to the introduction a description of process credentials and some
  specific vocabulary that is used throughout the page, as well as the
  relationship between mdo(1) and mac_do(4).
- Update the HISTORY section.
- Add AUTHORS and SECURITY CONSIDERATIONS sections.

Reviewed by:    ziaee
MFC after:      1 minute
Sponsored by:   The FreeBSD Foundation
Sponsored by:   Google LLC (GSoC 2025)
Co-authored-by: Kushagra Srivastava <kushagra1403 at gmail.com>
Differential Revision:  https://reviews.freebsd.org/D53905
DeltaFile
+245-24usr.bin/mdo/mdo.1
+245-241 files

FreeBSD/ports 5874171multimedia/mythtv Makefile pkg-plist

multimedia/mythtv: Fix failed package with 35.0,1

- Add missing dependency on multimedia/libudfread
- Remove missing files from plist blockinput.h and udfread.h

PR:     291191
DeltaFile
+3-1multimedia/mythtv/Makefile
+0-2multimedia/mythtv/pkg-plist
+3-32 files

FreeBSD/doc a5d8095website/data/security advisories.toml, website/static/security/advisories FreeBSD-SA-25:10.unbound.asc

Add SA-25:10 and related patches.

Approved by:    so
DeltaFile
+164-0website/static/security/advisories/FreeBSD-SA-25:10.unbound.asc
+104-0website/static/security/patches/SA-25:10/unbound-13and14.patch
+88-0website/static/security/patches/SA-25:10/unbound-15.patch
+16-0website/static/security/patches/SA-25:10/unbound-13and14.patch.asc
+16-0website/static/security/patches/SA-25:10/unbound-15.patch.asc
+4-0website/data/security/advisories.toml
+392-06 files

FreeBSD/ports f4929f2www/homepage pkg-plist distinfo

www/homepage: Update to 1.7.0

ChangeLogs:

- https://github.com/gethomepage/homepage/releases/tag/v1.6.0
- https://github.com/gethomepage/homepage/releases/tag/v1.7.0
DeltaFile
+316-295www/homepage/pkg-plist
+3-3www/homepage/distinfo
+2-3www/homepage/Makefile
+321-3013 files

FreeBSD/ports d9f6557x11/py-python-xapp distinfo pkg-plist

x11/py-python-xapp: update to 3.0.0
DeltaFile
+3-3x11/py-python-xapp/distinfo
+4-0x11/py-python-xapp/pkg-plist
+2-2x11/py-python-xapp/Makefile
+9-53 files

FreeBSD/ports a8975b5x11/xapp pkg-plist Makefile

x11/xapp: update to 3.2.0
DeltaFile
+32-30x11/xapp/pkg-plist
+2-5x11/xapp/Makefile
+3-3x11/xapp/distinfo
+37-383 files

FreeBSD/src ebf1d98share/examples/sound oss.h

sound examples: Fix buffer mapping/allocation

The buffer in struct config should be allocated or mmap'ed. The code
without this patch allocates the buffer unconditionally, even for mmap
configs.

MFC after:      1 week
Reviewed by:    christos
Differential Revision:  https://reviews.freebsd.org/D53939
DeltaFile
+18-3share/examples/sound/oss.h
+18-31 files

FreeBSD/src aa1cf24sys/fs/nfsserver nfs_nfsdstate.c

nfs_nfsdstate.c: Add sanity checks for lock stateids

Bugzilla PR reported a crash caused by a synthetic client
doing a Lock operation request with a delegation stateid.

This patch fixes the problem by adding sanity checks
for the type of stateid provided as an argument to the
Lock and LockU operations.

It has been tested with the FreeBSD, Linux and Solaris 11.4
clients.  Hopefully, other NFSv4 clients will work ok
as well.

PR:     291080
Tested by:      Robert Morris <rtm at lcs.mit.edu>
MFC after:      2 weeks
DeltaFile
+14-0sys/fs/nfsserver/nfs_nfsdstate.c
+14-01 files

FreeBSD/ports 836e360sysutils/diskimage-tools distinfo Makefile

sysutils/diskimage-tools: Update to 0.3.1.5

Support mounting FreeBSD mem stick installer images
DeltaFile
+3-3sysutils/diskimage-tools/distinfo
+2-2sysutils/diskimage-tools/Makefile
+5-52 files

FreeBSD/ports 928b3d5net/haproxy33 pkg-plist Makefile, net/haproxy33/files haproxy.in patch-src_cpuset.c

net/haproxy33: new port for haproxy load balancer version 3.3.0.
DeltaFile
+130-0net/haproxy33/files/haproxy.in
+115-0net/haproxy33/pkg-plist
+96-0net/haproxy33/Makefile
+14-0net/haproxy33/files/patch-src_cpuset.c
+4-0net/haproxy33/pkg-descr
+3-0net/haproxy33/distinfo
+362-01 files not shown
+363-07 files

FreeBSD/ports dbb76b3sysutils/slurm-wlm Makefile, sysutils/slurm-wlm/files slurmctld.in slurmd.in

sysutils/slurm-wlm: Improve rc.d scripts

- Add rc.conf knobs for slurm_conf, logdir, rundir, pidfile and logfile paths
- Run slurmctld and slurmd under daemon(8) in foreground mode (-D)
- Implement status/reload using pidfiles and procname via rc.subr helpers
- Create log/run directories with appropriate ownership and permissions
- Ensure clean shutdown and avoid stray helper processes across restarts
- Preserve compatibility with existing *_flags and SLURM_CONF settings

PR:     290211
DeltaFile
+115-18sysutils/slurm-wlm/files/slurmctld.in
+93-18sysutils/slurm-wlm/files/slurmd.in
+1-0sysutils/slurm-wlm/Makefile
+209-363 files

FreeBSD/ports 37f1074x11/roxterm pkg-plist distinfo

x11/roxterm: Update to 3.17.2
DeltaFile
+15-4x11/roxterm/pkg-plist
+3-3x11/roxterm/distinfo
+3-2x11/roxterm/Makefile
+21-93 files

FreeBSD/ports 49135fedeskutils/elementary-calendar pkg-plist distinfo

deskutils/elementary-calendar: Update to 8.0.1
DeltaFile
+7-0deskutils/elementary-calendar/pkg-plist
+3-3deskutils/elementary-calendar/distinfo
+1-2deskutils/elementary-calendar/Makefile
+11-53 files

FreeBSD/ports 97e28b4x11/elementary-terminal distinfo Makefile

x11/elementary-terminal: Update to 7.2.0
DeltaFile
+3-3x11/elementary-terminal/distinfo
+1-1x11/elementary-terminal/Makefile
+4-42 files

FreeBSD/ports 1d06fa2graphics/py-glfw distinfo Makefile

graphics/py-glfw: Update to 2.10.0
DeltaFile
+3-3graphics/py-glfw/distinfo
+1-1graphics/py-glfw/Makefile
+4-42 files

FreeBSD/ports 1ef0453devel/tracy distinfo Makefile

devel/tracy: Update 0.12.2 => 0.13.0

Changelog:
https://github.com/wolfpld/tracy/releases/tag/v0.13.0

PR:     291199
DeltaFile
+3-3devel/tracy/distinfo
+1-1devel/tracy/Makefile
+1-1devel/tracy/pkg-plist
+5-53 files

FreeBSD/ports bdbb388www/chawan Makefile distinfo

www/chawan: update 0.2.2 -> 0.3.0

Release notes:
https://chawan.net/news/chawan-0-3-0.html

While here fix warning from portclippy.

PR:     291235
DeltaFile
+3-3www/chawan/Makefile
+3-3www/chawan/distinfo
+2-0www/chawan/pkg-plist
+8-63 files

FreeBSD/ports a128d15www/waterfox distinfo Makefile, www/waterfox/files patch-memory_mozalloc_throw__gcc.h

www/waterfox: Update 6.6.5 => 6.6.5.1

Changelog:
https://www.waterfox.net/docs/releases/6.6.5.1/

PR:     291226
MFH:    2025Q4
(cherry picked from commit 030b6f54603a75d9fe599a16ee97abc44e790da1)
DeltaFile
+0-69www/waterfox/files/patch-memory_mozalloc_throw__gcc.h
+3-3www/waterfox/distinfo
+1-1www/waterfox/Makefile
+4-733 files

FreeBSD/ports 030b6f5www/waterfox distinfo Makefile, www/waterfox/files patch-memory_mozalloc_throw__gcc.h

www/waterfox: Update 6.6.5 => 6.6.5.1

Changelog:
https://www.waterfox.net/docs/releases/6.6.5.1/

PR:     291226
MFH:    2025Q4
DeltaFile
+0-69www/waterfox/files/patch-memory_mozalloc_throw__gcc.h
+3-3www/waterfox/distinfo
+1-2www/waterfox/Makefile
+4-743 files

FreeBSD/ports 2920545textproc/ibus-typing-booster distinfo pkg-plist

textproc/ibus-typing-booster: upgrade to 2.28.6

Releases notes at https://github.com/mike-fabian/ibus-typing-booster/releases
DeltaFile
+3-3textproc/ibus-typing-booster/distinfo
+4-1textproc/ibus-typing-booster/pkg-plist
+1-1textproc/ibus-typing-booster/Makefile
+8-53 files

FreeBSD/ports 207b036finance/grisbi distinfo Makefile

finance/grisbi: upgrade to 3.90.0

New in version 3.90.0
- Redesign of search functions
- Improved response times
- Added a progress slider in case of long loading times
- Various feature improvements
- Added Meson build system
- Bug fixes
DeltaFile
+3-3finance/grisbi/distinfo
+2-3finance/grisbi/Makefile
+1-1finance/grisbi/pkg-plist
+6-73 files

FreeBSD/ports 7f326d6net/spoofdpi distinfo Makefile, net/spoofdpi/files modules.txt spoofdpi.toml.sample

net/spoofdpi: Update 1.0.2 => 1.1.3

Changelogs:
https://github.com/xvzc/SpoofDPI/releases/tag/v1.1.0
https://github.com/xvzc/SpoofDPI/releases/tag/v1.1.1
https://github.com/xvzc/SpoofDPI/releases/tag/v1.1.2
https://github.com/xvzc/SpoofDPI/releases/tag/v1.1.3

PR:     291197
DeltaFile
+7-33net/spoofdpi/distinfo
+4-32net/spoofdpi/files/modules.txt
+10-23net/spoofdpi/Makefile
+11-0net/spoofdpi/files/spoofdpi.toml.sample
+32-884 files

FreeBSD/ports fa8531bsysutils/deskflow pkg-plist Makefile

sysutils/deskflow: Update 1.24.0 => 1.25.0

Changelog:
https://github.com/deskflow/deskflow/releases/tag/v1.25.0

Remove unused dependencies.

PR:     291201
DeltaFile
+8-0sysutils/deskflow/pkg-plist
+3-5sysutils/deskflow/Makefile
+3-3sysutils/deskflow/distinfo
+14-83 files

FreeBSD/src d45816fusr.sbin/bsdinstall Makefile

bsdinstall: Ignore -p[0-9]+ in determining BRANCH

The patch level is not part of the branch per se and should not be
used in constructing the FreeBSD-base.conf file used by bsdinstall.

MFC after:      1 day
DeltaFile
+1-1usr.sbin/bsdinstall/Makefile
+1-11 files

FreeBSD/ports 2c72942net/iwnet distinfo Makefile, net/iwnet/files patch-src_CMakeLists.txt

net/iwnet: update the port to version 1.1.0

Reported by:    portscout
DeltaFile
+12-3net/iwnet/files/patch-src_CMakeLists.txt
+3-3net/iwnet/distinfo
+2-2net/iwnet/Makefile
+17-83 files

FreeBSD/src 5af240clib/libc/locale xlocale_private.h

libc: Simplify __get_locale()

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    fuz
Differential Revision:  https://reviews.freebsd.org/D53908
DeltaFile
+2-4lib/libc/locale/xlocale_private.h
+2-41 files

FreeBSD/ports 43d7d28misc/github-copilot-cli distinfo pkg-plist, misc/github-copilot-cli/files package-lock.json

misc/github-copilot-cli: update 0.0.362-0 → 0.0.365
DeltaFile
+4-4misc/github-copilot-cli/files/package-lock.json
+3-3misc/github-copilot-cli/distinfo
+4-0misc/github-copilot-cli/pkg-plist
+1-1misc/github-copilot-cli/Makefile
+12-84 files

FreeBSD/src 974ecf6sys/conf files.riscv, sys/dev/xilinx if_xae.c axidma.c

xae(4), axidma(4): rewrite DMA operation.

Due to performance constraints on a synthesized CHERI RISC-V core,
remove usage of xdma(4) scatter-gather framework.  Instead, provide
a minimalistic interface between two drivers.

This increases performance ~4-5 times.
Tested using scp(1) and nc(1) on Codasip Prime.

Sponsored by:   CHERI Research Centre
Differential Revision:  https://reviews.freebsd.org/D53932
DeltaFile
+669-446sys/dev/xilinx/if_xae.c
+60-498sys/dev/xilinx/axidma.c
+37-16sys/dev/xilinx/if_xaevar.h
+53-0sys/dev/xilinx/axidma_if.m
+1-10sys/dev/xilinx/axidma.h
+2-1sys/conf/files.riscv
+822-9716 files

FreeBSD/ports 8ecb957www/cpp-httplib Makefile distinfo

www/cpp-httplib: update 0.27.0 → 0.28.0
DeltaFile
+4-4www/cpp-httplib/Makefile
+3-3www/cpp-httplib/distinfo
+7-72 files

FreeBSD/ports 99355a2devel/buf distinfo Makefile

devel/buf: update 1.32.1 → 1.61.0
DeltaFile
+5-5devel/buf/distinfo
+3-3devel/buf/Makefile
+1-1devel/buf/pkg-descr
+9-93 files