Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-20 | Sync with xorg-server 21.1.3. | Matthieu Herrb | |
This does *not* include the commit that reverts the new computation of the screen resolution from dimensions returned by the screen since many of you told they prefer the new behaviour from 21.1.1. This is going to be discussed again before 7.1 | |||
2022-02-19 | enable subpixel rendering in FreeType, ok mpi@ matthieu@ | Stuart Henderson | |
The ClearType colour filtering patents expired in 2019 and various other OS have also made this change since then. https://freetype.org/patents.html | |||
2022-02-07 | The color map support in wsfb(4) only supports up to 256 palette entries. | Mark Kettenis | |
However for 30-bit color depth modes, Xorg assumes 1024 palette entries are supported. Since we don't actually support hardware with both 30-bit color depth and hardware palette support, skip the color map handling in that case. This is what the xf86-video-ati driver does as well. This prevents us from smashing the stack. ok matthieu@ | |||
2022-02-05 | update | Matthieu Herrb | |
2022-02-03 | remove 0x2972 from the intel gen 2 and 3 list | Jonathan Gray | |
0x2972 is 946GZ which is gen 4 | |||
2022-01-27 | Add group-last command that shows only the previously active group; ok okan | op | |
2022-01-24 | change ac_cv_path_CPP_PATH to use /usr/libexec/cpp; spotted by jsg@ | Robert Nagy | |
2022-01-06 | stop chowning old drm device nodes | Jonathan Gray | |
2022-01-03 | sync | Visa Hankala | |
2021-12-27 | Recommit: compiler.h: don't define inb/outb and friends on mips | Visa Hankala | |
From Julien Cristau 0148a15da1616a868d71abe1b56e3f28cc79533c in xserver git without arm_video.c changes. OK matthieu@ | |||
2021-12-24 | Allow bare numbers for key and mouse bindings; taken from similar | Okan Demirmen | |
support in other parse.y's; from Leon Fischer <lfischer@airmail.cc>. | |||
2021-12-14 | render: Fix out of bounds access in SProcRenderCompositeGlyphs() | Matthieu Herrb | |
ZDI-CAN-14192, CVE-2021-4008 | |||
2021-12-14 | Xext: Fix out of bounds access in SProcScreenSaverSuspend() | Matthieu Herrb | |
ZDI-CAN-14951, CVE-2021-4010 | |||
2021-12-14 | xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier() | Matthieu Herrb | |
ZDI-CAN-14950, CVE-2021-4009 | |||
2021-12-14 | record: Fix out of bounds access in SwapCreateRegister() | Matthieu Herrb | |
ZDI-CAN-14952, CVE-2021-4011 | |||
2021-12-09 | backport from Mesa upstream to fix i386 build with llvm 13 | Jonathan 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-06 | when xf86CrtcConfigPrivateIndex==-1 XF86_CRTC_CONFIG_PTR() causes an out of | Matthieu Herrb | |
bounds read. White-space fix and ok jsg@ | |||
2021-12-06 | Initialize mode->name for modes generated by libxcvt. | Matthieu Herrb | |
ok jsg@ on the upstream merge request. | |||
2021-12-03 | don't free uninitialised pointers in glamor | Jonathan 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-30 | switch away from using tradcpp(1) to cpp(1) | Robert Nagy | |
2021-11-23 | Update openchrome to 0.6.409. | Frederic Cambus | |
OK and with help from matthieu@ | |||
2021-11-22 | sync 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-12 | Import the openchrome video driver, version 0.2.902. Discussed with | Matthieu Herrb | |
bernd@ and oga@. Tested by many in snaphots. | |||
2021-11-20 | sync | Matthieu Herrb | |
2021-11-20 | Fix typo which led to a non-existent config file. | Matthieu Herrb | |
Noticed by tim@. | |||
2021-11-19 | Do not attempt to grab keys without a keycode; this incidentally allows | Okan Demirmen | |
XF86 keys support. found and fix by Luis Henriques <henrix@camandro.org> | |||
2021-11-17 | Use 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-17 | Don't set SourceValidate pointer to NULL | Matthieu 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-15 | sync | Theo de Raadt | |
2021-11-14 | do 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-12 | sync; some of these were wrong | Theo de Raadt | |
2021-11-11 | update | Matthieu Herrb | |
2021-11-11 | sync | Matthieu Herrb | |
2021-11-11 | Fixes for xserver 1.21 | Matthieu Herrb | |
2021-11-11 | Fixes for xserver 21.1 | Matthieu Herrb | |
2021-11-11 | Update to git -current version for compatibility with Xserver 21.1 | Matthieu Herrb | |
2021-11-11 | Update to xserver 21.1.1 | Matthieu Herrb | |
2021-11-11 | Update to xserver 21.1.0 | Matthieu Herrb | |
2021-11-11 | Hook libxcvt to the build | Matthieu Herrb | |
2021-11-11 | Update to libXi 1.8 | Matthieu Herrb | |
2021-11-11 | Update to libXfixes 6.0.0 | Matthieu Herrb | |
2021-11-11 | Update xorgprotos to 2021.5 | Matthieu Herrb | |
2021-11-11 | Update to fontconfig 2.13.94 | Matthieu Herrb | |
2021-11-11 | Missed removed files | Matthieu Herrb | |
2021-11-11 | Update to Freetype 2.11.0 | Matthieu Herrb | |
2021-11-02 | bump PYTHON_VERSION for switch from Python 3.8 -> 3.9 | Stuart Henderson | |
2019-01-20 | Initial import of xorgproto 2018.4 | Matthieu Herrb | |
2013-03-09 | Import fontconfig 2.10.91 in a separate directory | Matthieu Herrb | |
to make room for a BSD make build system. | |||
2006-11-26 | Importing xserver from X.Org 7.2RC2 | Matthieu Herrb | |
2006-11-26 | Importing xserver from X.Org 7.2RC2 | Matthieu Herrb | |