OPNSense/core 9b53c7esrc/opnsense/mvc/app/controllers/OPNsense/Firewall/forms dialogFilterRule.xml, src/opnsense/mvc/app/models/OPNsense/Firewall Filter.php Filter.xml

Services: Intrusion Detection - hook "divert-to" into our new firewall ui.

Currently we only support a single divert-to target, but if we would like to integrate in the future with other services, it's practical to be able to offer a list of them,
list_divert_sockets.php acts as a stepping stone for this purpose, which now just returns a static list of one (8000 -> idps).
DeltaFile
+36-0src/opnsense/scripts/filter/list_divert_sockets.php
+11-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/dialogFilterRule.xml
+7-0src/opnsense/service/conf/actions.d/actions_filter.conf
+6-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+2-2src/opnsense/service/templates/OPNsense/IDS/rc.conf.d
+4-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+66-22 files not shown
+68-28 files

LLVM/project eb3bfeellvm/lib/Target/Mips MipsRegisterBankInfo.cpp MipsInstructionSelector.cpp, llvm/test/CodeGen/Mips/GlobalISel/llvm-ir implicit_def.ll

[Mips] Add support for Mips::GPR64Idx in MipsRegisterBankInfo (#173534)

Fix #166002.
DeltaFile
+67-65llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp
+53-12llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/implicit_def.ll
+6-2llvm/lib/Target/Mips/MipsInstructionSelector.cpp
+4-0llvm/lib/Target/Mips/MipsRegisterBankInfo.h
+1-1llvm/lib/Target/Mips/MipsRegisterBanks.td
+131-805 files

LLVM/project 22c01f6llvm/lib/Target/Mips MipsSEInstrInfo.cpp Mips32r6InstrInfo.td, llvm/lib/Target/Mips/Disassembler MipsDisassembler.cpp

MIPSr6: Set FSELECT Legal for f64 (#173591)

FIX: #172459
Since SETCC returns i1 in IR level, and SEL_D needs f64, currently, we
expand FSELECT to:
   MTC1_D64
   SEL
which may generate needless mfc1 and mtc1.

In this patch, we add FGR64CC Register type, and support F32 to F64 in
MipsSEInstrInfo::copyPhysReg.
DeltaFile
+98-4llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
+27-34llvm/lib/Target/Mips/Mips32r6InstrInfo.td
+5-44llvm/test/CodeGen/Mips/llvm-ir/select-dbl.ll
+23-21llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
+15-4llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
+1-17llvm/test/CodeGen/Mips/select.ll
+169-1249 files not shown
+210-14915 files

FreeBSD/src 3e5025eusr.sbin/bhyve bhyve.8

bhyve.8: Fix consistency and terms in manpage

Correct inconsistent spelling of terms and duplication.

Reviewed by:    ziaee
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54332

(cherry picked from commit 5819f8b285fc55a75e5dea56ffe73b376525150c)
DeltaFile
+33-28usr.sbin/bhyve/bhyve.8
+33-281 files

ELF Tool Chain/elftoolchain 4325trunk/tools netbsd-base-system-import.sh

netbsd-base-system-import.sh: import from upstream SVN by default.
DeltaFile
+17-5trunk/tools/netbsd-base-system-import.sh
+17-51 files

FreeBSD/src 535fac0usr.sbin/bhyve bhyve.8

bhyve.8: Fix consistency and terms in manpage

Correct inconsistent spelling of terms and duplication.

Reviewed by:    ziaee
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54332

(cherry picked from commit 5819f8b285fc55a75e5dea56ffe73b376525150c)
DeltaFile
+34-32usr.sbin/bhyve/bhyve.8
+34-321 files

NetBSD/pkgsrc fX3Tgb4doc CHANGES-pkgsrc-2025Q4

   Mention pullup ticket #7038

   Also: I hereby declare this pullup log opened :)
VersionDeltaFile
1.1.2.2+6-2doc/CHANGES-pkgsrc-2025Q4
+6-21 files

NetBSD/pkgsrc KkEVuCrwww/firefox140 distinfo, www/firefox140/patches patch-third__party_python_jsonschema_jsonschema_validators.py patch-third__party_python_jsonschema_jsonschema_validators.py

   Pullup ticket #7038 - requested by gutteridge
   www/firefox140: build fix

   Revisions pulled up:
   - www/firefox140/distinfo                                       1.5
   - www/firefox140/patches/patch-third__party_python_jsonschema_jsonschema_validators.py 1.1

   ---
      Module Name:      pkgsrc
      Committed By:     gutteridge
      Date:             Wed Dec 24 02:11:49 UTC 2025

      Modified Files:
        pkgsrc/www/firefox140: distinfo
      Added Files:
        pkgsrc/www/firefox140/patches:
            patch-third__party_python_jsonschema_jsonschema_validators.py

      Log Message:

    [5 lines not shown]
VersionDeltaFile
1.1.2.1+0-20www/firefox140/patches/patch-third__party_python_jsonschema_jsonschema_validators.py
1.1.2.2+20-0www/firefox140/patches/patch-third__party_python_jsonschema_jsonschema_validators.py
1.4.2.1+2-1www/firefox140/distinfo
+22-213 files

NetBSD/pkgsrc 22zkq6Ldevel/py-pydantic-core distinfo cargo-depends.mk

   py-pydantic-core: updated to 2.41.5

   2.41.5

   Correct invalid serialization of date/datetime/time/timedelta by pulling downcast checks up
   avoid getting default values from defaultdict
   ci: add more 3.14t builds, delete duplicate linux aarch64 build
   JsonValue: Deduplicate keys before populating Dict
   fix: only percent-encode characters in the userinfo encode set
   Bump jiter from 0.11.0 to 0.11.1
   Bump regex from 1.11.3 to 1.12.2
   Bump percent-encoding from 2.3.1 to 2.3.2
   fix issue with field_serializers on nested typed dicts
   clean up GC traversal for some top-level types
   add type inference for serializing ip address types
   revert url credential encoding (to be reintroduced as an option in future)
   optimizations in URL implementation
VersionDeltaFile
1.33+88-61devel/py-pydantic-core/distinfo
1.21+28-19devel/py-pydantic-core/cargo-depends.mk
1.34+7-4devel/py-pydantic-core/Makefile
+123-843 files

NetBSD/pkgsrc JXKfb5adoc CHANGES-2025

   Updated x11/py-pyperclip, textproc/py-sphinx-gallery, sysutils/py-psutil, graphics/py-pygal
VersionDeltaFile
1.7415+5-1doc/CHANGES-2025
+5-11 files

NetBSD/pkgsrc 25uVrN8graphics/py-pygal distinfo Makefile

   py-pygal: updated to 3.1.0

   3.1.0

   Fixed

   Lint
   Readthedocs config
   README and docs information

   Added

   reverse_direction option for gauge
VersionDeltaFile
1.13+4-4graphics/py-pygal/distinfo
1.24+2-3graphics/py-pygal/Makefile
1.9+4-1graphics/py-pygal/PLIST
+10-83 files

NetBSD/pkgsrc nQB8VmLdevel/guile-gcrypt Makefile

   guile-gcrypt: comment out notabug references, site is down
VersionDeltaFile
1.10+3-3devel/guile-gcrypt/Makefile
+3-31 files

NetBSD/pkgsrc NMzQsGAsysutils/py-psutil PLIST distinfo

   py-psutil: updated to 7.2.0

   7.2.0

   **Enhancements**

   - 1275_: new `heap_info()`_ and `heap_trim()`_ functions, providing direct
     access to the platform's native C heap allocator (glibc, mimalloc,
     libmalloc). Useful to create tools to detect memory leaks.
   - 2403_, [Linux]: publish wheels for Linux musl.
   - 2680_: unit tests are no longer installed / part of the distribution. They
     now live under `tests/` instead of `psutil/tests`.

   **Bug fixes**

   * 2684_, [FreeBSD], [critical]: compilation fails on FreeBSD 14 due to missing
     include.
   * 2691_, [Windows]: fix memory leak in `net_if_stats()`_ due to missing
     ``Py_CLEAR``.

    [5 lines not shown]
