FreeBSD/ports 962b811security Makefile

security/Makefile: Connect security/py-shamir-mnemonic, security/py-slip10
DeltaFile
+2-0security/Makefile
+2-01 files

FreeBSD/ports 5fa290esecurity/py-trezor Makefile distinfo

security/py-trezor: Update to 0.20.0
DeltaFile
+13-7security/py-trezor/Makefile
+3-3security/py-trezor/distinfo
+16-102 files

FreeBSD/ports 4d63201security/py-slip10 Makefile pkg-descr

security/py-slip10: Add new port

slip10 is a reference implementation of the SLIP-0010 specification,
which generalizes BIP-0032 hierarchical deterministic key derivation for
multiple curves, including secp256k1, NIST P-256, ed25519, and
curve25519.

It supports deriving extended private and public keys along standard
paths and can operate from either seed material or serialized extended
keys.
DeltaFile
+24-0security/py-slip10/Makefile
+8-0security/py-slip10/pkg-descr
+3-0security/py-slip10/distinfo
+35-03 files

FreeBSD/ports 767b261security/py-shamir-mnemonic Makefile pkg-descr

security/py-shamir-mnemonic: Add new port

shamir-mnemonic is a Python implementation of SLIP-0039, a standard for
splitting secrets into multiple mnemonic word shares using Shamir's
Secret Sharing scheme.

It is designed primarily for use with cryptocurrency wallets and
hardware devices, enabling secure backup and recovery of sensitive
secrets through human-readable word lists.

The library provides tools for generating mnemonic shares, combining
shares to recover secrets, and validating share sets, while remaining
compatible with SLIP-0039 implementations used by Trezor and related
ecosystems.
DeltaFile
+22-0security/py-shamir-mnemonic/Makefile
+12-0security/py-shamir-mnemonic/pkg-descr
+3-0security/py-shamir-mnemonic/distinfo
+37-03 files

NetBSD/pkgsrc-wip 6976689zxing-cpp PLIST Makefile

zxing-cpp: start working on zxing-cpp 3.0.1
DeltaFile
+37-0zxing-cpp/PLIST
+34-0zxing-cpp/Makefile
+15-0zxing-cpp/buildlink3.mk
+7-0zxing-cpp/DESCR
+5-0zxing-cpp/distinfo
+2-0zxing-cpp/TODO
+100-01 files not shown
+101-07 files

HardenedBSD/src 99e59cdlib/libpfctl libpfctl.c, lib/libusb libusb10.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+67-0lib/libpfctl/libpfctl.c
+41-0sys/netpfil/pf/pf_nl.c
+38-0tests/sys/netpfil/pf/table.sh
+7-14sbin/pfctl/pfctl_radix.c
+18-0lib/libusb/libusb10.c
+5-7sys/compat/freebsd32/freebsd32.h
+176-215 files not shown
+187-3111 files

FreeNAS/freenas d503550debian/debian control

Add truesearch as a dependency for truenas
DeltaFile
+1-0debian/debian/control
+1-01 files

HardenedBSD/src 533b755sys/net if_lagg.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+20-18sys/net/if_lagg.c
+20-181 files

HardenedBSD/ports 2eff77caudio/yoshimi/files patch-src_CMakeLists.txt, graphics/py-vulkan Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+190-196net-im/teams/files/packagejsons/package-lock.json
+25-29sysutils/mise/distinfo
+12-14sysutils/mise/Makefile
+17-8audio/yoshimi/files/patch-src_CMakeLists.txt
+23-0graphics/py-vulkan/Makefile
+12-7net-im/teams/files/packagejsons/package.json
+279-25452 files not shown
+428-37158 files

LLVM/project 80cf367llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 aarch64-minmaxv.ll sve-streaming-mode-fixed-length-int-reduce.ll

Fixups
DeltaFile
+124-116llvm/test/CodeGen/AArch64/aarch64-minmaxv.ll
+45-7llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+25-21llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-reduce.ll
+194-1443 files

