OpenBSD/xenocara TdJMyR3xserver/Xext sync.c, xserver/glx glxcmds.c glxcmdsswap.c

   Merge fixes from upstream for multiple Xserver issues:
   * Font Alias Stack-based Buffer Overflow
   * XSYNC Use-After-Free in miSyncDestroyFence()
   * XKB Key Types Stack-based Buffer Overflow
   * XKB SetMap Request Stack-based Buffer Overflow
   * XSYNC Use-After-Free in FreeCounter()
   * XSYNC Use-After-Free in SyncChangeCounter()
   * GLX ChangeDrawableAttributes Out-Of-Bounds Read/Write
   * CreateSaverWindow Use-After-Free Information Disclosure
   * DRI2 DRIGetBuffers/DRIGetBuffersWithFormat Out-Of-Bounds Write
VersionDeltaFile
1.21+32-25xserver/hw/xfree86/dri2/dri2.c
1.25+47-8xserver/Xext/sync.c
1.22+5-16xserver/glx/glxcmds.c
1.8+8-4xserver/miext/sync/misync.c
1.10+5-7xserver/glx/glxcmdsswap.c
1.7+7-1xserver/include/closestr.h
+104-613 files not shown
+123-629 files

OpenBSD/src R6W8EZHsys/dev/pci/drm/i915/display intel_dp.c

   drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP

   From Ankit Nautiyal
   ad8e3d096fa1e2f8b1009731c6e0cdae7ebedf79 in linux-6.18.y/6.18.34
   f87abd0c6604fb6cc31cc86fc7ccc6a576924352 in mainline linux
VersionDeltaFile
1.34+1-1sys/dev/pci/drm/i915/display/intel_dp.c
+1-11 files

OpenBSD/src Ypkxttcsys/dev/pci/drm/amd/display/dc/core dc.c

   drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async

   From Harry Wentland
   1ecde19bfce6535bffddad1139ff466b6d401b8e in linux-6.18.y/6.18.34
   6c92f6d9600efa3ef0d9e560a2b52776d9803c29 in mainline linux
VersionDeltaFile
1.2+5-1sys/dev/pci/drm/amd/display/dc/core/dc.c
+5-11 files

OpenBSD/src cDvUwEUsys/dev/pci/drm/amd/display/dc/bios bios_parser2.c

   drm/amd/display: Validate GPIO pin LUT table size before iterating

   From Harry Wentland
   7ca695b3122297b06a3ed605bbe1cd32c85d9f5a in linux-6.18.y/6.18.34
   86d2b20644b11d21fe52c596e6e922b4590a3e3f in mainline linux
VersionDeltaFile
1.16+9-0sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c
+9-01 files

OpenBSD/src tucQRx9sys/dev/pci/drm/amd/display/dc/bios bios_parser_helper.c

   drm/amd/display: Fix integer overflow in bios_get_image()

   From Harry Wentland
   6bbd703ea1c141d7ac0e7f7e82ff5fd237b67a17 in linux-6.18.y/6.18.34
   cd86529ec61474a38c3837fb7823790a7c3f8cce in mainline linux
VersionDeltaFile
1.5+6-3sys/dev/pci/drm/amd/display/dc/bios/bios_parser_helper.c
+6-31 files

OpenBSD/src YiPrsR4sys/dev/pci/drm/amd/amdgpu amdgpu_vpe.c

   drm/amdgpu/vpe: Force collaborate sync after TRAP

   From Alan Liu
   3ed448c1dc78ddbf2e1f29dc00788c028ccdbb82 in linux-6.18.y/6.18.34
   b6074630a461b1322a814988779005cbc43612ea in mainline linux
VersionDeltaFile
1.4+6-1sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
+6-11 files

OpenBSD/src v2lXRyjsys/dev/pci/drm drm_vblank.c

   drm/vblank: Fix kernel docs for vblank timer

   From Thomas Zimmermann
   141ffb83abe97db88df8822c82cd53ae5e38221a in linux-6.18.y/6.18.34
   3946d3ba99342f3b9996e621f05e7003d4308171 in mainline linux
VersionDeltaFile
1.16+1-1sys/dev/pci/drm/drm_vblank.c
+1-11 files