VersionDeltaFile
1.25+4-61sysutils/py-psutil/PLIST
1.63+4-4sysutils/py-psutil/distinfo
1.65+2-2sysutils/py-psutil/Makefile
+10-673 files

NetBSD/pkgsrc l1BWL8gfonts/gucharmap Makefile

   gucharmap: update HOMEPAGE
VersionDeltaFile
1.131+2-2fonts/gucharmap/Makefile
+2-21 files

NetBSD/pkgsrc eMGdVGotextproc/py-sphinx-gallery PLIST distinfo

   py-sphinx-gallery: updated to 0.20.0

   0.20.0

   Bump version 0.20.0
   MNT Add test for _bool_eval and add configs to _bool_eval check
   Add POT, SKADA and TorchDR to the list in README
   Update instructions for converting script to notebook
   Add comment on path for sphinx_gallery_thumbnail_path
   DOC Add plotly to supported scrapers
   DOC: Add JUnit XML parsing example
   DOC Update junit doc
   [DOC] Add an example or index.rst file that allow example in multiple sections
   Embed code links with dirhtml builder
   Fix typo in note about Binder/JupyterLite
   Remove "# noqa: E501" from end of text blocks
   allow git archives to have dynamic versioning
   Update FAQ with notebook and RST file guidance
   DOC: Add cards for the subsections on the main topic pages

    [7 lines not shown]
