OpenBSD/xenocara SWFt58Yapp/cwm kbfunc.c

   Grab the pointer against the root window instead of the client we're attempting
   to move and/or resize; prevents XNextEvent() from blocking on a client that
   might have been moved to a Withdrawn state.

   behavior noticed and reported by zenitds at proton.me - thanks!
VersionDeltaFile
1.175+5-5app/cwm/kbfunc.c
+5-51 files

OpenBSD/xenocara ikLfnb1lib/mesa/include/pci_ids iris_pci_ids.h

   intel/dev: Add 0x56be and 0x56bf DG2 PCI IDs

   From Jordan Justen
   98f3d072b428f93d799d17ab4e56f963206c9a2f in mainline Mesa
VersionDeltaFile
1.20+2-0lib/mesa/include/pci_ids/iris_pci_ids.h
+2-01 files

OpenBSD/xenocara NVH4pGwlib/mesa/include/pci_ids iris_pci_ids.h

   intel/dev: Add ATS-M PCI ID for Data Center GPU Flex 170G

   From Jordan Justen
   ce900dcbb133e2e9b8b2478fce8aa1c146d741bb in mainline Mesa
VersionDeltaFile
1.19+1-0lib/mesa/include/pci_ids/iris_pci_ids.h
+1-01 files

OpenBSD/xenocara Ax4zqODlib/mesa/include/pci_ids iris_pci_ids.h

   intel/dev: Adjust device strings for ATS-M devices

   From Jordan Justen
   59e0c38427df012ded895229dbf3d955efb59362 in mainline Mesa
VersionDeltaFile
1.18+2-2lib/mesa/include/pci_ids/iris_pci_ids.h
+2-21 files

OpenBSD/xenocara 8KRqAAElib/mesa/include/pci_ids iris_pci_ids.h

   intel/dev: update DG2 device names

   2777a4c692c78bc373b89a74f76471c6aef7f7ff in mainline Mesa
VersionDeltaFile
1.17+4-4lib/mesa/include/pci_ids/iris_pci_ids.h
+4-41 files

OpenBSD/xenocara fvbIqrC. MODULES

   update
VersionDeltaFile
1.517+3-3MODULES
+3-31 files

OpenBSD/xenocara 4qIn13Nxserver ChangeLog configure, xserver/Xi xiselectev.c xipassivegrab.c

   Update to xserver 21.1.12

   The security patches were already commited, sync with the rest
   of the 21.1.12 relase.
VersionDeltaFile
1.48+214-0xserver/ChangeLog
1.87+14-14xserver/configure
1.11+6-14xserver/Xi/xiselectev.c
1.15+6-12xserver/Xi/xipassivegrab.c
1.30+11-0xserver/hw/xfree86/common/xf86Config.c
1.30+9-0xserver/os/utils.c
+260-4011 files not shown
+289-4917 files

OpenBSD/xenocara sb6NFFUxserver Makefile.bsd-wrapper

   The DMX extension was removed in xserver 21.1.
VersionDeltaFile
1.70+2-2xserver/Makefile.bsd-wrapper
+2-21 files

OpenBSD/xenocara 0emMkHBlib/mesa/mk/libgallium_dri Makefile

   fix the build on archs where vulkan is not built
   reported by deraadt@
VersionDeltaFile
1.10+5-2lib/mesa/mk/libgallium_dri/Makefile
+5-21 files

OpenBSD/xenocara Y5Xd4iflib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp lp_bld_init.c

   Enable PAC in addition to BTI on arm64 such that JIT code matches the
   default branch protection provided by our base compiler.

   ok jsg@
VersionDeltaFile
1.20+3-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.18+1-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
1.12+1-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
+5-33 files

OpenBSD/xenocara qaFmfpOxserver/Xi xiselectev.c xipassivegrab.c, xserver/render render.c glyph.c

   Need to use unswapped length to send reply in
   ProcXIGetSelectedEvents() (CVE-2024-31080) and
   ProcXiPassiveGrabDevice() (CVE-2024-31081)

   Fix refcounting of glyphs during ProcRenderAddGlyphs() (CVE-2024-31083)

   from matthieu@

   this is errata/7.3/028_xserver.patch.sig
VersionDeltaFile
1.9.6.1+14-3xserver/Xi/xiselectev.c
1.13.2.1+12-3xserver/Xi/xipassivegrab.c
1.26.6.1+11-4xserver/render/render.c
1.12.16.1+3-2xserver/render/glyph.c
1.9.28.1+2-0xserver/render/glyphstr.h
+42-125 files

