LLVM/project 93bca34libcxx/include/__cxx03 istream, libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted ignore.char_type.pass.cpp

[libc++][C++03] Cherry-pick #147007 (#198991)
DeltaFile
+6-0libcxx/include/__cxx03/istream
+0-2libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/ignore.char_type.pass.cpp
+6-22 files

LLVM/project 797dc31offload/test lit.cfg

[offload] Fix --libomptarget-nvptx-bc-path in tests (#199382)

PR #198622, which landed as 3383f0d6fe01, causes 272 `libomptarget ::
nvptx64-nvidia-cuda` test fails on my system with:

```
clang: error: bitcode library '/home/jdenny/llvm/build/\./lib/x86_64-unknown-linux-gnu/nvptx64-nvidia-cuda' does not exist
```

This patch fixes that.
DeltaFile
+1-1offload/test/lit.cfg
+1-11 files

NetBSD/pkgsrc OasUOgNdoc CHANGES-2026

   doc: Updated mail/roundcube and related packages to 1.6.16

        mail/roundcube
        mail/roundcube-plugin-enigma
        mail/roundcube-plugin-password
        mail/roundcube-plugin-zipdownload
VersionDeltaFile
1.3219+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc d7TMXgcmail/roundcube distinfo PLIST, mail/roundcube-plugin-password distinfo

   mail/roundcube: update to 1.6.16

   1.6.16 (2026-05-14)

   This is a security update to the LTS version 1.6 of Roundcube Webmail.
   It provides fixes to recently reported security vulnerabilities:

   * Fix stored XSS/HTML/CSS injection in subject field of the draft restore
     dialog, reported by zazy
   * Fix CSS injection bypass in HTML sanitizer via SVG <animate
     attributeName="style">, reported by wooseokdotkim
   * Fix pre-auth SQL injection in virtuser_query plugin via preg_replace
     backslash escape bypass, reported by skull
   * Fix SSRF bypass via specific local address URLs
   * Fix local/private URL fetch bypass when remote resources were not allowed,
     reported by Orange Cyberdefense Vulnerability Disclosure Team
   * Fix bypass of remote image blocking via CSS var(), reported by Geame
   * Fix pre-auth arbitrary file delete via redis/memcache session poisoning
     bypass, reported by valent1

    [24 lines not shown]
VersionDeltaFile
1.100+4-7mail/roundcube/distinfo
1.46+4-4mail/roundcube-plugin-password/distinfo
1.60+3-1mail/roundcube/PLIST
1.44+2-2mail/roundcube/Makefile.common
+13-144 files

FreeBSD/ports 7f9487bdevel/electron42 distinfo, devel/electron42/files patch-electron_spec_api-app-spec.ts patch-electron_spec_api-web-contents-spec.ts

devel/electron42: Update to 42.2.0

Changelog: https://github.com/electron/electron/releases/tag/v42.2.0

Reported by:    GitHub (watch releases)
DeltaFile
+8-8devel/electron42/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron42/distinfo
+3-3devel/electron42/files/patch-electron_spec_api-web-contents-spec.ts
+3-3devel/electron42/files/patch-electron_shell_browser_browser__linux.cc
+2-2devel/electron42/files/patch-electron_spec_index.js
+2-2devel/electron42/files/patch-electron_shell_common_node__bindings.cc
+23-232 files not shown
+26-268 files

NetBSD/pkgsrc L9SyHTvdatabases/py-influxdb Makefile

   py-influxdb: add missing tool dependency

   add a couple test dependencies, but this wants nose, which is Python
   2-only.
VersionDeltaFile
1.2+5-1databases/py-influxdb/Makefile
+5-11 files

NetBSD/pkgsrc njlGZfFtime/kf6-kholidays Makefile

   kf6-kholidays: add bison to tools

   Hopefully helps SmartOS build
VersionDeltaFile
1.17+2-2time/kf6-kholidays/Makefile
+2-21 files

FreeBSD/doc 83d769dwebsite/themes/beastie/i18n ru.toml

website: ru - fix headings for mobile version
DeltaFile
+3-3website/themes/beastie/i18n/ru.toml
+3-31 files

LLVM/project 5cf392cllvm/lib/Target/AArch64 AArch64Processors.td

[AArch64] Remove stale comment about Cyclone being a default(NFC) (#199409)

Default on macOS is already apple-m5.
DeltaFile
+0-2llvm/lib/Target/AArch64/AArch64Processors.td
+0-21 files

OPNSense/core dcb0179src/www firewall_scrub.php

Firewall: Settings: Normalization - add missing exclamation mark for "not" rules, closes https://github.com/opnsense/core/issues/10349
DeltaFile
+2-0src/www/firewall_scrub.php
+2-01 files

LLVM/project 5be8bballvm/lib/Target/AMDGPU AMDGPUCoExecSchedStrategy.cpp, llvm/test/CodeGen/AMDGPU coexec-rewrite-mfma.ll

[AMDGPU] Add to RewriteMFMAForm coexec scheduler pipeline (#199050)
DeltaFile
+182-0llvm/test/CodeGen/AMDGPU/coexec-rewrite-mfma.ll
+1-0llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
+183-02 files

FreeBSD/ports c6db2c5databases/cego distinfo Makefile

databases/cego: update 2.54.23 -> 2.54.25

- btree dump implementation to CegoAction::execDumpBTree
- cleanup of dump statements ( moved dump table / btree statements from
  CegoAdm.def to Cego.def ).
  Dump still supported for table objects
- In CegoFunction::evalFieldValue, case USERDEFINED,
  removed cout debugging statements
- A recovery issue occured when using user function is expression list
  for update operations. For expressions containing user functions,
  the values for CegoQueryManager and tabSetId have to be setup explicit,
  since this is not done by redo log decoding. The corresponding setup
  method setQueryManager has been added for all involved classes
  ( CegoExpr, CegoTerm, CegoFactor, CaseCaseCond, etc )
- new global variable CegoFieldValue::__recoveryTS has been introduced.
  During transaction recovery, this variable is setup to the
  corresponding recovery timestamp. So the constant datatime value
  sysdate is setup to the current recovery timestamp value
  ( otherwise the current timestamp is used )

    [10 lines not shown]
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+4-42 files

LLVM/project dc9d515llvm/include/llvm/MC MCSchedule.h, llvm/lib/MC MCSchedule.cpp

[MC] Create new MCScheduleOptions cl::opt category (#198746)

This patch creates a new cl::opt category for MCSchedule options. It
enables tools to filter MCSchedule options based on category.
Specifically, llvm-mca now filters them in, and displays them under
`--help-hidden`, which wasnt the case before.
DeltaFile
+8-0llvm/test/tools/llvm-mca/mc-schedule-options-help.test
+6-0llvm/include/llvm/MC/MCSchedule.h
+3-1llvm/lib/MC/MCSchedule.cpp
+2-1llvm/tools/llvm-mca/llvm-mca.cpp
+19-24 files

FreeBSD/ports 46a4ec6www/gitlab Makefile.common, www/gitlab/files gitlab.in

www/gitlab: automatically generate key for registry to store docker images
DeltaFile
+18-0www/gitlab/files/gitlab.in
+1-1www/gitlab/Makefile.common
+19-12 files

LLVM/project 46666d9llvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine reduction-mul-sext-zext-i1.ll

[InstCombine] Fix vector_reduce_mul(sext <n x i1>) for odd n. (#199401)

Before this patch, instcombine folded

    vector_reduce_mul(sext (<n x i1> val))

to

    zext(vector_reduce_and(<n x i1> val)).

But this is incorrect when n is odd: The result of the reduction is -1,
not 1.

After this patch we only do this fold when n is even.

This bug was found by a large run of Opus 4.7 looking for bugs in LLVM.
DeltaFile
+60-5llvm/test/Transforms/InstCombine/reduction-mul-sext-zext-i1.ll
+19-14llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+79-192 files

FreeBSD/ports 0f20952audio/ocp distinfo Makefile

audio/ocp: Update to 3.3.0
DeltaFile
+3-3audio/ocp/distinfo
+3-2audio/ocp/Makefile
+1-0audio/ocp/pkg-plist
+7-53 files

NetBSD/src biWl0rzshare/man/man9 callout.9

   callout(9): whitespace nit in callout_active description
VersionDeltaFile
1.39+2-2share/man/man9/callout.9
+2-21 files

NetBSD/src U2kI77lshare/man/man9 callout.9

   callout(9): revert previous, it is _not_ a typo

   Expand the comment that explains why it is not a typo.
VersionDeltaFile
1.38+5-3share/man/man9/callout.9
+5-31 files

OpenBSD/src BCe2TLnsys/dev/fdt qciic_fdt.c

   Fix missing 'compatible' string NUL termination in case the compatible
   string is => 32 bytes, which caused an out-of-bounds read later on in
   the code path:

   - Mimic apliic(4), which uses malloc instead of a fix-width array for
   the compatible string.
   - Also set 'ia_namelen', which should enable parsing of a secondary
   compatible string, if it exists.

   ok jca@
VersionDeltaFile
1.4+18-12sys/dev/fdt/qciic_fdt.c
+18-121 files

FreeBSD/ports 11f6600net/spoofdpi distinfo Makefile

net/spoofdpi: Update 1.5.2 => 1.5.3

Changelog:
https://github.com/xvzc/spoofdpi/releases/tag/v1.5.3

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/spoofdpi/distinfo
+1-1net/spoofdpi/Makefile
+4-42 files

FreeBSD/ports 04fedb2security/vuxml/vuln 2026.xml

security/vuxml: Document Roundcube Webmail vulnerabilities
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports d20e61enet/netpeek distinfo Makefile

net/netpeek: Update 0.2.6 => 0.2.7

Changelog:
https://github.com/ZingyTomato/NetPeek/releases/tag/v0.2.7

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/netpeek/distinfo
+1-1net/netpeek/Makefile
+4-42 files

NetBSD/pkgsrc anS3YMxx11/modular-xorg-server distinfo, x11/modular-xorg-server/patches patch-os_xsha1.c

   modular-xorg-server: handle nettle 4 API change
VersionDeltaFile
1.1+24-0x11/modular-xorg-server/patches/patch-os_xsha1.c
1.134+2-1x11/modular-xorg-server/distinfo
+26-12 files

NetBSD/pkgsrc dgcVqCkdoc TODO

   doc/TODO: add some

   + afdko-5.0.1, dasel-3.11.0, fzf-0.73.0, gopls-0.22.0, jjui-0.10.6,
     libde265-1.0.19, libheif-1.22.0, libical-4.0.1, libxmlb-0.3.27,
     protobuf-35.0, py-JWT-2.13.0, py-aiodns-4.0.4, py-genshi-0.7.11,
     py-icalendar-7.1.2, py-idna-3.16, py-more-itertools-11.1.0,
     py-poetry-core-2.4.1, py-protobuf-7.35.0, py-ruff-0.15.14,
     py-trove-classifiers-2026.5.22.10, py-uv-build-0.11.16,
     rrdtool-1.10.2, rumdl-0.2.0, tree-sitter-0.26.9.
VersionDeltaFile
1.27295+25-2doc/TODO
+25-21 files

NetBSD/src LTkDKRZshare/man/man9 callout.9

   fix typo
VersionDeltaFile
1.37+2-2share/man/man9/callout.9
+2-21 files

FreeBSD/ports 1a66bb1net/intel-em-kmod/files patch-if_em.c patch-em_compat.c

net/intel-em-kmod: unbreak for FreeBSD 15+

FreeBSD 15 introduced some incompatible KAPI changes.
Apply some patches to this code dated back 2019.
This fixes build, so PORTREVISION not changed.

The change is run-tested using 15.0-RELEASE and 82574L-based
network adapters. Compile-tested only for recent 16.0-CURRENT.
DeltaFile
+23-0net/intel-em-kmod/files/patch-if_em.c
+20-0net/intel-em-kmod/files/patch-em_compat.c
+14-0net/intel-em-kmod/files/patch-if_lem.c
+14-0net/intel-em-kmod/files/patch-em_compat.h
+11-0net/intel-em-kmod/files/patch-if__lem.h
+11-0net/intel-em-kmod/files/patch-if__em.h
+93-01 files not shown
+104-07 files

NetBSD/pkgsrc-wip 30254f7freetds distinfo Makefile

freetds: update to 1.5.18
DeltaFile
+3-3freetds/distinfo
+1-1freetds/Makefile
+4-42 files

FreeBSD/ports aa7da7emath/py-scikit-umfpack Makefile

math/py-scikit-umfpack: Change USE_PYTHON=cython3

Change USE_PYTHON=cython3 to USE_PYTHON=cython.

See PR 291778

While here, change /usr/local to ${LOCALBASE}

PR:             295541
Reviewed by:    thierry (mentor), yuri (maintainer)
Approved by:    thierry (mentor), yuri (maintainer)
DeltaFile
+3-3math/py-scikit-umfpack/Makefile
+3-31 files

NetBSD/src pZp45TAshare/man/man9 callout.9

   callout(9): tweak
   Don't change the name of the argument when explaining callout_pending.
   Don't do manual "code hilighing".
   Format the paper reference properly (and add missing information).
VersionDeltaFile
1.36+54-26share/man/man9/callout.9
+54-261 files

LLVM/project e4716e0llvm/lib/Analysis ConstantFolding.cpp, llvm/test/Transforms/InstCombine ldexp.ll

[ConstantFolding] Handle large exponents in ldexp (#199309)

Previously if you passed a constant exponent to llvm.ldexp greater than
the width of `int`, we would silently truncate it to `int` before
using it in scalbn.  We'd thus generate the incorrect result.

We now clamp it to fit within int.

This bug was found by a large run of Opus 4.7 looking for bugs in LLVM.
DeltaFile
+53-0llvm/test/Transforms/InstCombine/ldexp.ll
+6-1llvm/lib/Analysis/ConstantFolding.cpp
+59-12 files