OpenBSD/src QKliQfRsys/dev/pci/drm drm_atomic_helper.c

   drm/atomic: Increase timeout in drm_atomic_helper_wait_for_vblanks()

   From Thomas Zimmermann
   ed39ecd3a96cdf94589aef46f2f711cf93baa0d3 in linux-6.18.y/6.18.34
   79ae8510b5b81b9500370f89c619b50ca9c0990f in mainline linux
VersionDeltaFile
1.17+1-1sys/dev/pci/drm/drm_atomic_helper.c
+1-11 files

OpenBSD/src jd514z5sys/dev/pci/drm drm_vblank_helper.c

   drm/vblank: Add CRTC helpers for simple use cases

   From Thomas Zimmermann
   60918357456d39f640de25845890614caa44a30a in linux-6.18.y/6.18.34
   d54dbb5963bdbdf8559903fe2b2343e871adcb30 in mainline linux
VersionDeltaFile
1.2+80-0sys/dev/pci/drm/drm_vblank_helper.c
+80-01 files

OpenBSD/src PMzXvuXsys/dev/pci/drm drm_vblank.c drm_vblank_helper.c, sys/dev/pci/drm/include/drm drm_vblank.h drm_modeset_helper_vtables.h

   drm/vblank: Add vblank timer

   From Thomas Zimmermann
   fa4b91eea4331e7c24aa2d7855583d062a73e4ea in linux-6.18.y/6.18.34
   74afeb8128502a529041a2566febd26053a7be11 in mainline linux
VersionDeltaFile
1.15+174-2sys/dev/pci/drm/drm_vblank.c
1.1+96-0sys/dev/pci/drm/drm_vblank_helper.c
1.8+36-0sys/dev/pci/drm/include/drm/drm_vblank.h
1.11+12-0sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h
+318-24 files

OpenBSD/src 6qsVeHqsys/dev/pci/drm drm_linux.c, sys/dev/pci/drm/include/linux hrtimer.h

   add hrtimer_forward_now() for 6.18.34 drm
VersionDeltaFile
1.138+14-1sys/dev/pci/drm/drm_linux.c
1.4+5-2sys/dev/pci/drm/include/linux/hrtimer.h
+19-32 files

OpenBSD/src 3ne2ARGsys/dev/pci/drm/include/linux ktime.h

   add ktime_compare() for 6.18.34 drm
VersionDeltaFile
1.10+11-1sys/dev/pci/drm/include/linux/ktime.h
+11-11 files

OpenBSD/src wA9tTzDsys/dev/pci/drm/include/linux ktime.h types.h

   move ktime_t typedef to linux/types.h

   follows linux changes made around the time of linux 6.8
VersionDeltaFile
1.9+2-2sys/dev/pci/drm/include/linux/ktime.h
1.7+2-0sys/dev/pci/drm/include/linux/types.h
+4-22 files

OpenBSD/ports UXg3rnHx11/gnustep/netclasses Makefile, x11/gnustep/netclasses/patches patch-Source_IRCObject_m

   llvm22 fix
VersionDeltaFile
1.1+22-0x11/gnustep/netclasses/patches/patch-Source_IRCObject_m
1.25+1-1x11/gnustep/netclasses/Makefile
+23-12 files

OpenBSD/ports WZAPhoddevel/codex distinfo crates.inc, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_core_src_config_mod_rs

   devel/codex: update to 0.136.0
VersionDeltaFile
1.24+24-6devel/codex/distinfo
1.17+11-2devel/codex/crates.inc
1.21+4-4devel/codex/patches/patch-codex-rs_Cargo_toml
1.24+1-1devel/codex/Makefile
1.24+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
+41-145 files

OpenBSD/ports S8fd7hhnet/i2p Makefile distinfo, net/i2p/pkg PLIST

   Update i2p to 2.12.0 and new homepage.

   Adapted from a diff by David Unden Collado.
VersionDeltaFile
1.16+11-1net/i2p/pkg/PLIST
1.29+3-4net/i2p/Makefile
1.16+2-2net/i2p/distinfo
+16-73 files

OpenBSD/src nRMi8C3usr.bin/tmux tmux.h

   Remove the actual LAYOUT_FLOATING enum member.
VersionDeltaFile
1.1331+1-2usr.bin/tmux/tmux.h
+1-21 files

OpenBSD/src n9QoiMDusr.bin/tmux layout-custom.c layout.c

   Remove LAYOUT_FLOATING and disable custom layouts with floating panes
   for now, from Dane Jensen.
