OpenBSD/src CeZjcCSsys/dev/pci if_iwx.c

   Reset the PNVM segment count back to zero after we free the segments.
   Prevents us from calling bus_dmamap_sync(9) on random DMA map pointers
   when reloading the firmware.

   ok stsp@
VersionDeltaFile
1.199+2-1sys/dev/pci/if_iwx.c
+2-11 files

NetBSD/pkgsrc 5ukdn6Wdoc CHANGES-pkgsrc-2025Q4

   doc: update for 7053
VersionDeltaFile
1.1.2.13+4-1doc/CHANGES-pkgsrc-2025Q4
+4-11 files

NetBSD/pkgsrc zmyUFt5geography/opencpn distinfo, geography/opencpn/patches patch-src_pluginmanager.cpp

   Don't include both <elf.h> and <libelf.h> on NetBSD, fix build on
   NetBSD 11
VersionDeltaFile
1.1+16-0geography/opencpn/patches/patch-src_pluginmanager.cpp
1.29+2-1geography/opencpn/distinfo
+18-12 files

NetBSD/pkgsrc L9olUxxwww/palemoon options.mk

   Pullup ticket #7053 - requested by nia
   www/palemoon: Bug fix

   Revisions pulled up:
   - www/palemoon/options.mk                                       1.2

   ---
      Module Name:      pkgsrc
      Committed By:     nia
      Date:             Sun Feb 22 11:05:44 UTC 2026

      Modified Files:
        pkgsrc/www/palemoon: options.mk

      Log Message:
      palemoon: dbus option needs dbus-glib

      PR pkg/60028
VersionDeltaFile
1.1.12.1+2-1www/palemoon/options.mk
+2-11 files

LLVM/project bd3b163llvm/lib/Transforms/InstCombine InstructionCombining.cpp, llvm/test/Transforms/InstCombine freeze.ll select.ll

