Commit Graph

  • 083f55fc1d glx: avoid null dereference in validGlxFBConfigForWindow() pr/25.1/glx-avoid-null-dereference-in-validglxfbconfigforwindow-_2026-04-13_12-26-11 Alan Coopersmith 2026-03-29 12:39:53 -07:00
  • 8ec79aeefc tests: plug leak of results in compute_expected_damage() pr/25.0/tests-plug-leak-of-results-in-compute-expected-damage-_2026-04-13_12-24-28 Alan Coopersmith 2026-03-31 16:48:45 -07:00
  • 54184250a6 glx: avoid null dereference in validGlxFBConfigForWindow() pr/25.0/glx-avoid-null-dereference-in-validglxfbconfigforwindow-_2026-04-13_12-24-04 Alan Coopersmith 2026-03-29 12:39:53 -07:00
  • 064489d82d glx: avoid null dereference in validGlxFBConfigForWindow() pr/glx-avoid-null-dereference-in-validglxfbconfigforwindow-_2026-04-13_12-22-54 Alan Coopersmith 2026-03-29 12:39:53 -07:00
  • ec089b7cdd dri2: little spelling fix pr/dri2-little-spelling-fix-_2026-04-13_12-21-02 Enrico Weigelt, metux IT consult 2026-04-13 12:20:46 +02:00
  • a55b64bf15 dri2: little spelling fix wip/spelling Enrico Weigelt, metux IT consult 2026-04-13 12:20:46 +02:00
  • 83651f8404 xv: change FOURCC_RGBA32 to AMD one pr/xv-change-fourcc-rgba32-to-amd-one-_2026-04-13_11-47-43 Konstantin 2024-02-25 02:53:56 +03:00
  • 0d33858fe9 xfree86: remove leftover ev56.c source files pr/xfree86-remove-leftover-ev56-c-source-files-_2026-04-13_11-43-28 Alan Coopersmith 2026-01-17 09:43:14 -08:00
  • bea6612945 modesetting: byte-swap ARGB cursor uploads on big-endian keep/xorg_main_rebased_on_25.0 Pavel Ondračka 2026-03-26 14:29:06 +01:00
  • 958abedf78 config: Fix compiler warning Olivier Fourdan 2026-03-24 16:51:48 +01:00
  • 08dfd350e4 tests: plug leak of results in compute_expected_damage() Alan Coopersmith 2026-03-31 16:48:45 -07:00
  • cac76c7642 render: handle -Wanalyzer-null-dereference in AllocateGlyphHash() Alan Coopersmith 2026-03-30 18:07:15 -07:00
  • b61178b9e2 present: prevent memory leaks in present_create_notifies() Alan Coopersmith 2026-03-30 12:06:04 -07:00
  • 24e8f58a3b os: handle memory allocation failure in set_font_authorizations() Alan Coopersmith 2026-03-29 16:00:55 -07:00
  • f3898c92ef fb: quiet -Wanalyzer-out-of-bounds warnings in fbOverlayCopyWindow() Alan Coopersmith 2026-03-29 14:24:17 -07:00
  • e0facab58e Xvfb: handle allocation failure in vfbInstallColormap() Alan Coopersmith 2026-03-29 13:52:05 -07:00
  • d9eb4d9822 glx: avoid null dereference in validGlxFBConfigForWindow() Alan Coopersmith 2026-03-29 12:39:53 -07:00
  • 6f8d503661 xf86: fix hotplug header include in platform_noop.c Alan Coopersmith 2026-03-29 11:31:49 -07:00
  • 7a764a784f meson: add install_tags to files meson couldnt guess on its own Alan Coopersmith 2026-03-22 14:55:03 -07:00
  • 259263bfa9 xquartz: Bump copyrights in Info.plist to 2026 Jeremy Huddleston Sequoia 2026-03-25 23:44:49 -07:00
  • 279d235fc3 rootless: Protect alpha channel for Render operations Jeremy Huddleston Sequoia 2026-03-21 18:03:07 -07:00
  • 3ec331e83c rootless: Add Trapezoids, Triangles, and CompositeRects wrapping Jeremy Huddleston Sequoia 2026-03-21 18:02:54 -07:00
  • ca91c2912c rootless: Fix Glyphs damage bounding box to correctly compute union Jeremy Huddleston Sequoia 2026-03-21 17:09:30 -07:00
  • 10a9f492c7 os: use winsock2.h definitions on mingw in xserver_poll.h Alan Coopersmith 2026-03-14 16:52:25 -07:00
  • b8bbfed7a6 treewide: fix typos Diego Viola 2026-03-10 04:19:59 -03:00
  • 531361b0ed ephyr: show that -name & -title take non-optional arguments in usage output Alan Coopersmith 2026-03-09 18:33:30 -07:00
  • 0df886b9f2 ephyr: add -name to Xephyr man page Alan Coopersmith 2026-03-09 18:31:45 -07:00
  • 0b21154cb8 ephyr: add -title to Xephyr man page Alan Coopersmith 2026-03-09 18:27:00 -07:00
  • 2408332a77 os: fix sha1 build error with Nettle 4.0 Alan Coopersmith 2026-03-03 13:12:12 -08:00
  • 185c8fb58b Restore correct spelling of "Avance Logic" Diego Viola 2026-03-03 13:50:44 -03:00
  • 2cd5a160f5 Fix typos Diego Viola 2026-03-03 06:49:59 -03:00
  • 482ce9fa2d xf86: Accept devices with the kernel's corebootdrm driver Thomas Zimmermann 2026-01-06 17:56:09 +01:00
  • ba3340ad20 os: add a generic -verbose option instead of making each server add its own Alan Coopersmith 2026-02-22 17:55:45 -08:00
  • 0c0b4177b9 xfree86: issue error if too many clocks entries are listed in config Alan Coopersmith 2026-02-22 13:23:45 -08:00
  • 92c51e676e Add compatibility define for pci_device_is_boot_display() Mario Limonciello 2025-06-23 22:42:25 -05:00
  • 4bc26b597f Add check for pci_device_linux_sysfs_boot_display() Mario Limonciello 2025-06-23 22:30:46 -05:00
  • 5d688522c7 xwayland: don't allow clients to modify the keymap Julian Orth 2025-05-05 13:56:27 +02:00
  • 54aec06596 hw/xwin: Allow DefWindowProc to SetFocus() as needed after WM_ACTIVE Jon Turney 2021-08-28 17:08:48 +01:00
  • 931fbc823d hw/xwin: More adjustments to multiwindow mode focus handling Jon Turney 2017-04-22 17:35:04 +01:00
  • 8f9b3c1bd7 hw/xwin: Always set the X input focus to none when an X window loses focus Jon Turney 2017-04-17 20:00:17 +01:00
  • f19c187e51 hw/xwin: Use revert-to-parent X focus mode in multiwindow WM Jon Turney 2021-04-11 15:06:41 +01:00
  • cc194994fa selinux: only generate audit events for avc and error messages Christian Göttsche 2021-11-25 18:22:32 +01:00
  • 0f88a5b331 selinux: remap security classes on policyload Christian Göttsche 2021-11-25 18:05:31 +01:00
  • 1801c7d9ec xf86: check return value of XF86_CRTC_CONFIG_PTR in xf86CompatOutput() Benjamin Valentin 2021-12-27 14:53:22 +01:00
  • 3ba9249eba Support XDG Base Dir Spec 0.8. Edênis Freindorfer Azevedo 2021-12-27 09:33:54 -03:00
  • cc51abe51f xv: change FOURCC_RGBA32 to AMD one Konstantin 2024-02-25 02:53:56 +03:00
  • b64a70ba41 modesetting: Empty damage once dispatch is done Dongwon Kim 2024-04-11 09:35:33 -07:00
  • 94cee65104 modesetting: find the first compatible dri device as default Patrick Lerda 2024-04-19 16:01:12 +02:00
  • 091acc86bd randr: clear primary screen's primaryOutput when the output is deleted hongao 2024-05-15 14:35:23 +08:00
  • de8ba22aab modesetting: Don't recursively force present to unflip Sultan Alsawaf 2025-02-15 17:45:54 -08:00
  • 21789690a9 Add docs for some internal methods matt335672 2025-03-03 15:42:52 +00:00
  • c0587aebc3 Revert "glamor: explicitly draw endpoints of line segments" Povilas Kanapickas 2025-03-07 03:41:58 +02:00
  • a3df9d6ac7 xf86: Accept devices with the kernel's vesadrm driver Thomas Zimmermann 2025-03-31 15:32:19 +02:00
  • 9f324737df xf86: Accept devices with the kernel's efidrm driver Thomas Zimmermann 2025-03-31 15:28:58 +02:00
  • a4243c3b9d xf86pciBus.c: use Intel ddx only for pre-gen3 hardware Timo Aaltonen 2018-03-16 17:23:11 -07:00
  • 7e77b5cdef randr: do full transform when checking SetScreenSize size Icenowy Zheng 2025-05-13 21:34:04 +08:00
  • a5741d057f modesetting: properly use fb_id of front_bo for reverse PRIME CRTC Icenowy Zheng 2025-09-18 19:24:12 +08:00
  • fd39262231 xkb: Fix serialization of key type without level names Pierre Le Marre 2025-10-16 07:06:38 +02:00
  • f5748423a6 xkb: Fix key type without level names in XkbCopyKeymap Pierre Le Marre 2025-10-15 23:53:24 +02:00
  • 71f3205c31 glamor: enable dmabuf_capable by default for radeonsi Qiang Yu 2025-10-30 16:40:50 +08:00
  • 10c7fba06c modesetting: fix PRESENT_FLIP_REASON_BUFFER_FORMAT gets overwritten Qiang Yu 2025-10-30 15:59:39 +08:00
  • 2767da13b6 composite: Skip copying parent pixmap contents when possible Michel Dänzer 2025-10-30 16:45:23 +01:00
  • 55ee68f13b COPYING: add author to HPND-sell-MIT-disclaimer-xserver quantenzitrone 2025-11-10 00:08:14 +01:00
  • 8d035c95ac COPYING: add missing paragraph to SGI-B-2.0 quantenzitrone 2025-11-09 21:52:49 +01:00
  • b642933b4e render: fix multiple mem leaks on err paths Mikhail Dmitrichenko 2026-02-05 16:07:43 +03:00
  • c49cbafeac xfree86: remove leftover ev56.c source files Alan Coopersmith 2026-01-17 09:43:14 -08:00
  • 3b81b8a9b9 modesetting: fix defined(GBM_BO_*) enum compile checks Tautvis 2026-04-09 13:35:28 +03:00
  • 1a756353ae fix DRI3 version detection Joseph Crowell 2026-03-12 08:12:37 +10:00
  • 569787fcb4 meson.build: Lower libdrm version requirement stefan11111 2026-04-04 04:20:26 +03:00
  • 91e09f8865 glamor: xfree86/glamor_egl: Fix builds without libdrm stefan11111 2026-04-04 04:08:52 +03:00
  • 48bda9deb8 xwayland: Commit surface on configure event tracking/xorg/main-on-master tracking/xorg/main-on-25.1 tracking/xorg/main-on-25.0 Olivier Fourdan 2026-03-24 17:01:41 +01:00
  • 1f6966673a kdrive: linux: replace __uid_t and __gid_t by standard types release/25.1 callmetango 2026-04-07 21:27:39 +00:00
  • eb85cf92db glamor_egl: Split closeScreen cleanup in 2 functions stefan11111 2026-04-04 16:27:19 +03:00
  • c272ad6571 hotfix release xlibre-xserver-25.1.3 xlibre-xserver-25.1.3 Enrico Weigelt, metux IT consult 2026-04-07 20:03:41 +02:00
  • 02fcf4496d modesetting: Empty damage once dispatch is done Dongwon Kim 2026-03-15 13:12:16 +02:00
  • d4e0c357f8 modesetting: Don't leak modifier list when creating a front bo stefan11111 2026-04-04 17:13:54 +03:00
  • 1c2e42c706 modesetting: byte-swap ARGB cursor uploads on big-endian Pavel Ondračka 2026-03-26 14:29:06 +01:00
  • 74cce84aea config: Fix compiler warning Olivier Fourdan 2026-03-24 16:51:48 +01:00
  • 4de13ea020 tests: Handle -Wanalyzer-possible-null-dereference in damage/primitives.c Alan Coopersmith 2026-03-31 16:54:16 -07:00
  • c19529b5be tests: plug leak of results in compute_expected_damage() Alan Coopersmith 2026-03-31 16:48:45 -07:00
  • 9bbba2bccc render: handle -Wanalyzer-null-dereference in AllocateGlyphHash() Alan Coopersmith 2026-03-30 18:07:15 -07:00
  • c5ecfa5eea randr: handle -Wanalyzer-null-dereference in ProcRRGetScreenInfo() Alan Coopersmith 2026-03-30 17:17:35 -07:00
  • d7775b5682 randr: handle -Wanalyzer-null-dereference in ProcRRListProviderProperties() Alan Coopersmith 2026-03-30 16:14:05 -07:00
  • 3cd7892e91 randr: handle -Wanalyzer-null-dereference in ProcRRGetOutputInfo() Alan Coopersmith 2026-03-30 13:45:17 -07:00
  • f98b4e9165 present: prevent memory leaks in present_create_notifies() Alan Coopersmith 2026-03-30 12:06:04 -07:00
  • f089b652cd os: handle memory allocation failure in get_mcast_options() Alan Coopersmith 2026-03-29 16:07:20 -07:00
  • faffb2e866 os: handle memory allocation failure in set_font_authorizations() Alan Coopersmith 2026-03-29 16:00:55 -07:00
  • dc8c5e3aaa fb: quiet -Wanalyzer-out-of-bounds warnings in fbOverlayCopyWindow() Alan Coopersmith 2026-03-29 14:24:17 -07:00
  • c8655a856a Xvfb: handle allocation failure in vfbInstallColormap() Alan Coopersmith 2026-03-29 13:52:05 -07:00
  • 427d42a95d glx: avoid null dereference in validGlxFBConfigForWindow() Alan Coopersmith 2026-03-29 12:39:53 -07:00
  • affec12dd2 CI: Catch UnicodeDecodeError in whitespace-check.py Alan Coopersmith 2026-03-29 11:23:56 -07:00
  • a174db79e9 xf86: fix hotplug header include in platform_noop.c Alan Coopersmith 2026-03-29 11:31:49 -07:00
  • 33857cba4d modesetting: clear bo in drmmode_create_front_bo stefan11111 2025-12-30 21:25:06 +02:00
  • a6a8bc9464 glamor: xfree86: Fully separate xfree86 glamor egl code from generic code stefan11111 2026-03-19 01:18:26 +02:00
  • 1530c7de53 glxmor/glamor_egl: Move glamor_egl_close_screen to the post screen close hook stefan11111 2026-03-25 23:10:51 +02:00
  • 2027509a86 glamor/glamor_egl: xfree86/glamor_egl: Split generic and xf86 glamor egl code stefan11111 2026-03-19 00:45:05 +02:00
  • 36d80785ab glamor/glamor_egl.c: Split glamor_egl_init into generic and xf86 parts stefan11111 2026-03-19 00:30:04 +02:00
  • b76d18bf9b glamor/glamor_egl.c: Only use ScrnInfoPtr in the xf86-only code stefan11111 2026-03-18 23:23:04 +02:00
  • 787cbc0bb2 glamor/glamor_egl.c: Begin spliting xf86 code from generic glamor egl code stefan11111 2026-03-18 22:46:44 +02:00
  • 0d48e99e21 glamor/glamor_egl.c: Check if at least one (format, modifier) pair is supported stefan11111 2026-03-18 21:36:10 +02:00