OPNSense/core 6d8f1a4src/etc config.xml.sample

system: adjust dhcpv6 range with isc default
DeltaFile
+2-2src/etc/config.xml.sample
+2-21 files

OPNSense/core bb02292. LICENSE, src/etc/inc interfaces.inc

interfaces: bump copyrights
DeltaFile
+2-2LICENSE
+1-1src/etc/inc/interfaces.inc
+3-32 files

FreeBSD/ports 283da91devel/libnotify distinfo Makefile

devel/libnotify: update to 0.8.8

PR:             292338
DeltaFile
+3-3devel/libnotify/distinfo
+1-1devel/libnotify/Makefile
+1-0devel/libnotify/pkg-plist
+5-43 files

OPNSense/core 12e3d0bsrc/etc/inc interfaces.inc, src/www interfaces.php

interface: multi-dhcp6c support and custom PD association #7647

This splits off rtsold and dhcp6c into separate processes
which frees us from the restrictions of faked iterative IDs
for PD associations.  For NA we simply default to 0 now.

I'm not entirely sure why we settled for a single deamon of
dhcp6c back in the day, but there are certianly downsides to
it and I don't see something that wasn't fixed in the meantime
that makes this not work.
DeltaFile
+24-60src/etc/inc/interfaces.inc
+58-4src/www/interfaces.php
+82-642 files

NetBSD/pkgsrc GyzvRspdoc CHANGES-2026

   Updated devel/p5-Test-Unit to 0.29
VersionDeltaFile
1.315+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 4401468clang/include/clang/Basic CodeGenOptions.def, clang/include/clang/Options Options.td

Revert "[AMDGPU][SIInsertWaitcnt] Implement Waitcnt Expansion for Profiling (…"

This reverts commit 3dfb782333bf929945f63e5b0b1cad378b0bd87a.
DeltaFile
+0-944llvm/test/CodeGen/AMDGPU/expand-waitcnt-profiling.ll
+92-203llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+0-20llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-19llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+0-7clang/include/clang/Options/Options.td
+0-4clang/include/clang/Basic/CodeGenOptions.def
+92-1,1971 files not shown
+92-1,1997 files

NetBSD/pkgsrc imsmQumdevel/p5-Test-Unit distinfo Makefile

   Update to 0.29

   Upstream changes:
   2025-12-09  Ricardo Signes  <cpan at semiotic.systems>
           * lib/Test/Unit.pm: version 0.29
           * some cleanup of text of the code (whitespace, etc)
           * update for 5.6 basics: use warnings, our $VAR
           * MAJOR bug fix: Previously, non-Error-based exceptions could be lost during
           test runs, causing tests to appear to pass, when they has only terminated
           early.  If the test worker was required for any subsequent test, it would
           fail, but if no other test would run afterward, the problem could be
           undetected.
   2025-12-02  Ricardo Signes  <cpan at semiotic.systems>
           * lib/Test/Unit.pm: version 0.28
           * replace tabs with spaces in a bunch of places
           * no functional changes
VersionDeltaFile
1.9+4-4devel/p5-Test-Unit/distinfo
1.37+3-3devel/p5-Test-Unit/Makefile
+7-72 files

LLVM/project 1e96ee6llvm/test/Analysis/Delinearization global_array_bounds.ll