Revert "[InstCombine] Allow freezing multiple operands (#154336)" (#182769)

This reverts commit f8f6965ceece9e330ddb66db5f402ecfb5e3ad34.

This is causing infinte loops interacting with other transforms. See
discussion on #182647 .
DeltaFile
+46-51llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+19-19llvm/test/Transforms/PGOProfile/chr.ll
+16-18llvm/test/Transforms/InstCombine/freeze.ll
+14-10llvm/test/Transforms/InstCombine/select.ll
+7-8llvm/test/Transforms/LoopVectorize/forked-pointers.ll
+6-6llvm/test/Transforms/PhaseOrdering/X86/vector-reductions-logical.ll
+108-1127 files not shown
+131-14213 files

OpenBSD/src Y7nXYkPusr.bin/mg word.c

   plug leak in transposeword(); from Han Boetes (hboetes at gmail), thanks!

   extracted from a bigger diff.
VersionDeltaFile
1.22+2-1usr.bin/mg/word.c
+2-11 files

FreeBSD/ports da4dad1x11-drivers/xlibre-xf86-video-ast Makefile, x11-servers/xlibre-ephyr Makefile

*/*: Update maintainer email to xlibre at FreeBSD.org

- Add powerpc64le to x11-drivers/xlibre-xf86-video-ast port
DeltaFile
+3-3x11-drivers/xlibre-xf86-video-ast/Makefile
+3-2x11/xlibre-minimal/Makefile
+3-2x11-servers/xlibre-vfb/Makefile
+3-2x11-servers/xlibre-ephyr/Makefile
+3-2x11-servers/xlibre-nest/Makefile
+3-2x11-servers/xlibre-server/Makefile
+18-1323 files not shown
+65-4029 files

LLVM/project ad15eb0llvm/include/llvm/Target TargetMachine.h, llvm/lib/Target/X86 X86TargetMachine.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+6-4llvm/include/llvm/Target/TargetMachine.h
+5-4llvm/lib/Target/X86/X86TargetMachine.h
+11-82 files

FreeBSD/ports a876a1bnet/asterisk20 distinfo Makefile

net/asterisk22: Update 20.18.1 => 20.18.2

Security Advisories Resolved: 4
- GHSA-85x7-54wr-vh42: Asterisk xml.c uses unsafe XML_PARSE_NOENT
  leading to potential XXE Injection.
- GHSA-rvch-3jmx-3jf3: ast_coredumper running as root sources
  ast_debug_tools.conf from /etc/asterisk; potentially leading to
  privilege escalation.
- GHSA-v6hp-wh3r-cwxh: The Asterisk embedded web server's /httpstatus
  page echos user supplied values(cookie and query string) without
  sanitization.
- GHSA-xpc6-x892-v83c: ast_coredumper runs as root, and writes gdb init
  file to world writeable folder; leading to potential privilege
  escalation.

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.2.html

PR:             293361

    [8 lines not shown]
DeltaFile
+3-3net/asterisk20/distinfo
+1-1net/asterisk20/Makefile
+4-42 files

FreeBSD/ports 2630414net/asterisk22 distinfo Makefile

net/asterisk22: Update 22.8.1 => 22.8.2

Security Advisories Resolved: 4
- GHSA-85x7-54wr-vh42: Asterisk xml.c uses unsafe XML_PARSE_NOENT
  leading to potential XXE Injection.
- GHSA-rvch-3jmx-3jf3: ast_coredumper running as root sources
  ast_debug_tools.conf from /etc/asterisk; potentially leading to
  privilege escalation.
- GHSA-v6hp-wh3r-cwxh: The Asterisk embedded web server's /httpstatus
  page echos user supplied values(cookie and query string) without
  sanitization.
- GHSA-xpc6-x892-v83c: ast_coredumper runs as root, and writes gdb init
  file to world writeable folder; leading to potential privilege
  escalation.

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-22.8.2.html

PR:             293361

    [8 lines not shown]
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+4-42 files

GhostBSD/build 63dc7e3. build.sh, desktop_config gershwin.sh

Make Gershwin ISO use lightdm for now (#263)

* Make gershwin use lightdm for now

* Adding back lightdm for Gershwin

* Remove loginwindow_setup
DeltaFile
+4-3desktop_config/gershwin.sh
+0-4build.sh
+1-0packages/gershwin
+5-73 files

OpenBSD/src gA9gNBesys/uvm uvm_map.c

   If we have a non-zero hint and none of the address selectors managed to
   return a valid address, set the hint to zero and retry.  This fixes
   mmap(2) with a hint (and without MAP_FIXED) when the hint falls outside
   of the userland address space range.

   ok deraadt@
VersionDeltaFile
1.355+7-1sys/uvm/uvm_map.c
+7-11 files

FreeBSD/ports ab05146net/asterisk20 distinfo Makefile

net/asterisk22: Update 20.18.1 => 20.18.2

Security Advisories Resolved: 4
- GHSA-85x7-54wr-vh42: Asterisk xml.c uses unsafe XML_PARSE_NOENT
  leading to potential XXE Injection.
- GHSA-rvch-3jmx-3jf3: ast_coredumper running as root sources
  ast_debug_tools.conf from /etc/asterisk; potentially leading to
  privilege escalation.
- GHSA-v6hp-wh3r-cwxh: The Asterisk embedded web server's /httpstatus
  page echos user supplied values(cookie and query string) without
  sanitization.
- GHSA-xpc6-x892-v83c: ast_coredumper runs as root, and writes gdb init
  file to world writeable folder; leading to potential privilege
  escalation.

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.2.html

PR:             293361

    [6 lines not shown]
DeltaFile
+3-3net/asterisk20/distinfo
+1-1net/asterisk20/Makefile
+4-42 files

FreeBSD/ports 28d3febnet/asterisk22 distinfo Makefile

net/asterisk22: Update 22.8.1 => 22.8.2

Security Advisories Resolved: 4
- GHSA-85x7-54wr-vh42: Asterisk xml.c uses unsafe XML_PARSE_NOENT
  leading to potential XXE Injection.
- GHSA-rvch-3jmx-3jf3: ast_coredumper running as root sources
  ast_debug_tools.conf from /etc/asterisk; potentially leading to
  privilege escalation.
- GHSA-v6hp-wh3r-cwxh: The Asterisk embedded web server's /httpstatus
  page echos user supplied values(cookie and query string) without
  sanitization.
- GHSA-xpc6-x892-v83c: ast_coredumper runs as root, and writes gdb init
  file to world writeable folder; leading to potential privilege
  escalation.

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-22.8.2.html

PR:             293361

    [6 lines not shown]
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+4-42 files

OpenBSD/ports 5zAR5RIsysutils/broot distinfo crates.inc

   Update broot to 1.55.0.
VersionDeltaFile
1.37+18-32sysutils/broot/distinfo
1.33+8-15sysutils/broot/crates.inc
1.43+1-1sysutils/broot/Makefile
+27-483 files

LLVM/project 690312ellvm/lib/Transforms/Vectorize VPlanTransforms.h, llvm/test/Transforms/LoopVectorize find-last-iv-sinkable-load.ll find-last-sink-based-iv-expr.ll

[LV] Add additional find-last reduction tests with sink-able exprs.
DeltaFile
+1,061-0llvm/test/Transforms/LoopVectorize/find-last-iv-sinkable-load.ll
+0-934llvm/test/Transforms/LoopVectorize/find-last-sink-based-iv-expr.ll
+624-0llvm/test/Transforms/LoopVectorize/find-last-iv-sinkable-expr.ll
+325-0llvm/test/Transforms/LoopVectorize/find-last-iv-interleave.ll
+4-2llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+2,014-9365 files

OpenBSD/src PZVv5sIsys/dev/ic qwx.c

   Use bus_dmamap_load_raw(9) to load a DMA mapping for memory allocated with
   bus_dmamem_alloc(9).

   ok stsp@
VersionDeltaFile
1.102+3-3sys/dev/ic/qwx.c
+3-31 files

GhostBSD/build 0e3bf76desktop_config gershwin.sh

Remove loginwindow_setup
DeltaFile
+0-1desktop_config/gershwin.sh
+0-11 files

LLVM/project 37a32d4llvm/test/CodeGen/ARM bfx.ll, llvm/test/CodeGen/Thumb pr35836_2.ll pr35836.ll

[ARM] Regenerate bfx.ll and pr35836.ll tests. NFC
DeltaFile
+97-18llvm/test/CodeGen/Thumb/pr35836_2.ll
+47-20llvm/test/CodeGen/Thumb/pr35836.ll
+32-17llvm/test/CodeGen/ARM/bfx.ll
+176-553 files

LLVM/project 57f4861llvm/test/Transforms/LoopVectorize select-last-index-fp.ll select-first-index-fp.ll

[LV] Add additional tests for FP argmin/argmax.

Extend existing tests to cover both finding first/last argmin/argmax for
floating point reductions.
DeltaFile
+686-0llvm/test/Transforms/LoopVectorize/select-last-index-fp.ll
+531-0llvm/test/Transforms/LoopVectorize/select-first-index-fp.ll
+0-128llvm/test/Transforms/LoopVectorize/select-fmax-last-index.ll
+0-128llvm/test/Transforms/LoopVectorize/select-fmin-last-index.ll
+1,217-2564 files

OpenBSD/src dZzRrY2sys/kern uipc_socket.c

   Prevent false ELOOP error in socket splicing.

   To avoid endless splicing loops, the mbuf's lifetime is limited by
   the ph_loopcnt counter.  Each time somove() runs, it compares the
   value to a maximum and increments.
   In the unlikely case that the drain buffer is full, the mbuf stays
   in the source buffer after incrementing.  When more data arrives
   and somove() is called, the counter at the same mbuf is incremented
   again.  Eventually the maxium could be reached and splicing dissolves
   with ELOOP.  This is not intended for mbufs which are never moved,
   we want to count the moves.
   Fix the race and increment just before sending the mbuf out to the
   drain buffer.

   OK mvs@
VersionDeltaFile
1.388+6-5sys/kern/uipc_socket.c
+6-51 files

GhostBSD/ports 09e2128x11/ghostbsd-gershwin-settings Makefile distinfo

Merge pull request #121 from ghostbsd/add-ghostbsd-gershwin-settings

Updating ghostbsd-gershwin-settings to use ghostbsd repo
DeltaFile
+5-6x11/ghostbsd-gershwin-settings/Makefile
+3-3x11/ghostbsd-gershwin-settings/distinfo
+0-5x11/ghostbsd-gershwin-settings/pkg-plist
+8-143 files

OpenBSD/ports SObviimwww/hugo distinfo modules.inc, www/hugo/pkg PLIST

   www/hugo: update to 0.156.0

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.156.0
VersionDeltaFile
1.87+670-648www/hugo/distinfo
1.52+219-208www/hugo/modules.inc
1.12+1-1www/hugo/pkg/PLIST
1.95+1-1www/hugo/Makefile
+891-8584 files

FreeBSD/ports 7926593multimedia/minisatip Makefile distinfo, multimedia/minisatip/files minisatip.in

multimedia/minisatip: Update to 2.0.75
DeltaFile
+3-5multimedia/minisatip/Makefile
+3-3multimedia/minisatip/distinfo
+1-1multimedia/minisatip/files/minisatip.in
+1-1multimedia/minisatip/pkg-plist
+8-104 files

Linux/linux 6de23f8. Makefile

Linux 7.0-rc1
DeltaFile
+3-3Makefile
+3-31 files

OpenBSD/ports o3LQ4geconverters/bdf2sfd Makefile distinfo

   Update bdf2sfd to 1.2.0 and take back maintainership.
VersionDeltaFile
1.15+3-1converters/bdf2sfd/Makefile
1.12+2-2converters/bdf2sfd/distinfo
+5-32 files

FreeBSD/src d2dea8bsys/conf options, sys/dev/uart uart_dev_ns8250.c

arm: Add EARLY_PRINTF for ns8250 on arm/aarch64 platforms.

Reviewed  by:   adrian (previous version)
MFC after:      3 weeks
DeltaFile
+39-3sys/dev/uart/uart_dev_ns8250.c
+4-0sys/conf/options
+43-32 files

FreeBSD/ports 2c6ffe0multimedia/tsduck Makefile

multimedia/tsduck: disable tsduck on 13

Mark tsduk broken on FreeBSD 13, OpenSSL 3.0 is required.
Also remove unnecessary dependencies and bump PORTREVSION

PR:     292353
PR:     292718
Reported-by:    Thierry Lelegard <thierry at lelegard.fr> (maintainer)

(cherry picked from commit bf75792f904db2621d101aa4eab92184860d3325)
DeltaFile
+5-10multimedia/tsduck/Makefile
+5-101 files

Linux/linux fbf3380fs/f2fs compress.c, fs/verity verify.c

Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux

Pull fsverity fixes from Eric Biggers:

 - Fix a build error on parisc

 - Remove the non-large-folio-aware function fsverity_verify_page()

* tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux:
  fsverity: fix build error by adding fsverity_readahead() stub
  fsverity: remove fsverity_verify_page()
  f2fs: make f2fs_verify_cluster() partially large-folio-aware
  f2fs: remove unnecessary ClearPageUptodate in f2fs_verify_cluster()
DeltaFile
+7-8include/linux/fsverity.h
+5-6fs/f2fs/compress.c
+2-2fs/verity/verify.c
+14-163 files

Linux/linux 75e1f66lib/crypto/powerpc aes.h

Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux

Pull crypto library fix from Eric Biggers:
 "Fix a big endian specific issue in the PPC64-optimized AES code"

* tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux:
  lib/crypto: powerpc/aes: Fix rndkey_from_vsx() on big endian CPUs
DeltaFile
+7-5lib/crypto/powerpc/aes.h
+7-51 files