OPNSense/core f648476src/opnsense/scripts/firmware connection.sh

firmware: partially rewritten
DeltaFile
+1-1src/opnsense/scripts/firmware/connection.sh
+1-11 files

OPNSense/core bfad19asrc/opnsense/scripts/wireguard wg-service-control.php

wireguard: use getValues() consistently in control script #10094

(cherry picked from commit 7c8bda9a0e7cdcc98909f2e272a7d08a466ba3cf)
(cherry picked from commit 732e0ddea190fc9fa933d956f4c2516acb4bcb77)
DeltaFile
+4-5src/opnsense/scripts/wireguard/wg-service-control.php
+4-51 files

OPNSense/core d432a4fsrc/opnsense/www/js opnsense_ui.js

ui: SimpleFileUploadDlg - add support for binary file uploads ( `SimpleFileUploadDlg({binary: true,...`), when set, files will be offered base64 encoded.

(cherry picked from commit 72a8f6b6f17c3bbf8967d39e6e63e4cc0ef480d7)
DeltaFile
+30-6src/opnsense/www/js/opnsense_ui.js
+30-61 files

OPNSense/core 732e0ddsrc/opnsense/scripts/wireguard wg-service-control.php

Revert "wireguard: sprint clean related to #10094"

This reverts commit 7c8bda9a0e7cdcc98909f2e272a7d08a466ba3cf.

This didn't add any value.  But keep the explode->getValues transformation.
DeltaFile
+14-16src/opnsense/scripts/wireguard/wg-service-control.php
+14-161 files

LLVM/project c8f4fe3clang/lib/Basic/Targets SPIR.cpp, clang/test/Preprocessor predefined-macros.c

