Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-08 | Update to xserver 1.19.5. | Matthieu Herrb | |
Tested by bru@, jsg@ and others | |||
2017-10-14 | MFC: hw/xfree86: unvalidated lengths | Matthieu Herrb | |
This addresses: CVE-2017-12180 in XFree86-VidModeExtension CVE-2017-12181 in XFree86-DGA CVE-2017-12182 in XFree86-DRI | |||
2017-10-14 | MFC: Unvalidated lengths | Matthieu Herrb | |
v2: Add overflow check and remove unnecessary check (Julien Cristau) This addresses: CVE-2017-12184 in XINERAMA CVE-2017-12185 in MIT-SCREEN-SAVER CVE-2017-12186 in X-Resource CVE-2017-12187 in RENDER | |||
2017-09-25 | Force Intel Ironlake chipsets to use the xf86-video-intel driver. | Matthieu Herrb | |
stsp@ reported that modesetting(4) has been reported unreliable on his laptop, while intel(4) works. XXXX to be removed after 6.2 to figure out and fix the issue. ok kettenis@, also discussed briefly with deraadt@ during EuroBSDCon. | |||
2017-08-07 | Disable SSE optimizations on i386/amd64 for SlowBcopy. | Matthieu Herrb | |
It is supposed to be slow, and when such instructions are used to copy data from/to mapped video memory, some hypervisors (e.g. KVM, Microsoft Hyper-V) can generate SIGILL or SIGBUS exceptions, causing Xorg to crash. Bug report to OpenBSD by Max Parmer, fix from FreeBSD (Dimitry Andric) via kettenis@ ok kettenis@ | |||
2017-08-07 | Create on OpenBSD-specific version of listPossibleVideoDrivers() that takes | Mark Kettenis | |
care of autoconfiguration based on the information returned by the WSDISPLAYIO_GTYPE ioctl of the console FD. This should fix selection of wsfb on loongson and sgi when using a non-KMS kernel driver. ok matthieu@, jsg@ | |||
2017-07-14 | Use the modesetting driver by default on 4th generation Intel Graphics and | Mark Kettenis | |
later. This matches what several Linux distros do these days as it tends to work better than the intel driver in most cases. There are some performance issues with vncviewer on at least Ivy Bridge and Haswell. But for now that regression outweighs the benefits. ok robert@, tedu@, sthen@ | |||
2017-07-12 | Add code to update the value of the RandR "Backlight" property based on the | Mark Kettenis | |
KMS connector property of the same name if such a property is present. ok matthieu@ | |||
2017-05-21 | Make X work with radeondrm(4) hardware on loongson. | Visa Hankala | |
OK jsg@ | |||
2017-03-07 | make xserver build on arm64 | Jonathan Gray | |
ok matthieu@ | |||
2016-10-11 | regen | Matthieu Herrb | |
2016-08-09 | Update to xserver 1.18.4 | Matthieu Herrb | |
tested by krw@ and dcoppa@ ok dcoppa@ | |||
2016-08-03 | xserver: fix an off-by-one error that lead to asprintf("%s", NULL) | Matthieu Herrb | |
reported by deraadt@, fix reviewed in X.Org by Keith Packard. | |||
2016-05-29 | Update to xserver 1.18.3. Tested by shadchin@ and naddy@. | Matthieu Herrb | |
Note that indirect GLX is now disbled by default. | |||
2016-04-24 | Fix white space/indentation to match X.Org style. | Matthieu Herrb | |
2016-04-24 | Fall back to /dev/ttyC0 when the console device is not a wsdisplay(4) | Matthieu Herrb | |
Problem noticed by sthen@. | |||
2016-04-02 | Implement VT switching (based on the USL compat interface) in the | Matthieu Herrb | |
wscons console backend and use it by default. ok kettenis@ | |||
2016-03-27 | Make alpha_video.c build in recent X server. | Matthieu Herrb | |
Completely broken on VGA cards (libpciaccess doesn't know about the alpha specific ways of mapping the PCI space), only XRender is broken on TGA cards. | |||
2016-03-06 | Cleanup gcc warnings and function prototypes. | Matthieu Herrb | |
2016-03-06 | Fix typo introduced 5.5 years ago. | Matthieu Herrb | |
Note: this changes the #if test result, but the now #ifdef out code has no effect. | |||
2015-12-21 | On Broadwell, default to using the modesetting driver. Our KMS support on | Mark Kettenis | |
Broadwell is still a bit weak and the modesetting driver seems to work better than the intel driver, while still providing 3D acceleration and video playback support. ok phessler@, matthieu@, jsg@ | |||
2015-11-15 | Remove the -configure option. This has been broken for a loong time | Matthieu Herrb | |
and no one is going to fix it. | |||
2015-11-07 | Update to xserver 1.17.4. | Matthieu Herrb | |
tested by naddy@ | |||
2015-10-25 | Reduce white space diff with upstreams. No other change. | Matthieu Herrb | |
2015-09-28 | Post xserver 1.17 cleanup | Matthieu Herrb | |
2015-09-28 | Post-xserver 1.17 cleanup. | Matthieu Herrb | |
2015-09-28 | Post xserver 1.17 cleanup. Remove now unused functions. | Matthieu Herrb | |
2015-09-28 | Update for xserver 1.17 | Matthieu Herrb | |
2015-09-28 | Patch for xserver 1.17. Missed in upgrade commit. | Matthieu Herrb | |
2015-09-16 | Update to xserver 1.17.2. tested by dcoppa@, jsg@, jasper@ & naddy@ | Matthieu Herrb | |
2015-08-30 | Remove abuse of \/ which is not a slash but an italic correction; | Ingo Schwarze | |
ok matthieu@, who will also push these fixes upstream (thanks). | |||
2015-05-27 | Simplify arm_video.c; we will never have PCI graphics on this architecture. | Matthieu Herrb | |
This also makes it possible to run wsudl(4) on armv7 machines with echi(4). Tested for non-regression on zaurus by Sigi Rudzio. Thanks. | |||
2015-04-18 | Bury kdriver/wscons code in the Attic. | Matthieu Herrb | |
It has never worked and there is no plan to finish it. | |||
2015-02-11 | Update to xserver 1.16.4. | Matthieu Herrb | |
Contains fix for CVE-2015-0255. ok dcoppa@ | |||
2014-12-09 | Protocol handling issues in X Window System servers | Matthieu Herrb | |
One year after Ilja van Sprundel, discovered and reported a large number of issues in the way the X server code base handles requests from X clients, they have been fixed. | |||
2014-10-20 | regen | Matthieu Herrb | |
2014-10-20 | OpenBSD's make now supports -include. So reduce diff with upstreams. | Matthieu Herrb | |
ok kettenis@ espie@ | |||
2014-09-27 | Update to xserver 1.16.1. | Matthieu Herrb | |
Tested by naddy@, jsg@ & kettenis@ | |||
2014-07-11 | Update to xorg-server 1.15.2. bug fixes. | Matthieu Herrb | |
2014-05-02 | Update to xserver 1.15.1. | Matthieu Herrb | |
Tested by at least ajacoutot@, dcoppa@ & jasper@ | |||
2006-11-26 | Importing xserver from X.Org 7.2RC2 | Matthieu Herrb | |
2014-03-18 | Remove {hp300,mvme68k,mvme88k} bits. | Miod Vallat | |
2014-02-26 | Call pci_system_init(), even if opening /dev/xf86 fails. Makes it possible to | Mark Kettenis | |
run X with machdep.allowaperture=0 on hardware supported by radeondrm(4) on macppc too. tested by landry@ ok matthieu@, deraadt@ | |||
2014-02-15 | Fix build of (disabled) wsfb kdrive backend. | Matthieu Herrb | |
2013-12-28 | Update to xserver 1.14.5 | Matthieu Herrb | |
2013-12-08 | Update to xserver 1.14.4 | Matthieu Herrb | |
2013-09-28 | Update to xserver 1.14.3 | Matthieu Herrb | |
2013-08-24 | Uodate to xserver 1.14.2. Tested by krw@, shadchin@, todd@ | Matthieu Herrb | |
2013-08-24 | Corresponding xenocara cleanup from the amd64/i386 MTRR cleanup diff just | Mike Larkin | |
committed. Removes a #define that wasn't used anywhere (for completeness and to make the range definitions match what's in the kernel now). ok jsg@, deraadt@ | |||
2013-07-16 | Re-commit luna88k_video.c. Previous file is 'doubled' by mistake. | Kenji Aoyama | |