OpenBSD/xenocara YN63MVYapp/xlockmore/xlock privsep.c

   xenocara xlock uses imsg for privsep.

   What changes:
   - imsg_init becomes imsgbuf_init but imsgbuf_init can now fail
   - Adding imsgbuf functions to hide the msgbuf functions:
           msgbuf_clear -> imsgbuf_clear
           msgbuf_write -> imsgbuf_write
   - Also rename imsg_read to imsgbuf_read.
   - Both imsgbuf_read and imsgbuf_write have simplified error handling.
     imsgbuf_write now returns 0 on success so that old wrong connection
     closed check must be removed
   - Remove now official ibuf_get_string()

   OK tb@ matthieu@
VersionDeltaFile
1.5+12-28app/xlockmore/xlock/privsep.c
+12-281 files

OpenBSD/xenocara HsqbrH1. MODULES 3RDPARTY

   update
VersionDeltaFile
1.532+5-5MODULES
1.436+3-33RDPARTY
+8-82 files

OpenBSD/xenocara mTwFgp9app/xterm link_axp.com make.com

   Missed  removals in xterm 395 update.
VersionDeltaFile
1.2+0-0app/xterm/link_axp.com
1.2+0-0app/xterm/make.com
1.4+0-0app/xterm/xterm.dat
+0-03 files

OpenBSD/xenocara 2zObSkPapp/xterm wcwidth.c charproc.c

   Update to xterm 395. Tested by tb@, jsg@ and others.
VersionDeltaFile
1.13+202-185app/xterm/wcwidth.c
1.58+104-171app/xterm/charproc.c
1.2+185-1app/xterm/charsets.h
1.2+151-1app/xterm/charsets.dat
1.53+70-75app/xterm/misc.c
1.38+96-34app/xterm/ctlseqs.txt
+808-46745 files not shown
+1,417-1,03851 files

OpenBSD/xenocara ztbjAPI. MODULES

   update
VersionDeltaFile
1.531+16-16MODULES
+16-161 files

OpenBSD/xenocara M4ZqP85distrib/sets/lists/xbase mi

   sync
VersionDeltaFile
1.151+1-1distrib/sets/lists/xbase/mi
+1-11 files

OpenBSD/xenocara yYgAGZvlib/libXcursor ChangeLog, lib/libXcursor/man Xcursor.man

   update to libXcursor 1.2.3
VersionDeltaFile
1.9+418-157lib/libXcursor/src/file.c
1.11+207-0lib/libXcursor/ChangeLog
1.8+107-35lib/libXcursor/src/library.c
1.4+79-56lib/libXcursor/man/Xcursor.man
1.6+50-22lib/libXcursor/src/xlib.c
1.7+55-2lib/libXcursor/src/display.c
+916-2727 files not shown
+1,029-29913 files

OpenBSD/xenocara Xbs7Hayapp/xwud configure config.sub

   update to xwud 1.0.7
VersionDeltaFile
1.14+3,481-3,059app/xwud/configure
1.4+1,471-1,293app/xwud/config.sub
1.4+1,028-753app/xwud/config.guess
1.4+216-202app/xwud/install-sh
1.14+47-27app/xwud/aclocal.m4
1.7+59-1app/xwud/ChangeLog
+6,302-5,3356 files not shown
+6,345-5,36112 files

OpenBSD/xenocara Jbi9HE6app/xrandr configure config.sub

   update to xrandr 1.5.3
VersionDeltaFile
1.23+3,492-3,072app/xrandr/configure
1.4+1,471-1,293app/xrandr/config.sub
1.4+1,028-753app/xrandr/config.guess
1.3+216-202app/xrandr/install-sh
1.15+92-26app/xrandr/xrandr.c
1.15+63-11app/xrandr/ChangeLog
+6,362-5,3575 files not shown
+6,416-5,39511 files

OpenBSD/xenocara Yi7G4q1app/xmag configure config.sub

   update to xmag 1.0.8
VersionDeltaFile
1.15+3,568-3,141app/xmag/configure
1.5+1,471-1,293app/xmag/config.sub
1.4+1,028-753app/xmag/config.guess
1.4+216-202app/xmag/install-sh
1.7+121-1app/xmag/ChangeLog
1.6+75-38app/xmag/xmag.c
+6,479-5,42811 files not shown
+6,589-5,50717 files

OpenBSD/xenocara 56G48t1app/xkbprint configure config.sub

   update to xkbprint 1.0.7
VersionDeltaFile
1.13+3,805-3,180app/xkbprint/configure
1.4+1,471-1,293app/xkbprint/config.sub
1.4+1,028-753app/xkbprint/config.guess
1.4+216-202app/xkbprint/install-sh
1.6+267-0app/xkbprint/ChangeLog
1.4+98-60app/xkbprint/psgeom.c
+6,885-5,4888 files not shown
+7,064-5,59014 files

