LLVM/project 7d5fe7eclang/lib/AST/ByteCode Interp.cpp, clang/test/AST/ByteCode c.c

[clang][bytecode] Reject all function calls in C (#175920)

C doesn't have constexpr functions, so this can't ever work anyway.

Fixes https://github.com/llvm/llvm-project/issues/175877
DeltaFile
+6-0clang/test/AST/ByteCode/c.c
+5-0clang/lib/AST/ByteCode/Interp.cpp
+11-02 files

LLVM/project c8ba380llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fmul.ll simplify-demanded-fpclass.ll

InstCombine: Teach SimplifyDemandedFPClass to infer nnan and ninf on fmul
DeltaFile
+27-27llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fmul.ll
+12-1llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+5-5llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+44-333 files

FreeBSD/ports c7e8830www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1

(cherry picked from commit 2b262c37081d08b479bf8ef6ee8cf024947ec344)
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

FreeBSD/ports 348ce5edevel/py-ttkbootstrap Makefile distinfo

devel/py-ttkbootstrap: Update to 1.20.0

- Fix pyproject.toml (via a post-patch target), because the build
  framework does not recognise its new format.
  (see https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files )

ChangeLog:      https://github.com/israel-dryer/ttkbootstrap/releases/tag/v1.20.0
Reported by:    portscout!
DeltaFile
+7-2devel/py-ttkbootstrap/Makefile
+3-3devel/py-ttkbootstrap/distinfo
+10-52 files

FreeBSD/ports 2b262c3www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

LLVM/project 188d424llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Handle fdiv in SimplifyDemandedFPClass
DeltaFile
+127-148llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fdiv.ll
+130-1llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+46-0llvm/lib/Support/KnownFPClass.cpp
+3-33llvm/lib/Analysis/ValueTracking.cpp
+10-0llvm/include/llvm/Support/KnownFPClass.h
+316-1825 files

LLVM/project 469ee03llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fdiv.ll

InstCombine: Add baseline fdiv SimplifyDemandedFPClass tests
DeltaFile
+2,321-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fdiv.ll
+2,321-01 files

FreeBSD/doc e8e92b6documentation/content/en/articles/committers-guide _index.adoc

committers-guide: Add Closes: commit msg trailer

Reviewed by:    vexeduxr
Differential Revision:  https://reviews.freebsd.org/D54448
DeltaFile
+5-0documentation/content/en/articles/committers-guide/_index.adoc
+5-01 files

LLVM/project ad3a307llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Handle fsub in SimplifyDemandedFPClass

alive2 fails on some of the tests, but this is due to existing
folds in instsimplify and https://github.com/AliveToolkit/alive2/issues/1273
DeltaFile
+55-73llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fsub.ll
+19-60llvm/lib/Analysis/ValueTracking.cpp
+21-0llvm/lib/Support/KnownFPClass.cpp
+11-4llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+5-0llvm/include/llvm/Support/KnownFPClass.h
+111-1375 files

OPNSense/core fd0c70d. plist, src/opnsense/scripts/dhcp unbound_watcher.py dnsmasq_watcher.py

isc-dhcp: move two scripts to their callers #9155
DeltaFile
+0-250src/opnsense/scripts/dhcp/unbound_watcher.py
+250-0src/opnsense/scripts/unbound/unbound_watcher.py
+0-134src/opnsense/scripts/dhcp/dnsmasq_watcher.py
+134-0src/opnsense/scripts/dnsmasq/dnsmasq_watcher.py
+2-2plist
+1-1src/opnsense/scripts/unbound/start.sh
+387-3871 files not shown
+388-3887 files

HardenedBSD/src 7aa8c69sbin/pfctl pfctl.c parse.y, sys/net pfvar.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+786-6sys/netpfil/pf/pf_ioctl.c
+642-96sbin/pfctl/pfctl.c
+678-4sys/netpfil/pf/pf.c
+525-3sbin/pfctl/parse.y
+415-0sys/netpfil/pf/pf_nl.c
+396-3sys/net/pfvar.h
+3,442-11218 files not shown
+4,563-11924 files

NetBSD/pkgsrc MOZu9n8doc CHANGES-2026

   Updated chat/prosody to 13.0.3
VersionDeltaFile
1.321+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc rklVvgAchat/prosody distinfo Makefile

   prosody: update to 13.0.3

   Changes since 13.0.2:

   Fixes and improvements

       mod_storage_sql: Set configurable wait time for locked SQLite3 database
       net.server_event: Port TLS 1.3 channel binding method to libevent backend
       mod_roster: Add command for cleaning out invalid contact JIDs
       migrator: Allow migrating between different configs of the same driver
       mod_admin_shell: Allow pinging any JID with xmpp:ping()
       mod_invites: Accept -admin flag as shortcut for -role prosody:admin
       mod_mam: Add send_legacy_offline_messages_to_mam_clients config option
       mod_limits: Allow configuration of general s2s limit, and have s2sout inherit from s2sin
       mod_storage_internal: Return item-not-found for unknown before/after ids
       MUC: Fixes for room avatar caching

   Minor changes


    [16 lines not shown]
VersionDeltaFile
1.31+4-4chat/prosody/distinfo
1.59+2-3chat/prosody/Makefile
+6-72 files

FreeBSD/ports a1e7387www/py-google-api-python-client Makefile distinfo

www/py-google-api-python-client: Update to 2.188.0

ChangeLog:      https://github.com/googleapis/google-api-python-client/releases/tag/v2.188.0
Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/Makefile
+3-3www/py-google-api-python-client/distinfo
+6-62 files

NetBSD/pkgsrc-wip 8885b0bdoomlegacy-snapshot Makefile

doomlegacy-snapshot: Update to SVN revision 1773

- commit revision 1767
  The MBF21 code duplicated some of the vile raise code
  Made a common inline function for the vile raise code,
  to simplify maintenance.

- commit revision 1768
  Fixed some P_CheckMeleeRange MBF21 changes where it conflicts with
  Legacy improvements.  Made the protection checks such as info == NULL,
  apply to the MBF21 code too.

  Fix some of the A_Chase logic concerning  MT_NODE and MF_IGNOREPLAYER.
  The compiler complains "suggest parenthesis".  However, it is not clear
  that the added tests for MT_NODE and MF_IGNOREPLAYER are correct,
  and especially after MBF FRIEND was added.
  Some alternatives have been included, but the last one seems to
  be the most correct.
  The MT_NODE should not be altered, so it should block chasing.

    [51 lines not shown]
DeltaFile
+1-1doomlegacy-snapshot/Makefile
+1-11 files

NetBSD/pkgsrc mRVqLEychat/libomemo-c buildlink3.mk, chat/mumble Makefile

   *: recursive bump for abseil-20260107.0 shlib version bump
VersionDeltaFile
1.3+2-2chat/libomemo-c/buildlink3.mk
1.82+2-2chat/mumble/Makefile
1.14+2-2databases/mysql80-cluster/Makefile
1.42+2-2databases/mysql80-server/Makefile
1.188+2-2databases/postgresql-postgis2/Makefile
1.12+2-2devel/abseil/buildlink3.mk
+12-1260 files not shown
+132-12066 files

NetBSD/pkgsrc oEPdybMdoc TODO CHANGES-2026

   doc: Updated devel/abseil to 20260107.0
VersionDeltaFile
1.26669+1-2doc/TODO
1.320+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc TsuQM4kdevel/abseil PLIST distinfo, devel/abseil/patches patch-absl_time_internal_cctz_src_time__zone__format.cc

   abseil: update to 20260107.0.

   What's New

       absl::StringResizeAndOverwrite(): A new function in
       absl/strings/resize_and_overwrite.h that acts as a polyfill
       for C++23's std::basic_string::resize_and_overwrite. This allows
       for efficient resizing and in-place initialization of strings,
       avoiding the overhead of default initialization, which is
       particularly useful when working with C-style APIs that write
       directly to a buffer. See #1136 (comment) for performance notes.

       absl::chunked_queue: A new container in absl/container/chunked_queue.h
       optimized for use as a FIFO (First-In, First-Out) queue.

       absl::linked_hash_map and absl::linked_hash_set: New hash
       containers that maintain iteration order matching the insertion
       order. These are available in absl/container/linked_hash_map.h
       and absl/container/linked_hash_set.h.

    [16 lines not shown]
VersionDeltaFile
1.15+120-92devel/abseil/PLIST
1.37+5-5devel/abseil/distinfo
1.5+4-4devel/abseil/patches/patch-absl_time_internal_cctz_src_time__zone__format.cc
1.37+2-2devel/abseil/Makefile
+131-1034 files

NetBSD/pkgsrc dbf7gLQdevel/ncurses Makefile

   ncurses: try fixing SunOS build using -Wno-incompatible-pointer-types
VersionDeltaFile
1.123+2-1devel/ncurses/Makefile
+2-11 files

NetBSD/pkgsrc IaqRG4mdoc CHANGES-2026 TODO

   doc: Updated print/texlab to 5.25.1
VersionDeltaFile
1.319+2-1doc/CHANGES-2026
1.26668+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hsdxiF3print/texlab distinfo cargo-depends.mk, print/texlab/patches patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs

   texlab: update to 5.25.1.

   ## [5.25.1] - 2025-12-30

   ### Fixed

   - Fix detecting dependencies in projects with `latexmkrc` file ([#1520](https://github.com/latex-lsp/texlab/issues/1520))

   ## [5.25.0] - 2025-12-28

   ### Added

   - Add document symbols for beamer frames ([[#1498](https://github.com/latex-lsp/texlab/issues/1498)])

   ### Fixed

   - Don't allow line breaks in URLs ([#1488](https://github.com/latex-lsp/texlab/issues/1488))
   - Pass configured line length to `tex-fmt` ([#1497](https://github.com/latex-lsp/texlab/issues/1497))
VersionDeltaFile
1.25+53-34print/texlab/distinfo
1.21+16-10print/texlab/cargo-depends.mk
1.1+18-0print/texlab/patches/patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs
1.23+2-2print/texlab/Makefile
+89-464 files

OPNSense/plugins 50d9337net/isc-dhcp/src/etc/inc/plugins.inc.d dhcpd.inc, net/isc-dhcp/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api LeasesController.php

net/isc-dhcp: start adding the files

PR: https://github.com/opnsense/core/issues/9155
DeltaFile
+1,319-0net/isc-dhcp/src/etc/inc/plugins.inc.d/dhcpd.inc
+1,218-0net/isc-dhcp/src/www/services_dhcp.php
+901-0net/isc-dhcp/src/www/services_dhcpv6.php
+509-0net/isc-dhcp/src/www/services_dhcp_edit.php
+273-0net/isc-dhcp/src/www/services_dhcpv6_edit.php
+272-0net/isc-dhcp/src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php
+4,492-010 files not shown
+5,281-116 files

OPNSense/core 23589f1src/etc/inc/plugins.inc.d dhcpd.inc, src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api LeasesController.php

isc-dhcp: remove main files for #9155

It will probably take more time to remove the loose ends but this
is the working bulk state for the pluginification.
DeltaFile
+0-1,319src/etc/inc/plugins.inc.d/dhcpd.inc
+0-1,218src/www/services_dhcp.php
+0-901src/www/services_dhcpv6.php
+0-509src/www/services_dhcp_edit.php
+0-273src/www/services_dhcpv6_edit.php
+0-272src/opnsense/mvc/app/controllers/OPNsense/DHCPv6/Api/LeasesController.php
+0-4,49211 files not shown
+0-5,29617 files

FreeBSD/src c5a1e08. configure, Ada95 configure

Vendor import ncurses 6.6
DeltaFile
+15,906-15,332configure
+4,432-3,186Ada95/configure
+2,637-2,084test/configure
+2,456-1,968misc/terminfo.src
+2,089-1,937doc/html/NCURSES-Programming-HOWTO.html
+0-2,282ncurses/win32con/win_driver.c
+27,520-26,789756 files not shown
+62,770-50,521762 files

NetBSD/pkgsrc-wip 578ae88. TODO

TODO: + tor-browser-15.0.4.
DeltaFile
+1-1TODO
+1-11 files

NetBSD/pkgsrc 4kdz1Vudoc TODO CHANGES-2026

   doc: Updated net/arti to 1.9.0
VersionDeltaFile
1.26667+5-2doc/TODO
1.318+2-1doc/CHANGES-2026
+7-32 files

NetBSD/pkgsrc qvdPMd0net/arti distinfo cargo-depends.mk, net/arti/patches patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs

   arti: update to 1.9.0.

   # Arti 1.9.0 — 13 January 2026

   Arti 1.9.0 continues some behind-the-scenes work on relay and
   directory authority development, and adds improved support for
   running with dynamically assigned ports.  For example Arti now
   accepts `proxy.socks_listen = "auto"` to configure its SOCKS proxy
   with an operating-system-assigned port, and writes the assigned
   port to a structured JSON file in Arti's data directory.

   As usual, there are also various under-the-hood improvements and
   bug fixes.
VersionDeltaFile
1.13+218-211net/arti/distinfo
1.13+71-69net/arti/cargo-depends.mk
1.1+18-0net/arti/patches/patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs
1.18+2-2net/arti/Makefile
+309-2824 files

FreeBSD/src f213856share/misc pci_vendors

pci_vendors: update to version 2025-12-12

(cherry picked from commit 3b8e13c4696e9b3dab284842902b9f7b18073c8d)
DeltaFile
+1,079-233share/misc/pci_vendors
+1,079-2331 files

FreeBSD/src d565a5eshare/misc usb_vendors

usb_vendors: update to 2025-09-15

(cherry picked from commit 90cd623611b22e2e484b800743845b38d9c20250)
DeltaFile
+9-2share/misc/usb_vendors
+9-21 files

FreeBSD/src 23a18b7share/misc pci_vendors

pci_vendors: update to 2025-10-18

(cherry picked from commit e5f545e0d872fbfdb6c3c94ca81e7f3bce9d094a)
DeltaFile
+6-2share/misc/pci_vendors
+6-21 files