FreeBSD/ports 66a9a11security/libp11 Makefile pkg-plist, security/libp11/files patch-src_Makefile.in

security/libp11: update to 0.4.20 release
DeltaFile
+0-11security/libp11/files/patch-src_Makefile.in
+3-3security/libp11/distinfo
+1-2security/libp11/Makefile
+2-1security/libp11/pkg-plist
+6-174 files

FreeBSD/ports 882e378devel/sbt Makefile distinfo

devel/sbt: update to 2.0.7 release.
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

HardenedBSD/src d6e4fae. README.md

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+34-11README.md
+34-111 files

HardenedBSD/src e7cacbcsys/dev/iavf iavf_vc_common.c if_iavf_iflib.c, sys/dev/ixgbe if_ix.c if_ixv.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+761-144sys/dev/ixl/ixl_pf_iov.c
+383-38sys/dev/iavf/if_iavf_iflib.c
+240-29sys/dev/ixgbe/if_ixv.c
+71-74sys/dev/ixl/ixl_pf_main.c
+76-12sys/dev/ixgbe/if_ix.c
+53-20sys/dev/iavf/iavf_vc_common.c
+1,584-31727 files not shown
+2,008-41333 files

HardenedBSD/ports 700e55fdevel/lstr Makefile.crates distinfo, devel/py-ddtrace distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+824-0science/eccodes/pkg-plist
+459-271devel/lstr/distinfo
+207-281devel/py-pyproject-fmt/distinfo
+215-199devel/py-ddtrace/distinfo
+228-134devel/lstr/Makefile.crates
+183-147devel/py-jsonschema-rs/distinfo
+2,116-1,032847 files not shown
+5,107-3,459853 files

LLVM/project 0bad201clang/include/clang/Sema SemaOpenMP.h, clang/lib/Sema SemaOpenMP.cpp

Improve sema for num_threads
DeltaFile
+28-33clang/lib/Sema/SemaOpenMP.cpp
+4-5clang/include/clang/Sema/SemaOpenMP.h
+32-382 files

HardenedBSD/ports 146ce8amail/roundcube Makefile distinfo

mail/roundcube: update to 1.7.3 release

PR:             297392
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

FreeBSD/ports 146ce8amail/roundcube Makefile distinfo

mail/roundcube: update to 1.7.3 release

PR:             297392
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

LLVM/project b8f229eclang/include/clang/Basic DiagnosticParseKinds.td DiagnosticSemaKinds.td, clang/lib/Parse ParseOpenMP.cpp

Fix review comments
DeltaFile
+17-22clang/lib/Parse/ParseOpenMP.cpp
+25-10clang/lib/Sema/SemaOpenMP.cpp
+7-2clang/test/OpenMP/dims_modifier_messages.cpp
+1-2clang/include/clang/Basic/DiagnosticSemaKinds.td
+2-0clang/include/clang/Basic/DiagnosticParseKinds.td
+52-365 files

LLVM/project b615ebdllvm/include/llvm/ADT APInt.h, llvm/lib/Support APInt.cpp