VersionDeltaFile
1.8+8-1textproc/py-sphinx-gallery/PLIST
1.7+4-4textproc/py-sphinx-gallery/distinfo
1.14+2-3textproc/py-sphinx-gallery/Makefile
+14-83 files

NetBSD/pkgsrc RyDXgPQdevel Makefile, devel/gtl PLIST Makefile

   gtl: remove

   no upstream, can't find it in google, nothing in pkgsrc uses it
VersionDeltaFile
1.26582+2-2doc/TODO
1.7414+2-1doc/CHANGES-2025
1.4562+1-2devel/Makefile
1.5+1-1devel/gtl/PLIST
1.31+1-1devel/gtl/Makefile
1.10+1-1devel/gtl/buildlink3.mk
+8-84 files not shown
+11-1110 files

NetBSD/pkgsrc xUqLjYUx11/py-pyperclip distinfo Makefile

   py-pyperclip: updated to 1.11.0

   1.11.0
   Unknown changes
VersionDeltaFile
1.10+4-4x11/py-pyperclip/distinfo
1.11+2-3x11/py-pyperclip/Makefile
+6-72 files

NetBSD/pkgsrc WOSSt3qmath/gtklife Makefile

   gtklife: switch to an existing version
VersionDeltaFile
1.60+3-3math/gtklife/Makefile
+3-31 files

NetBSD/pkgsrc VH5atl9doc CHANGES-2025

   Updated textproc/py-itemadapter, devel/py-intervaltree, print/py-pikepdf, devel/py-pyparsing
VersionDeltaFile
1.7413+5-1doc/CHANGES-2025
+5-11 files

NetBSD/pkgsrc cy0x63Udevel/py-pyparsing PLIST distinfo

   py-pyparsing: updated to 3.3.1

   Version 3.3.1 - December, 2025

   - Added license info to metadata, following PEP-639. Thanks to Gedalia Pasternak and
     Marc Mueller for submitted issue and PR.


   Version 3.3.0 - December, 2025

   ===========================================================================================
    The version 3.3.0 release will begin emitting `DeprecationWarnings` for pyparsing methods
    that have been renamed to PEP8-compliant names (introduced in pyparsing 3.0.0, in August,
    2021, with legacy names retained as aliases). In preparation, I added in pyparsing
    3.2.2 a utility for finding and replacing the legacy method names with the new names.
    This utility is located at `pyparsing/tools/cvt_pep8_names.py`. This script will scan all
    Python files specified on the command line, and if the `-u` option is selected, will
    replace all occurrences of the old method names with the new PEP8-compliant names,
    updating the files in place.

    [62 lines not shown]
VersionDeltaFile
1.11+11-1devel/py-pyparsing/PLIST
1.37+4-4devel/py-pyparsing/distinfo
1.40+2-2devel/py-pyparsing/Makefile
+17-73 files