OpenBSD/xenocara WPikaIMxserver/Xi xiselectev.c xipassivegrab.c, xserver/render render.c glyph.c

   Need to use unswapped length to send reply in
   ProcXIGetSelectedEvents() (CVE-2024-31080) and
   ProcXiPassiveGrabDevice() (CVE-2024-31081)

   Fix refcounting of glyphs during ProcRenderAddGlyphs() (CVE-2024-31083)

   from matthieu@

   this is errata/7.4/016_xserver.patch.sig
VersionDeltaFile
1.9.10.1+14-3xserver/Xi/xiselectev.c
1.13.6.1+12-3xserver/Xi/xipassivegrab.c
1.26.10.1+11-4xserver/render/render.c
1.12.20.1+3-2xserver/render/glyph.c
1.9.32.1+2-0xserver/render/glyphstr.h
+42-125 files

OpenBSD/xenocara 0Kf0QIyxserver/Xi xiselectev.c xipassivegrab.c, xserver/render render.c glyph.c

   Need to use unswapped length to send reply in
   ProcXIGetSelectedEvents() (CVE-2024-31080) and
   ProcXiPassiveGrabDevice() (CVE-2024-31081)

   Fix refcounting of glyphs during ProcRenderAddGlyphs() (CVE-2024-31083)

   from matthieu@

   this is errata/7.5/001_xserver.patch.sig
VersionDeltaFile
1.9.12.1+14-3xserver/Xi/xiselectev.c
1.13.8.1+12-3xserver/Xi/xipassivegrab.c
1.26.12.1+11-4xserver/render/render.c
1.12.22.1+3-2xserver/render/glyph.c
1.9.34.1+2-0xserver/render/glyphstr.h
+42-125 files

OpenBSD/xenocara N4ZTFJcxserver/render render.c glyph.c

   Fix refcounting of glyphs during ProcRenderAddGlyphs() (CVE-2024-31083)
VersionDeltaFile
1.27+11-4xserver/render/render.c
1.13+3-2xserver/render/glyph.c
1.10+2-0xserver/render/glyphstr.h
+16-63 files

OpenBSD/xenocara vZJBchZxserver/Xi xiselectev.c xipassivegrab.c

   Need to use unswapped length to send reply in
   ProcXIGetSelectedEvents() (CVE-2024-31080) and
   ProcXiPassiveGrabDevice() (CVE-2024-31081)
VersionDeltaFile
1.10+14-3xserver/Xi/xiselectev.c
1.14+12-3xserver/Xi/xipassivegrab.c
+26-62 files

OpenBSD/xenocara DBFjKSP. 3RDPARTY

   update
VersionDeltaFile
1.424+2-23RDPARTY
+2-21 files

OpenBSD/xenocara UzFxFrGdistrib/sets/lists/xbase md.amd64 md.arm64

   sync
VersionDeltaFile
1.215+1-1distrib/sets/lists/xbase/md.amd64
1.49+1-1distrib/sets/lists/xbase/md.arm64
1.97+1-1distrib/sets/lists/xbase/md.armv7
1.217+1-1distrib/sets/lists/xbase/md.i386
1.146+1-1distrib/sets/lists/xbase/md.loongson
1.203+1-1distrib/sets/lists/xbase/md.macppc
+6-64 files not shown
+10-1010 files

OpenBSD/xenocara egH95TKlib/mesa/generated/src/amd/common sid_tables.h, lib/mesa/generated/src/compiler/nir nir_opt_algebraic.c

   Merge Mesa 23.3.6
VersionDeltaFile
1.10+1,064,529-1,016,850lib/mesa/generated/src/compiler/nir/nir_opt_algebraic.c
1.9+28,548-26,732lib/mesa/generated/src/amd/common/sid_tables.h
1.9+16,003-30,397lib/mesa/generated/src/intel/genxml/genX_xml.h
1.7+29,591-10,446lib/mesa/generated/src/intel/vulkan/anv_entrypoints.c
1.1+27,052-0lib/mesa/generated/src/intel/genxml/gen20_pack.h
1.9+6,883-10,856lib/mesa/src/mapi/glapi/registry/gl.xml
+1,172,606-1,095,2811,474 files not shown
+1,325,934-1,225,0401,480 files

OpenBSD/xenocara DDiysDzlib/mesa .pick_status.json, lib/mesa/docs/relnotes 23.3.0.rst

   Import Mesa 23.3.6
VersionDeltaFile
1.1.1.12+26,569-54,442lib/mesa/.pick_status.json
1.1.1.9+6,888-10,861lib/mesa/src/mapi/glapi/registry/gl.xml
1.1+14,700-0lib/mesa/src/asahi/layout/tests/msaa.txt
1.1+13,794-0lib/mesa/src/amd/registers/gfx115.json
1.1.1.17+388-11,908lib/mesa/src/gallium/drivers/r600/r600_shader.c
1.1+6,334-0lib/mesa/docs/relnotes/23.3.0.rst
+68,673-77,2115,141 files not shown
+585,963-278,3665,147 files

