OpenBSD/xenocara zkrAMf9app/cwm menu.c

   Stop asking for events (NoEventMask) from menu window once done with
   the menu (we don't destroy it, only unmap).
VersionDeltaFile
1.106+2-1app/cwm/menu.c
+2-11 files

OpenBSD/xenocara KZ28Gvfapp/cwm client.c conf.c

   Allow 'transientfor' clients to inherit group and bwidth either during init or
   via property notify events. Previously only the flags were set but nothing was
   in the path to apply said flags and/or bwidth. Required slight of re-orgnaization
   of client_init.
VersionDeltaFile
1.247+22-17app/cwm/client.c
1.242+2-5app/cwm/conf.c
1.135+4-1app/cwm/xevents.c
+28-233 files

OpenBSD/xenocara BeOQhEXapp/xidle xidle.c

   Use strtonum(3)

   Zap obsolete linter hints while here.

   Feedback and OK cheloha
VersionDeltaFile
1.8+13-22app/xidle/xidle.c
+13-221 files

OpenBSD/xenocara oOisnhYapp/xidle xidle.c

   Zap unneeded bzero(3) on already zero initialized global data

   OK cheloha
VersionDeltaFile
1.7+1-4app/xidle/xidle.c
+1-41 files

OpenBSD/xenocara ICx0ofGlib/mesa/src/mapi entry_x86_tsd.h

   Make similiar changes to the i386 tsd dispatch assembly as libglvnd to
   avoid a text relocation fixing the build with lld.

   This time store the address of the GOT in ebx as required before calling
   the PLT stub and change .balign value to match X86_ENTRY_SIZE as suggested
   by naddy.

   ok naddy@
VersionDeltaFile
1.4+14-8lib/mesa/src/mapi/entry_x86_tsd.h
+14-81 files

OpenBSD/xenocara A96ukuFlib/mesa/src/mapi entry_x86_tsd.h

   Backout i386 tsd dispatch changes.  While they worked for
   glxinfo/glxgears it broke SDL2 GL which dlopens libGL.
VersionDeltaFile
1.3+5-9lib/mesa/src/mapi/entry_x86_tsd.h
+5-91 files

OpenBSD/xenocara RavWt6eapp/cwm parse.y

   merge from base, from sashan@:

   > - odd condition/test in PF lexer
   > (and other lexers too)
   >
   > This commit rectifies earlier change:
   >
   > in the lex... even inside quotes, a \ followed by space or tab should
   > expand to space or tab, and a \ followed by newline should be ignored
   > (as a line continuation).  compatible with the needs of hoststated
   > (which has the most strict quoted string requirements), and ifstated
   > (where one commonly does line continuations in strings).
   >
   > OK deraadt@, OK millert@
VersionDeltaFile
1.72+3-2app/cwm/parse.y
+3-21 files

OpenBSD/xenocara zfasSUXapp/cwm client.c calmwm.h

   Use the original client border width to adjust initial placement of clients
   containing {P,US}Position requests where they are explicitly set to 'ignore' in
   cwmrc(5); clients are unaware that their border will be altered (removed in
   this case) when calcuating position and thus end up a factor of their original
   border width off once mapped by cwm(1). cwm(1) will essentially shift the
   client to the edge if the original request's position and border match.

   Window offset noticed by at least Andre Stoebe via bugs@, and others since
   (and likely before). Thanks!
VersionDeltaFile
1.246+8-1app/cwm/client.c
1.362+2-1app/cwm/calmwm.h
+10-22 files

OpenBSD/xenocara rvzarNVapp/xenodm/config xenodm-config.in, app/xenodm/include dm.h

   Remove the unused 'keyFile' resource.

   It is not used anymore in xenodm (was used to specify the secret keys
   for the XDM-AUTHORIZATION-1 authentication protocol in xdm with
   xdmcp).
   ok kn@

OpenBSD/xenocara gUdXqhPxserver Makefile.bsd-wrapper

   Explicitely disable xdm-authorization-1 support in X server.

   It was previously disabled by a broken test for XdmcpWrap() in xdm and
   later in xenodm but it won't be missed. (use of DES, no IPv6 support).
   ok tb@ mortimer@
VersionDeltaFile
1.68+2-2xserver/Makefile.bsd-wrapper
+2-21 files

OpenBSD/xenocara nIT4Zfpapp/xenodm configure

   regen
VersionDeltaFile
1.10+0-43app/xenodm/configure
+0-431 files

OpenBSD/xenocara aQdrumYapp/xenodm configure.ac

   Remove useless check for XdmcpWrap().

   It was only needed by xdmcp. ok tb@ mortimer@
VersionDeltaFile
1.10+0-2app/xenodm/configure.ac
+0-21 files

OpenBSD/xenocara VSIMpuOapp/ssh-askpass x11-ssh-askpass.man.in

   Fix path to app-default resource file. From Sascha Paunovic,
   tweaked by me. ok deraadt@

OpenBSD/xenocara HyqySCh. 3RDPARTY

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

OpenBSD/xenocara WXQ40Ijdistrib/sets/lists/xbase md.sparc64 md.socppc

   sync

OpenBSD/xenocara BM7j0tvlib/libdrm xf86drm.c xf86drmMode.c, lib/libdrm/amdgpu amdgpu_bo.c

   Merge libdrm 2.4.96

OpenBSD/xenocara HfZS11slib/libdrm xf86drm.c, lib/libdrm/freedreno/msm msm_ringbuffer.c

   Import libdrm 2.4.96

OpenBSD/xenocara 7t2a4IQlib/mesa/src/mapi entry_x86_tsd.h

   Make similiar changes to the i386 tsd dispatch assembly as libglvnd to
   avoid a text relocation fixing the build with lld.

   ok kettenis@ naddy@
VersionDeltaFile
1.2+16-7lib/mesa/src/mapi/entry_x86_tsd.h
+16-71 files

OpenBSD/xenocara 5LKJnkJlib/mesa/src/compiler Makefile.in

   regen
VersionDeltaFile
1.14+3-3lib/mesa/src/compiler/Makefile.in
+3-31 files

OpenBSD/xenocara MfzblLvlib/mesa/src/compiler Makefile.nir.am

   Don't attempt to rebuild spirv_info.c if timestamp on source files
   changed as python won't be in path.

   someone in this situation mentioned it to landry@

OpenBSD/xenocara TeVqFEXapp/xenodm/greeter Login.c

   Pass the correct buffer length to strlcpy() to avoid truncation.
   Problem noticed by Edgar Pettijohn III, ok tb@
VersionDeltaFile
1.5+1-1app/xenodm/greeter/Login.c
+1-11 files

OpenBSD/xenocara p0d98Biapp/bdftopcf bdftopcf.c

   Add a few \n I missed to add in some fprintf(3)s in my last commit
VersionDeltaFile
1.7+3-3app/bdftopcf/bdftopcf.c
+3-31 files

OpenBSD/xenocara dvTgGJQapp/bdftopcf bdftopcf.c

   If input_name is provided we can unveil(2) it with read permissions, if
   output_name is provided we need to unveil(2) this one with rwc. Additionally
   depending on the different combinations of if these files are passed via args
   or from stdin/to stdout we can also pledge(2) accordingly to the code path.

   OK deraadt@
VersionDeltaFile
1.6+33-0app/bdftopcf/bdftopcf.c
+33-01 files

OpenBSD/xenocara kgIwMt2xserver Makefile.bsd-wrapper

   Disable setuid on the X server.  We have always known it is a trash fire
   and we held out hope too long.  This will break some stuff.  Let's start
   with non-setuid as the baseline, and see if it is worth trying to fix
   the broken parts in some other way.
VersionDeltaFile
1.67+2-2xserver/Makefile.bsd-wrapper
+2-21 files

OpenBSD/xenocara m84hpYgxserver/hw/xfree86/common xf86Init.c

   MFC: Disable -logfile and -modulepath when running with elevated
   privileges.  This Could cause arbitrary files overwrite.
   CVE-2018-14665.
VersionDeltaFile
1.26.2.1+6-2xserver/hw/xfree86/common/xf86Init.c
+6-21 files

OpenBSD/xenocara QpraxJExserver/hw/xfree86/common xf86Init.c

   MFC: Disable -logfile and -modulepath when running with elevated
   privileges.  This Could cause arbitrary files overwrite.
   CVE-2018-14665.
VersionDeltaFile
1.26.4.1+6-2xserver/hw/xfree86/common/xf86Init.c
+6-21 files

OpenBSD/xenocara pfkyfeOxserver/hw/xfree86/common xf86Init.c

   MFC: Disable -logfile and -modulepath when running with elevated
   privileges.  This Could cause arbitrary files overwrite.
   CVE-2018-14665.

OpenBSD/xenocara pYqsdDExserver/os privsep.c

   xserver's priv proc is responsible for opening devices in O_RDWR mode and send
   their fds over to the parent proc. Knowing this then we already have a list of
   all possible devices that might be opened in the future, in struct okdev
   allowed_devices[], and we just need to traverse them and unveil(2) each one
   with read/write permissions.

   positive feedback from semarie@, OK matthieu@
VersionDeltaFile
1.30+5-1xserver/os/privsep.c
+5-11 files

OpenBSD/xenocara WIQidGcdistrib/sets/lists/xbase md.sparc64 md.socppc

   sync

OpenBSD/xenocara R3lx93y. 3RDPARTY

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

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

   Merge Mesa 17.3.9

   Mesa 18.x needs an ld with build-id for at least the intel code
   Mesa 18.2 assumes linux only memfd syscalls in intel code

   Tested by matthieu@, kettenis@ and myself on a variety of hardware and
   architectures. ok kettenis@

OpenBSD/xenocara K5l2zZhlib/mesa/src/amd/common sid_tables.h, lib/mesa/src/intel/genxml genX_xml.h

   Initial revision

OpenBSD/xenocara 0FDh56r. MODULES

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

OpenBSD/xenocara EfsX6ehlib/libSM ChangeLog configure, lib/libSM/src sm_process.c SMlibint.h

   Update to libSM 1.2.3

OpenBSD/xenocara Dn0axoElib/libX11 ChangeLog configure, lib/libX11/src xcb_io.c

   Update to libX11 1.6.7

OpenBSD/xenocara rLfARPGapp/xdpyinfo Makefile.bsd-wrapper

   Explicitely disable xf86misc
VersionDeltaFile
1.5+3-1app/xdpyinfo/Makefile.bsd-wrapper
+3-11 files

OpenBSD/xenocara 07iRsD3. MODULES 3RDPARTY

   update
VersionDeltaFile
1.393+4-4MODULES
1.321+3-33RDPARTY
+7-72 files

OpenBSD/xenocara MBCYzmSdist/libxcb ChangeLog, dist/libxcb/build-aux test-driver compile

   Update to libxcb 1.13.1, a small bug fix release.

   ok naddy@

OpenBSD/xenocara saiLWxG. 3RDPARTY MODULES

   update
VersionDeltaFile
1.320+5-53RDPARTY
1.392+3-3MODULES
+8-82 files

OpenBSD/xenocara BWNHQlFdistrib/sets/lists/xbase md.landisk

   sync
VersionDeltaFile
1.159+0-1distrib/sets/lists/xbase/md.landisk
+0-11 files

OpenBSD/xenocara pYxoDMudistrib/sets/lists/xbase md.hppa

   sync
VersionDeltaFile
1.161+0-1distrib/sets/lists/xbase/md.hppa
+0-11 files

OpenBSD/xenocara x6NXewT. 3RDPARTY

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

OpenBSD/xenocara rJSLSfTdistrib/sets/lists/xbase md.octeon md.sparc64

   sync

OpenBSD/xenocara 3PsuH8flib/libdrm configure xf86drm.c, lib/libdrm/amdgpu amdgpu_bo.c

   Merge libdrm 2.4.94

OpenBSD/xenocara TS3gl9jlib/libdrm configure meson.build, lib/libdrm/include/drm i915_drm.h

   Import libdrm 2.4.94

OpenBSD/xenocara IWL54xR. 3RDPARTY MODULES

   update
VersionDeltaFile
1.318+3-33RDPARTY
1.391+3-3MODULES
+6-62 files

OpenBSD/xenocara qsfF8wpdistrib/sets/lists/xbase mi, distrib/sets/lists/xshare mi

   sync

OpenBSD/xenocara ljHqmoolib/libxcb/src dri3.c xinput.c

   Update to libxcb 1.13. ok tb@

OpenBSD/xenocara fEh5JdPproto/xcb-proto/src xinput.xml dri3.xml, proto/xcb-proto/xcbgen xtypes.py align.py

   Update to xcb-proto 1.13. ok tb@

OpenBSD/xenocara y0yXLBdapp/xidle xidle.c xidle.1

   Add an option to disable the active area. From Sebastien Marie.
   ok claudio@ Thanks.
VersionDeltaFile
1.6+11-6app/xidle/xidle.c
1.5+7-5app/xidle/xidle.1
+18-112 files