OpenBSD/ports kkbg917net/tailscale distinfo modules.inc, net/tailscale/pkg PLIST

   Update to tailscale-1.92.2

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.60+158-56net/tailscale/distinfo
1.37+61-22net/tailscale/modules.inc
1.18+3-0net/tailscale/pkg/PLIST
1.62+1-1net/tailscale/Makefile
+223-794 files

OpenBSD/src wvQY22clibexec/snmpd/snmpd_metrics mib.c

   fix a memory leak
   found with clang scan-build, ok martijn@
VersionDeltaFile
1.10+2-1libexec/snmpd/snmpd_metrics/mib.c
+2-11 files

LLVM/project 1ea9f44llvm/lib/IR Instructions.cpp

[IR] Optimize PHINode::removeIncomingValueIf() using two-pointer (#171961)

DeltaFile
+15-16llvm/lib/IR/Instructions.cpp
+15-161 files

OpenBSD/src k5tD9Khsys/net if_tun.c

   don't call pf_pkt_addr_changed, it's not needed against a new mbuf.

   this means we don't need NPF and pfvar.h

   found by jsg@
VersionDeltaFile
1.256+1-5sys/net/if_tun.c
+1-51 files

LLVM/project fd95803llvm/lib/Transforms/Utils LoopRotationUtils.cpp

[LoopRotate] Simplify PHINode::removeIncomingValue usage (NFC) (#171958)

DeltaFile
+1-1llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
+1-11 files

LLVM/project 1156629llvm/lib/Target/ARM MVEGatherScatterLowering.cpp

[ARM][MVE] Avoid `PHINode::removeIncomingValue()` with `PHINode::setIncomingValue()` and `PHINode::setIncomingBlock()` (NFC) (#171960)

DeltaFile
+19-16llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
+19-161 files

LLVM/project 681dbf9llvm/lib/CodeGen WinEHPrepare.cpp

[WinEH] Use removeIncomingValueIf() in UpdatePHIOnClonedBlock() (NFC) (#171962)

DeltaFile
+20-23llvm/lib/CodeGen/WinEHPrepare.cpp
+20-231 files

LLVM/project 3703a3cllvm/test/CodeGen/AArch64 vector-lrint.ll vector-llrint.ll, llvm/test/CodeGen/AMDGPU div_v2i128.ll

Merge branch 'main' into users/Enna1/PHINode-removeIncomingValueIf
DeltaFile
+2,502-1,473llvm/test/CodeGen/AArch64/vector-lrint.ll
+1,265-1,312llvm/test/CodeGen/RISCV/idiv_large.ll
+1,301-712llvm/test/CodeGen/AArch64/vector-llrint.ll
+948-980llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+686-883llvm/test/CodeGen/X86/any_extend_vector_inreg_of_broadcast_from_memory.ll
+715-821llvm/test/CodeGen/X86/zero_extend_vector_inreg_of_broadcast_from_memory.ll
+7,417-6,181692 files not shown
+34,256-14,379698 files

OpenBSD/ports NwU0op0security/gosec distinfo modules.inc

   Update to gosec-2.22.11

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.18+142-68security/gosec/distinfo
1.19+41-19security/gosec/modules.inc
1.20+2-2security/gosec/Makefile
+185-893 files

HardenedBSD/src 6dabc1dsbin/pfctl pf_print_state.c, sys/conf newvers.sh

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+0-5sbin/pfctl/pf_print_state.c
+1-2sys/conf/newvers.sh
+1-72 files

HardenedBSD/src 5e00129sbin/pfctl pf_print_state.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+0-5sbin/pfctl/pf_print_state.c
+0-51 files

HardenedBSD/src 7836f0clibexec/rc/rc.d FILESYSTEMS noshutdown, sbin/reboot nextboot.sh

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+4-0sbin/reboot/nextboot.sh
+1-1usr.bin/fsync/fsync.c
+1-1libexec/rc/rc.d/FILESYSTEMS
+1-1libexec/rc/rc.d/noshutdown
+1-1sys/sys/bus.h
+1-0libexec/rc/rc.d/cleanvar
+9-46 files

HardenedBSD/src 4e323b8lib/libsysdecode Makefile, libexec/rc/rc.d noshutdown FILESYSTEMS

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+34-10sbin/reboot/reboot.c
+2-2sbin/reboot/nextboot.8
+1-1libexec/rc/rc.d/noshutdown
+1-1usr.bin/fsync/fsync.c
+1-1libexec/rc/rc.d/FILESYSTEMS
+1-1lib/libsysdecode/Makefile
+40-162 files not shown
+42-178 files

HardenedBSD/ports fc3e0a6ports-mgmt/poudriere-devel distinfo, www/homepage pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+2,180-2,178www/homepage/pkg-plist
+136-136x11/slick-greeter/pkg-plist
+10-17x11/slick-greeter/Makefile
+20-0x11/slick-greeter/files/patch-data_x.dm.slick-greeter.gschema.xml
+11-0x11/slick-greeter/files/patch-meson.build
+3-3ports-mgmt/poudriere-devel/distinfo
+2,360-2,3347 files not shown
+2,375-2,34713 files

FreeBSD/ports d2abc6fwww/homepage pkg-plist distinfo

www/homepage: Update to 1.8.0

ChangeLog: https://github.com/gethomepage/homepage/releases/tag/v1.8.0
DeltaFile
+2,180-2,178www/homepage/pkg-plist
+3-3www/homepage/distinfo
+1-1www/homepage/Makefile
+2,184-2,1823 files

HardenedBSD/ports d2abc6fwww/homepage pkg-plist distinfo

www/homepage: Update to 1.8.0

ChangeLog: https://github.com/gethomepage/homepage/releases/tag/v1.8.0
DeltaFile
+2,180-2,178www/homepage/pkg-plist
+3-3www/homepage/distinfo
+1-1www/homepage/Makefile
+2,184-2,1823 files

LLVM/project b33354fmlir/lib/Bindings/Python TransformInterpreter.cpp

[MLIR][Python][Transform] Print diagnostics also upon success (#172188)

If we do not collect the diagnostics from the
CollectDiagnosticsToStringScope, even when the named_sequence applied
successfully, the Scope object's destructor will assert (with a
unhelpful message).
DeltaFile
+10-1mlir/lib/Bindings/Python/TransformInterpreter.cpp
+10-11 files

LLVM/project 49ad1e9clang-tools-extra/clang-tidy ClangTidyDiagnosticConsumer.h

[clang-tidy][NFC] Remove obsolete FIXME comment (#172120)

This comment was written 12 years ago. It's no longer correct to say
that diagnostic reporting is under heavy development, and we seem to be
doing just fine without tablegenned IDs, so I think we can simply remove
it.
DeltaFile
+0-4clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h
+0-41 files

LLVM/project f700e54clang/lib/AST TypePrinter.cpp, clang/lib/Sema SemaType.cpp

[clang][PAC] add support for options parameter to __ptrauth

This PR adds support for an 'options' parameter for the __ptrauth
qualifier.
The initial version only exposes the authehntication modes:
 * "strip"
 * "sign-and-strip"
 * "sign-and-auth"

We also support parsing the options but not yet the implementation
 * "isa-pointer"
 * "authenticates-null-values"

The initial support for authentication mode controls exist to support
ABI changes over time, and as a byproduct support basic initial tests
for option parsing.
DeltaFile
+327-0clang/test/CodeGen/ptrauth-stripping.c
+147-9clang/lib/Sema/SemaType.cpp
+108-0clang/test/Sema/ptrauth-qualifier-options.c
+65-0clang/test/SemaCXX/ptrauth-qualifier-constexpr-options.cpp
+33-6clang/test/Sema/ptrauth-qualifier.c
+33-1clang/lib/AST/TypePrinter.cpp
+713-168 files not shown
+787-3314 files

OpenBSD/src n57Pp7lsys/dev/usb if_urndisreg.h

   Increase urndis(4) buffer size to 16K.
   Fixes USB tethering issues with Galaxy S20 and S23.

   tested by ratchov@
   ok dlg@ armani@
VersionDeltaFile
1.21+2-2sys/dev/usb/if_urndisreg.h
+2-21 files

LLVM/project d1069b8clang/include/clang/Basic DiagnosticSemaKinds.td DiagnosticGroups.td, clang/lib/Sema SemaDecl.cpp Sema.cpp

not to be actually merged but want to keep the tests handy
DeltaFile
+9-1clang/test/SemaCXX/ptrauth-type-traits.cpp
+7-0clang/lib/Sema/SemaDecl.cpp
+5-0clang/lib/Sema/Sema.cpp
+1-1clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-1clang/include/clang/Basic/DiagnosticGroups.td
+23-35 files

NetBSD/pkgsrc-wip 59b661crust192 Makefile distinfo, rust192/files gcc-wrap

rust192: Add a package for rust 1.92.0.

Pkgsrc changes:
 * Update version & checksums.
 * Adapt openssl-src patches to minor version update.

Noteable failures at the time of commit:
 * The cross-build for sparc64 fails, not yet reported.

Upstream changes relative to 1.91.1:

Version 1.92.0 (2025-12-11)
==========================

Language
--------
- [Document `MaybeUninit` representation and validity]
  (https://github.com/rust-lang/rust/pull/140463)
- [Allow `&raw [mut | const]` for union field in safe code]

    [124 lines not shown]
DeltaFile
+791-0rust192/Makefile
+210-0rust192/files/gcc-wrap
+179-0rust192/patches/patch-src_tools_rust-installer_install-template.sh
+170-0rust192/distinfo
+128-0rust192/patches/patch-vendor_memchr-2.7.4_src_memchr.rs
+121-0rust192/cargo.mk
+1,599-072 files not shown
+4,087-078 files

LLVM/project 1672767llvm/lib/Target/AArch64 AArch64FrameLowering.cpp AArch64PrologueEpilogue.h

AArch64: Use AArch64InstrInfo instead of base class in frame lowering (#172183)

DeltaFile
+9-6llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
+4-3llvm/lib/Target/AArch64/AArch64PrologueEpilogue.h
+1-2llvm/lib/Target/AArch64/AArch64PrologueEpilogue.cpp
+2-1llvm/lib/Target/AArch64/AArch64FrameLowering.h
+16-124 files

FreeBSD/src 33510b1sbin/reboot nextboot.sh

nextboot: Reimplement missing -a option

PR:             260520
MFC after:      3 days
Fixes:          e307eb94ae52 ("loader: zfs should support bootonce an nextboot")
DeltaFile
+4-0sbin/reboot/nextboot.sh
+4-01 files

HardenedBSD/src 33510b1sbin/reboot nextboot.sh

nextboot: Reimplement missing -a option

PR:             260520
MFC after:      3 days
Fixes:          e307eb94ae52 ("loader: zfs should support bootonce an nextboot")
DeltaFile
+4-0sbin/reboot/nextboot.sh
+4-01 files

OpenBSD/src RVxZgCvsys/arch/arm64/dev smmu_acpi.c

   Skip attaching SMMUv3 on Qualcomm devices like we do for SMMUv2.
VersionDeltaFile
1.11+10-1sys/arch/arm64/dev/smmu_acpi.c
+10-11 files

LLVM/project 4516a52llvm/lib/Target/AArch64 AArch64FrameLowering.cpp AArch64PrologueEpilogue.h

AArch64: Use AArch64InstrInfo instead of base class in frame lowering
DeltaFile
+9-6llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
+4-3llvm/lib/Target/AArch64/AArch64PrologueEpilogue.h
+2-1llvm/lib/Target/AArch64/AArch64FrameLowering.h
+1-2llvm/lib/Target/AArch64/AArch64PrologueEpilogue.cpp
+16-124 files

LLVM/project a99a982llvm/test/Transforms/LoopVectorize memory-dep-remarks.ll, llvm/test/Transforms/LoopVectorize/X86 vectorization-remarks-missed.ll

[LV] Add test coverage for remark for unprofitable RT checks.

Add test coverage for remark when runtime checks are not profitable with
threshold provided.

Also make sure that X86 remark tests actually passes an X86 triple,
which is needed for the threshold remark.

Also clean up the tests a bit.
DeltaFile
+85-85llvm/test/Transforms/LoopVectorize/memory-dep-remarks.ll
+68-42llvm/test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll
+153-1272 files

DragonFlyBSD/src ed9211acontrib/openresolv README.DRAGONFLY

Note update to openresolv-3.17.3
DeltaFile
+4-4contrib/openresolv/README.DRAGONFLY
+4-41 files

DragonFlyBSD/src 7fb4b7fcontrib/openresolv resolvconf.in

Merge branch 'vendor/OPENRESOLV'
DeltaFile
+41-12contrib/openresolv/resolvconf.in
+41-121 files