OpenBSD/ports sdndrDrsecurity/age Makefile modules.inc

   security/age: Update to 1.3.2
VersionDeltaFile
1.11+52-50security/age/distinfo
1.8+13-12security/age/modules.inc
1.21+2-2security/age/Makefile
+67-643 files

OpenBSD/ports 9LcPkGUgraphics/stable-diffusion.cpp Makefile distinfo, graphics/stable-diffusion.cpp/pkg PLIST

   graphics/stable-diffusion.cpp: Update to 0.0.829

   Upstream release: master-829-0a565f2
VersionDeltaFile
1.8+4-4graphics/stable-diffusion.cpp/distinfo
1.11+3-3graphics/stable-diffusion.cpp/Makefile
1.8+2-0graphics/stable-diffusion.cpp/pkg/PLIST
+9-73 files

OpenBSD/ports Ac7phdmlang/node distinfo, lang/node/patches patch-configure_py patch-include_node_common_gypi

   lang/node: Update to 24.20.0
VersionDeltaFile
1.6+7-7lang/node/patches/patch-deps_ada_ada_cpp
1.17+4-4lang/node/patches/patch-include_node_common_gypi
1.43+4-4lang/node/patches/patch-common_gypi
1.102+4-4lang/node/distinfo
1.74+5-0lang/node/pkg/PLIST
1.17+1-1lang/node/patches/patch-configure_py
+25-204 files not shown
+29-2410 files

OpenBSD/ports bvTC3Aglang/deno Makefile crates.inc, lang/deno/patches patch-runtime_js_99_main_js patch-ext_os_lib_rs

   lang/deno: Update to 2.9.6
VersionDeltaFile
1.55+8-18lang/deno/distinfo
1.8+6-6lang/deno/patches/patch-cli_lib_rs
1.55+3-8lang/deno/crates.inc
1.13+3-3lang/deno/patches/patch-ext_os_lib_rs
1.10+2-2lang/deno/patches/patch-runtime_js_99_main_js
1.70+1-1lang/deno/Makefile
+23-384 files not shown
+27-4210 files

OpenBSD/src XaT7i02usr.bin/mandoc cgi.c

   Further improve error handling, in particular
   provide a non-zero EXIT STATUS in some error cases
   and properly close HTML output after open(2) failure.
VersionDeltaFile
1.123+49-40usr.bin/mandoc/cgi.c
+49-401 files

FreeBSD/ports 8414dd9sysutils/onefetch Makefile Makefile.crates

sysutils/onefetch: Update to 2.28.1

Changelog:
- https://github.com/o2sh/onefetch/releases/tag/2.28.0
- https://github.com/o2sh/onefetch/releases/tag/2.28.1

Reported by:    GitHub (watch releases)
DeltaFile
+415-425sysutils/onefetch/distinfo
+206-211sysutils/onefetch/Makefile.crates
+1-2sysutils/onefetch/Makefile
+622-6383 files

NetBSD/pkgsrc-wip 8f6585dyamusic-tui-git Makefile distinfo

yamusic-tui-git: Update to 09956111a118d81a2f30f3d0142e879001aa5971

Upstream changes:
 * Added liked albums.
 * Added pinned albums.
 * Parallelize initialLoad and playTrack.
DeltaFile
+3-3yamusic-tui-git/distinfo
+1-1yamusic-tui-git/Makefile
+4-42 files

LLVM/project d30aedelldb/source/Plugins/Process/Utility RegisterInfoPOSIXDynamic_riscv32.cpp lldb-riscv-register-enums.h, lldb/source/Utility RISCV_DWARF_Registers.h

