FreeNAS/freenas ce30963

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas fea18c1

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 54e7ef4src/middlewared/middlewared/plugins/usage gather.py, tests/api2 test_usage_reporting.py

NAS-143935 / 27.0.0-BETA.1 / Include S3 buckets in usage share gathering (#19808)

Each bucket reports its settings, excluding its name, dataset, owner,
and grants. Whether auditing is enabled is also included.
DeltaFile
+42-0tests/api2/test_usage_reporting.py
+22-1src/middlewared/middlewared/plugins/usage/gather.py
+64-12 files

FreeBSD/ports 1522ca8net-im Makefile, net-im/py-smpplib distinfo pkg-descr

net-im/py-smpplib: add new port

SMPPLib implements the Short Message Peer-to-Peer (SMPP) protocol for
exchanging SMS messages with SMSC gateways.  It binds as a transmitter,
receiver or transceiver, sends and receives PDUs, and splits long or
Unicode text into concatenated multipart messages.

SMPPLib is a missing optional RUN_DEP for py-apprise

PR:     298657
DeltaFile
+24-0net-im/py-smpplib/Makefile
+4-0net-im/py-smpplib/pkg-descr
+3-0net-im/py-smpplib/distinfo
+1-0net-im/Makefile
+32-04 files

FreeBSD/ports 6e31eb2net-im/py-slixmpp pkg-descr Makefile, net-im/py-slixmpp/files patch-pyproject.toml

net-im/py-slixmpp: update to 1.17.0

PR:     298666
DeltaFile
+97-3net-im/py-slixmpp/distinfo
+47-0net-im/py-slixmpp/Makefile.crates
+32-14net-im/py-slixmpp/Makefile
+11-0net-im/py-slixmpp/files/patch-pyproject.toml
+1-1net-im/py-slixmpp/pkg-descr
+188-185 files

NetBSD/pkgsrc AUvcmucdoc CHANGES-2026

   Correct user name for freeze start
VersionDeltaFile
1.6158+2-2doc/CHANGES-2026
+2-21 files

FreeBSD/ports 58f1a6edevel/py-testfixtures Makefile

devel/py-testfixtures: Return to pool
DeltaFile
+1-1devel/py-testfixtures/Makefile
+1-11 files

FreeBSD/ports 1736f53devel/py-minidump Makefile distinfo

devel/py-minidump: Update to 0.0.24
DeltaFile
+3-3devel/py-minidump/distinfo
+1-1devel/py-minidump/Makefile
+4-42 files

FreeBSD/doc 442d22ewebsite/content/ru/releases/5.3R relnotes-alpha.html relnotes-ia64.html

website: ru/releases fix previous releases docs
DeltaFile
+1,213-1,229website/content/ru/releases/5.3R/relnotes-i386.html
+1,138-1,154website/content/ru/releases/5.3R/relnotes-pc98.html
+1,117-1,133website/content/ru/releases/5.3R/relnotes-amd64.html
+1,109-1,124website/content/ru/releases/5.3R/relnotes-sparc64.html
+1,101-1,117website/content/ru/releases/5.3R/relnotes-ia64.html
+1,100-1,116website/content/ru/releases/5.3R/relnotes-alpha.html
+6,778-6,87347 files not shown
+20,998-23,31353 files

FreeBSD/ports b632e17devel/electron44 Makefile distinfo, devel/electron44/files patch-electron_spec_api-protocol-spec.ts patch-electron_shell_browser_osr_osr__video__consumer.cc

devel/electron44: Update to 44.4.3

Changelog:
- https://github.com/electron/electron/releases/tag/v44.4.2
- https://github.com/electron/electron/releases/tag/v44.4.3

Reported by:    GitHub (watch releases)
DeltaFile
+18-18devel/electron44/files/patch-electron_spec_api-browser-window-spec.ts
+16-16devel/electron44/files/patch-electron_spec_api-app-spec.ts
+13-9devel/electron44/distinfo
+15-3devel/electron44/Makefile
+11-2devel/electron44/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
+0-11devel/electron44/files/patch-electron_spec_api-protocol-spec.ts
+73-598 files not shown
+96-8214 files

FreeNAS/freenas b06547dsrc/middlewared/middlewared/api/v26_0_0 s3.py, src/middlewared/middlewared/api/v27_0_0 s3.py

Add tier field to sharing.s3 entries

Information about the current S3 share's tier was accidentally
omitted during intial round of S3 development. This commit adds
the standard tier info.
DeltaFile
+89-4tests/api2/zfs_tier/test_shares.py
+11-0src/middlewared/middlewared/api/v27_0_0/s3.py
+11-0src/middlewared/middlewared/api/v26_0_0/s3.py
+10-0tests/unit/test_zfs_tier_api_models.py
+2-1src/middlewared/middlewared/plugins/truenas_s3/bucket_crud.py
+1-0tests/api2/test_s3_bucket.py
+124-56 files

FreeBSD/src 82dcd3asys/dev/vt vt_core.c

vt: Move VWF_GRAPHICS clearing under VT_LOCK

Reviewed by:    vexeduxr, Quentin Thébault <quentin.thebault at defenso.fr>
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D59814
DeltaFile
+1-1sys/dev/vt/vt_core.c
+1-11 files

FreeBSD/ports 94d525csecurity/p11-kit Makefile

security/p11-kit: use base system consolidated anchor lists

Currently p11-kit already uses base-system certificates from /usr/share/certs
(since 8672992ef7f072f87304e953231de77179143f1d 2023-02-01 11:05:18 +0000).

Base system's certctl tool allows administrator to add locally trusted anchors
in /usr/local/share/certs, but p11-kit's current behaviour will ignore them.

Use system's consolidated certificates in /etc/ssl/certs and
/etc/ssl/untrusted instead of /usr/share/certs/trusted and
/usr/share/certs/untrusted.

These directories (/etc/ssl/ ones) are managed by system's certctl tool,
and reflects the same content plus admin's managed trusted/untrusted certs.

This change should not break any current behaviour on FreeBSD > 12.2.

This is also coherent with debian's behaviour (on debian, p11_trust_paths
is set to /etc/ssl/certs/ca-certificates.crt, updated by system's

    [6 lines not shown]
DeltaFile
+3-2security/p11-kit/Makefile
+3-21 files

GhostBSD/ports 6533521multimedia/mlt7 pkg-plist distinfo, multimedia/mlt7-glaxnimate Makefile

multimedia/mlt7[*]: update to 7.40.0, unbreak with FFmpeg9

PR:             297364
Release notes:  https://github.com/mltframework/mlt/releases/tag/v7.40.0

(cherry picked from commit 2cc7cf31f4a4c1703f896b656665e7188101b0bd)
DeltaFile
+153-0multimedia/mlt7/files/patch-ffmpeg9
+6-4multimedia/mlt7/Makefile
+3-3multimedia/mlt7/distinfo
+4-0multimedia/mlt7/pkg-plist
+1-1multimedia/mlt7-qt/Makefile
+1-1multimedia/mlt7-glaxnimate/Makefile
+168-96 files

HardenedBSD/src 25d9f19contrib/llvm-project/libunwind/src CompactUnwinder.hpp, share/man/man4 Makefile

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+5-4contrib/llvm-project/libunwind/src/CompactUnwinder.hpp
+3-0sys/conf/kern.mk
+3-0share/mk/bsd.sys.mk
+1-0share/man/man4/Makefile
+12-44 files

HardenedBSD/ports 87dceafsysutils/intel-nvmupdate-700series-dell Makefile, sysutils/intel-nvmupdate-e810-e823-dell Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+95-0sysutils/intel-nvmupdate-e810-lenovo/Makefile
+81-0sysutils/intel-nvmupdate-e810-e823-dell/Makefile
+76-0sysutils/intel-nvmupdate-e825-e830-dell/Makefile
+74-0sysutils/intel-nvmupdate-700series-dell/Makefile
+72-0sysutils/intel-nvmupdate-i350-x550-dell/Makefile
+66-0sysutils/intel-nvmupdate-i350-x550-700series-hpe/Makefile
+464-082 files not shown
+1,114-16988 files

LLVM/project f28f0ballvm/lib/Target/X86 X86InstrInfo.cpp, llvm/test/CodeGen/X86/apx optimize-compare-multipred.mir

[X86][APX] Fix EFLAGS reuse across cycles (#223613)

optimizeCompareInstr's multi-predecessor NF reuse (added in
ab39c491430e) did not scan the below-CmpInstr region of CmpMBB when
CmpMBB was on a CFG cycle: that region is on the back-edge path but is
scanned by neither the caller nor the helper's predecessor walk. A
non-NF-convertible EFLAGS clobber there (e.g. an unrelated CMP feeding a
JCC, as in the reproducer below with VUCOMISS/CTEST/COPY-\$eflags) still
let the helper delete the redundant compare and mark \$eflags live-in on
CmpMBB. That broke the reused EFLAGS on iteration 2+ and tripped
X86FlagsCopyLowering's SuccMBB == TestMBB self-loop check with a fatal
report_fatal_error when a preexisting COPY \$eflags save/restore sat in
the cycle.

Reproducer: https://godbolt.org/z/s58j5zxqd

Detect CmpMBB on a cycle via a forward-reachability BFS on its
successors and, when so, scan from just after CmpInstr to the block's
end: bail on any non-NF-convertible EFLAGS clobber, stage NF-convertible

    [10 lines not shown]
DeltaFile
+323-0llvm/test/CodeGen/X86/apx/optimize-compare-multipred.mir
+41-8llvm/lib/Target/X86/X86InstrInfo.cpp
+364-82 files

NetBSD/pkgsrc EkAzopQdoc TODO

   doc/TODO: add some

   + OpenJPH-0.32.0, fast_float-8.3.0, fluidsynth-2.6.1, libde265-1.1.3,
     libmaxminddb-1.14.1, libudev-bsd-0.7.0.1, libuninameslist-20260918,
     p5-Alien-Build-2.88, p5-Clone-PP-1.09, p5-HTML-Parser-3.86,
     p5-Test-Fatal-0.019, p5-Text-Diff-1.46, pspp-2.1.2, py-aiostream-0.8.1,
     py-ast-serialize-0.11.2, py-beets-2.14.1, py-curl-7.48.0,
     py-filelock-4.0.1, py-flit_core-4.1.0, py-google-api-core-2.38.0,
     py-grpcio-1.84.0, py-grpcio-status-1.84.0, py-hatchling-1.32.3,
     py-httpcore2-2.13.0, py-httpx2-2.13.0, py-idna-3.20, py-multidict-6.9.0,
     py-pdf-6.19.0, py-platformdirs-4.11.11, py-poetry-core-2.5.0,
     py-propcache-0.5.4, py-protobuf-7.36.2, py-pymdown-extensions-12.0.1,
     py-pyproject_hooks-1.3.3, py-tornado-6.5.10, py-urllib3-2.8.0,
     py-urwid-4.1.5, py-uv-build-0.12.17, py-vcs-versioning-2.4.1,
     py-wcwidth-0.8.4, py-yarl-1.25.1, py-zensical-0.0.63, rspamd-4.2.0,
     snappy-1.3.1, xfd-1.1.6, xxhash-0.8.4.
VersionDeltaFile
1.27938+47-2doc/TODO
+47-21 files

LLVM/project 18397d8llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPUtils.h SLPUtils.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+123-599llvm/test/Transforms/PhaseOrdering/X86/avg.ll
+20-136llvm/test/Transforms/SLPVectorizer/X86/extracted-subfields.ll
+133-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+128-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+9-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.h
+2-5llvm/test/Transforms/PhaseOrdering/AArch64/scalarize-load-ext-extract.ll
+415-7421 files not shown
+416-7477 files

HardenedBSD/ports ccf812cscience/afni Makefile distinfo

science/afni: Update to 26.2.08
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

FreeBSD/ports ccf812cscience/afni Makefile distinfo

science/afni: Update to 26.2.08
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

NetBSD/src s6JDdOpsys/arch/news68k/dev nwb225reg.h fbbm.c

   news68k: fix botched patch (sorry)
VersionDeltaFile
1.2+0-963sys/arch/news68k/dev/fbbm.c
1.2+0-82sys/arch/news68k/dev/nwb225reg.h
+0-1,0452 files

LLVM/project 99da24bllvm/lib/Target/X86 X86ISelLowering.cpp

[X86] getPSHUFShuffleMask - use PSHUFD/LW/HW decodes directly. NFC. (#224900)

Don't bother going through getTargetShuffleMask and checking for a
repeated lane mask when all we care about is the mask[4] permute mask -
PSHUFLW/HW don't even need the full 128-bit lane mask!
DeltaFile
+4-23llvm/lib/Target/X86/X86ISelLowering.cpp
+4-231 files

LLVM/project 3357938llvm/include/llvm/Analysis ScalarEvolutionExpressions.h

[SCEV] Increase RewriteMap default size (NFC). (#224864)

The old automatic default of 4 inline buckets meant that in practice we
were frequently hitting the grow path to 64 buckets, causing unnecessary
memory traffic.

SCEVRewriteVisitor is used each time loop guards are applied and the new
default improves compile-time slightly for SCEV-heavy workloads. Geomean
improves by -0.03%, but mafft and lencod see bigger wins:

https://llvm-compile-time-tracker.com/compare.php?from=7c55ad084c8b1503cafa42c60d88bff65919c9fa&to=c1f14fba38c4cd7b282709d8bd9481d28642b2c6&stat=instructions:u

It mostly makes applying loop guards cheaper, making it easier to use in
more places in the future.

PR: https://github.com/llvm/llvm-project/pull/224864
DeltaFile
+1-1llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
+1-11 files

OpenBSD/ports XBUsfJLsecurity/acme.sh Makefile distinfo

   security/acme.sh: update to 3.1.6
VersionDeltaFile
1.8+2-2security/acme.sh/distinfo
1.9+1-1security/acme.sh/Makefile
+3-32 files

LLVM/project 5363b70llvm/test/Transforms/SLPVectorizer/PowerPC extracted-subfields-be.ll, llvm/test/Transforms/SLPVectorizer/X86 extracted-subfields.ll

[SLP][NFC]Add extra tests for bitcasts-based vectorization, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/224916
DeltaFile
+120-0llvm/test/Transforms/SLPVectorizer/PowerPC/extracted-subfields-be.ll
+74-4llvm/test/Transforms/SLPVectorizer/X86/extracted-subfields.ll
+194-42 files

LLVM/project aa6b03eclang/lib/AST/ByteCode InterpState.cpp Compiler.cpp, clang/lib/Serialization ASTReaderDecl.cpp

[clang][bytecode] Notify bytecode interpreter after deserializing constant global declarations (#198062)

The problem looks something like this:

```c++
extern const int m;
constexpr int getm() { return m; }

const int m = 12;
static_assert(getm() == 12);
```

The generated bytecode for `getm()` references a global variable stored
in `interp::Program`. This variable is uninitialized when the bytecode
is generated, but since it's extern, that's not diagnosed (because it
might be initialized later).

When we parse the redeclaration of `m` on line 4, we evaluate its
initializer via `Expr::EvaluateAsInitializer`, which makes the bytecode

    [15 lines not shown]
DeltaFile
+25-0clang/test/AST/ByteCode/module-redecl1.cpp
+20-1clang/lib/AST/ByteCode/Program.cpp
+19-0clang/lib/AST/ByteCode/Compiler.cpp
+15-3clang/lib/AST/ByteCode/InterpState.cpp
+11-1clang/lib/Serialization/ASTReaderDecl.cpp
+8-0clang/test/Modules/pr102360.cppm
+98-59 files not shown
+131-615 files

LLVM/project 67cb38cllvm/lib/Transforms/HipStdPar HipStdPar.cpp, llvm/test/Transforms/HipStdPar math-fixup.ll

[HIPSTDPAR] Add `sincos` support (#224620)

The math fixup pass for `hipstdpar` only supported standard library math
functions. Due to #194616, combining `sin` + `cos` into `sincos` becomes
possible, so whilst `sincos` itself is not (yet) a standard library
interface, it has to be handled as well. This extends the set of covered
intrinsics to include it.
DeltaFile
+15-0llvm/test/Transforms/HipStdPar/math-fixup.ll
+1-0llvm/lib/Transforms/HipStdPar/HipStdPar.cpp
+16-02 files

HardenedBSD/ports a4d2fbfsysutils/containerd Makefile distinfo

sysutils/containerd: Update to 2.4.0
DeltaFile
+3-3sysutils/containerd/distinfo
+1-1sysutils/containerd/Makefile
+4-42 files

FreeBSD/ports a4d2fbfsysutils/containerd Makefile distinfo

sysutils/containerd: Update to 2.4.0
DeltaFile
+3-3sysutils/containerd/distinfo
+1-1sysutils/containerd/Makefile
+4-42 files