NetBSD/src FaCF9kudoc CHANGES

   doc: Fix spelling of "accommodate".
VersionDeltaFile
1.3202+2-2doc/CHANGES
+2-21 files

NetBSD/src lTirulKdoc CHANGES

   doc: Last month of changes
VersionDeltaFile
1.3201+28-1doc/CHANGES
+28-11 files

FreeBSD/src 643a606usr.sbin/sndctl sndctl.c

sndctl(8): Do not free and re-open device

There was a reason for this, but it does not apply anymore.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54031
DeltaFile
+1-8usr.sbin/sndctl/sndctl.c
+1-81 files

OpenBSD/ports o9goqA9net/ldns distinfo Makefile

   update to libldns-1.9.0
VersionDeltaFile
1.15+2-2net/ldns/distinfo
1.22+2-2net/ldns/Makefile
+4-42 files

LLVM/project 0cd523ellvm/lib/CodeGen PHIElimination.cpp, llvm/test/CodeGen/AMDGPU phi-elim-mli-available.mir

[PHIElimination] Declare MachineLoopInfo dependency for Legacy PM (#169693)

PHIElimination uses MachineLoopInfo for loop-exiting critical edge
splitting but wasn't declaring this dependency via addUsedIfAvailable()
in getAnalysisUsage(). Without this declaration, the pass manager does
not make MachineLoopInfo accessible to PHIElimination, causing
getAnalysisIfAvailable() to return nullptr.

Without MachineLoopInfo, the loop-exiting edge optimization doesn't
fire, resulting in fewer critical edge splits and potentially suboptimal
code placement.

This patch adds:
- MachineLoopInfo as an optional dependency
- A test that verifies the optimization fires when MLI is accessible
DeltaFile
+85-0llvm/test/CodeGen/AMDGPU/phi-elim-mli-available.mir
+1-0llvm/lib/CodeGen/PHIElimination.cpp
+86-02 files

FreeBSD/ports 62c5902misc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 1.2.1

Changelog:
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.1.7
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.2.0

Reported by:    Repology
DeltaFile
+3-3misc/py-huggingface-hub/distinfo
+1-1misc/py-huggingface-hub/Makefile
+4-42 files

LLVM/project ddd770dlibcxx/include/__exception operations.h, libcxx/include/__system_error error_category.h error_code.h

[libc++] Applied `[[nodiscard]]` to `<exception>`, `<stdexcept>` and `<system_error>` (#170837)

[[nodiscard]] should be applied to functions where discarding the return
value is most likely a correctness issue.

- https://libcxx.llvm.org/CodingGuidelines.html
DeltaFile
+108-0libcxx/test/libcxx/diagnostics/syserr/nodiscard.verify.cpp
+40-1libcxx/test/libcxx/language.support/nodiscard.verify.cpp
+7-7libcxx/include/__system_error/error_category.h
+5-5libcxx/include/__system_error/error_code.h
+5-5libcxx/include/__exception/operations.h
+4-4libcxx/include/__system_error/error_condition.h
+169-224 files not shown
+178-2910 files

OpenBSD/ports nLqfYbynet/p5-Zonemaster/ldns Makefile

   missing TDEPs
VersionDeltaFile
1.23+3-1net/p5-Zonemaster/ldns/Makefile
+3-11 files

NetBSD/pkgsrc fa8g2gvdoc CHANGES-2025

   doc: Updated textproc/treemd to 0.4.6
VersionDeltaFile
1.7058+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc UF31QxMtextproc/treemd distinfo Makefile

   textproc/treemd: update to 0.4.6

   [0.4.6] - 2025-12-05

   Fixed the non-existing file open modal.

   The issue was that both exit_interactive_mode() and exit_link_follow_mode() unconditionally set self.mode = AppMode::Normal, which was overwriting the ConfirmFileCreate mode set by load_file() or load_wikilink() when a file doesn't exist.

   [0.4.5] - 2025-12-04
   Added

       Document overview for headerless files - Files without a top-level heading now show a "(Document)" entry in the outline (#25)
           Displays 📄 icon in outline for the document overview
           Shows entire file content including tables and text before the first heading
           Automatically added when there's preamble content or no headings at all

       Wikilink rendering in content - Wikilinks now render as clickable links in the content pane
           [[target]] displays as link with target as text
           [[target|alias]] displays alias text linking to target

    [71 lines not shown]
VersionDeltaFile
1.9+4-4textproc/treemd/distinfo
1.9+2-2textproc/treemd/Makefile
1.9+0-0textproc/treemd/cargo-depends.mk
+6-63 files

OpenBSD/ports ofquuo5net/sniproxy Makefile distinfo, net/sniproxy/patches patch-src_connection_c patch-src_sniproxy_c

   update to sniproxy-0.9.13, from Renaud Allard (maintainer)
VersionDeltaFile
1.12+5-7net/sniproxy/Makefile
1.8+2-2net/sniproxy/distinfo
1.2+0-0net/sniproxy/patches/patch-src_connection_c
1.2+0-0net/sniproxy/patches/patch-src_sniproxy_c
1.3+0-0net/sniproxy/patches/patch-tests_bad_dns_request_test
1.2+0-0net/sniproxy/patches/patch-tests_bad_request_test
+7-98 files not shown
+7-914 files

NetBSD/pkgsrc SUSCCCYdoc CHANGES-2025

   doc: Updated devel/serie to 0.5.5
VersionDeltaFile
1.7057+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc w63eJ9edevel/serie distinfo Makefile

   devel/serie: update to 0.5.5

   What's Changed

    - Select commits in Detail and UserCommand views by @lusingander in #109
VersionDeltaFile
1.16+4-4devel/serie/distinfo
1.17+2-2devel/serie/Makefile
1.16+0-0devel/serie/cargo-depends.mk
+6-63 files

LLVM/project 6bb7863clang/include/clang/CIR/Dialect/IR CIROps.td, clang/test/CIR/IR catch-param.cir

[CIR] Add structured CatchParamOp (#165110)

Upstream, the structured CatchParamOp as a prerequisite for implementing
exception handlers

Issue https://github.com/llvm/llvm-project/issues/154992
DeltaFile
+32-0clang/test/CIR/IR/catch-param.cir
+28-0clang/include/clang/CIR/Dialect/IR/CIROps.td
+60-02 files

FreeNAS/freenas 09ac38asrc/middlewared/middlewared/api/v26_04_0 zfs_resource_snapshot.py

fix docstrings in API
DeltaFile
+50-1src/middlewared/middlewared/api/v26_04_0/zfs_resource_snapshot.py
+50-11 files

OpenBSD/ports Vxytsddcomms/zigbee2mqtt distinfo Makefile, comms/zigbee2mqtt/pkg PLIST

   update to zigbee2mqtt-2.7.0
VersionDeltaFile
1.11+294-1,044comms/zigbee2mqtt/pkg/PLIST
1.11+4-4comms/zigbee2mqtt/distinfo
1.18+1-1comms/zigbee2mqtt/Makefile
+299-1,0493 files

OpenBSD/ports e0vCV1isecurity/letsencrypt Makefile.inc, security/letsencrypt/client distinfo Makefile

   update to py-acme/certbot 5.2.1
VersionDeltaFile
1.45+6-0security/letsencrypt/client/pkg/PLIST
1.90+2-2security/letsencrypt/client/distinfo
1.89+2-2security/letsencrypt/py-acme/distinfo
1.96+1-1security/letsencrypt/Makefile.inc
1.49+0-1security/letsencrypt/client/Makefile
+11-65 files

OpenBSD/ports LPNYQPtdevel/pecl-xdebug distinfo Makefile

   update to pecl-xdebug-3.5.0
VersionDeltaFile
1.16+2-2devel/pecl-xdebug/distinfo
1.25+1-1devel/pecl-xdebug/Makefile
+3-32 files

OpenBSD/ports T1x6Lm6databases/freetds distinfo Makefile

   update to freetds-1.5.10
VersionDeltaFile
1.106+2-2databases/freetds/distinfo
1.172+1-1databases/freetds/Makefile
+3-32 files

OpenBSD/ports ZDqJxpnsysutils/salt Makefile

   add devel/py-timelib and databases/py-mysqlclient dependencies
VersionDeltaFile
1.197+4-2sysutils/salt/Makefile
+4-21 files

FreeBSD/src 26365bfsys/dev/sound/pci es137x.c, sys/dev/sound/pcm mixer.c mixer.h

sound: Retire snd_mixer->busy

Does not really serve any real purpose. It gets set on mixer_open() and
unset on mixer_close(), so it essentially tells us whether the mixer is
open or not.

mixer_close() uses it to return EBADF in case the mixer is not busied,
as in, the mixer has not been open()'d yet. This is redundant. The other
place where this is used is to decide whether to serve an ioctl issued
by userland, in which case it won't if, again, the mixer has not been
busied (i.e., opened). Again, seems redundant.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D53859

(cherry picked from commit e5d50a679aa1a72a7cbcb0281b9420aad4a7dc7a)
DeltaFile
+1-29sys/dev/sound/pcm/mixer.c
+0-4sys/dev/sound/pci/es137x.c
+0-2sys/dev/sound/pcm/mixer.h
+1-353 files

LLVM/project 9031544libcxx/include bitset __bit_reference, libcxx/test/libcxx/utilities/template.bitset nodiscard.verify.cpp

[libc++][bitset] Applied `[[nodiscard]]` (#170623)

`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.

- https://libcxx.llvm.org/CodingGuidelines.html
- https://wg21.link/bitset
DeltaFile
+61-0libcxx/test/libcxx/utilities/template.bitset/nodiscard.verify.cpp
+33-22libcxx/include/bitset
+1-1libcxx/include/__bit_reference
+95-233 files

FreeBSD/ports 867d8e9databases/pg_tileserv Makefile

databases/pg_tileserv: undeprecate
DeltaFile
+1-4databases/pg_tileserv/Makefile
+1-41 files

LLVM/project 0831165.github/workflows release-binaries.yml

fix attestation
DeltaFile
+1-1.github/workflows/release-binaries.yml
+1-11 files

OpenBSD/src 01jUwM6distrib/sets/lists/comp clang.armv7 clang.arm64

   sort
VersionDeltaFile
1.47+167-167distrib/sets/lists/comp/clang.armv7
1.47+167-167distrib/sets/lists/comp/clang.arm64
1.38+164-164distrib/sets/lists/comp/clang.loongson
1.34+164-164distrib/sets/lists/comp/clang.macppc
1.38+164-164distrib/sets/lists/comp/clang.octeon
1.28+164-164distrib/sets/lists/comp/clang.powerpc64
+990-9904 files not shown
+1,646-1,64610 files

OpenBSD/ports SS0Lbohsysutils/py-platformdirs distinfo Makefile

   update to py3-platformdirs-4.5.1
VersionDeltaFile
1.22+2-2sysutils/py-platformdirs/distinfo
1.30+1-2sysutils/py-platformdirs/Makefile
+3-42 files

OpenBSD/src RCY883Jsys/dev/acpi acpi.c amltypes.h

   Many recent AMD SoCs need to have their NVMe placed into D3cold at suspend
   time to properly resume.  Other machines break when we do that.  To solve
   this dilemma, Microsoft introduced a "StorageD3Enable" ACPI property that
   tells us what to do.  Note that despite its name, this property seems to
   be relevant for PCI devices that aren't storage related as well.

   Implement support in our ACPI code to choose between D3hot and D3cold and
   use the "StorageD3Enable" property to make that decision.  This should fix
   machines that no longer resume properly after the (somewhat) recent
   improvements to S0ix suspend for AMD laptops.

   ok jca@, deraadt@
VersionDeltaFile
1.456+56-2sys/dev/acpi/acpi.c
1.52+2-1sys/dev/acpi/amltypes.h
+58-32 files

LLVM/project ba836dcllvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize vplan-printing.ll

[VPlan] Remove stray space before ops when printing vector-ptr (NFC)
DeltaFile
+22-22llvm/test/Transforms/LoopVectorize/vplan-printing.ll
+1-1llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+23-232 files

NetBSD/src iL9uX1Psys/dev/isa fd.c

   Trailing whitespace
VersionDeltaFile
1.118+3-3sys/dev/isa/fd.c
+3-31 files

OpenBSD/ports e5H8wnDwww/py-urllib3 distinfo Makefile, www/py-urllib3/patches patch-src_urllib3_response_py patch-test_test_response_py

   update to py3-urllib3-1.26.20

   also add backported patch from 2.6.0 to fix potential DoS where an attacker
   could compose an HTTP response with virtually unlimited links in the
   Content-Encoding header
   https://github.com/urllib3/urllib3/security/advisories/GHSA-gm62-xv2j-4w53

   (the patch to mitigate decompression bombs - GHSA-2xpw-w6gg-jr37,
   https://github.com/urllib3/urllib3/commit/c19571de34c47de - is less practical
   to backport and not included here).
VersionDeltaFile
1.1+37-0www/py-urllib3/patches/patch-src_urllib3_response_py
1.1+35-0www/py-urllib3/patches/patch-test_test_response_py
1.27+2-2www/py-urllib3/distinfo
1.43+1-2www/py-urllib3/Makefile
+75-44 files