[Clang] Add macro for `__VULKAN__` environment (#196103)

Summary:
Adds a macro like for `__LINUX__` or `__WIN32`. The intention here is to
let code differentiate between vulkan variants or not.
DeltaFile
+7-0clang/test/Preprocessor/predefined-macros.c
+2-0clang/lib/Basic/Targets/SPIR.cpp
+9-02 files

NetBSD/src 7zMeKWBsys/opencrypto cryptodev.c cryptosoft_xform.c

   Pull up following revision(s) (requested by christos in ticket #1262):

        sys/opencrypto/crypto.c: revision 1.132
        sys/opencrypto/crypto.c: revision 1.133
        sys/opencrypto/cryptosoft.h: revision 1.8
        sys/opencrypto/xform.c: revision 1.32
        sys/opencrypto/deflate.h: revision 1.10
        sys/opencrypto/cryptodev.h: revision 1.52
        sys/opencrypto/cryptosoft.c: revision 1.66
        sys/opencrypto/cryptodev.h: revision 1.53
        sys/opencrypto/ocryptodev.c: revision 1.18
        sys/opencrypto/cryptodev_internal.h: revision 1.4
        sys/opencrypto/aesxcbcmac.c: revision 1.4
        sys/opencrypto/cryptodev.c: revision 1.127
        sys/opencrypto/aesxcbcmac.h: revision 1.3
        sys/opencrypto/cryptodev.c: revision 1.128
        sys/opencrypto/cryptosoft_xform.c: revision 1.31
        sys/opencrypto/deflate.c: revision 1.24
        sys/opencrypto/deflate.c: revision 1.25

    [13 lines not shown]
VersionDeltaFile
1.125.4.1+328-356sys/opencrypto/cryptodev.c
1.30.20.1+159-159sys/opencrypto/cryptosoft_xform.c
1.50.4.2+99-92sys/opencrypto/cryptodev.h
1.131.4.1+26-26sys/opencrypto/crypto.c
1.4.30.1+20-20sys/opencrypto/ocryptodev.h
1.23.40.1+16-16sys/opencrypto/deflate.c
+648-6699 files not shown
+705-72515 files

NetBSD/src KBUfohosys/opencrypto cryptodev.c cryptosoft_xform.c

   Pull up following revision(s) (requested by christos in ticket #262):

        sys/opencrypto/crypto.c: revision 1.132
        sys/opencrypto/crypto.c: revision 1.133
        sys/opencrypto/cryptosoft.h: revision 1.8
        sys/opencrypto/xform.c: revision 1.32
        sys/opencrypto/deflate.h: revision 1.10
        sys/opencrypto/cryptodev.h: revision 1.52
        sys/opencrypto/cryptosoft.c: revision 1.66
        sys/opencrypto/cryptodev.h: revision 1.53
        sys/opencrypto/ocryptodev.c: revision 1.18
        sys/opencrypto/cryptodev_internal.h: revision 1.4
        sys/opencrypto/aesxcbcmac.c: revision 1.4
        sys/opencrypto/cryptodev.c: revision 1.127
        sys/opencrypto/aesxcbcmac.h: revision 1.3
        sys/opencrypto/cryptodev.c: revision 1.128
        sys/opencrypto/cryptosoft_xform.c: revision 1.31
        sys/opencrypto/deflate.c: revision 1.24
        sys/opencrypto/deflate.c: revision 1.25

    [13 lines not shown]
VersionDeltaFile
1.126.2.1+328-356sys/opencrypto/cryptodev.c
1.30.28.1+159-159sys/opencrypto/cryptosoft_xform.c
1.51.8.1+99-92sys/opencrypto/cryptodev.h
1.131.12.1+26-26sys/opencrypto/crypto.c
1.4.38.1+20-20sys/opencrypto/ocryptodev.h
1.23.48.1+16-16sys/opencrypto/deflate.c
+648-6699 files not shown
+705-72515 files

LLVM/project de66623llvm/lib/Target/AArch64 AArch64Combine.td, llvm/lib/Target/AArch64/GISel AArch64PostLegalizerLowering.cpp AArch64RegisterBankInfo.cpp

[AArch64][GlobalISel] Remove fconstant_to_constant, moving it to reg-bank-select. (#194778)

This removes the fconstant_to_constant post-legalizer lowering combine,
moving it to where it belongs in reg bank select. The result should be
mostly be no change in generated code.
DeltaFile
+0-80llvm/test/CodeGen/AArch64/GlobalISel/combine-fconstant.mir
+0-26llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp
+8-0llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
+1-7llvm/lib/Target/AArch64/AArch64Combine.td
+1-0llvm/test/CodeGen/AArch64/GlobalISel/regbankselect-default.mir
+10-1135 files

FreeBSD/ports fbe86c4ftp/freebsd-ftpd Makefile distinfo

ftp/freebsd-ftpd: Use blocklist

Starting from FreeBSD version 1500000, prefer the new blocklist
nomenclature.

Once older versions are no longer supported, we should use blocklist
exclusively.

While here, move USES higher to appease portlint (USE_* seen before
USES).

PR:             295080
Reviewed by:    cy
DeltaFile
+15-6ftp/freebsd-ftpd/Makefile
+3-3ftp/freebsd-ftpd/distinfo
+18-92 files

FreeNAS/freenas 0da15d0src/middlewared/middlewared/utils network.py, src/middlewared/middlewared/utils/account authenticator.py

utils mypy
DeltaFile
+62-37src/middlewared/middlewared/utils/account/authenticator.py
+51-34src/middlewared/middlewared/utils/nvmet/spdk.py
+17-11src/middlewared/middlewared/utils/filesystem/acl.py
+13-8src/middlewared/middlewared/utils/nvmet/render_common.py
+9-6src/middlewared/middlewared/utils/filesystem/directory.py
+13-2src/middlewared/middlewared/utils/network.py
+165-9813 files not shown
+211-13019 files

LLVM/project 7ad5936llvm/lib/Target/AMDGPU SIInstructions.td AMDGPUInstructions.td, llvm/test/CodeGen/AMDGPU andorn2.ll

[AMDGPU] add v2i32 V_BFI combines for andn2 and orn2
DeltaFile
+32-0llvm/lib/Target/AMDGPU/SIInstructions.td
+32-0llvm/test/CodeGen/AMDGPU/andorn2.ll
+1-0llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
+65-03 files

FreeBSD/ports 6e5691dmisc/hwdata distinfo Makefile

misc/hwdata: Update to 0.407

Reported by:    portscout!
DeltaFile
+3-3misc/hwdata/distinfo
+1-1misc/hwdata/Makefile
+4-42 files

FreeNAS/freenas 90f3092tests/sharing_protocols/nfs test_nfs_snapdir.py

Fix
DeltaFile
+15-5tests/sharing_protocols/nfs/test_nfs_snapdir.py
+15-51 files

FreeBSD/ports dfe002fgraphics/cgif Makefile

graphics/cgif: Fix a minor unit test of examples

PR:             294264
Reported by:    diizzy
DeltaFile
+3-2graphics/cgif/Makefile
+3-21 files

FreeBSD/ports 889b956www/py-starlette Makefile distinfo

www/py-starlette: Update to 1.0.0

- Update COMMENT
- Sort RUN_DEPENDS

Changes:        https://github.com/Kludex/starlette/releases
                https://starlette.dev/release-notes/
PR:             295034
Reported by:    yuri
DeltaFile
+5-5www/py-starlette/Makefile
+3-3www/py-starlette/distinfo
+8-82 files

FreeBSD/ports fe3ec85devel/rubygem-licensee distinfo Makefile

devel/rubygem-licensee: Update to 9.20.0

Changes:        https://github.com/licensee/licensee/releases
DeltaFile
+3-3devel/rubygem-licensee/distinfo
+1-1devel/rubygem-licensee/Makefile
+4-42 files

FreeBSD/ports b483578www/py-django60 distinfo Makefile

www/py-django60: Update to 6.0.5

Changes:        https://docs.djangoproject.com/en/6.0/releases/
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/ports 608c230science/py-pydoe pkg-descr Makefile

science/py-pydoe: Update to 1.0.0

- Update COMMENT
- Update WWW
- Add LICENSE_FILE
- Fix *_DEPENDS:
  - Add missing py-hatchling
  - Add missing py-numpy
- Update pkg-descr

Changes:        https://github.com/pydoe/pydoe/releases
DeltaFile
+16-4science/py-pydoe/pkg-descr
+10-6science/py-pydoe/Makefile
+3-3science/py-pydoe/distinfo
+29-133 files

FreeBSD/ports 27543c1www/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.14

Changes:        https://docs.djangoproject.com/en/5.2/releases/
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports 899a565www/rubygem-bullet_train-super_load_and_authorize_resource distinfo Makefile

www/rubygem-bullet_train-super_load_and_authorize_resource: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
+1-1www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
+4-42 files

FreeBSD/ports 1f0d456www/p5-Plack distinfo Makefile

www/p5-Plack: Update to 1.0054

Changes:        https://metacpan.org/dist/Plack/changes
DeltaFile
+3-3www/p5-Plack/distinfo
+1-1www/p5-Plack/Makefile
+4-42 files

FreeBSD/ports 7dc1d17www/rubygem-bullet_train-themes distinfo Makefile

www/rubygem-bullet_train-themes: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-themes/distinfo
+1-1www/rubygem-bullet_train-themes/Makefile
+4-42 files

FreeBSD/ports 2c2c39dwww/rubygem-bullet_train-roles distinfo Makefile

www/rubygem-bullet_train-roles: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-roles/distinfo
+1-1www/rubygem-bullet_train-roles/Makefile
+4-42 files

FreeBSD/ports 2d292b6www/rubygem-bullet_train-scope_validator distinfo Makefile

www/rubygem-bullet_train-scope_validator: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-scope_validator/distinfo
+1-1www/rubygem-bullet_train-scope_validator/Makefile
+4-42 files

FreeBSD/ports 18d9000www/rubygem-bullet_train-has_uuid distinfo Makefile

www/rubygem-bullet_train-has_uuid: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-has_uuid/distinfo
+1-1www/rubygem-bullet_train-has_uuid/Makefile
+4-42 files

FreeBSD/ports dc55e09www/rubygem-bullet_train-fields distinfo Makefile

www/rubygem-bullet_train-fields: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train-fields/distinfo
+1-1www/rubygem-bullet_train-fields/Makefile
+4-42 files

FreeBSD/ports 8700674devel/rubygem-sorbet-runtime distinfo Makefile

devel/rubygem-sorbet-runtime: Update to 0.6.13189

Changes:        https://github.com/sorbet/sorbet/releases
DeltaFile
+3-3devel/rubygem-sorbet-runtime/distinfo
+1-1devel/rubygem-sorbet-runtime/Makefile
+4-42 files

FreeBSD/ports fc96dfbwww/rubygem-async-http distinfo Makefile

www/rubygem-async-http: Update to 0.95.1

Changes:        https://github.com/socketry/async-http/releases
                https://github.com/socketry/async-http/blob/main/releases.md
                https://socketry.github.io/async-http/releases/
DeltaFile
+3-3www/rubygem-async-http/distinfo
+1-1www/rubygem-async-http/Makefile
+4-42 files

FreeBSD/ports ae1cc5bwww/rubygem-bullet_train distinfo Makefile

www/rubygem-bullet_train: Update to 1.45.0

Changes:        https://github.com/bullet-train-co/bullet_train-core/releases
DeltaFile
+3-3www/rubygem-bullet_train/distinfo
+1-1www/rubygem-bullet_train/Makefile
+4-42 files

FreeBSD/ports 6845352devel/rubygem-bootsnap distinfo Makefile

devel/rubygem-bootsnap: Update to 1.24.3

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