LLVM/project a250edallvm/test/CodeGen/X86 broadcast-elm-cross-splat-vec.ll

[X86] broadcast-elm-cross-splat-vec.ll - avoid AND(ADD(X,1),1) pattern in tests (#181638)

This will fold to AND(NOT(X),1) in an upcoming fold, defeating the
purpose of the repeated constant tests
DeltaFile
+68-68llvm/test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll
+68-681 files

NetBSD/pkgsrc cQCmdtddoc CHANGES-2026 TODO

   Updated security/pgpdump, www/py-gunicorn
VersionDeltaFile
1.1154+3-1doc/CHANGES-2026
1.26824+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc J811EGVwww/py-gunicorn PLIST distinfo

   py-gunicorn: updated to 25.1.0

   25.1.0 - 2026-02-13

   New Features

   - **Control Interface (gunicornc)**: Add interactive control interface for managing
     running Gunicorn instances, similar to birdc for BIRD routing daemon
     - Unix socket-based communication with JSON protocol
     - Interactive mode with readline support and command history
     - Commands: `show all/workers/dirty/config/stats/listeners`
     - Worker management: `worker add/remove/kill`, `dirty add/remove`
     - Server control: `reload`, `reopen`, `shutdown`
     - New settings: `--control-socket`, `--control-socket-mode`, `--no-control-socket`
     - New CLI tool: `gunicornc` for connecting to control socket
     - See [Control Interface Guide](guides/gunicornc.md) for details

   - **Dirty Stash**: Add global shared state between workers via `dirty.stash`
     - In-memory key-value store accessible by all workers

    [22 lines not shown]
VersionDeltaFile
1.17+26-1www/py-gunicorn/PLIST
1.22+4-4www/py-gunicorn/distinfo
1.30+5-3www/py-gunicorn/Makefile
1.4+1-0www/py-gunicorn/ALTERNATIVES
+36-84 files

NetBSD/pkgsrc 7r6kUNkdoc TODO CHANGES-2026

   doc: Updated net/slumber to 5.0.0
VersionDeltaFile
1.26823+2-3doc/TODO
1.1153+2-1doc/CHANGES-2026
+4-42 files

NetBSD/pkgsrc 4RQcIJAnet/slumber distinfo cargo-depends.mk

   slumber: update to 5.0.0.

   [5.0.0] - 2026-02-14

   5.0 is a huge release that focuses on two main areas:

       A major refactor of the TUI includes:
           A new layout with a collapsible sidebar to speed up navigation
           Query/export command history navigation (similar to shell history)
           QoL improvements such as selecting list items by click
       CLI commands have been reorganized to be more consistent and discoverable
VersionDeltaFile
1.40+832-832net/slumber/distinfo
1.38+276-276net/slumber/cargo-depends.mk
1.54+2-3net/slumber/Makefile
+1,110-1,1113 files

NetBSD/pkgsrc v6UbkYCsecurity/pgpdump Makefile distinfo, security/pgpdump/patches patch-Makefile.in

   pgpdump: updated to 0.37

   0.37 2027/02/12

   Fix incorrect TAG_NUM macro causing out-of-bounds access.
   Fix C23 compatibility.
   Use Automake to run tests, and other test improvements.
   Use Automake, and other build improvements.
   *.c and *.h is now in src/.

   0.36 2024/01/29

   Skipping file to process when first/CTB is zero
   Inserting "memset" for ELLIP_CURVES

   0.35 2022/02/28

   Adding BrainPool-384/512 curve definitions.


    [6 lines not shown]
VersionDeltaFile
1.26+4-12security/pgpdump/Makefile
1.23+4-5security/pgpdump/distinfo
1.4+1-3security/pgpdump/PLIST
1.2+1-1security/pgpdump/patches/patch-Makefile.in
+10-214 files

NetBSD/pkgsrc-wip d7190ca. TODO, crush distinfo go-modules.mk

crush: update to 0.43.0
DeltaFile
+150-123crush/distinfo
+49-40crush/go-modules.mk
+1-2TODO
+1-1crush/Makefile
+201-1664 files

FreeBSD/src 281282elib/libpfctl libpfctl.c libpfctl.h, sbin/pfctl pfctl_radix.c

pf: convert DIOCRTSTADDRS to netlink

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+67-0lib/libpfctl/libpfctl.c
+41-0sys/netpfil/pf/pf_nl.c
+38-0tests/sys/netpfil/pf/table.sh
+7-14sbin/pfctl/pfctl_radix.c
+2-0lib/libpfctl/libpfctl.h
+1-0sys/netpfil/pf/pf_nl.h
+156-146 files

HardenedBSD/src 281282elib/libpfctl libpfctl.c libpfctl.h, sbin/pfctl pfctl_radix.c

pf: convert DIOCRTSTADDRS to netlink

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+67-0lib/libpfctl/libpfctl.c
+41-0sys/netpfil/pf/pf_nl.c
+38-0tests/sys/netpfil/pf/table.sh
+7-14sbin/pfctl/pfctl_radix.c
+2-0lib/libpfctl/libpfctl.h
+1-0sys/netpfil/pf/pf_nl.h
+156-146 files

NetBSD/pkgsrc E1cqKFPdoc TODO CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.21
VersionDeltaFile
1.26822+1-2doc/TODO
1.1152+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc Q8WWeZbtextproc/rumdl distinfo Makefile

   rumdl: update to 0.1.21.

   ## [0.1.21] - 2026-02-14

   ### Added

   - **CLI**: New `full` output format with ruff-style source line display showing
     offending lines with caret underlines
     ([#425](https://github.com/rvben/rumdl/issues/425))
   - **GitHub Action**: Add generic `args` input for passing extra CLI flags like
     `--output-format json`
     ([#406](https://github.com/rvben/rumdl/issues/406))
   - **MD060**: `loose-last-column` now caps last column width at header text width —
     body cells shorter than header are padded, longer cells extend beyond
     ([#424](https://github.com/rvben/rumdl/issues/424))

   ### Changed

   - **CLI**: `--output-format` help text now documents all available formats with

    [177 lines not shown]
VersionDeltaFile
1.10+4-4textproc/rumdl/distinfo
1.10+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/pkgsrc DG526X4doc CHANGES-2026

   Updated www/py-django[4]
VersionDeltaFile
1.1151+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc gF5wP4Owww/py-django4 distinfo Makefile

   py-django4: updated to 4.2.28

   Django 4.2.28 fixes three security issues with severity “high”, two security issues with severity “moderate”, and one security issue with severity “low” in 4.2.27.

   CVE-2025-13473: Username enumeration through timing difference in mod_wsgi authentication handler

   The django.contrib.auth.handlers.modwsgi.check_password() function for authentication via mod_wsgi allowed remote attackers to enumerate users via a timing attack.

   This issue has severity “low” according to the Django security policy.

   CVE-2025-14550: Potential denial-of-service vulnerability via repeated headers when using ASGI

   When receiving duplicates of a single header, ASGIRequest allowed a remote attacker to cause a potential denial-of-service via a specifically created request with multiple duplicate headers. The vulnerability resulted from repeated string concatenation while combining repeated headers, which produced super-linear computation resulting in service degradation or outage.

   This issue has severity “moderate” according to the Django security policy.

   CVE-2026-1207: Potential SQL injection via raster lookups on PostGIS

   Raster lookups on GIS fields (only implemented on PostGIS) were subject to SQL injection if untrusted data was used as a band index.

    [20 lines not shown]
VersionDeltaFile
1.19+4-4www/py-django4/distinfo
1.23+2-2www/py-django4/Makefile
1.3+1-1www/py-django4/MESSAGE
+7-73 files

NetBSD/pkgsrc nIwKv1Cwww/py-django distinfo Makefile

   py-django: updated to 5.2.11

   5.2.11

   Django 5.2.11 fixes three security issues with severity “high”, two security issues with severity “moderate”, and one security issue with severity “low” in 5.2.10.

   CVE-2025-13473: Username enumeration through timing difference in mod_wsgi authentication handler

   The django.contrib.auth.handlers.modwsgi.check_password() function for authentication via mod_wsgi allowed remote attackers to enumerate users via a timing attack.

   This issue has severity “low” according to the Django security policy.

   CVE-2025-14550: Potential denial-of-service vulnerability via repeated headers when using ASGI

   When receiving duplicates of a single header, ASGIRequest allowed a remote attacker to cause a potential denial-of-service via a specifically created request with multiple duplicate headers. The vulnerability resulted from repeated string concatenation while combining repeated headers, which produced super-linear computation resulting in service degradation or outage.

   This issue has severity “moderate” according to the Django security policy.

   CVE-2026-1207: Potential SQL injection via raster lookups on PostGIS

    [22 lines not shown]
VersionDeltaFile
1.125+4-4www/py-django/distinfo
1.153+2-2www/py-django/Makefile
1.6+1-1www/py-django/MESSAGE
+7-73 files

NetBSD/pkgsrc ZNlnBFWdoc CHANGES-2026

   Updated textproc/py-rdflib, net/py-apache-libcloud
VersionDeltaFile
1.1150+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc PDfN05Ynet/py-apache-libcloud PLIST distinfo

   py-apache-libcloud: updated to 3.9.0

   Changes in Apache Libcloud 3.9.0

   Common

   - Support for Python 3.9 which is EOL has been removed.

     If you still want to use Libcloud with Python 3.9, you should use an older
     release which still supports Python 3.9.

   - Indicate we also support Python 3.12 (non beta) and Python 3.13.

   - Support for Python 3.8 which is EOL has been removed.

     If you still want to use Libcloud with Python 3.8, you should use an older
     release which still supports Python 3.8.

   - Support for Python 3.7 which is EOL has been removed.

    [18 lines not shown]
VersionDeltaFile
1.13+126-117net/py-apache-libcloud/PLIST
1.15+4-4net/py-apache-libcloud/distinfo
1.21+3-4net/py-apache-libcloud/Makefile
+133-1253 files

LLVM/project 3c6a0ecllvm/lib/Target/SPIRV SPIRVPreLegalizer.cpp SPIRVBuiltins.cpp

[NFC][SPIRV] Remove `SPIRVType` from comments
DeltaFile
+4-4llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp
+2-2llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+6-62 files

NetBSD/pkgsrc LiO8jdLtextproc/py-rdflib PLIST distinfo

   py-rdflib: updated to 7.6.0

   7.6.0

   This release introduces a new major feature: GraphDB integration via the Python
   GraphDB Client. Users can now manage GraphDB instances and perform
   administrative tasks directly from Python. As GraphDB also supports the RDF4J
   REST API, users may utilize the recently released RDF4J Client and Store with
   GraphDB instances. For more details, see the new RDFLib GraphDB documentation
   under the extras section of the RDFLib documentation.

   This release also includes a number of fixes to Graph.cbd() and Turtle-related
   serializers. Thanks to @mgberg and @lisat-dstg, the affected code is now more
   standards-compliant.

   At the request of users, the recently introduced CLI tool sq has been renamed
   to sparqlquery to avoid conflicts with existing well-known packages.

   Other maintenance tasks include updating all CI actions to the latest versions

    [2 lines not shown]
VersionDeltaFile
1.10+14-2textproc/py-rdflib/PLIST
1.14+4-4textproc/py-rdflib/distinfo
1.22+3-3textproc/py-rdflib/Makefile
1.4+1-1textproc/py-rdflib/ALTERNATIVES
+22-104 files

NetBSD/pkgsrc mgbE9uWdoc CHANGES-2026

   doc: Updated devel/ocaml-dune-configurator to 3.21.1
VersionDeltaFile
1.1149+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc C8LUx39devel/ocaml-dune-configurator Makefile

   ocaml-dune-configurator: update to 3.21.1.

   match ocaml-dune
VersionDeltaFile
1.8+1-2devel/ocaml-dune-configurator/Makefile
+1-21 files