AgeCommit message (Expand)AuthorFilesLines
2017-10-20Save changesdrm-lease-hacksKeith Packard7-19/+151
2017-10-12xf86: Skip more driver functions on leased objectsKeith Packard1-2/+9
2017-10-12xf86: Turn crtc->enabled off while leasedKeith Packard4-1/+20
2017-10-12modesetting: Kernel no longer wants encoders for leasesKeith Packard1-14/+3
2017-10-12randr: Don't check leased crtcs when selecting screen sizeKeith Packard1-1/+1
2017-10-12randr: Report back better status while leasedKeith Packard2-2/+2
2017-10-10Add RandR leases with modesetting driver support [v2]Keith Packard17-110/+930
2017-10-10xf86-video-modesetting: Create CONNECTOR_ID properties for outputsKeith Packard1-0/+24
2017-10-10xfree86: Disable cursor whenever turning off CRTC during modesetKeith Packard3-5/+19
2017-10-10xf86-video-modesetting: Support new vblank kernel API [v2]drm-sequenceKeith Packard1-1/+49
2017-10-09os: Make sure big requests have sufficient length.Michal Srb1-0/+5
2017-10-04present: Check the whole exec queue on eventLouis-Francis Ratté-Boulianne1-4/+0
2017-10-04xf86-video-modesetting: Add ms_queue_vblank helper [v3]Keith Packard5-97/+95
2017-10-04xkb: Handle xkb formated string output safely (CVE-2017-13723)Keith Packard1-20/+20
2017-10-04xkb: Escape non-printable characters correctly.Michal Srb1-1/+1
2017-10-04Xext/shm: Validate shmseg resource id (CVE-2017-13721)Michal Srb1-0/+1
2017-10-04meson: Port default warning flags from xorg-macrosAdam Jackson1-2/+43
2017-10-04meson: Check for HAVE_TYPEOFAdam Jackson1-1/+4
2017-10-04meson: Default to gnu99Adam Jackson1-1/+4
2017-10-04test: const correctness fixAdam Jackson1-1/+1
2017-10-04dmx: More const correctnessAdam Jackson1-1/+1
2017-10-04dmx: Fix a silly redeclaration bugAdam Jackson1-1/+0
2017-09-27sync: Fix delta value checkLouis-Francis Ratté-Boulianne1-1/+1
2017-09-26modesetting: Skip no-longer-present connectors when resetting BAD linksKeith Packard1-1/+4
2017-09-26xfree86: Hush some warnings when Xv is disabledAdam Jackson1-1/+1
2017-09-25test: Fix a thinko in simple-xinitAdam Jackson1-1/+1
2017-09-25suid: Include sysmacros.h to fix build after glibc-2.25Nick Sarnie1-0/+3
2017-09-23travis: Also build on OSXJon Turney2-2/+43
2017-09-23meson: Make it possible to build for 32-bit targetsJon Turney1-1/+1
2017-09-20glx: Be a bit more paranoid in glx client cleanupAdam Jackson1-0/+1
2017-09-20meson: Use dependency version_compare()Daniel Stone2-7/+3
2017-09-20Build: Use dri3proto/libdrm CFLAGSDaniel Stone2-1/+2
2017-09-20sync: Clean up a bit of header formatting.Eric Anholt1-8/+5
2017-09-20sync: Convert from "CARD64" to int64_t.Eric Anholt6-182/+190
2017-09-20test: Add basic SYNC tests.Eric Anholt4-1/+316
2017-09-20test: Return error from simple-xinit if the client crashes.Eric Anholt1-0/+3
2017-09-20meson: Add Xvfb and Xephyr-glamor testing.Eric Anholt4-0/+39
2017-09-20meson: Move Xvfb build under an option.Eric Anholt2-1/+5
2017-09-18Add an .appveyor.yml for AppVeyor CIJon Turney1-0/+29
2017-09-18Revert "dmx: fix linking"Jon Turney1-2/+1
2017-09-13modesetting: Blacklist EVDI devices from PRIME syncDawid Kurek1-0/+5
2017-09-13dri2: sort DRI2InfoPtr::version checking in ascending orderEmil Velikov1-6/+5
2017-09-13xwayland: Avoid repeatedly looping through window ancestor chainRoman Gilg3-27/+31
2017-09-13xwayland: add envvar XWAYLAND_NO_GLAMOROlivier Fourdan1-0/+7
2017-09-13meson: Move the BUILD_DATE/TIME setup to configure time.Eric Anholt1-4/+2
2017-09-13meson: Include BUILD_DATE in the meson xf86Build.h.Eric Anholt1-1/+1
2017-09-13meson: Respect SOURCE_DATE_EPOCH for reproducible builds.Eric Anholt1-2/+9 Make BUILD_{DATE, TIME} respect SOURCE_DATE_EPOCH if setChris Lamb1-2/+8
2017-09-13fb: Check whether the window is enabled directlyAdam Jackson1-1/+1
2017-09-13glamor: Avoid overflow between box32 and box16 boxOlivier Fourdan1-5/+6