OpenBSD/xenocara Sq884SNapp/xcmsdb configure config.sub

   update to xcmsdb 1.0.7
VersionDeltaFile
1.14+3,693-3,063app/xcmsdb/configure
1.4+1,471-1,293app/xcmsdb/config.sub
1.4+1,028-753app/xcmsdb/config.guess
1.4+216-202app/xcmsdb/install-sh
1.7+124-2app/xcmsdb/ChangeLog
1.14+47-27app/xcmsdb/aclocal.m4
+6,579-5,3407 files not shown
+6,641-5,38913 files

OpenBSD/xenocara 3OxJ6Z8app/xclipboard configure config.sub

   update to xclipboard 1.1.5
VersionDeltaFile
1.13+3,504-3,079app/xclipboard/configure
1.4+1,471-1,293app/xclipboard/config.sub
1.4+1,028-753app/xclipboard/config.guess
1.4+216-202app/xclipboard/install-sh
1.6+90-1app/xclipboard/ChangeLog
1.13+47-27app/xclipboard/aclocal.m4
+6,356-5,3556 files not shown
+6,391-5,38012 files

OpenBSD/xenocara q8j8y01app/xbacklight configure config.sub

   update to xbacklight 1.2.4
VersionDeltaFile
1.10+3,489-3,082app/xbacklight/configure
1.4+1,471-1,293app/xbacklight/config.sub
1.4+1,028-753app/xbacklight/config.guess
1.3+216-202app/xbacklight/install-sh
1.10+55-35app/xbacklight/aclocal.m4
1.6+50-0app/xbacklight/ChangeLog
+6,309-5,3657 files not shown
+6,336-5,39113 files

OpenBSD/xenocara ApHasGcapp/fonttosfnt config.sub config.guess

   update to fonttosnft 1.2.4
VersionDeltaFile
1.4+1,471-1,293app/fonttosfnt/config.sub
1.4+1,028-753app/fonttosfnt/config.guess
1.9+89-0app/fonttosfnt/ChangeLog
1.16+15-15app/fonttosfnt/configure
1.8+8-18app/fonttosfnt/util.c
1.9+8-8app/fonttosfnt/write.c
+2,619-2,0873 files not shown
+2,632-2,0969 files

OpenBSD/xenocara WOAE2kvapp/bdftopcf configure config.sub

   update to bdftopcf 1.1.2
VersionDeltaFile
1.15+3,513-3,085app/bdftopcf/configure
1.4+1,471-1,293app/bdftopcf/config.sub
1.4+1,028-753app/bdftopcf/config.guess
1.4+216-202app/bdftopcf/install-sh
1.14+47-27app/bdftopcf/aclocal.m4
1.8+68-1app/bdftopcf/ChangeLog
+6,343-5,3618 files not shown
+6,375-5,39614 files

OpenBSD/xenocara z74Q4YN. MODULES 3RDPARTY

   update
VersionDeltaFile
1.530+4-4MODULES
1.435+3-33RDPARTY
+7-72 files

OpenBSD/xenocara EH7RD2slib/libXi config.sub config.guess, lib/libXi/src XExtInt.c XGetFCtl.c

   Update to libXi 1.8.2.

   The fix for double alignment on 32bits machines with strict constraints
   was already committed.
VersionDeltaFile
1.4+1,471-1,293lib/libXi/config.sub
1.4+1,028-753lib/libXi/config.guess
1.22+88-8lib/libXi/ChangeLog
1.19+20-1lib/libXi/src/XExtInt.c
1.9+14-6lib/libXi/src/XGetFCtl.c
1.32+10-10lib/libXi/configure
+2,631-2,07145 files not shown
+2,720-2,16051 files

OpenBSD/xenocara FFqYFU8lib/libXfont2 configure config.sub, lib/libXfont2/m4 libtool.m4 ltoptions.m4

   Update to libXfont2 2.0.7
VersionDeltaFile
1.8+5,553-4,595lib/libXfont2/configure
1.1+8,400-0lib/libXfont2/m4/libtool.m4
1.3+1,471-1,293lib/libXfont2/config.sub
1.3+1,028-753lib/libXfont2/config.guess
1.1+437-0lib/libXfont2/m4/ltoptions.m4
1.3+216-202lib/libXfont2/install-sh
+17,105-6,84327 files not shown
+17,925-7,06733 files

OpenBSD/xenocara 6Od0kcPxserver config.sub config.guess, xserver/dix property.c

   Update to xserver 21.1.14. tested by tb@

   The xkb security fix was committed earlier. This is the rest of the
   21.1.14 update.
VersionDeltaFile
1.8+1,471-1,293xserver/config.sub
1.8+1,028-753xserver/config.guess
1.89+312-312xserver/configure
1.50+378-0xserver/ChangeLog
1.41+85-17xserver/aclocal.m4
1.16+25-18xserver/dix/property.c
+3,299-2,39335 files not shown
+3,446-2,44641 files

