FreeNAS/freenas 233d74esrc/middlewared/middlewared/migration 0015_update_profile.py 0014_update_profile.py

Fix migration name

This commit fixes migration file name as it was using 14 which has already been taken
DeltaFile
+3-0src/middlewared/middlewared/migration/0015_update_profile.py
+0-3src/middlewared/middlewared/migration/0014_update_profile.py
+3-32 files

LLVM/project 30f479fclang/include/clang/CIR/Dialect/IR CIRDialect.td, clang/lib/CIR/Dialect/IR CIRAttrs.cpp

[CIR] Use default attribute printer/parser (NFC) (#170366)

DeltaFile
+0-18clang/lib/CIR/Dialect/IR/CIRAttrs.cpp
+1-8clang/include/clang/CIR/Dialect/IR/CIRDialect.td
+1-262 files

OPNSense/core 1194bdfsrc/etc/inc util.inc

backend: use mwexecf(m) where possible
DeltaFile
+6-8src/etc/inc/util.inc
+6-81 files

OPNSense/core af157c1src/etc/inc filter.inc

firewall: safe execution changes in rules reloading code
DeltaFile
+12-13src/etc/inc/filter.inc
+12-131 files

OPNSense/core ef7286csrc/etc/inc filter.inc

firewall: tweak previous a bit more
DeltaFile
+5-5src/etc/inc/filter.inc
+5-51 files

OPNSense/core d13fa46src/etc/inc filter.inc

firewall: this looks a little better
DeltaFile
+1-1src/etc/inc/filter.inc
+1-11 files

FreeBSD/ports b75d68eeditors/texstudio distinfo Makefile

editors/texstudio: Update to 4.9.0
DeltaFile
+3-3editors/texstudio/distinfo
+1-1editors/texstudio/Makefile
+4-42 files

HardenedBSD/src bab4e49lib/libc/stdlib strfmon.3 strfmon.c, lib/libc/tests/stdlib strfmon_test.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+57-23lib/libc/tests/stdlib/strfmon_test.c
+11-1lib/libc/stdlib/strfmon.3
+5-3lib/libc/stdlib/strfmon.c
+73-273 files

HardenedBSD/src 5f60f89lib/libc/stdlib strfmon.3 strfmon.c, lib/libc/tests/stdlib strfmon_test.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+57-23lib/libc/tests/stdlib/strfmon_test.c
+11-1lib/libc/stdlib/strfmon.3
+5-3lib/libc/stdlib/strfmon.c
+73-273 files

HardenedBSD/ports 062bb0bdevel/py-propcache/files patch-cython patch-packaging_pep517__backend__backend.py, graphics/py-s2/files patch-swig

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+17-0graphics/py-s2/files/patch-swig
+7-7textproc/py-spacy/files/patch-setup.cfg
+6-7textproc/py-spacy/Makefile
+5-7textproc/py-spacy/files/patch-pyproject.toml
+11-0devel/py-propcache/files/patch-cython
+0-11devel/py-propcache/files/patch-packaging_pep517__backend__backend.py
+46-3237 files not shown
+98-22943 files

OPNSense/core a8072d0src/opnsense/mvc/app/controllers/OPNsense/Kea DhcpController.php, src/opnsense/mvc/app/controllers/OPNsense/Kea/Api LeasesController.php

dhcp/kea: Add lease commands, tabulator GroupBy, URL hashes (#9409)

(cherry picked from commit cc2fa5ff1f30167a06a2500effb0f22a1cb41202)
(cherry picked from commit b6b61f9e94dccf6a5308fbb99cc0c930953e300a)
(cherry picked from commit 6d1ff4c975f8468dacd0c8416c09b0e8ba49a0d0)
DeltaFile
+119-75src/opnsense/mvc/app/views/OPNsense/Kea/dhcpv6.volt
+97-40src/opnsense/mvc/app/views/OPNsense/Kea/dhcpv4.volt
+47-1src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+46-0src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+25-0src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/LeasesController.php
+7-7src/opnsense/mvc/app/controllers/OPNsense/Kea/DhcpController.php
+341-1233 files not shown
+355-1259 files

LLVM/project 042a38fllvm/include/llvm/Support DebugCounter.h, llvm/lib/Support DebugCounter.cpp

[Support] Optimize DebugCounter (#170305)

Currently, DebugCounters work by creating a unique counter ID during
registration, and then using that ID to look up the counter information
in the global registry.

However, this means that anything working with counters has to always go
through the global instance. This includes the fast path that checks
whether any counters are enabled.

Instead, we can drop the counter IDs, and make the counter variables use
CounterInfo themselves. We can then directly check whether the specific
counter is active without going through the global registry. This is
both faster for the fast-path where all counters are disabled, and also
faster for the case where only one counter is active (as the fast-path
can now still be used for all the disabled counters).

After this change, disabled counters become essentially free at runtime,
and we should be able to enable them in non-assert builds as well.
DeltaFile
+61-69llvm/include/llvm/Support/DebugCounter.h
+28-38llvm/lib/Support/DebugCounter.cpp
+1-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+90-1073 files

FreeBSD/src 62e1227sys/arm64/arm64 gicv3_its.c gic_v3_fdt.c

ARM GICv3: Add support for non-coherent and/or bus address range limited DMA.

Due to an implementation bug, the GICv3 and ITS master ports may be connected
to a non-coherent bus. The new DT resolves this issue by marking these ports
with the "dma-nocoherent" attribute. The older DT does not have this attribute,
so we must match the affected SoC.
Additionally, the RK356x family has GIC master ports on a 32-bit bus.
Therefore, we must limit the address range for all tables and command buffers
allocated for it. In this case, the DT does not have an attribute for this
case, so the quirk should only be applied by SoC matching.

MFC after:      4 weeks
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D47488
DeltaFile
+133-23sys/arm64/arm64/gicv3_its.c
+14-1sys/arm64/arm64/gic_v3_fdt.c
+6-0sys/arm64/arm64/gic_v3_var.h
+4-0sys/arm64/arm64/gic_v3.c
+157-244 files

HardenedBSD/src ef8a0efsys/dev/cpufreq cpufreq_dt.c

ofw: Fix 64-bit arithmetic in cpufreq_dt.c.

MFC after: 3 weeks
DeltaFile
+1-1sys/dev/cpufreq/cpufreq_dt.c
+1-11 files

HardenedBSD/src d14a985sys/dev/ofw ofw_bus_subr.c ofw_bus_subr.h

ofw: Add ofw_bus_is_machine_compat().

We need a quick way to identify a given machine (SoC), mainly when
implementing quirks for a given SoC.

MFC after:      2 weeks
Reviwed by:     imp
Differential Revision:  https://reviews.freebsd.org/D53992
DeltaFile
+9-0sys/dev/ofw/ofw_bus_subr.c
+3-0sys/dev/ofw/ofw_bus_subr.h
+12-02 files

FreeBSD/src 3e7d336sys/conf files.arm64

arm64: Add missing dtrace_isa.c

MFC after:      1 week
DeltaFile
+1-0sys/conf/files.arm64
+1-01 files

FreeBSD/src d14a985sys/dev/ofw ofw_bus_subr.c ofw_bus_subr.h

ofw: Add ofw_bus_is_machine_compat().

We need a quick way to identify a given machine (SoC), mainly when
implementing quirks for a given SoC.

MFC after:      2 weeks
Reviwed by:     imp
Differential Revision:  https://reviews.freebsd.org/D53992
DeltaFile
+9-0sys/dev/ofw/ofw_bus_subr.c
+3-0sys/dev/ofw/ofw_bus_subr.h
+12-02 files

HardenedBSD/src 62e1227sys/arm64/arm64 gicv3_its.c gic_v3_fdt.c

ARM GICv3: Add support for non-coherent and/or bus address range limited DMA.

Due to an implementation bug, the GICv3 and ITS master ports may be connected
to a non-coherent bus. The new DT resolves this issue by marking these ports
with the "dma-nocoherent" attribute. The older DT does not have this attribute,
so we must match the affected SoC.
Additionally, the RK356x family has GIC master ports on a 32-bit bus.
Therefore, we must limit the address range for all tables and command buffers
allocated for it. In this case, the DT does not have an attribute for this
case, so the quirk should only be applied by SoC matching.

MFC after:      4 weeks
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D47488
DeltaFile
+133-23sys/arm64/arm64/gicv3_its.c
+14-1sys/arm64/arm64/gic_v3_fdt.c
+6-0sys/arm64/arm64/gic_v3_var.h
+4-0sys/arm64/arm64/gic_v3.c
+157-244 files

FreeBSD/src ef8a0efsys/dev/cpufreq cpufreq_dt.c

ofw: Fix 64-bit arithmetic in cpufreq_dt.c.

MFC after: 3 weeks
DeltaFile
+1-1sys/dev/cpufreq/cpufreq_dt.c
+1-11 files

HardenedBSD/src 3e7d336sys/conf files.arm64

arm64: Add missing dtrace_isa.c

MFC after:      1 week
DeltaFile
+1-0sys/conf/files.arm64
+1-01 files

HardenedBSD/ports 9fce718databases/py-qdrant-client distinfo Makefile

databases/py-qdrant-client: Update to 1.16.1

PR:             291361
DeltaFile
+3-3databases/py-qdrant-client/distinfo
+1-2databases/py-qdrant-client/Makefile
+4-52 files

FreeBSD/ports 9fce718databases/py-qdrant-client distinfo Makefile

databases/py-qdrant-client: Update to 1.16.1

PR:             291361
DeltaFile
+3-3databases/py-qdrant-client/distinfo
+1-2databases/py-qdrant-client/Makefile
+4-52 files

OpenBSD/src tL3GvXTusr.bin/ssh scp.c

   correctly quote filenames in verbose output for local->local
   copies; from Colin Watson via bz3900; ok dtucker@
VersionDeltaFile
1.270+5-6usr.bin/ssh/scp.c
+5-61 files

FreeBSD/ports a3be3a4www/py-flask Makefile

www/py-flask: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/py-flask/Makefile
+1-71 files

HardenedBSD/ports a3be3a4www/py-flask Makefile

www/py-flask: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/py-flask/Makefile
+1-71 files

HardenedBSD/ports 81d32a1www/py-fastapi-sso Makefile

www/py-fastapi-sso: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/py-fastapi-sso/Makefile
+1-71 files

FreeBSD/ports 81d32a1www/py-fastapi-sso Makefile

www/py-fastapi-sso: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/py-fastapi-sso/Makefile
+1-71 files

HardenedBSD/ports 4bbced8www/flexget Makefile

www/flexget: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/flexget/Makefile
+1-71 files

FreeBSD/ports 4bbced8www/flexget Makefile

www/flexget: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7www/flexget/Makefile
+1-71 files

FreeBSD/ports d4706c7textproc/py-mkdocstrings Makefile

textproc/py-mkdocstrings: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-7textproc/py-mkdocstrings/Makefile
+1-71 files