[lldb][RISCV] Add CSRI patch set for 'Xqci' (#216087)

Add the CS register information patch set for Xqci and its
sub-extensions.
DeltaFile
+54-54lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py
+83-3lldb/source/Plugins/Process/Utility/RegisterInfos_riscv32.h
+67-0lldb/source/Utility/RISCV_DWARF_Registers.h
+67-0lldb/source/Plugins/Process/Utility/lldb-riscv-register-enums.h
+4-1lldb/source/Plugins/Process/Utility/RegisterInfoPOSIXDynamic_riscv32.cpp
+275-585 files

FreeBSD/src 90bee82share/man/man4 igc.4, sys/dev/igc if_igc.h igc_defines.h

igc: Correct Wake-on-LAN filter programming

The attach path translated WUC.APME into a saved link-change filter,
then advertised magic-packet wake.  Suspend removed unselected magic,
unicast, and multicast bits from that saved value, commonly leaving no
hardware wake filter at all.  The destructive masking also made later
capability changes ineffective.

Advertise the I225/I226 wake filters whenever PCI power management is
available and enable magic-packet wake by default.  Build a fresh WUFC
mask for every suspend, and explicitly clear WUC, WUFC, and PCI PME when
wake is disabled.

Require the PCI power-management capability to report D3hot PME support
before advertising or arming wake.  A PM capability alone does not mean
the function can signal PME from the state used during system sleep.

Reconstruct RAR0, the multicast table, and the receive filter after the
stop-time reset so unicast and multicast wake use the current interface

    [47 lines not shown]
DeltaFile
+153-54sys/dev/igc/if_igc.c
+21-3share/man/man4/igc.4
+20-0sys/dev/igc/igc_mac.c
+3-4sys/dev/igc/igc_defines.h
+3-4sys/dev/igc/igc_base.c
+1-3sys/dev/igc/if_igc.h
+201-682 files not shown
+203-698 files

LLVM/project b5e62a2llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 non-matching-entry-find.ll

[SLP]Fix direction of the perfect diamond match for gather nodes

Poison lanes of the matched entry wildcard-matched real scalars of the
gather; the mask restore then failed to find them. Match the entry
against the expanded vector of the gather instead.

Fixes #219788

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/219798
DeltaFile
+74-0llvm/test/Transforms/SLPVectorizer/X86/non-matching-entry-find.ll
+12-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+86-22 files

FreeBSD/src c4e24e9share/man/man9 Makefile pci.9, sys/compat/linuxkpi/common/include/linux pci.h

pci: Expose PME support by power state

The presence of the PCI power management capability does not imply that
a function can signal PME# from every power state.  Drivers which
advertise wake based only on pci_has_pm() can consequently expose wake
modes that cannot work.

Add pci_has_pme() to query the PME_Support bitmap for a specific state.
Use it to implement LinuxKPI pci_pme_capable(), removing its duplicate
PME_Support decoder.

Validated the helper against PCI PMC capability values from 82571EB,
82573L, 82579LM, I210, I225, and I226-V controllers.  The 82571 and
82573 reported PMC 0xc822, while the I226-V reported 0xc823.  In both
values, bits 15, 14, and 11 advertise PME from D3cold, D3hot, and D0;
the low-bit difference is only the PM capability version.

MFC after:      2 weeks
Sponsored by:   BBOX.io
DeltaFile
+2-18sys/compat/linuxkpi/common/include/linux/pci.h
+18-1share/man/man9/pci.9
+19-0sys/dev/pci/pci.c
+1-0sys/dev/pci/pcivar.h
+1-0share/man/man9/Makefile
+41-195 files

OpenBSD/src HAksiXTusr.sbin/snmpd ax.c

   Unkown -> Unknown
VersionDeltaFile
1.10+2-2usr.sbin/snmpd/ax.c
+2-21 files

FreeBSD/ports f90792amisc/py-mcp Makefile distinfo

misc/py-mcp: Update to 2.1.1

ChangeLog:

https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.1.1

Reported by:    Max <notifications at github.com>
DeltaFile
+3-3misc/py-mcp/distinfo
+2-2misc/py-mcp/Makefile
+5-52 files

FreeBSD/ports ec85dcemisc/py-mcp-types Makefile distinfo

misc/py-mcp-types: Update to 2.1.1
DeltaFile
+3-3misc/py-mcp-types/distinfo
+1-1misc/py-mcp-types/Makefile
+4-42 files

OpenBSD/src RX2ho7Lusr.sbin/snmpd application.c

   unregiser -> unregister
VersionDeltaFile
1.45+2-2usr.sbin/snmpd/application.c
+2-21 files

OpenBSD/src kV1JJh1usr.sbin/smtpd lka_filter.c

   reponse -> response
VersionDeltaFile
1.82+2-2usr.sbin/smtpd/lka_filter.c
+2-21 files

OpenBSD/src MY7Dubrusr.sbin/ospfctl ospfctl.c

   faied -> failed
VersionDeltaFile
1.76+3-3usr.sbin/ospfctl/ospfctl.c
+3-31 files

OpenBSD/src hGcFI2Uusr.bin/mg word.c

   tranpose -> transpose
VersionDeltaFile
1.24+2-2usr.bin/mg/word.c
+2-21 files

OpenBSD/src 88pnWLrusr.bin/htpasswd htpasswd.c

   bcryt -> bcrypt
VersionDeltaFile
1.20+2-2usr.bin/htpasswd/htpasswd.c
+2-21 files

OpenBSD/src RIwq3gmsbin/pfctl pfctl.c

   ambigious -> ambiguous
VersionDeltaFile
1.406+2-2sbin/pfctl/pfctl.c
+2-21 files

OpenBSD/src 99071WAlib/libssl d1_lib.c

   libssl: avoid narrowing return value in dtls1_ctrl

   dtls1_ctrl() and ssl3_ctrl() return long, but the intermediate return
   value was stored in an int. Use long to avoid truncating values returned
   by ssl3_ctrl().

   CID 497395

   From Yuji Hashimoto

   ok tb jsing
VersionDeltaFile
1.67+2-2lib/libssl/d1_lib.c
+2-21 files

FreeBSD/ports efc7bb0devel/py-rich-click Makefile distinfo

devel/py-rich-click: Update to 1.9.8

Address two regressions
Changes: https://github.com/ewels/rich-click/releases

Reported by:    portscout
DeltaFile
+3-3devel/py-rich-click/distinfo
+1-1devel/py-rich-click/Makefile
+4-42 files

FreeBSD/ports c4256c4x11/xfce4-docklike-plugin pkg-descr Makefile, x11/xfce4-docklike-plugin/files patch-src_Group.cpp

x11/xfce4-docklike-plugin: Fix crash when moving icons

Fix crash that can happen when moving pinned icons.
A merge request was made upstream also:
https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/-/merge_requests/59

Take maintainership.

PR:             297534
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
DeltaFile
+53-0x11/xfce4-docklike-plugin/files/patch-src_Group.cpp
+9-6x11/xfce4-docklike-plugin/Makefile
+4-4x11/xfce4-docklike-plugin/pkg-descr
+66-103 files

OpenBSD/src duJIUU2lib/libcrypto crypto_ex_data.c, lib/libcrypto/man CRYPTO_set_ex_data.3 OPENSSL_init_crypto.3

   Make CRYPTO_cleanup_all_ex_data() a compatibility no-op

   The ex_data callback registry is process-wide, but this API could free
   it while other threads were still using libcrypto, resulting in a
   use-after-free.

   Retain the public symbol as a compatibility no-op and mark it
   deprecated. Move the actual cleanup to an internal function called by
   OPENSSL_cleanup(). Replace the in-tree callers with OPENSSL_cleanup()
   at final shutdown to preserve cleanup behavior and coverage.

   Document both APIs and the requirement that OPENSSL_cleanup() only be
   called after all threads and components have stopped using libcrypto.

   ok tb
VersionDeltaFile
1.8+30-5lib/libcrypto/man/OPENSSL_init_crypto.3
1.18+24-3lib/libcrypto/man/CRYPTO_set_ex_data.3
1.7+13-2lib/libcrypto/crypto_ex_data.c
1.42+4-5usr.bin/openssl/openssl.c
1.46+3-5regress/lib/libssl/ssl/ssltest.c
1.12+3-4regress/lib/libcrypto/dsa/dsatest.c
+77-248 files not shown
+93-4714 files

FreeBSD/ports 72c99b3www/linux-freetube Makefile distinfo

www/linux-freetube: Update to 0.25.3.b

ChangeLog:

https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.25.3-beta

Reported by:    efb4f5ff-1298-471a-8973-3d47447115dc <notifications at github.com>
DeltaFile
+3-3www/linux-freetube/distinfo
+1-1www/linux-freetube/Makefile
+4-42 files

FreeBSD/ports 992fbfcdevel/py-virtualenv distinfo Makefile

devel/py-virtualenv: Update to 21.7.7

ChangeLog:

- https://github.com/pypa/virtualenv/releases/tag/21.7.6
- https://github.com/pypa/virtualenv/releases/tag/21.7.7

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+3-3devel/py-virtualenv/Makefile
+6-62 files

FreeBSD/ports 5bf11f4www Makefile, www/nginx-module-ndk distinfo pkg-descr

www/nginx-module-ndk: Add New Port

Sponsored by:   Netzkommune GmbH
DeltaFile
+52-0www/nginx-module-ndk/pkg-plist
+29-0www/nginx-module-ndk/Makefile
+4-0www/nginx-module-ndk/pkg-descr
+3-0www/nginx-module-ndk/distinfo
+1-0www/Makefile
+89-05 files

FreeBSD/ports 92b1663www/freenginx distinfo Makefile, www/nginx distinfo Makefile

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Add www/nginx-module-ndk, a source-only port for the Nginx
Development Kit, and use it in the nginx ports instead of fetching
ngx_devel_kit from GitHub. The module version is now maintained in
one place for these ports.

Sponsored by:   Netzkommune GmbH
DeltaFile
+5-0www/nginx/Makefile
+5-0www/nginx-devel/Makefile
+5-0www/freenginx/Makefile
+1-3www/nginx/distinfo
+1-3www/nginx-devel/distinfo
+1-3www/freenginx/distinfo
+18-93 files not shown
+24-129 files

FreeBSD/ports 4b7f207. UPDATING

UPDATING: Belatedly document the www/nginx-module-lua conversion

Sponsored by:   Netzkommune GmbH
DeltaFile
+21-0UPDATING
+21-01 files

FreeBSD/ports 17faab2emulators/mame pkg-plist, emulators/mame/files patch-src_osd_modules_render_bgfx_shadermanager.cpp patch-3rdparty_bx_include_bx_bx.h

emulators/mame: Update to 0.289

- Refresh the plist and configuration templates.
- Remove obsolete bx and SDL patches.
- Regenerate the remaining patches for the new release.

Changelog:      https://www.mamedev.org/releases/whatsnew_0289.txt

PR:             297222
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
DeltaFile
+0-45emulators/mame/files/patch-scripts_src_osd_sdl__cfg.lua
+0-24emulators/mame/files/patch-scripts_src_osd_sdl.lua
+0-13emulators/mame/files/patch-3rdparty_bx_makefile
+0-12emulators/mame/files/patch-3rdparty_bx_include_bx_bx.h
+3-7emulators/mame/files/patch-src_osd_modules_render_bgfx_shadermanager.cpp
+10-0emulators/mame/pkg-plist
+13-1017 files not shown
+36-12113 files