[Delinearization] Precommit global decl test. NFC. (#175173)

This precommits a test that should demonstrate that Delinearization can
succeed when we analyse the size of the global variable definition.
DeltaFile
+48-0llvm/test/Analysis/Delinearization/global_array_bounds.ll
+48-01 files

LLVM/project 075e467llvm/lib/Target/SPIRV SPIRVInstrInfo.td SPIRVModuleAnalysis.cpp, llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_arbitrary_precision_floating_point arbitrary_precision_floating_point_test.ll arbitrary_precision_floating_point_test_extended.ll

[SPIRV] Added Support for the SPV_ALTERA_arbitrary_precision_floating_point Extension (#160054)

Added support for the SPV_ALTERA_arbitrary_precision_floating_point
extension, enabling all the arbitrary precision floating-point
operations with instruction definitions and test files.
DeltaFile
+126-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_arbitrary_precision_floating_point/arbitrary_precision_floating_point_test.ll
+103-0llvm/lib/Target/SPIRV/SPIRVInstrInfo.td
+96-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_arbitrary_precision_floating_point/arbitrary_precision_floating_point_test_extended.ll
+53-0llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
+45-0llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+44-0llvm/lib/Target/SPIRV/SPIRVBuiltins.td
+467-03 files not shown
+474-19 files

LLVM/project 3de24d2libcxx/include CMakeLists.txt, libcxx/include/__algorithm find_if.h

Revert "[libc++] Optimize std::find_if (#167697)"

This reverts commit 6189512f73a343b364f1907b742659bae3bd5b56.
DeltaFile
+0-74libcxx/include/__memory/valid_range.h
+37-0libcxx/include/__utility/is_valid_range.h
+16-4libcxx/test/benchmarks/algorithms/nonmodifying/find.bench.cpp
+0-3libcxx/include/__algorithm/find_if.h
+1-1libcxx/include/__utility/is_pointer_in_range.h
+1-1libcxx/include/CMakeLists.txt
+55-833 files not shown
+58-869 files

LLVM/project aaa99a3clang-tools-extra/clang-tidy/readability RedundantTypenameCheck.cpp, clang-tools-extra/test/clang-tidy/checkers/readability redundant-typename.cpp

[clang-tidy] Fix false negatives around static data members in `readability-redundant-typename` (#175477)

Fixes #175475.
DeltaFile
+30-0clang-tools-extra/test/clang-tidy/checkers/readability/redundant-typename.cpp
+2-1clang-tools-extra/clang-tidy/readability/RedundantTypenameCheck.cpp
+32-12 files

LLVM/project 17aa32cllvm/lib/Target/SPIRV SPIRVPrepareFunctions.cpp, llvm/test/CodeGen/SPIRV/llvm-intrinsics constrained-fmuladd.ll

[SPIRV]  Added support for the constrained arithmetic(Fmuladd) intrinsic  (#170270)

Added SPIR-V support for constrained arithmetic intrinsic fmuladd,
lowered as a sequence of OpFMul and OpFAdd with roundingmode, consistent
with the SPIR-V translator.
DeltaFile
+64-0llvm/test/CodeGen/SPIRV/llvm-intrinsics/constrained-fmuladd.ll
+22-0llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp
+86-02 files

LLVM/project b3b282ellvm/include/llvm/ExecutionEngine/JITLink loongarch.h, llvm/lib/ExecutionEngine/JITLink ELF_loongarch.cpp loongarch.cpp

[JITLink][LoongArch] Add reloc types for LA32R/LA32S
DeltaFile
+88-18llvm/test/ExecutionEngine/JITLink/LoongArch/ELF_loongarch32_relocations.s
+84-1llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp
+72-1llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h
+4-0llvm/lib/ExecutionEngine/JITLink/loongarch.cpp
+248-204 files

OpenBSD/ports J9G2qPntextproc/pymarkdownlnt distinfo Makefile

   update to pymarkdownlnt-0.9.34
VersionDeltaFile
1.4+2-2textproc/pymarkdownlnt/distinfo
1.4+1-1textproc/pymarkdownlnt/Makefile
+3-32 files

OpenBSD/ports WHSSzdWwww/py-httplib2 distinfo Makefile

   update to py3-httplib2-0.31.1
VersionDeltaFile
1.14+2-2www/py-httplib2/distinfo
1.39+1-1www/py-httplib2/Makefile
+3-32 files

OpenBSD/ports cFmIsPbmath/calc distinfo Makefile

   update to calc-2.16.1.2
VersionDeltaFile
1.63+2-2math/calc/distinfo
1.84+1-1math/calc/Makefile
+3-32 files

LLVM/project c705003llvm/lib/CodeGen TargetLoweringObjectFileImpl.cpp, llvm/lib/Target/AMDGPU R600ISelLowering.cpp

[NFC] Exactly one kind typo fixes, change defintions to definitions. (#174333)

DeltaFile
+1-1llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
+1-1llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
+1-1llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp
+1-1llvm/tools/llvm-objdump/MachODump.cpp
+1-1llvm/utils/TableGen/Basic/TableGen.cpp
+1-1mlir/tools/mlir-linalg-ods-gen/mlir-linalg-ods-yaml-gen.cpp
+6-64 files not shown
+10-1010 files

LLVM/project c9cc782llvm/lib/Target/LoongArch LoongArchExpandPseudoInsts.cpp LoongArchMergeBaseOffset.cpp, llvm/lib/Target/LoongArch/AsmParser LoongArchAsmParser.cpp

[llvm][LoongArch] Add PC-relative address materialization using pcadd instructions (#175358)

This patch adds support for PC-relative address materialization using
pcadd-class relocations, covering the HI20/LO12 pair and their GOT and
TLS variants (IE, LD, GD, and DESC).

Link:
https://gcc.gnu.org/pipermail/gcc-patches/2025-December/703312.html
DeltaFile
+149-90llvm/test/CodeGen/LoongArch/code-models.ll
+132-89llvm/test/CodeGen/LoongArch/merge-base-offset.ll
+153-54llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp
+114-30llvm/lib/Target/LoongArch/AsmParser/LoongArchAsmParser.cpp
+42-28llvm/test/CodeGen/LoongArch/double-imm.ll
+39-16llvm/lib/Target/LoongArch/LoongArchMergeBaseOffset.cpp
+629-30726 files not shown
+949-44732 files

NetBSD/src uDREIy3usr.bin/ftp main.c

   ftp: don't use tabs in synopsis or usage
VersionDeltaFile
1.136+5-3usr.bin/ftp/main.c
+5-31 files

LLVM/project 71cc387llvm/include/llvm/Analysis TargetTransformInfoImpl.h TargetTransformInfo.h, llvm/lib/Analysis TargetTransformInfo.cpp

[InferAddressSpaces] Handle unconverted ptrmask (#140802)

In case a ptrmask cannot be converted to the new address space due to an
unknown mask value, this needs to be detcted and an addrspacecast is
needed to not hinder a future use of the unconverted return value of
ptrmask. Otherwise, users of this value will become invalid by receiving
a nullptr as an operand.

This LLVM defect was identified via the AMD Fuzzing project.

(See https://reviews.llvm.org/D80129 for an explanation of why some
ptrmasks are impossible to convert to other addrspaces.)
DeltaFile
+240-13llvm/test/Transforms/InferAddressSpaces/AMDGPU/ptrmask.ll
+72-15llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
+42-0llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
+0-35llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+12-0llvm/include/llvm/Analysis/TargetTransformInfo.h
+11-0llvm/lib/Analysis/TargetTransformInfo.cpp
+377-636 files

NetBSD/pkgsrc a6WUj3Wdoc CHANGES-2026

   Updated net/py-botocore, net/py-s3transfer, net/py-boto3, net/py-awscli
VersionDeltaFile
1.314+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc i6qF5aFnet/py-awscli PLIST distinfo

   py-awscli: updated to 1.44.17

   1.44.17
   =======

   * api-change:``bedrock``: This change will increase TestCase guardContent input size from 1024 to 2028 characters and PolicyBuildDocumentDescription from 2000 to 4000 characters
   * api-change:``datazone``: Adds support for IAM role subscriptions to Glue table listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn filter to List APIs and subscriptionGrantCreationMode parameter to subscription target APIs for controlling grant creation behavior.


   1.44.16
   =======

   * api-change:``billing``: Cost Categories filtering support to BillingView data filter expressions through the new costCategories parameter, enabling users to filter billing views by AWS Cost Categories for more granular cost management and allocation.
   * api-change:``iot-managed-integrations``: This release introduces WiFi Simple Setup (WSS) enabling device provisioning via barcode scanning with automated network discovery, authentication, and credential provisioning. Additionally, it introduces 2P Device Capability Rediscovery for updating hub-managed device capabilities post-onboarding.
   * api-change:``sagemaker``: Added ultraServerType to the UltraServerInfo structure to support server type identification for SageMaker HyperPod
   * enhancement:``s3``: Adds new parameter ``--case-conflict`` that configures how case conflicts are handled on case-insensitive filesystems


   1.44.15

    [32 lines not shown]
VersionDeltaFile
1.55+18-17net/py-awscli/PLIST
1.74+4-4net/py-awscli/distinfo
1.80+2-2net/py-awscli/Makefile
+24-233 files

NetBSD/pkgsrc Rm6vx2Ynet/py-boto3 distinfo Makefile

   py-boto3: updated to 1.42.27

   1.42.27
   =======

   * api-change:``bedrock``: [``botocore``] This change will increase TestCase guardContent input size from 1024 to 2028 characters and PolicyBuildDocumentDescription from 2000 to 4000 characters
   * api-change:``datazone``: [``botocore``] Adds support for IAM role subscriptions to Glue table listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn filter to List APIs and subscriptionGrantCreationMode parameter to subscription target APIs for controlling grant creation behavior.


   1.42.26
   =======

   * api-change:``billing``: [``botocore``] Cost Categories filtering support to BillingView data filter expressions through the new costCategories parameter, enabling users to filter billing views by AWS Cost Categories for more granular cost management and allocation.
   * api-change:``iot-managed-integrations``: [``botocore``] This release introduces WiFi Simple Setup (WSS) enabling device provisioning via barcode scanning with automated network discovery, authentication, and credential provisioning. Additionally, it introduces 2P Device Capability Rediscovery for updating hub-managed device capabilities post-onboarding.
   * api-change:``sagemaker``: [``botocore``] Added ultraServerType to the UltraServerInfo structure to support server type identification for SageMaker HyperPod


   1.42.25
   =======

    [31 lines not shown]
VersionDeltaFile
1.62+4-4net/py-boto3/distinfo
1.66+3-3net/py-boto3/Makefile
+7-72 files

FreeBSD/ports fb03576audio/emms distinfo Makefile

audio/emms: Update 24 => 25

Changelogs:
* https://cgit.git.savannah.gnu.org/cgit/emms.git/tree/NEWS

* Fix WWW URL HTTP 302 redirect

Approved by:  db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3audio/emms/distinfo
+2-2audio/emms/Makefile
+5-52 files

LLVM/project ef44d25clang/include/clang/Basic DiagnosticASTKinds.td, clang/lib/AST ExprConstant.cpp

[clang][ExprConst] Diagnose out-of-lifetime access consistently (#175562)

Previously, we had two very similar diagnostics, "read of object outside
its lifetime" and "read of variable whose lifetime has ended".
The difference, as far as I can tell, is that the latter was used when
the variable was created in a function frame that has since vanished,
i.e. in this case:
```c++
constexpr const int& return_local() { return 5; }
static_assert(return_local() == 5);
```
so the output used to be:
```console
array.cpp:602:15: error: static assertion expression is not an integral constant expression
  602 | static_assert(return_local() == 5);
      |               ^~~~~~~~~~~~~~~~~~~
array.cpp:602:15: note: read of temporary whose lifetime has ended
array.cpp:601:46: note: temporary created here
  601 | constexpr const int& return_local() { return 5; }

    [42 lines not shown]
DeltaFile
+5-6clang/test/AST/ByteCode/lifetimes.cpp
+2-2clang/lib/AST/ExprConstant.cpp
+2-2clang/test/SemaCXX/builtin-is-within-lifetime.cpp
+2-2clang/test/SemaCXX/constant-expression-cxx2a.cpp
+0-3clang/include/clang/Basic/DiagnosticASTKinds.td
+2-1clang/lib/AST/ByteCode/Interp.cpp
+13-164 files not shown
+17-2010 files

FreeBSD/ports 50119c7mail/courier-imap distinfo Makefile, mail/courier-imap/files patch-libs_rfc2045_testsuitecpp2.C patch-libs_rfc2045_rfc2045.h

mail/courier-imap: Update to 5.3.2

- Remove patches now included upstream
DeltaFile
+0-29mail/courier-imap/files/patch-libs_rfc2045_testsuitecpp2.C
+0-11mail/courier-imap/files/patch-libs_rfc2045_rfc2045.h
+0-11mail/courier-imap/files/patch-libs_rfc2045_testsuitecpp.C
+3-3mail/courier-imap/distinfo
+1-1mail/courier-imap/Makefile
+4-555 files

FreeNAS/freenas e264b16src/middlewared/middlewared/api/v26_04_0 zfs_resource_crud.py, src/middlewared/middlewared/plugins sysdataset.py

Pass `ZFSResourceQuery` to `zfs.resource.query_impl`
DeltaFile
+22-19src/middlewared/middlewared/plugins/zfs/resource_crud.py
+11-11src/middlewared/middlewared/plugins/sysdataset.py
+13-4src/middlewared/middlewared/api/v26_04_0/zfs_resource_crud.py
+10-7src/middlewared/middlewared/plugins/apps/ix_volumes.py
+8-7src/middlewared/middlewared/plugins/audit/audit.py
+7-7src/middlewared/middlewared/plugins/cloud/crud.py
+71-5527 files not shown
+165-11933 files

OPNSense/core 78198c0src/etc/inc interfaces.inc, src/www interfaces.php

interface: multi-dhcp6c support

I'm not entirely sure why we settled for a single deamon of
dhcp6c back in the day, but there are certianly downsides to
it and I don't see something that wasn't fixed in the meantime
that makes this not work.

This splits off rtsold and dhcp6c into separate processes but
we need to change the daemon's print a bit to avoid complaining
about "other" devices since the situation to ignore a non-listening
interface is normal and not "ignoring" something obvious as
the INFO log message suggests.

Remove the $id bootstrapping now that every service has its
own configuration and "0" cannot overlap and add some options
relavant to #7647.  The assoc-id principle and some other options
are now implemented.
DeltaFile
+24-60src/etc/inc/interfaces.inc
+43-1src/www/interfaces.php
+67-612 files

FreeBSD/ports f7d4806mail/maildrop distinfo Makefile, mail/maildrop/files patch-libs_rfc2045_testsuitecpp2.C patch-libs_rfc2045_rfc2045.h

mail/maildrop: Update to 3.3.0

- Remove patches that are now included upstream
- Align comment
DeltaFile
+0-29mail/maildrop/files/patch-libs_rfc2045_testsuitecpp2.C
+0-11mail/maildrop/files/patch-libs_rfc2045_rfc2045.h
+0-11mail/maildrop/files/patch-libs_rfc2045_testsuitecpp.C
+3-3mail/maildrop/distinfo
+2-2mail/maildrop/Makefile
+5-565 files

OpenBSD/ports 1Tq5MqBmultimedia/synfigstudio Makefile

   Add explicit lib depends on db and jack

   mlt7 dropped the dependency on jack, because synfigstudio did not set this
   implicitly in LIB_DEPENDS, it is now missing (The world would be a better place
   if we had implicit lists).

   Spotted by tb
VersionDeltaFile
1.44+5-3multimedia/synfigstudio/Makefile
+5-31 files