summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-14Xext: Fix out of bounds access in SProcScreenSaverSuspend()Matthieu Herrb
ZDI-CAN-14951, CVE-2021-4010
2021-12-14xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier()Matthieu Herrb
ZDI-CAN-14950, CVE-2021-4009
2021-12-14record: Fix out of bounds access in SwapCreateRegister()Matthieu Herrb
ZDI-CAN-14952, CVE-2021-4011
2021-12-09backport from Mesa upstream to fix i386 build with llvm 13Jonathan Gray
gallivm: fix FTBFS on i386 with LLVM >= 13, StackAlignmentOverride is gone 3a2d317b996f57647da23de7876142be4b9b71f3 gallivm: add new wrapper around Module::setOverrideStackAlignment() c1b4c64a28d9fc093229eab91a3a7fc4cb4fe29a https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11940 ok sthen@
2021-12-06when xf86CrtcConfigPrivateIndex==-1 XF86_CRTC_CONFIG_PTR() causes an out ofMatthieu Herrb
bounds read. White-space fix and ok jsg@
2021-12-06Initialize mode->name for modes generated by libxcvt.Matthieu Herrb
ok jsg@ on the upstream merge request.
2021-12-03don't free uninitialised pointers in glamorJonathan Gray
Attempting to run fvwm on a x61/965gm with xserver 1.21.1 with the modesetting driver on amd64 would cause the xserver to reliably crash. problem introduced upstream in 2906ee5e4 ("glamor: Fix leak in glamor_build_program()") which was backported to the 1.21 branch. ok matthieu@
2021-11-30switch away from using tradcpp(1) to cpp(1)Robert Nagy
2021-11-23Update openchrome to 0.6.409.Frederic Cambus
OK and with help from matthieu@
2021-11-22sync parse.y changes from base; ok naddy@Okan Demirmen
original from naddy@: > Don't declare variables as "unsigned char *" that are passed to > functions that take "char *" arguments. Where such chars are > assigned to int or passed to ctype functions, explicitly cast them > to unsigned char. > > For OpenBSD's clang, -Wpointer-sign has been disabled by default, > but when the parse.y code was built elsewhere, the compiler would > complain. > > With help from millert@ > ok benno@ deraadt@
2008-07-12Import the openchrome video driver, version 0.2.902. Discussed withMatthieu Herrb
bernd@ and oga@. Tested by many in snaphots.
2021-11-20syncMatthieu Herrb
2021-11-20Fix typo which led to a non-existent config file.Matthieu Herrb
Noticed by tim@.
2021-11-19Do not attempt to grab keys without a keycode; this incidentally allowsOkan Demirmen
XF86 keys support. found and fix by Luis Henriques <henrix@camandro.org>
2021-11-17Use the InternalEvent event structure in more places in events handlers.Matthieu Herrb
This fixes a crash when a DeviceEvent struct converted to InteralEvent was beeing copied as InternalEvent (and thus causing out of bounds reads) in ActivateGrabNoDelivery()
2021-11-17Don't set SourceValidate pointer to NULLMatthieu Herrb
inspired from similar code in amdgpu(4), fixes a crash when xrandr(1) is invoked with X server 21.1.1. reported by espie@
2021-11-15syncTheo de Raadt
2021-11-14do not disable bitmap fonts by default;Robert Nagy
if you already have /etc/fonts/conf.d/70-no-bitmaps.conf, you might want to delete it ok matthieu@
2021-11-12sync; some of these were wrongTheo de Raadt
2021-11-11updateMatthieu Herrb
2021-11-11syncMatthieu Herrb
2021-11-11Fixes for xserver 1.21Matthieu Herrb
2021-11-11Fixes for xserver 21.1Matthieu Herrb
2021-11-11Update to git -current version for compatibility with Xserver 21.1Matthieu Herrb
2021-11-11Update to xserver 21.1.1Matthieu Herrb
2021-11-11Update to xserver 21.1.0Matthieu Herrb
2021-11-11Hook libxcvt to the buildMatthieu Herrb
2021-11-11Update to libXi 1.8Matthieu Herrb
2021-11-11Update to libXfixes 6.0.0Matthieu Herrb
2021-11-11Update xorgprotos to 2021.5Matthieu Herrb
2021-11-11Update to fontconfig 2.13.94Matthieu Herrb
2021-11-11Missed removed filesMatthieu Herrb
2021-11-11Update to Freetype 2.11.0Matthieu Herrb
2021-11-02bump PYTHON_VERSION for switch from Python 3.8 -> 3.9Stuart Henderson
2019-01-20Initial import of xorgproto 2018.4Matthieu Herrb
2013-03-09Import fontconfig 2.10.91 in a separate directory Matthieu Herrb
to make room for a BSD make build system.
2006-11-26Importing xserver from X.Org 7.2RC2Matthieu Herrb
2006-11-26Importing xserver from X.Org 7.2RC2Matthieu Herrb
2006-11-26Importing xserver from X.Org 7.2RC2Matthieu Herrb
2006-11-25Import freetype 2.2.1Matthieu Herrb
2021-10-31Disable mouse tracking by default.Matthieu Herrb
This causes extra control sequences to be sent to the shell when an application that has it enabled crashes. Discussed with deraadt@
2021-10-29updateMatthieu Herrb
2021-10-29syncMatthieu Herrb
2021-10-29Update to libepoxy 1.5.9. ok jsg@Matthieu Herrb
2021-10-28syncStuart Henderson
2021-10-27Add definitions to install the man page in the correct place.Matthieu Herrb
2021-10-27updateMatthieu Herrb
2021-10-27PREFIX -> prefixMatthieu Herrb
2021-10-27Add a pkg-config file for libxcvtMatthieu Herrb
2021-10-27build infrastructure for libxcvtMatthieu Herrb