HardenedBSD/src 388641d. RELNOTES, sys/dev/hyperv/netvsc if_hn.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+5-3sys/dev/hyperv/netvsc/if_hn.c
+4-0RELNOTES
+9-32 files

HardenedBSD/src 35df47b. RELNOTES, sys/dev/hyperv/netvsc if_hn.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+5-3sys/dev/hyperv/netvsc/if_hn.c
+4-0RELNOTES
+9-32 files

HardenedBSD/src a5ada0acontrib/blocklist FreeBSD-upgrade freebsd-changes.sh, contrib/blocklist/bin blocklistd.c blacklistd.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+97-0contrib/blocklist/FreeBSD-upgrade
+17-13contrib/blocklist/bin/blocklistd.c
+17-13contrib/blocklist/bin/blacklistd.c
+18-0contrib/blocklist/freebsd-changes.sh
+149-264 files

HardenedBSD/ports 66de86fMk bsd.gcc.mk, databases/cego distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+23-7net-im/gomuks/Makefile
+15-0sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
+5-5net-im/gomuks/distinfo
+3-3databases/cego/distinfo
+3-3www/py-fastapi-sso/distinfo
+2-2Mk/bsd.gcc.mk
+51-204 files not shown
+55-2410 files

LLVM/project c4eef9eclang-tools-extra/clang-doc JSONGenerator.cpp

