LLVM/project 29228c2 — llvm/test/tools/llubi bitinsert_bitextract_le.ll bitinsert_bitextract_be.ll, llvm/tools/llubi/lib Context.h Context.cpp

[llubi] Add support for `bitinsert` and `bitextract`
DeltaFile
+116-0llvm/test/tools/llubi/bitinsert_bitextract_le.ll
+116-0llvm/test/tools/llubi/bitinsert_bitextract_be.ll
+32-0llvm/tools/llubi/lib/Interpreter.cpp
+19-0llvm/tools/llubi/lib/Context.cpp
+7-0llvm/tools/llubi/lib/Context.h
+290-05 files

LLVM/project a341eb4 — llvm/tools/llubi/lib Context.cpp

Fix formatting
DeltaFile
+2-2llvm/tools/llubi/lib/Context.cpp
+2-21 files

LLVM/project 82e2575 — llvm/docs InstCombineContributorGuide.md

[InstCombine] fix power of two examples (#230814)
DeltaFile
+2-2llvm/docs/InstCombineContributorGuide.md
+2-21 files

LLVM/project dab20c9 — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/AArch64 reassociate-fma-pairs.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-29llvm/test/Transforms/SLPVectorizer/AArch64/loop-splat-inst-count.ll
+23-26llvm/test/Transforms/PhaseOrdering/AArch64/reassociate-fma-pairs.ll
+13-9llvm/test/Transforms/SLPVectorizer/AArch64/splat-gather-subtree-store-chain.ll
+3-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+59-664 files

LLVM/project de13b51 — utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] Port 3d519f5eee97 (#230820)
DeltaFile
+6-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+6-01 files

FreeBSD/ports 27e43ec — www/freenginx/files extra-patch-zstd-empty-flush extra-patch-zstd-last-truncation, www/nginx-devel/files extra-patch-zstd-empty-flush extra-patch-zstd-last-truncation

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the let, slowfs_cache, websockify and zstd modules from their own
source ports instead of fetching them with GH_TUPLE.

Sponsored by:   Netzkommune GmbH
DeltaFile
+0-60www/nginx/files/extra-patch-zstd-last-truncation
+0-60www/nginx-devel/files/extra-patch-zstd-last-truncation
+0-60www/freenginx/files/extra-patch-zstd-last-truncation
+0-41www/nginx/files/extra-patch-zstd-empty-flush
+0-41www/nginx-devel/files/extra-patch-zstd-empty-flush
+0-41www/freenginx/files/extra-patch-zstd-empty-flush
+0-30312 files not shown
+87-40518 files

FreeBSD/ports eb779d3 — www Makefile, www/nginx-module-websockify distinfo pkg-descr

www/nginx-module-websockify: Add New Port

Sources of the websockify module for the NGINX ports.  The module
translates between a WebSocket connection and a plain TCP connection, so
a browser can reach a service that speaks no WebSocket of its own.  The
payload travels base64 encoded or in binary frames, which is what noVNC
expects of a VNC server behind it.

Sponsored by:   Netzkommune GmbH
DeltaFile
+36-0www/nginx-module-websockify/Makefile
+14-0www/nginx-module-websockify/files/pkg-message.in
+7-0www/nginx-module-websockify/pkg-descr
+3-0www/nginx-module-websockify/distinfo
+1-0www/Makefile
+61-05 files

FreeBSD/ports b5e6d9c — www Makefile, www/nginx-module-zstd distinfo pkg-descr

www/nginx-module-zstd: Add New Port

Sources of the zstd modules for the NGINX ports.  The filter module
compresses responses on the fly for clients that announce zstd in
Accept-Encoding, the static module serves a pre-compressed .zst file
from disk when one sits beside the requested file.

Sponsored by:   Netzkommune GmbH
DeltaFile
+41-0www/nginx-module-zstd/Makefile
+15-0www/nginx-module-zstd/files/pkg-message.in
+8-0www/nginx-module-zstd/pkg-descr
+3-0www/nginx-module-zstd/distinfo
+1-0www/Makefile
+68-05 files

FreeBSD/ports 51caa31 — www Makefile, www/nginx-module-slowfs-cache distinfo pkg-descr

www/nginx-module-slowfs-cache: Add New Port

Sources of the slowfs_cache module for the NGINX ports.  The module
caches files from a slow filesystem the way nginx caches upstream
responses, so a request that finds a cached copy no longer touches the
slow device.

Sponsored by:   Netzkommune GmbH
DeltaFile
+33-0www/nginx-module-slowfs-cache/Makefile
+14-0www/nginx-module-slowfs-cache/files/pkg-message.in
+7-0www/nginx-module-slowfs-cache/pkg-descr
+3-0www/nginx-module-slowfs-cache/distinfo
+1-0www/Makefile
+58-05 files

FreeBSD/ports 06249bb — www/nginx-module-form-input distinfo Makefile

www/nginx-module-form-input: Update to 0.13.1, switch to sysadmin-labs

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-module-form-input/distinfo
+3-3www/nginx-module-form-input/Makefile
+6-62 files

FreeBSD/ports a0de3ad — www Makefile, www/nginx-module-let distinfo pkg-descr

www/nginx-module-let: Add New Port

Sources of the let module for the NGINX ports.  The module adds a let
directive that computes an expression and assigns the result to a
variable, with arithmetic, string concatenation and functions such as
length, substr, hash, md5 and sha1.

Sponsored by:   Netzkommune GmbH
DeltaFile
+40-0www/nginx-module-let/Makefile
+14-0www/nginx-module-let/files/pkg-message.in
+8-0www/nginx-module-let/pkg-descr
+3-0www/nginx-module-let/distinfo
+1-0www/Makefile
+66-05 files

HardenedBSD/src 800e477 — contrib/netbsd-tests/lib/libc/gen t_dir.c, lib/libsys mount.2

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+238-0tests/sys/vfs/nmount_check_fsid.c
+44-9sys/kern/vfs_mount.c
+31-8sys/riscv/riscv/mp_machdep.c
+29-5lib/libsys/mount.2
+0-15sys/net/if_gre.c
+10-4contrib/netbsd-tests/lib/libc/gen/t_dir.c
+352-418 files not shown
+387-5714 files

HardenedBSD/src 74c540a — contrib/netbsd-tests/lib/libc/gen t_dir.c, lib/libsys mount.2

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+238-0tests/sys/vfs/nmount_check_fsid.c
+44-9sys/kern/vfs_mount.c
+31-8sys/riscv/riscv/mp_machdep.c
+29-5lib/libsys/mount.2
+0-15sys/net/if_gre.c
+10-4contrib/netbsd-tests/lib/libc/gen/t_dir.c
+352-418 files not shown
+387-5714 files

HardenedBSD/ports 036ef50 — net-p2p/wallet-engine Makefile.crates distinfo, net-p2p/wallet-engine/files patch-src_ton__connect__tlb.rs

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+2,807-0net-p2p/wallet-engine/files/patch-src_ton__connect__tlb.rs
+649-0net-p2p/wallet-engine/distinfo
+3-539www/py-pywry/distinfo
+211-163sysutils/cardano-cli/distinfo
+33-295www/py-pywry/Makefile
+323-0net-p2p/wallet-engine/Makefile.crates
+4,026-997211 files not shown
+5,555-2,524217 files

LLVM/project f5cee7d — llvm/test/Transforms/SLPVectorizer/AArch64 loop-splat-inst-count.ll

[SLP][NFC]Add a test with regressed vectorization, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/230817
DeltaFile
+136-0llvm/test/Transforms/SLPVectorizer/AArch64/loop-splat-inst-count.ll
+136-01 files

LLVM/project 830cb65 — llvm/test/tools/llubi bitinsert_bitextract_be.ll bitinsert_bitextract_le.ll, llvm/tools/llubi/lib Context.h Context.cpp

[llubi] Add support for `bitinsert` and `bitextract`
DeltaFile
+106-0llvm/test/tools/llubi/bitinsert_bitextract_be.ll
+106-0llvm/test/tools/llubi/bitinsert_bitextract_le.ll
+32-0llvm/tools/llubi/lib/Interpreter.cpp
+19-0llvm/tools/llubi/lib/Context.cpp
+7-0llvm/tools/llubi/lib/Context.h
+270-05 files

LLVM/project 6cf47c5 — llvm/test/tools/llubi bitcast_le.ll bitcast_be.ll, llvm/tools/llubi/lib Context.cpp

[llubi] Fix wrong assert when writing `poison` at an unaligned bit offset
DeltaFile
+5-4llvm/tools/llubi/lib/Context.cpp
+4-0llvm/test/tools/llubi/bitcast_le.ll
+4-0llvm/test/tools/llubi/bitcast_be.ll
+13-43 files

LLVM/project 7b6a055 — llvm/lib/Analysis InstructionSimplify.cpp, llvm/test/Transforms/InstSimplify bitinsert-bitextract.ll

[InstSimplify] Fold reinsert of non-byte `bitextract`
DeltaFile
+9-19llvm/test/Transforms/InstSimplify/bitinsert-bitextract.ll
+2-6llvm/lib/Analysis/InstructionSimplify.cpp
+11-252 files

LLVM/project d222bae — llvm/lib/Analysis InstructionSimplify.cpp

[InstSimplify] Use `m_ConstantInt` for bit range offset
DeltaFile
+3-3llvm/lib/Analysis/InstructionSimplify.cpp
+3-31 files

HardenedBSD/ports 48179ca — www/py-wsgidav distinfo Makefile

www/py-wsgidav: Update 4.3.3 to 4.3.5

Security fixes: CVE-2026-48099, CVE-2026-55509, CVE-2026-55560.

Changes: https://github.com/mar10/wsgidav/blob/v4.3.5/CHANGELOG.md

Drop unused py-six dependency and take maintainership.

PR:             298916
Approved by:    jrm (mentor)
DeltaFile
+5-5www/py-wsgidav/Makefile
+3-3www/py-wsgidav/distinfo
+8-82 files

FreeBSD/ports 48179ca — www/py-wsgidav distinfo Makefile

www/py-wsgidav: Update 4.3.3 to 4.3.5

Security fixes: CVE-2026-48099, CVE-2026-55509, CVE-2026-55560.

Changes: https://github.com/mar10/wsgidav/blob/v4.3.5/CHANGELOG.md

Drop unused py-six dependency and take maintainership.

PR:             298916
Approved by:    jrm (mentor)
DeltaFile
+5-5www/py-wsgidav/Makefile
+3-3www/py-wsgidav/distinfo
+8-82 files

FreeBSD/src 8a7df6c — lib/libc/tests/sys Makefile

tests/libc: only build brk_test where libc provides sbrk

Replace the exclusion list with an allowlist of the architectures
whose libc exports brk/sbrk: amd64, i386, arm and powerpc.

On aarch64, riscv and loongarch libc does not export those symbols
and the test cannot run, so do not build it there. New architectures
now default to not building the test unless brk support is added.

MFC after:      1 week
Signed-off-by:  Xiaoqiang Zhao <zhaoxiaoqiang007 at gmail.com>
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D60357
DeltaFile
+2-1lib/libc/tests/sys/Makefile
+2-11 files

HardenedBSD/src 8a7df6c — lib/libc/tests/sys Makefile

tests/libc: only build brk_test where libc provides sbrk

Replace the exclusion list with an allowlist of the architectures
whose libc exports brk/sbrk: amd64, i386, arm and powerpc.

On aarch64, riscv and loongarch libc does not export those symbols
and the test cannot run, so do not build it there. New architectures
now default to not building the test unless brk support is added.

MFC after:      1 week
Signed-off-by:  Xiaoqiang Zhao <zhaoxiaoqiang007 at gmail.com>
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D60357
DeltaFile
+2-1lib/libc/tests/sys/Makefile
+2-11 files

NetBSD/pkgsrc PuOGXuU — security/httpx Makefile go-modules.mk

   httpx: Update to 1.12.0

   pkgsrc changes:
   - Drop MAINTAINERship

   Changes:
   v1.12.0
   Maintenance
   * Bump dependencies

   Other Changes
   * fix(cpe): substring fallback for vendor-prefix mismatches
   * fix: stop reporting TLS-only ports as plain http
   * chore: require tlsx v1.4.0
   * chore(ci): update CodeQL actions to supported versions
   * maint release

   v1.11.0
   New Features

    [41 lines not shown]
VersionDeltaFile
1.12+367-1,048security/httpx/distinfo
1.12+121-348security/httpx/go-modules.mk
1.48+2-3security/httpx/Makefile
+490-1,3993 files

FreeBSD/ports a6d0a08 — security/openssh-portable Makefile distinfo, security/openssh-portable/files patch-ssh-agent.1 patch-sshd_config.5

security/openssh-portable: Update to 10.6p1

Release notes: https://www.openssh.org/txt/release-10.6

(cherry picked from commit b8d0a9401efe21977c43c0f60cf534042a070f56)
DeltaFile
+16-16security/openssh-portable/files/patch-ssh-agent.c
+9-9security/openssh-portable/files/patch-sshd_config.5
+9-9security/openssh-portable/files/patch-servconf.h
+6-6security/openssh-portable/files/patch-ssh-agent.1
+3-5security/openssh-portable/distinfo
+2-2security/openssh-portable/Makefile
+45-476 files

FreeBSD/src d45f069 — contrib/netbsd-tests/lib/libc/gen t_dir.c, contrib/netbsd-tests/lib/libc/sys t_mlock.c

tests/libc: use an allowlist for sbrk in NetBSD-derived tests

sbrk is obsolete and libc only provides it on amd64, arm, i386 and
powerpc.  Replace the growing exclusion lists in t_dir.c and t_mlock.c
with a single positive HAVE_SBRK definition per file, so architectures
without sbrk need not be enumerated as they are added.

Signed-off-by: Xiaoqiang Zhao <zhaoxiaoqiang007 at gmail.com>
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D60358
DeltaFile
+10-4contrib/netbsd-tests/lib/libc/gen/t_dir.c
+11-3contrib/netbsd-tests/lib/libc/sys/t_mlock.c
+21-72 files

HardenedBSD/src d45f069 — contrib/netbsd-tests/lib/libc/gen t_dir.c, contrib/netbsd-tests/lib/libc/sys t_mlock.c

tests/libc: use an allowlist for sbrk in NetBSD-derived tests

sbrk is obsolete and libc only provides it on amd64, arm, i386 and
powerpc.  Replace the growing exclusion lists in t_dir.c and t_mlock.c
with a single positive HAVE_SBRK definition per file, so architectures
without sbrk need not be enumerated as they are added.

Signed-off-by: Xiaoqiang Zhao <zhaoxiaoqiang007 at gmail.com>
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D60358
DeltaFile
+10-4contrib/netbsd-tests/lib/libc/gen/t_dir.c
+11-3contrib/netbsd-tests/lib/libc/sys/t_mlock.c
+21-72 files

LLVM/project 1f826be — llvm/test/tools/llubi bitinsert_bitextract_be.ll bitinsert_bitextract_le.ll, llvm/tools/llubi/lib Context.h Context.cpp

[llubi] Add support for `bitinsert` and `bitextract`
DeltaFile
+106-0llvm/test/tools/llubi/bitinsert_bitextract_be.ll
+106-0llvm/test/tools/llubi/bitinsert_bitextract_le.ll
+32-0llvm/tools/llubi/lib/Interpreter.cpp
+19-0llvm/tools/llubi/lib/Context.cpp
+7-0llvm/tools/llubi/lib/Context.h
+270-05 files

HardenedBSD/ports b8d0a94 — security/openssh-portable Makefile distinfo, security/openssh-portable/files patch-ssh-agent.1 patch-sshd_config.5

security/openssh-portable: Update to 10.6p1

Release notes: https://www.openssh.org/txt/release-10.6
DeltaFile
+16-16security/openssh-portable/files/patch-ssh-agent.c
+9-9security/openssh-portable/files/patch-sshd_config.5
+9-9security/openssh-portable/files/patch-servconf.h
+6-6security/openssh-portable/files/patch-ssh-agent.1
+3-5security/openssh-portable/distinfo
+2-2security/openssh-portable/Makefile
+45-476 files

FreeBSD/ports b8d0a94 — security/openssh-portable Makefile distinfo, security/openssh-portable/files patch-ssh-agent.1 patch-sshd_config.5

security/openssh-portable: Update to 10.6p1

Release notes: https://www.openssh.org/txt/release-10.6
DeltaFile
+16-16security/openssh-portable/files/patch-ssh-agent.c
+9-9security/openssh-portable/files/patch-sshd_config.5
+9-9security/openssh-portable/files/patch-servconf.h
+6-6security/openssh-portable/files/patch-ssh-agent.1
+3-5security/openssh-portable/distinfo
+2-2security/openssh-portable/Makefile
+45-476 files