NetBSD/pkgsrc dh9fBGpgraphics/gtkglext Makefile

   gtkglext: comment out dead HOMEPAGE
VersionDeltaFile
1.98+2-2graphics/gtkglext/Makefile
+2-21 files

NetBSD/pkgsrc Jpdkv3Gprint/py-pikepdf PLIST distinfo

   py-pikepdf: updated to 10.1.0

   v10.1.0

   - Added {class}`pikepdf.NamePath` for ergonomic access to deeply nested PDF
     structures. NamePath provides a single-operation traversal with helpful error
     messages showing exactly where traversal failed.
     See {ref}`Accessing nested objects with NamePath <namepath>` for details.
   - Added explicit scalar types: {class}`pikepdf.Integer`, {class}`pikepdf.Boolean`,
     and {class}`pikepdf.Real`. When explicit conversion mode is enabled, these types
     are returned instead of Python native types (`int`, `bool`, `Decimal`), enabling
     better type safety and static type checking.
   - Added {func}`pikepdf.set_object_conversion_mode` and
     {func}`pikepdf.get_object_conversion_mode` to control conversion behavior globally.
   - Added {func}`pikepdf.explicit_conversion` context manager for temporarily enabling
     explicit conversion mode.
   - Added safe accessor methods to {class}`pikepdf.Object`: {meth}`~pikepdf.Object.as_int`,
     {meth}`~pikepdf.Object.as_bool`, {meth}`~pikepdf.Object.as_float`, and
     {meth}`~pikepdf.Object.as_decimal` with optional default parameters for type-safe

    [3 lines not shown]
VersionDeltaFile
1.6+19-4print/py-pikepdf/PLIST
1.20+4-4print/py-pikepdf/distinfo
1.25+2-2print/py-pikepdf/Makefile
+25-103 files

NetBSD/pkgsrc QHi5SmDnet/gtk-vnc Makefile

   gtk-vnc: update HOMEPAGE
VersionDeltaFile
1.125+2-2net/gtk-vnc/Makefile
+2-21 files

NetBSD/pkgsrc yzFnCOWx11/gtk-mac-integration Makefile

   gtk-mac-integration: update HOMEPAGE
VersionDeltaFile
1.34+2-2x11/gtk-mac-integration/Makefile
+2-21 files

NetBSD/pkgsrc ZHyUOTfgraphics/gthumb Makefile

   gthumb: update HOMEPAGE
VersionDeltaFile
1.134+2-2graphics/gthumb/Makefile
+2-21 files

NetBSD/pkgsrc wtjYkaqnet/gt-itm Makefile

   gt-itm: comment out dead sites
VersionDeltaFile
1.5+3-3net/gt-itm/Makefile
+3-31 files

NetBSD/pkgsrc sJnnQ5ydevel/py-intervaltree PLIST Makefile

   py-intervaltree: updated to 3.2.1

   3.2.1
   - Fixed:
     - Build system includes sortedcontainers dependency in the wheel again
   - Maintainers:
     - Local testing happens inside virtual environments,
       instead of in the system-installed Python environment.
     - Add uv-dynamic-versioning.
       This generates automatic version numbers for test.pypi.org,
       based on the distance from the last tag version.
     - CI tests "pip install ."
     - Updated Makefile
     - Updated HACKING.md
VersionDeltaFile
1.3+5-7devel/py-intervaltree/PLIST
1.5+4-4devel/py-intervaltree/Makefile
1.6+4-4devel/py-intervaltree/distinfo
+13-153 files

NetBSD/pkgsrc MYSH6QJmultimedia/gst123 Makefile

   gst123: switch to https
VersionDeltaFile
1.62+3-3multimedia/gst123/Makefile
+3-31 files

NetBSD/pkgsrc 37e7E2aaudio/gsm Makefile

   gsm: switch to https
VersionDeltaFile
1.40+2-2audio/gsm/Makefile
+2-21 files

NetBSD/pkgsrc WkW4PcAmath/grpn Makefile

   grpn: update link to github successor
VersionDeltaFile
1.70+2-6math/grpn/Makefile
+2-61 files