LLVM/project 87b1a2fmlir/lib/Dialect/Ptr/IR PtrTypes.cpp, mlir/test/Dialect/Ptr layout.mlir

[mlir][Ptr] Don't assert when the default memory space isn't a MemorySpaceAttrInterface (#217512)
DeltaFile
+19-0mlir/test/Dialect/Ptr/layout.mlir
+4-4mlir/lib/Dialect/Ptr/IR/PtrTypes.cpp
+23-42 files

NetBSD/src agWqDvXtests/kernel/arch/m68k stack_pointer.h threadspfunc.S

   t_signal_and_sp: Add m68k support.

   PR kern/59327: user stack pointer is not aligned properly
VersionDeltaFile
1.1+121-0tests/kernel/arch/m68k/execsp.S
1.1+52-0tests/kernel/arch/m68k/contextspfunc.S
1.1+51-0tests/kernel/arch/m68k/signalsphandler.S
1.1+46-0tests/kernel/arch/m68k/threadspfunc.S
1.1+35-0tests/kernel/arch/m68k/stack_pointer.h
+305-05 files

NetBSD/pkgsrc-wip ad5210befl TODO

efl: Add references to ctype(3) abuses

Noticed with Nia and Dimitris while rebuilding efl.
DeltaFile
+2-0efl/TODO
+2-01 files

LLVM/project 4717a10llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AArch64 free-widening-casts.ll cast.ll

[AArch64] Refine large sext/zext costs. (#216683)

A v2i64->v2i128 sext and zext will be scalarized to a pair of extracts
and individual extends.
DeltaFile
+6-6llvm/test/Analysis/CostModel/AArch64/arith-overflow.ll
+12-0llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+4-4llvm/test/Analysis/CostModel/AArch64/cast.ll
+1-1llvm/test/Analysis/CostModel/AArch64/free-widening-casts.ll
+23-114 files

NetBSD/pkgsrc-wip e641ca4efl distinfo, efl/patches patch-src_lib_eina_eina__file__posix.c

efl: sync with upstream patch

This was upstreamed as part of pull request:
https://git.enlightenment.org/enlightenment/efl/pulls/130
DeltaFile
+6-12efl/patches/patch-src_lib_eina_eina__file__posix.c
+1-1efl/distinfo
+7-132 files

OpenBSD/ports 0UnEFtgdevel/github-cli Makefile modules.inc

   update to github-cli 2.98.0; from David Uhden Collado
VersionDeltaFile
1.71+224-188devel/github-cli/distinfo
1.62+98-81devel/github-cli/modules.inc
1.80+1-1devel/github-cli/Makefile
+323-2703 files

LLVM/project ccf0113llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/X86/apx cf.ll

[DAGCombiner] Make sure VT > SrcVT before doing ANY_EXTEND (#219674)

This happens when we have i1 (bitcast (v1i1 (scalar_to_vector i1))).

Fixes: #219637

Assisted-by: Claude Opus 4.8
DeltaFile
+12-0llvm/test/CodeGen/X86/apx/cf.ll
+2-1llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+14-12 files

FreeBSD/src 2454371sys/dev/e1000 if_igb_iov.c e1000_defines.h

e1000: Correct igb(4) DMA coalescing register programming

The disabled path wrote the complement of DMAC_EN to DMACR.  That
set every other field, including reserved bits, the one-shot EXIT_DC
command, watchdog enables, receive threshold, and PCIe Lx selection.

When DMA coalescing was enabled, the requested watchdog and Lx-delay
values were ORed into their reset values rather than replacing the
fields.  PCIEMISC.LX_DECISION was also cleared, preventing
DMACR.DMAC_Lx from controlling PCIe low-power entry.

Disable coalescing by clearing only DMAC_EN and retaining the
documented DMAC_Lx policy and watchdog fields.  On enable, replace the
variable fields under their masks, select DMA requirements for PCIe
low-power entry, and program the loopback and BMC watchdog policies
independently of prior state.

Make igb_init_dmac() the sole owner of this policy, including when
SR-IOV is active, so later IOV initialization cannot overwrite it.

    [14 lines not shown]
DeltaFile
+48-24sys/dev/e1000/if_em.c
+0-2sys/dev/e1000/if_igb_iov.c
+2-0sys/dev/e1000/e1000_defines.h
+50-263 files

FreeBSD/ports 32e1135www/librewolf/files patch-toolkit_components_remote_nsXRemoteServer.cpp patch-python_sites_mach.txt

www/librewolf: Update 153.0.4-1 => 154.0.1-3

Release Notes:
https://www.firefox.com/en-US/firefox/154.0.1/releasenotes/

PR:
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit 90c68d45bb9a79c9346b4b1e010a3db80b236f3e)
DeltaFile
+3,322-1,421www/librewolf/files/patch-libwebrtc-generated
+897-0www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
+36-0www/librewolf/files/patch-third__party_angle_angle__common__gn_moz.build
+0-22www/librewolf/files/patch-toolkit_library_moz.build
+4-14www/librewolf/files/patch-python_sites_mach.txt
+11-0www/librewolf/files/patch-toolkit_components_remote_nsXRemoteServer.cpp
+4,270-1,4573 files not shown
+4,279-1,4669 files

FreeBSD/ports 90c68d4www/librewolf/files patch-toolkit_components_remote_nsXRemoteServer.cpp patch-python_sites_mach.txt

www/librewolf: Update 153.0.4-1 => 154.0.1-3

Release Notes:
https://www.firefox.com/en-US/firefox/154.0.1/releasenotes/

PR:
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+3,322-1,421www/librewolf/files/patch-libwebrtc-generated
+897-0www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
+36-0www/librewolf/files/patch-third__party_angle_angle__common__gn_moz.build
+0-22www/librewolf/files/patch-toolkit_library_moz.build
+4-14www/librewolf/files/patch-python_sites_mach.txt
+11-0www/librewolf/files/patch-toolkit_components_remote_nsXRemoteServer.cpp
+4,270-1,4573 files not shown
+4,279-1,4669 files

FreeBSD/src 46f09c4usr.bin/netstat if.c

netstat: filtering out unsupported address families

getifaddrs(3) may return AF_INET6 addresses even when netstat(1)
is built without INET6 support.  Avoid passing these addresses to
process_ifa_addr(), which does not handle AF_INET6 in that case.

This fixes corrupted column width calculations and runaway output
from netstat -i, which could cause periodic daily check output to
generate multi-gigabyte mail messages and exhaust disk space and
memory.

MFC after:      2 weeks
DeltaFile
+18-2usr.bin/netstat/if.c
+18-21 files

OpenBSD/ports zQJNftnmultimedia/shotcut distinfo, multimedia/shotcut/patches patch-src_util_cpp patch-src_mainwindow_cpp

   Update to shotcut 26.8.1, ok ian

   https://github.com/mltframework/shotcut/releases/tag/v26.8.1
VersionDeltaFile
1.20+1,305-0multimedia/shotcut/pkg/PLIST
1.3+0-14multimedia/shotcut/patches/patch-CMakeLists_txt
1.22+2-2multimedia/shotcut/distinfo
1.10+1-1multimedia/shotcut/patches/patch-src_util_cpp
1.15+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
1.11+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
+1,310-191 files not shown
+1,311-207 files

OpenBSD/ports j5FHdk0net/tdesktop distinfo Makefile, net/tdesktop/patches patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp

   net/tdesktop: update to 7.1.3

   fido's patches came from Nazarenko Mykyta's 64gram port

   I also drop my X11 scroll patches, because usptream had fixed scroll
   and now it works out of the box.

   OK: kn@ (maintainer)
VersionDeltaFile
1.1+19-0net/tdesktop/patches/patch-Telegram_cmake_lib_fido2_cmake
1.1+17-0net/tdesktop/patches/patch-Telegram_SourceFiles_webauthn_webauthn_common_cpp
1.228+4-5net/tdesktop/Makefile
1.169+2-2net/tdesktop/distinfo
1.13+0-3net/tdesktop/patches/patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp
1.6+1-1net/tdesktop/patches/patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp
+43-113 files not shown
+43-119 files

FreeBSD/ports 4ee2b50databases/py-harlequin-postgres Makefile distinfo

databases/py-harlequin-postgres: Update to 1.4.0

ChangeLog:

https://github.com/tconbeer/harlequin-postgres/releases/tag/v1.4.0

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin-postgres/distinfo
+1-1databases/py-harlequin-postgres/Makefile
+4-42 files

FreeBSD/ports 62f6262databases/py-harlequin-mysql Makefile distinfo

databases/py-harlequin-mysql: Update to 1.4.0

ChangeLog:

https://github.com/tconbeer/harlequin-mysql/releases/tag/v1.4.0

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin-mysql/distinfo
+1-1databases/py-harlequin-mysql/Makefile
+4-42 files

FreeBSD/ports 242fd91databases/py-harlequin Makefile distinfo

databases/py-harlequin: Update to 2.12.0

ChangeLog:

- https://github.com/tconbeer/harlequin/releases/tag/v2.11.0
- https://github.com/tconbeer/harlequin/releases/tag/v2.12.0

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin/distinfo
+1-1databases/py-harlequin/Makefile
+4-42 files

NetBSD/src f1J8K52sys/kern sys_process_lwpstatus.c

   ptrace(2): Fix compat32 register set types in previous.

   Not always `struct reg32' or `struct fpreg32', notably on arm32 --
   make sure to say `process_reg32'/`process_fpreg32'/`process_dbreg32'.
   (Here `compat32' means oabi?)

   Followups for:

   PR port-amd64/60556: panic in process_read_fpregs_xmm

   PR kern/60595: System lockup using gdb(1) on kernel with
   DEBUG+LOCKDEBUG

   PR kern/60658: netbsd32_process_read_dbregs() needs the same fix as
   native amd64 process_read_dbregs()
VersionDeltaFile
1.10+5-5sys/kern/sys_process_lwpstatus.c
+5-51 files

OPNSense/core 02b7e4csrc/opnsense/mvc/app/models/OPNsense/Routing Gateways.php

system: give WireGuard the same tunnel priority treatment #10819

In the defaults it may be preferred by default route checking.
For the default route we do not check if these are to be considered
upstream.
DeltaFile
+2-1src/opnsense/mvc/app/models/OPNsense/Routing/Gateways.php
+2-11 files

HardenedBSD/src 15ae4a2share/man/man9 condvar.9, sys/arm64/arm64 pmap.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+259-177sys/kern/tty.c
+55-0sys/kern/kern_condvar.c
+17-13sys/arm64/arm64/pmap.c
+8-4sys/kern/tty_ttydisc.c
+10-1share/man/man9/condvar.9
+5-1sys/sys/tty.h
+354-1962 files not shown
+360-1968 files

HardenedBSD/src 38e6478sys/dev/sound/usb uaudio.c

Merge remote-tracking branch 'rad/hardened/15-stable/main' into hardened/15-stable/pledge
DeltaFile
+3-6sys/dev/sound/usb/uaudio.c
+3-61 files

HardenedBSD/src 41daf2bshare/man/man9 condvar.9, sys/arm64/arm64 pmap.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+259-177sys/kern/tty.c
+55-0sys/kern/kern_condvar.c
+17-13sys/arm64/arm64/pmap.c
+8-4sys/kern/tty_ttydisc.c
+10-1share/man/man9/condvar.9
+5-1sys/sys/tty.h
+354-1962 files not shown
+360-1968 files

HardenedBSD/src 5fb6bd2sys/dev/sound/usb uaudio.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+3-6sys/dev/sound/usb/uaudio.c
+3-61 files

HardenedBSD/ports 65a0c3cdatabases/pgterm Makefile.crates distinfo, devel/py-keystone-engine/files patch-cmake

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+401-0databases/pgterm/distinfo
+109-109misc/shimmy/distinfo
+199-0databases/pgterm/Makefile.crates
+53-53misc/shimmy/Makefile.crates
+70-0devel/py-keystone-engine/files/patch-cmake
+16-32x11-fonts/aporetic/pkg-plist
+848-19445 files not shown
+1,111-34751 files

FreeBSD/ports a5a682bsysutils/chgrep distinfo Makefile, sysutils/chgrep/files patch-src_error.c

sysutils/chgrep: update to version 1.2.5

The original master site does no longer provide sources for this
program, but there appears to be a fork on GitHub that is maintained.
DeltaFile
+9-12sysutils/chgrep/Makefile
+11-0sysutils/chgrep/files/patch-src_error.c
+3-2sysutils/chgrep/distinfo
+23-143 files

FreeBSD/ports 5609f9bnet-mgmt/unifi10 Makefile distinfo

net-mgmt/unifi10: Update to 10.6.101

Release notes:  https://community.ui.com/releases/r/network/10.6.101
DeltaFile
+5-5net-mgmt/unifi10/distinfo
+1-1net-mgmt/unifi10/Makefile
+6-62 files

HardenedBSD/ports 5609f9bnet-mgmt/unifi10 Makefile distinfo

net-mgmt/unifi10: Update to 10.6.101

Release notes:  https://community.ui.com/releases/r/network/10.6.101
DeltaFile
+5-5net-mgmt/unifi10/distinfo
+1-1net-mgmt/unifi10/Makefile
+6-62 files

LLVM/project d156987orc-rt/lib/bedrock ExecutorProcessInfo.cpp

[orc-rt] Add context to detectPageSize's sysconf error. (#219670)

It only reported the strerror text without context, so failure would
surface as a bare "Invalid argument" with nothing to say what failed.
DeltaFile
+4-1orc-rt/lib/bedrock/ExecutorProcessInfo.cpp
+4-11 files

LLVM/project 823efd8libcxx/include version, libcxx/include/__expected expected.h

[libc++] Implement P3798R1: The unexpected in `std::expected` (#219236)

Closes https://github.com/llvm/llvm-project/issues/204394
Re-application of https://github.com/llvm/llvm-project/pull/204826
(45a65bb48b5925707f43d08e30df2263a5e4e268)

Implements P3798R1 and related tests.
DeltaFile
+40-0libcxx/test/std/utilities/expected/expected.void/observers/has_error.pass.cpp
+40-0libcxx/test/std/utilities/expected/expected.expected/observers/has_error.pass.cpp
+8-0libcxx/test/libcxx/utilities/expected/nodiscard.verify.cpp
+8-0libcxx/include/__expected/expected.h
+4-1libcxx/include/version
+2-2libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+102-35 files not shown
+109-711 files

FreeBSD/ports 387f3eedatabases Makefile, databases/pgterm pkg-descr Makefile

databases/pgterm: New port: Terminal UI that monitors multiple PostgreSQL databases
DeltaFile
+401-0databases/pgterm/distinfo
+199-0databases/pgterm/Makefile.crates
+28-0databases/pgterm/Makefile
+19-0databases/pgterm/pkg-descr
+1-0databases/Makefile
+648-05 files

FreeBSD/ports cd48829databases Makefile, databases/pgbot distinfo pkg-descr

databases/pgbot: New port: Read-only observability and health reports for PostgreSQL
DeltaFile
+30-0databases/pgbot/Makefile
+17-0databases/pgbot/pkg-descr
+5-0databases/pgbot/distinfo
+1-0databases/Makefile
+53-04 files