OpenBSD/xenocara HhWJ5uT. MODULES 3RDPARTY

   update
VersionDeltaFile
1.516+39-39MODULES
1.423+3-33RDPARTY
+42-422 files

OpenBSD/xenocara NDTa0I6lib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp lp_bld_misc.h

   Tell LLVM to generate code with BTI instructions.

   "looks ok" jsg@, ok deraadt@
VersionDeltaFile
1.18+7-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
1.11+4-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
1.16+4-0lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
+15-03 files

OpenBSD/xenocara XVAq5vQlib/mesa/include/pci_ids iris_pci_ids.h

   intel/dev: Add 2 additional ADL-N PCI ids

   From Jordan Justen
   62b72b6be9742c655d381348c6b161afc6b5396f in mainline Mesa
VersionDeltaFile
1.15+2-0lib/mesa/include/pci_ids/iris_pci_ids.h
+2-01 files

OpenBSD/xenocara QmWUVYZlib/mesa/src/mesa/main dlist.c

   Fix off-by-one in dlist allocation when checking whether to allocate a
   new block. This fixes segfaults in dlist functions that occur on
   applications making heavy use of display lists that exceed BLOCK_SIZE.

   ok jsg@ and stsp@, who also both helped me track down the issue.
VersionDeltaFile
1.16+1-1lib/mesa/src/mesa/main/dlist.c
+1-11 files

OpenBSD/xenocara fwtVzGp. 3RDPARTY

   update
VersionDeltaFile
1.422+3-33RDPARTY
+3-31 files

OpenBSD/xenocara lldUfoCdistrib/sets/lists/xbase md.loongson md.macppc

   sync
VersionDeltaFile
1.145+2-2distrib/sets/lists/xbase/md.loongson
1.202+2-2distrib/sets/lists/xbase/md.macppc
1.82+2-2distrib/sets/lists/xbase/md.octeon
1.25+2-2distrib/sets/lists/xbase/md.powerpc64
1.14+2-2distrib/sets/lists/xbase/md.riscv64
1.204+2-2distrib/sets/lists/xbase/md.sparc64
+12-124 files not shown
+20-2010 files

OpenBSD/xenocara 5TUt2I0lib/libdrm xf86drm.c xf86drm.h, lib/libdrm/generated generated_static_table_fourcc.h

   Merge libdrm 2.4.120
VersionDeltaFile
1.15+244-19lib/libdrm/include/drm/drm.h
1.45+46-29lib/libdrm/xf86drm.c
1.26+16-7lib/libdrm/xf86drm.h
1.30+12-2lib/libdrm/xf86drmMode.c
1.22+8-1lib/libdrm/xf86drmMode.h
1.4+3-0lib/libdrm/generated/generated_static_table_fourcc.h
+329-584 files not shown
+333-6110 files

OpenBSD/xenocara 1B44jdKlib/libdrm meson.build, lib/libdrm/include/drm drm_mode.h drm.h

   Import libdrm 2.4.120
VersionDeltaFile
1.1.1.5+697-77lib/libdrm/tests/util/pattern.c
1.1.1.16+246-57lib/libdrm/tests/modetest/modetest.c
1.1.1.12+257-37lib/libdrm/include/drm/drm_mode.h
1.1.1.13+244-19lib/libdrm/include/drm/drm.h
1.1.1.14+163-44lib/libdrm/tests/amdgpu/amdgpu_test.c
1.1.1.11+41-89lib/libdrm/meson.build
+1,648-32340 files not shown
+2,159-43646 files

OpenBSD/xenocara BlfYYj8. MODULES

   update
VersionDeltaFile
1.515+6-7MODULES
+6-71 files

OpenBSD/xenocara jdDwv41app/xbiff configure install-sh

   Update to xbiff 1.0.5
VersionDeltaFile
1.12+3,713-3,168app/xbiff/configure
1.4+216-202app/xbiff/install-sh
1.5+102-0app/xbiff/ChangeLog
1.12+53-33app/xbiff/aclocal.m4
1.4+45-19app/xbiff/xbiff.c
1.4+15-15app/xbiff/Mailbox.c
+4,144-3,4376 files not shown
+4,179-3,46112 files

OpenBSD/xenocara Wvpu04Lapp/xeyes configure install-sh

   Update to xeyes 1.3.0
VersionDeltaFile
1.13+3,518-3,121app/xeyes/configure
1.4+216-202app/xeyes/install-sh
1.5+117-40app/xeyes/Eyes.c
1.6+88-0app/xeyes/ChangeLog
1.13+45-25app/xeyes/aclocal.m4
1.6+40-13app/xeyes/xeyes.c
+4,024-3,4019 files not shown
+4,068-3,42315 files