[clang-doc] Fix nullptr dereference in JSONGenerator::insertComment (#173336)

The `if` statements in `insertComment` didn't check whether or not the
comment JSON object was a nullptr before dereferencing it. This crash
only happened when running clang-doc on larger codebases, like `clang`.
DeltaFile
+3-2clang-tools-extra/clang-doc/JSONGenerator.cpp
+3-21 files

LLVM/project fb34e92llvm/docs MemProf.rst

Fix note and list formatting.
DeltaFile
+1-2llvm/docs/MemProf.rst
+1-21 files

FreeBSD/ports 8b38e5bdevel/py-click-plugins Makefile

devel/py-click-plugins: Release maintainership
DeltaFile
+1-1devel/py-click-plugins/Makefile
+1-11 files

HardenedBSD/ports 8b38e5bdevel/py-click-plugins Makefile

devel/py-click-plugins: Release maintainership
DeltaFile
+1-1devel/py-click-plugins/Makefile
+1-11 files

FreeBSD/ports 47d564dnet-im/gomuks Makefile distinfo

net-im/gomuks: Release maintainership
DeltaFile
+23-7net-im/gomuks/Makefile
+5-5net-im/gomuks/distinfo
+28-122 files

HardenedBSD/ports 47d564dnet-im/gomuks Makefile distinfo

net-im/gomuks: Release maintainership
DeltaFile
+23-7net-im/gomuks/Makefile
+5-5net-im/gomuks/distinfo
+28-122 files

OpenBSD/ports eZ8xMe9games/rocksndiamonds distinfo Makefile

   Update to rocksndiamonds-4.4.1.1.
VersionDeltaFile
1.57+2-2games/rocksndiamonds/distinfo
1.75+1-1games/rocksndiamonds/Makefile
+3-32 files

FreeBSD/ports ed8dac3databases/cego distinfo Makefile

databases/cego: 2.53.3 -> 2.53.4

- fix in CegoSelect::nextJoinTuple
  in case of result ordering, the check for unknown order attribute
  has been removed. The attribute list returned with getAttrRefList
  may also contain attributes for nested ( or parent ) query attributes
  ( attr not found is returned in any case,
  if there is an invalid attribute reference ).
  check125 has been added to verify this case.
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+4-42 files

HardenedBSD/ports ed8dac3databases/cego distinfo Makefile

databases/cego: 2.53.3 -> 2.53.4

- fix in CegoSelect::nextJoinTuple
  in case of result ordering, the check for unknown order attribute
  has been removed. The attribute list returned with getAttrRefList
  may also contain attributes for nested ( or parent ) query attributes
  ( attr not found is returned in any case,
  if there is an invalid attribute reference ).
  check125 has been added to verify this case.
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+4-42 files

HardenedBSD/ports 8cd9caeMk bsd.gcc.mk

Mk/bsd.gcc.mk: Use GCC 13 for examples (instead of 12)
DeltaFile
+2-2Mk/bsd.gcc.mk
+2-21 files

FreeBSD/ports 8cd9caeMk bsd.gcc.mk

Mk/bsd.gcc.mk: Use GCC 13 for examples (instead of 12)
DeltaFile
+2-2Mk/bsd.gcc.mk
+2-21 files

LLVM/project 01effcdcompiler-rt/lib/orc reoptimize.cpp CMakeLists.txt, llvm/include/llvm/ExecutionEngine/Orc ReOptimizeLayer.h

[ORC] Add, and call through, reoptimize function in ReOptimizeLayer. (#173204)

ReOptimizeLayer was building LLVM IR to define a precomputed,
SPS-serialized argument buffer, then inserting calls directly to
__orc_rt_jit_dispatch, passing the address of the precomputed buffer and
an __orc_rt_reoptimize_tag defined by the ORC runtime. This design is
non-canonical, requiring the ORC runtime to be loaded (or an extra
definition for __orc_rt_reoptimize_tag to be inserted) while not using
the runtime to perform the serialization.

This commit updates ReOptimizeLayer to instead insert calls to an
__orc_rt_reoptimize function implemented in the ORC runtime. This
function will perform serialization and call __orc_rt_jit_dispatch,
similar to other functions in the ORC runtime.

To maintain support for in-process JITs that don't use the ORC runtime,
this commit adds a ReOptimizeLayer::addOrcRTLiteSupport method which
injects IR to define __orc_rt_reoptimize (calling through to an
orc_rt_lite_reoptimize_helper function defined in LLVM) and
__orc_rt_reoptimize_tag. The ReOptimizeLayerTest is updated to use
addOrcRTLiteSupport.
DeltaFile
+111-46llvm/lib/ExecutionEngine/Orc/ReOptimizeLayer.cpp
+27-0compiler-rt/lib/orc/reoptimize.cpp
+11-5llvm/include/llvm/ExecutionEngine/Orc/ReOptimizeLayer.h
+3-12llvm/unittests/ExecutionEngine/Orc/ReOptimizeLayerTest.cpp
+1-0compiler-rt/lib/orc/CMakeLists.txt
+0-1compiler-rt/lib/orc/elfnix_platform.cpp
+153-646 files

NetBSD/pkgsrc YtKGfxGdoc CHANGES-2025

   add plasma6-kdecoration
VersionDeltaFile
1.7345+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc MOkYCkNx11 Makefile, x11/plasma6-kdecoration PLIST buildlink3.mk

   plasma6-kdecoration: add version 6.5.2

   KDecoration3 is a library to create window decorations. These window decorations
   can be used by for example an X11 based window manager which re-parents a Client
   window to a window decoration frame.

   The library consists of two parts:
   * Decoration API for implementing a Decoration theme
   * Private API to implement the backend part (e.g. from Window Manager side)
VersionDeltaFile
1.1+86-0x11/plasma6-kdecoration/PLIST
1.1+15-0x11/plasma6-kdecoration/buildlink3.mk
1.1+14-0x11/plasma6-kdecoration/Makefile
1.1+7-0x11/plasma6-kdecoration/DESCR
1.1+5-0x11/plasma6-kdecoration/distinfo
1.1070+2-1x11/Makefile
+129-16 files

NetBSD/pkgsrc pc6G1O7doc CHANGES-2025

   add plasma6-libplasma
VersionDeltaFile
1.7344+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc jXA5Po5x11 Makefile, x11/plasma6-libplasma PLIST Makefile

   plasma6-libplasma: add version 6.5.2

   Foundational libraries, components, and tools of the Plasma workspaces

   libplasma provides the following:
   - QML components that can be used by any Plasma shell
   - A C++ library: `libplasma` itself
   - Script engines
VersionDeltaFile
1.1+362-0x11/plasma6-libplasma/PLIST
1.1+32-0x11/plasma6-libplasma/Makefile
1.1+28-0x11/plasma6-libplasma/buildlink3.mk
1.1+6-0x11/plasma6-libplasma/DESCR
1.1+5-0x11/plasma6-libplasma/distinfo
1.1069+2-1x11/Makefile
+435-16 files

NetBSD/pkgsrc g6RlFR9doc CHANGES-2025

   doc: Updated shells/oh-my-posh to 28.5.0
VersionDeltaFile
1.7343+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc RXEXRiushells/oh-my-posh distinfo Makefile

   shells/oh-my-posh: update to 28.5.0

   Features

    - font: install headless (3c70597)
VersionDeltaFile
1.278+4-4shells/oh-my-posh/distinfo
1.302+2-2shells/oh-my-posh/Makefile
+6-62 files

NetBSD/pkgsrc NneQqVrdoc CHANGES-2025

   kimagemapeditor update
VersionDeltaFile
1.7342+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc Kd5sa9Nwww/kimagemapeditor PLIST Makefile

   kimagemapeditor: update to 25.08.3

   Qt6/KF6 version.  Two years of development.
VersionDeltaFile
1.6+8-4www/kimagemapeditor/PLIST
1.59+5-7www/kimagemapeditor/Makefile
1.9+4-4www/kimagemapeditor/distinfo
+17-153 files

NetBSD/pkgsrc NTPAuZDdoc CHANGES-2025

   akregator update.
VersionDeltaFile
1.7341+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc OE5NEOcwww/akregator PLIST Makefile

   akregator: update to 25.08.3

   Qt6/KF6 version.  Two years of development.
VersionDeltaFile
1.3+22-22www/akregator/PLIST
1.18+8-9www/akregator/Makefile
1.3+4-4www/akregator/distinfo
+34-353 files

HardenedBSD/src 44f6566sys/dev/hyperv/netvsc if_hn.c

Hyper-V: hn: just call vf's ioctl when changing mtu

When changing mtu, if a vf is attached to the netvsc interface, just
calling its ioctl to change vf's mtu is good enough.

Tested by:      whu
MFC after:      3 days
Sponsored by:   Microsoft
DeltaFile
+5-3sys/dev/hyperv/netvsc/if_hn.c
+5-31 files

FreeBSD/src 44f6566sys/dev/hyperv/netvsc if_hn.c

Hyper-V: hn: just call vf's ioctl when changing mtu

When changing mtu, if a vf is attached to the netvsc interface, just
calling its ioctl to change vf's mtu is good enough.

Tested by:      whu
MFC after:      3 days
Sponsored by:   Microsoft
DeltaFile
+5-3sys/dev/hyperv/netvsc/if_hn.c
+5-31 files

FreeBSD/ports 9f7a0desysutils/openvox-agent8 Makefile, sysutils/openvox-agent8/files patch-lib_puppet_util_monkey__patches.rb

sysutils/openvox-agent8: Unbreak with latest rubygem-openssl update

With hat:       puppet
DeltaFile
+15-0sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
+1-1sysutils/openvox-agent8/Makefile
+16-12 files

HardenedBSD/ports 9f7a0desysutils/openvox-agent8 Makefile, sysutils/openvox-agent8/files patch-lib_puppet_util_monkey__patches.rb

sysutils/openvox-agent8: Unbreak with latest rubygem-openssl update

With hat:       puppet
DeltaFile
+15-0sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
+1-1sysutils/openvox-agent8/Makefile
+16-12 files