[APInt] Extend APIntOps::gcd to take IsSigned argument (#217269)

This clarifies the semantics of APIntOps::GreatestCommonDivisor for
signed arguments.
DeltaFile
+27-2llvm/unittests/ADT/APIntTest.cpp
+5-3llvm/include/llvm/ADT/APInt.h
+7-1llvm/lib/Support/APInt.cpp
+1-3llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
+40-94 files

FreeBSD/src 9a34256sys/netpfil/ipfilter/netinet ip_nat.c

ipfilter: Fix checksum update for NAT_DIVERTOUT

When taking a snapshot of the before ip_len (s1) for comparison with the
after-translated ip_len (s2), we must convert it from network to host
byte order before we can use it. Add the missing ntohs() call.

PR:             296944
MFC after:      3 days

(cherry picked from commit c08a97fa27b914988ef092352872b2f455abb7c3)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/ip_nat.c
+1-11 files

HardenedBSD/src 008259bsys/netpfil/ipfilter/netinet ip_nat.c

ipfilter: Fix checksum update for NAT_DIVERTOUT

When taking a snapshot of the before ip_len (s1) for comparison with the
after-translated ip_len (s2), we must convert it from network to host
byte order before we can use it. Add the missing ntohs() call.

PR:             296944
MFC after:      3 days

(cherry picked from commit c08a97fa27b914988ef092352872b2f455abb7c3)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/ip_nat.c
+1-11 files

FreeBSD/src 008259bsys/netpfil/ipfilter/netinet ip_nat.c

ipfilter: Fix checksum update for NAT_DIVERTOUT

When taking a snapshot of the before ip_len (s1) for comparison with the
after-translated ip_len (s2), we must convert it from network to host
byte order before we can use it. Add the missing ntohs() call.

PR:             296944
MFC after:      3 days

(cherry picked from commit c08a97fa27b914988ef092352872b2f455abb7c3)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/ip_nat.c
+1-11 files

FreeBSD/ports 6dd7289sysutils/rubygem-bundler Makefile distinfo

sysutils/rubygem-bundler: Update to 4.0.18

Changes:        https://github.com/ruby/rubygems/releases
                https://github.com/ruby/rubygems/blob/master/CHANGELOG-bundler.md
DeltaFile
+3-3sysutils/rubygem-bundler/distinfo
+1-1sysutils/rubygem-bundler/Makefile
+4-42 files

HardenedBSD/ports 6dd7289sysutils/rubygem-bundler Makefile distinfo

sysutils/rubygem-bundler: Update to 4.0.18

Changes:        https://github.com/ruby/rubygems/releases
                https://github.com/ruby/rubygems/blob/master/CHANGELOG-bundler.md
DeltaFile
+3-3sysutils/rubygem-bundler/distinfo
+1-1sysutils/rubygem-bundler/Makefile
+4-42 files

HardenedBSD/ports cf01b5ddevel/rubygem-rdoc Makefile distinfo

devel/rubygem-rdoc: Update to 8.0.0

Changes:        https://github.com/ruby/rdoc/releases
DeltaFile
+3-3devel/rubygem-rdoc/distinfo
+3-2devel/rubygem-rdoc/Makefile
+6-52 files

FreeBSD/ports cf01b5ddevel/rubygem-rdoc Makefile distinfo

devel/rubygem-rdoc: Update to 8.0.0

Changes:        https://github.com/ruby/rdoc/releases
DeltaFile
+3-3devel/rubygem-rdoc/distinfo
+3-2devel/rubygem-rdoc/Makefile
+6-52 files

HardenedBSD/ports 98ebd79net/rubygem-oauth distinfo Makefile

net/rubygem-oauth: Update to 1.1.8

Changes:        https://github.com/ruby-oauth/oauth/releases
DeltaFile
+7-6net/rubygem-oauth/Makefile
+3-3net/rubygem-oauth/distinfo
+10-92 files

HardenedBSD/ports 5d3f2eedevel/ruby-gems Makefile distinfo

devel/ruby-gems: Update to 4.0.18

Changes:        https://github.com/ruby/rubygems/releases
                https://github.com/ruby/rubygems/blob/master/CHANGELOG.md
DeltaFile
+3-3devel/ruby-gems/distinfo
+1-1devel/ruby-gems/Makefile
+4-42 files

FreeBSD/ports 98ebd79net/rubygem-oauth distinfo Makefile

net/rubygem-oauth: Update to 1.1.8

Changes:        https://github.com/ruby-oauth/oauth/releases
DeltaFile
+7-6net/rubygem-oauth/Makefile
+3-3net/rubygem-oauth/distinfo
+10-92 files

FreeBSD/ports 5d3f2eedevel/ruby-gems Makefile distinfo

devel/ruby-gems: Update to 4.0.18

Changes:        https://github.com/ruby/rubygems/releases
                https://github.com/ruby/rubygems/blob/master/CHANGELOG.md
DeltaFile
+3-3devel/ruby-gems/distinfo
+1-1devel/ruby-gems/Makefile
+4-42 files

FreeBSD/ports 0e7928fdevel/py-pyyaml Makefile

devel/py-pyyaml: Cosmetic change

- Fix space/tab
- Do not silence installation message
- Remove trailing blank line
DeltaFile
+5-6devel/py-pyyaml/Makefile
+5-61 files

FreeBSD/ports 24e75eeMk/Uses ruby.mk, lang/ruby33 pkg-plist Makefile

lang/ruby33: Update to 3.3.12

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/07/16/ruby-3-3-12-released/
Security:       CVE-2026-41316
DeltaFile
+3-3lang/ruby33/distinfo
+0-4lang/ruby33/Makefile
+1-1Mk/Uses/ruby.mk
+0-1lang/ruby33/pkg-plist
+4-94 files

HardenedBSD/ports 89a5bf7Mk/Uses python.mk

Mk/Uses/python.mk: Update CRYPTOGRAPHY_DEPENDS

py-pyopenssl 26.3.0 requires py-cryptography 49.0.0+
DeltaFile
+1-1Mk/Uses/python.mk
+1-11 files

HardenedBSD/ports 24e75eeMk/Uses ruby.mk, lang/ruby33 pkg-plist Makefile

lang/ruby33: Update to 3.3.12

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/07/16/ruby-3-3-12-released/
Security:       CVE-2026-41316
DeltaFile
+3-3lang/ruby33/distinfo
+0-4lang/ruby33/Makefile
+1-1Mk/Uses/ruby.mk
+0-1lang/ruby33/pkg-plist
+4-94 files

HardenedBSD/ports 0e7928fdevel/py-pyyaml Makefile

devel/py-pyyaml: Cosmetic change

- Fix space/tab
- Do not silence installation message
- Remove trailing blank line
DeltaFile
+5-6devel/py-pyyaml/Makefile
+5-61 files

FreeBSD/ports 89a5bf7Mk/Uses python.mk

Mk/Uses/python.mk: Update CRYPTOGRAPHY_DEPENDS

py-pyopenssl 26.3.0 requires py-cryptography 49.0.0+
DeltaFile
+1-1Mk/Uses/python.mk
+1-11 files

FreeBSD/ports c7d9e22Mk/Uses ruby.mk, lang/ruby40 pkg-plist distinfo

lang/ruby40: Update to 4.0.6

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/07/14/ruby-4-0-6-released/
DeltaFile
+4-5lang/ruby40/Makefile
+3-3lang/ruby40/distinfo
+1-1Mk/Uses/ruby.mk
+1-0lang/ruby40/pkg-plist
+9-94 files

HardenedBSD/ports c7d9e22Mk/Uses ruby.mk, lang/ruby40 pkg-plist distinfo

lang/ruby40: Update to 4.0.6

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/07/14/ruby-4-0-6-released/
DeltaFile
+4-5lang/ruby40/Makefile
+3-3lang/ruby40/distinfo
+1-1Mk/Uses/ruby.mk
+1-0lang/ruby40/pkg-plist
+9-94 files

FreeBSD/ports 1a31c7awww/rubygem-railties81 Makefile distinfo

www/rubygem-railties81: Update to 8.1.3.1

Changes:        https://github.com/rails/rails/releases
DeltaFile
+3-3www/rubygem-railties81/distinfo
+1-1www/rubygem-railties81/Makefile
+4-42 files