sbin/setkey: add -Z option to disable receive timeouts
devel/ruby-build: Update to 20260121
devel/ruby-build: Update to 20260121
freebsd32_rusage_out(): bzero the compat32 structure
ktrace: do not enqueue request if the process' ktrioparams are freed
sys/abi_compat.h: fix UB for bintime32 handling
compat32: provide a type and a macro for (u)int64_t handling on non-x86 arches
www/filebrowser-quantum: Mark BROKEN on i386
As long as the existing test suites pass, I'm happy.
www/squid: Update 7.3 => 7.4
bnxt: don't set media status if link is down
ipfw: don't use the upper half lock to walk dynamic states buckets
editors/imhex: fix build on armv7, enable on 32 bit architectures
sysutils/nix: fix build on armv7 and powerpc*
devel/fnc: unbundle sqlite3
x11-servers/xlibre-server: fix build on armv7
audio/qmidiarp: fix build on non-x86
sysutils/watchcat: watchcat combines good things about watch and cat
sysutils/nix: fix build on armv7 and powerpc*
editors/imhex: fix build on armv7, enable on 32 bit architectures
devel/fnc: unbundle sqlite3
textproc/xxdiff: update to g20251107
archivers/extract-xiso: Create, modify, and extract XISOs
audio/qmidiarp: fix build on non-x86
x11-servers/xlibre-server: fix build on armv7
This is not correct. First, the TCP_MAXSEG set with setsockopt(2) should match TCP_MAXSEG later retrieved with getsockopt(2). It refers to configured MSS. Second, tcp_maxseg() determines current possible MSS to be used with cwnd calculations. The result of tcp_maxseg() maybe different depending on current state of SACK. Randall later added tcp_fixed_maxseg() that ignores SACK. I'd leave other congestions experts to judge which one is correct for cwnd calculations. But neither tcp_fixed_maxseg() will work correctly here, as would break setsockopt/getsockopt result.
That syntax doesn't work for me on FreeBSD console, and I know others too, so I took it for granted. I'll dig in a bit when I get back to my desk. Just to give some idea on the range of moving parts:
science/ttk: chase Paraview 6.0.1
science/paraview: upgrade to 6.0.1
devel/py-loguru: drop maintainership
www/py-flask-restx: update to 1.3.2
devel/py-loguru: drop maintainership
x11-fonts/fcft: update to 3.3.3
archivers/file-roller: update to 44.6
textproc/meld: fix LICENSE
accessibility/accerciser: update to 3.48.0
x11-fm/nautilus-python: update to 4.1.0
x11-fm/nautilus: Update to 47.6
x11-wm/metacity: Update to 3.58.1
arm64/vmm: Simplify vmmpmap_remove()
bhyve: Use PCIOCGETCONF to find the host LPC bridge
x11/slurp: update to 1.6.0
x11/swaylock-plugin: update to 1.8.5
libc: document posix_spawnattr_{get,set}procdescp_np(3)
textproc/libxslt: security update to 1.1.45
textproc/libxml2*: update to 2.15.1, split -core
My understanding is that the TCP MSS is the maximum number of payload bytes without any IP level or TCP level options. Are we going to change that? Then it should also apply to . But I don't see a reason why we should change that semantic.
net-mgmt/bgpuma: Bump after update net/libbgpdump, improve port
net/libbgpdump: Update 1.6.0 => 1.6.2, improve port
net/nbdkit: Fix "fetch: transfer timed out"
www/firefox: update to 147.0.2 (rc1)
www/firefox: update to 147.0.2 (rc1)
I suggest a few wording changes. Also, fork->vfork, pdfork->pdrfork, and execfd->procdescp.
capsicum.4: Replace 'fi' ligature and smart quotation mark
capsicum.4: Replace 'fi' ligature and smart quotation mark
I can implement this but we missed 22.1.x branching. I'll implement this in future when we MFV llvm 23.
witness: Provide facility to print detailed lock tree
METALOG: Order keyword entries
vvd committed
R11:49d884e7f5b9: dns/{knot3,py-libknot}: Update 3.5.2 => 3.5.3 (authored by Leo Vandewoestijne <freebsd@dns.company>).
dns/{knot3,py-libknot}: Update 3.5.2 => 3.5.3
Reword the unclear and long sentence.
vvd committed
R11:c0ee2e06deee: dns/{knot3,py-libknot}: Update 3.5.2 => 3.5.3 (authored by Leo Vandewoestijne <freebsd@dns.company>).
dns/{knot3,py-libknot}: Update 3.5.2 => 3.5.3
posix_spawnattr_getexecfd_np.3: add closing .Fc
cc retitled
D54896: tcp: report MSS correctly that subtracts TCP option length from
report MSS correctly that subtracts TCP option length to
tcp: report MSS correctly that subtracts TCP option length.
After this lands, RFSPAWN tests can be enabled on x86 by using *fork_thread() instead of raw *rfork().
comms/chirp: update to 20260123
Update the rest of the divert-to test cases to exercise v6.