OpenBSD/xenocara gpC2VvTxserver/hw/xfree86/modes xf86EdidModes.c

   Don't log DDC modelines (after hotplug events/xrandr) or "Using XX ranges
   from config file" messages. These were printed after hotplug events which
   could be frequent in some cases (I have machines where this happens every
   10 seconds when the monitor is in a dpms power-saving mode resulting in a
   full /var/log filesystem).

   EDID vendor/product ID still logged, giving an indication that events are
   happening, but reduced from ~3.5KB per event to <100 bytes.

   based on a diff from / ok matthieu@
VersionDeltaFile
1.21+6-1xserver/hw/xfree86/modes/xf86EdidModes.c
+6-11 files

OpenBSD/xenocara PeUkF7Lxserver/xkb xkb.c

   xkb: Fix buffer overflow in _XkbSetCompatMap()

   The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
   buffer.

   However, It didn't update its size properly. It updated `num_si` only,
   without updating `size_si`.

   CVE-2024-9632

   from matthieu@

   this is errata/7.5/012_xserver.patch.sig
VersionDeltaFile
1.24.8.1+4-4xserver/xkb/xkb.c
+4-41 files

OpenBSD/xenocara 9sJTC4Jxserver/xkb xkb.c

   xkb: Fix buffer overflow in _XkbSetCompatMap()

   The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
   buffer.

   However, It didn't update its size properly. It updated `num_si` only,
   without updating `size_si`.

   CVE-2024-9632

   from matthieu@

   this is errata/7.6/002_xserver.patch.sig
VersionDeltaFile
1.24.10.1+4-4xserver/xkb/xkb.c
+4-41 files

OpenBSD/xenocara 3W2mNutxserver/xkb xkb.c

   xkb: Fix buffer overflow in _XkbSetCompatMap()

   The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
   buffer.

   However, It didn't update its size properly. It updated `num_si` only,
   without updating `size_si`.

   CVE-2024-9632
VersionDeltaFile
1.25+4-4xserver/xkb/xkb.c
+4-41 files

OpenBSD/xenocara ra9SrHH. 3RDPARTY

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

OpenBSD/xenocara GoLzHlYdistrib/sets/lists/xbase md.macppc md.octeon

   sync
VersionDeltaFile
1.207+1-1distrib/sets/lists/xbase/md.macppc
1.87+1-1distrib/sets/lists/xbase/md.octeon
1.30+1-1distrib/sets/lists/xbase/md.powerpc64
1.19+1-1distrib/sets/lists/xbase/md.riscv64
1.209+1-1distrib/sets/lists/xbase/md.sparc64
1.221+1-1distrib/sets/lists/xbase/md.i386
+6-64 files not shown
+10-1010 files

OpenBSD/xenocara KkcQZwnlib/libdrm xf86drm.c xf86drm.h, lib/libdrm/mk/man drm-memory.7 drmHandleEvent.3

   Merge libdrm 2.4.123
VersionDeltaFile
1.4+14-26lib/libdrm/mk/man/drm-memory.7
1.46+12-3lib/libdrm/xf86drm.c
1.3+4-6lib/libdrm/mk/man/drmHandleEvent.3
1.5+4-6lib/libdrm/mk/man/drm-kms.7
1.3+4-6lib/libdrm/mk/man/drmModeGetResources.3
1.27+5-0lib/libdrm/xf86drm.h
+43-4733 files not shown
+57-6139 files

OpenBSD/xenocara rmQdr8flib/libdrm Android.bp, lib/libdrm/amdgpu amdgpu_device.c amdgpu_vamgr.c

   Import libdrm 2.4.123
VersionDeltaFile
1.1.1.12+57-46lib/libdrm/amdgpu/amdgpu_device.c
1.1+85-0lib/libdrm/Android.bp
1.1.1.11+78-0lib/libdrm/data/amdgpu.ids
1.1.1.9+64-7lib/libdrm/amdgpu/amdgpu_vamgr.c
1.1.1.16+51-0lib/libdrm/amdgpu/amdgpu.h
1.1+36-0lib/libdrm/intel/Android.bp
+371-5378 files not shown
+880-15784 files

OpenBSD/xenocara r1SdHIY. 3RDPARTY MODULES

   update
VersionDeltaFile
1.433+4-43RDPARTY
1.529+2-2MODULES
+6-62 files

OpenBSD/xenocara 3LBWiK3lib/mesa/mk/libblake3 Makefile

   build blake3_neon.c on arm64

   fixes undefined blake3_hash_many_neon symbol in libvulkan_radeon.so
VersionDeltaFile
1.2+3-1lib/mesa/mk/libblake3/Makefile
+3-11 files