VersionDeltaFile
1.32+11-46usr.bin/tmux/layout-custom.c
1.59+1-28usr.bin/tmux/layout.c
+12-742 files

OpenBSD/src 6HBWHzZusr.bin/tmux screen-redraw.c

   Fix vertical position of scrollbar having wrong vertical offset when
   status-position top, from Michael Grant.
VersionDeltaFile
1.129+7-7usr.bin/tmux/screen-redraw.c
+7-71 files

OpenBSD/src deYN9beusr.bin/tmux window.c

   Fix resize of floating panes with pane-border-status top, from Michael
   Grant.
VersionDeltaFile
1.327+4-9usr.bin/tmux/window.c
+4-91 files

OpenBSD/src gClK5ZGusr.bin/tmux spawn.c

   Only set saved_layout_cell if creating a new cell, avoids crash when
   respawning pane. Reported by Mingjie Shen in GitHubb issue 5143.
VersionDeltaFile
1.38+18-16usr.bin/tmux/spawn.c
+18-161 files

OpenBSD/ports lJXa1Tmdevel/llvm/22 Makefile, devel/llvm/22/patches patch-clang_lib_Frontend_PrintPreprocessedOutput_cpp patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp

   sync patches with base
VersionDeltaFile
1.1+44-0devel/llvm/22/patches/patch-clang_lib_Frontend_PrintPreprocessedOutput_cpp
1.2+2-2devel/llvm/22/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp
1.9+2-0devel/llvm/22/Makefile
+48-23 files

OpenBSD/ports LO6bvlMdevel/llvm Makefile.inc

   fixup previous, there were bits missing
VersionDeltaFile
1.32+0-3devel/llvm/Makefile.inc
+0-31 files

OpenBSD/ports AzXyZWadevel/llvm Makefile.inc

   remove checks for older non-supported llvm versions; from Brad
VersionDeltaFile
1.31+1-9devel/llvm/Makefile.inc
+1-91 files

OpenBSD/ports X9iNfxcnet Makefile

   +net/nchat

   OK: kn@
VersionDeltaFile
1.1464+1-0net/Makefile
+1-01 files

OpenBSD/ports ti1Lfienet/nchat Makefile distinfo, net/nchat/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+41-0net/nchat/Makefile
1.1+4-0net/nchat/pkg/PLIST
1.1+3-0net/nchat/pkg/DESCR
1.1+2-0net/nchat/distinfo
1.1.1.1+0-0net/nchat/Makefile
1.1.1.1+0-0net/nchat/distinfo
+50-02 files not shown
+50-08 files

OpenBSD/src XW51Mm9sys/dev/pci if_mwx.c if_mwxreg.h

   Rename mt76_desc to mwx_desc and remove volatile from struct members.

   From kevlo@
VersionDeltaFile
1.12+8-8sys/dev/pci/if_mwx.c
1.8+6-6sys/dev/pci/if_mwxreg.h
+14-142 files

OpenBSD/src ool0fS4sys/kern kern_event.c

   Do KN_DETACHED flag check before kn->kn_ptr.p_process dereference in
   proc_filtops handlers. After filt_proc() sets KN_DETACHED flag, the
   kn->kn_ptr.p_process is not valid anymore.

   ok visa
VersionDeltaFile
1.206+43-25sys/kern/kern_event.c
+43-251 files

OpenBSD/ports pOs4At4www/ungoogled-chromium Makefile, www/ungoogled-chromium/patches patch-components_password_manager_core_browser_features_password_features_cc

   apply a missing patch from the previous update
VersionDeltaFile
1.32+9-0www/ungoogled-chromium/patches/patch-components_password_manager_core_browser_features_password_features_cc
1.233+2-0www/ungoogled-chromium/Makefile
+11-02 files

OpenBSD/src 8vEpHezusr.bin/tmux window.c format.c

   Add a Z sort order in tree mode.
VersionDeltaFile
1.326+22-2usr.bin/tmux/window.c
1.370+4-14usr.bin/tmux/format.c
1.7+15-1usr.bin/tmux/sort.c
1.1061+4-3usr.bin/tmux/tmux.1
1.1330+3-1usr.bin/tmux/tmux.h
1.77+2-1usr.bin/tmux/window-tree.c
+50-226 files