Commit Graph

  • 39934a656a config: add a quirk for Apple Silicon appledrm master Eric Curtin 2022-12-16 11:10:12 +0000
  • 6969782b69 x86/logind fix suspend/resume when there are no input devices Jocelyn Falempe 2022-10-21 09:06:56 +0200
  • 412777664a Disallow byte-swapped clients by default Peter Hutterer 2022-12-20 10:42:03 +1000
  • f69280ddcd dix: localize two variables Peter Hutterer 2022-12-20 11:40:16 +1000
  • a8c2e60d8d dix: remove unused PANORAMIX_DEBUG ifdef Peter Hutterer 2022-12-19 10:37:33 +1000
  • 73d6e888c6 Fix some indentation issues Peter Hutterer 2022-12-19 10:34:29 +1000
  • 24c5d8f17e xfree86: Fix videodrv ABI version Olivier Fourdan 2023-01-04 11:52:37 +0100
  • 511d1686a6 xwayland/output: properly return the current emulated mode when queried Minh Phan 2022-11-29 19:37:22 +0700
  • 5145742fb6 randr: introduce rrCrtcGetInfo DDX function Minh Phan 2022-11-29 19:35:13 +0700
  • 3cb3024fea dix: Remove pScratchPixmap and other associated ABI changes Jeremy Huddleston Sequoia 2022-12-21 22:14:01 -0800
  • 6ee937b3be dix: Stop recycling scratch pixmaps Jeremy Huddleston Sequoia 2022-12-14 23:45:56 -0800
  • 762096628c os/connection: don't leave `port` uninitialized Julian Orth 2022-10-16 21:43:26 +0200
  • 87e5db75fb xwayland: Implement xwayland_shell_v1 Joshua Ashton 2022-09-24 16:13:04 +0000
  • d1fbee9cf5 ci: Bump to wayland-protocols 1.28 for xwayland_shell Joshua Ashton 2022-11-10 05:04:53 +0000
  • 7c5bb5e9c5 ci: Bump to wayland 1.21.0 Joshua Ashton 2022-11-24 01:39:34 +0000
  • 07ed1a623a
    rootless: Add additional debug logging to help triage XQuartz fb/rootless/damage crashes Jeremy Huddleston Sequoia 2022-12-14 23:45:13 -0800
  • d1a9a50792
    xquartz: Use xorg_backtrace() instead of rolling our own for debugging Jeremy Huddleston Sequoia 2022-12-14 17:07:46 -0800
  • 9a66690eaf
    xquartz: Ignore SIGPIPE at process launch Jeremy Huddleston Sequoia 2022-12-21 01:18:11 -0800
  • 6ac3178c33 modesetting: Log whether atomic modesetting is enabled Olivier Fourdan 2022-12-15 16:59:04 +0100
  • c066a46aac modesetting: Document the "Atomic" option Olivier Fourdan 2022-12-15 16:57:01 +0100
  • a94dd95369 modesetting: add support for TearFree page flips Sultan Alsawaf 2022-12-19 23:39:23 -0800
  • 2d272b705c modesetting: coalesce vblank events to avoid DRM event queue exhaustion Sultan Alsawaf 2022-12-12 23:51:17 -0800
  • 9108a2bf55 present: add awareness for drivers with TearFree Sultan Alsawaf 2022-12-10 16:09:26 -0800
  • 5f5690b804 modesetting: make do_queue_flip_on_crtc generic Sultan Alsawaf 2022-12-11 23:51:34 -0800
  • 80d0035e84 modesetting: make the shadow buffer helpers generic Sultan Alsawaf 2022-12-03 18:51:36 -0800
  • 07ad7a1138 xfree86: make xf86RotateCrtcRedisplay public Sultan Alsawaf 2022-12-05 23:20:31 -0800
  • 08183c66e8 pixmap: make PixmapDirtyCopyArea public Sultan Alsawaf 2022-12-03 18:35:23 -0800
  • bb1711b7fb Xext: fix invalid event type mask in XTestSwapFakeInput Peter Hutterer 2022-12-19 10:06:45 +1000
  • f73c489771
    xquartz: Fix some formatting Jeremy Huddleston Sequoia 2022-12-14 00:13:34 -0800
  • 3fd87692e8
    XQuartz: stub: Call LSOpenApplication instead of fork()/exec() John D Pell 2021-07-13 23:46:28 -0700
  • ccdd431cd8 xkb: reset the radio_groups pointer to NULL after freeing it Peter Hutterer 2022-12-05 15:55:54 +1000
  • 8f454b793e Xi: avoid integer truncation in length check of ProcXIChangeProperty Peter Hutterer 2022-11-29 13:26:57 +1000
  • b8a84cb0f2 Xi: return an error from XI property changes if verification failed Peter Hutterer 2022-11-29 13:24:00 +1000
  • 842ca3ccef Xext: free the screen saver resource when replacing it Peter Hutterer 2022-11-29 14:53:07 +1000
  • b79f32b57c Xext: free the XvRTVideoNotify when turning off from the same client Peter Hutterer 2022-11-30 11:20:40 +1000
  • 51eb63b0ee Xi: disallow passive grabs with a detail > 255 Peter Hutterer 2022-11-29 13:55:32 +1000
  • b320ca0ffe Xtest: disallow GenericEvents in XTestSwapFakeInput Peter Hutterer 2022-11-29 12:55:45 +1000
  • 4781f2a5a8 GLX: Free the tag of the old context later Doğukan Korkmaztürk 2022-11-22 13:43:16 -0500
  • 3852b0d10a xwayland/glx: Mirror all EGLConfigs Doğukan Korkmaztürk 2022-11-08 10:05:59 -0500
  • dcba460af3 glamor: fix XVideo run with GLES Konstantin 2022-06-28 12:28:39 +0300
  • 05b8401eeb glamor: use dual source blend on GL 2.1 with ARB_ES2_compatibility Vasily Khoruzhick 2022-05-27 18:00:56 -0700
  • 65392d27d7 glamor: fix CbCr format handling Yuriy 2021-09-16 14:47:44 +0300
  • a59531533f glamor: transpose gradients transparently Konstantin 2022-06-25 17:51:15 +0300
  • 24cd5f34f8 glamor: make use of GL_EXT_texture_format_BGRA8888 Konstantin 2022-06-26 00:01:54 +0300
  • ddcd4846d1 meson: add glamor gles2 tests Konstantin 2022-06-25 21:58:08 +0300
  • fdebbc60d8 glamor: Only check for llvmpipe renderer Corentin Noël 2022-08-01 16:03:38 +0200
  • a60799aed6 meson: add fontrootdir option to drop font-utils dependency Peter Hutterer 2022-11-23 14:13:55 +1000
  • 9c03733669
    meson: Don't build COMPOSITE for XQuartz Jeremy Huddleston Sequoia 2022-11-27 15:04:13 -0800
  • e654de80ed
    xquartz: Move default applications list outside of the main executable Jeremy Huddleston Sequoia 2022-11-24 10:58:26 -0800
  • 3dbd809c0e
    xquartz: Remove unused macro (X11LIBDIR) Jeremy Huddleston Sequoia 2022-11-24 11:04:08 -0800
  • 82bf391c93 xf86: allow DDX driver for GPU/PCI hot-plug Shashank Sharma 2022-08-16 13:39:59 +0200
  • 8c54d590cb Fix build on FreeBSD/powerpc* pkubaj 2022-08-05 12:02:50 +0000
  • 459e285573 xwayland/input: Do not ignore leave events Olivier Fourdan 2022-10-24 09:24:01 +0200
  • e5b09f7a2c glamor_egl: properly get FDs from multiplanar GBM BOs Lucas Stach 2022-07-10 19:35:43 +0200
  • 95944e2b99 glamor_egl: handle fd export failure in glamor_egl_fds_from_pixmap Lucas Stach 2022-07-28 22:52:15 +0200
  • 7d5ad2d372 xwayland: properly get FDs from multiplanar GBM BOs Lucas Stach 2022-07-10 17:51:14 +0200
  • 951502e497 xwayland: handle fd export failure in glamor_egl_fds_from_pixmap Lucas Stach 2022-07-28 22:44:59 +0200
  • a3b659f4bc
    test xorg-server-tearfree Aurelien Rebourg 2022-10-26 14:00:16 +0200
  • 395c25f185 build: Bump wayland requirement to 1.18 Olivier Fourdan 2022-10-18 11:12:59 +0200
  • a1d14aa8c5 xwayland: Clear the "xwl-window" tag on unrealize Olivier Fourdan 2022-10-17 16:39:30 +0200
  • cb33e0d278 Forbid server grabs by non-WM on *rootless* XWayland Demi Marie Obenour 2022-10-08 15:39:39 -0400
  • c9edd3d54a xwayland: add missing dependency on xwaylandproto Jan Beich 2022-08-14 08:04:28 +0000
  • e47da59d6c
    fix: compile Aurelien Rebourg 2022-10-10 15:41:04 +0200
  • 4984514911
    fix: compile Aurelien Rebourg 2022-10-10 15:35:12 +0200
  • d2742a35a4
    fix: compile Aurelien Rebourg 2022-10-10 15:32:33 +0200
  • 885d53baf5
    modesetting: add tearfree Aurelien Rebourg 2022-10-10 15:01:05 +0200
  • e37f18ee97 xwayland: Delay wl_surface destruction Olivier Fourdan 2022-09-23 09:23:02 +0200
  • 01b8396d73 xf86AutoConfig: try modesetting on all platforms we build it on Alan Coopersmith 2022-08-29 14:39:57 -0700
  • a77d95af61 xwayland: Prevent Xserver grabs with rootless Olivier Fourdan 2022-09-05 16:12:57 +0200
  • f778b56a74 dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY Michel Dänzer 2022-08-19 12:51:20 +0200
  • 4603d64483 ci: remove redundant slash in libxcvt repository url Luc Ma 2022-08-30 08:16:22 +0800
  • 2ab70dede7 os: Restore buffer when writing to network Peter Harris 2020-04-21 15:19:22 -0400
  • f5b4b79dcf meson: fix types for some build options Eli Schwartz 2022-07-31 13:23:22 -0400
  • 399cf1272a Simplify auto device configuration for choosing wsfb, fbdev coypu@sdf.org 2019-08-31 20:45:16 +0000
  • 421e066ec4 ci: Check that all expected piglit results are there Michel Dänzer 2022-09-02 11:26:29 +0200
  • 67bca99637 ci: Move build job script to a separate file Michel Dänzer 2022-09-02 11:13:20 +0200
  • 3d7df9b452 ci: Use fixed Git commits for piglit, rendercheck & xts Michel Dänzer 2022-09-02 12:36:25 +0200
  • c637ca66ec ci: Install weston from Debian Michel Dänzer 2022-09-02 11:29:28 +0200
  • 861f7e9d92 test: Exclude two XTS xsetfontpath tests Michel Dänzer 2022-09-02 13:00:56 +0200
  • f9d57d6bcd test: Fix 'xephr' mis-spelling Michel Dänzer 2022-09-02 11:20:44 +0200
  • c1870bd284 ci: Always generate artifacts from build jobs Michel Dänzer 2022-09-02 10:51:17 +0200
  • c20437bf48 ci: Include meson logs in build job artifacts Michel Dänzer 2022-09-02 10:33:52 +0200
  • 79c572fbd3 xkb: Avoid length-check failure on empty strings. FeepingCreature 2022-08-20 20:12:31 +0200
  • d23e446558 mi: Use memcpy() instead of memmove() when buffers are known not to overlap Alan Coopersmith 2022-08-13 12:10:34 -0700
  • 5cc24dbb4c dix: Use memcpy() instead of memmove() when buffers are known not to overlap Alan Coopersmith 2022-08-13 12:01:04 -0700
  • f8cbe96d14 os: Use memcpy() instead of memmove() when buffers are known not to overlap Alan Coopersmith 2022-08-13 11:38:04 -0700
  • dc5194bb5a gitlab CI: enable commit & merge request checks Alan Coopersmith 2022-07-23 15:07:53 -0700
  • f26c7265ec gitlab CI: enable gitlab's builtin static analysis Alan Coopersmith 2022-07-23 15:03:00 -0700
  • f0b2eeaf2f xwayland: Add break statements in pointer_handle_axis Michel Dänzer 2022-08-17 18:24:38 +0200
  • 2700bc6045 xwayland: add support for the XWAYLAND extension Peter Hutterer 2022-07-28 12:22:14 +1000
  • 190320795f randr: Correctly get physical size for screen with RandR 1.5 JiangWu 2022-08-09 07:17:07 +0000
  • 354e39eefa xwayland: correct the type for the discrete scroll events Peter Hutterer 2022-07-26 16:04:41 +1000
  • 2efa6d6595 dix: Fix overzealous caching of ResourceClientBits() Olivier Fourdan 2022-07-12 14:44:48 +0200
  • 24d7d93ff2 xwayland: Fix "-force-xrandr-emulation" Olivier Fourdan 2022-07-26 10:55:49 +0200
  • 11beef0b7f xkb: proof GetCountedString against request length attacks Peter Hutterer 2022-07-05 12:06:20 +1000
  • 1bb7767f19 xkb: length-check XkbListComponents before accessing the fields Peter Hutterer 2022-07-13 11:38:16 +1000
  • 44ae6f4419 xkb: length-check XkbGetKbdByName before accessing the fields Peter Hutterer 2022-07-13 11:33:00 +1000
  • 18f91b950e xkb: fix some possible memleaks in XkbGetKbdByName Peter Hutterer 2022-07-13 11:23:09 +1000
  • 6bf62381d0 xserver 21.1.4 Povilas Kanapickas 2022-07-12 16:09:23 +0300
  • 06b23cccb1 xkb: add request length validation for XkbSetGeometry Peter Hutterer 2022-07-05 11:11:06 +1000