Commit Graph

  • ffea1d479a Xext: xv: drop obsolete support for internal server reset pr/xext-xv-drop-obsolete-support-for-internal-server-reset-_2025-11-20_16-43-00 Enrico Weigelt, metux IT consult 2025-11-18 14:09:48 +01:00
  • 42409a5cc4 xfree86: input: mouse: use version information from server Enrico Weigelt, metux IT consult 2025-12-16 16:46:06 +01:00
  • 7104573a0f xfree86: input: mouse: include <xorg-config.h> instead of <xorg-server.h> Enrico Weigelt, metux IT consult 2025-12-16 16:27:46 +01:00
  • 94d6337555 xfree86: input: mouse: import sources from external driver repo Enrico Weigelt, metux IT consult 2025-12-16 16:05:32 +01:00
  • 4b3ad737fa dix: use xorg_list saveSet list pr/dix-use-xorg-list-saveset-list-_2025-12-11_17-59-14 Enrico Weigelt, metux IT consult 2025-09-16 13:14:39 +02:00
  • e8ec547b93 xfree86: vgahw: rename scrninfp to pScrnInfo Enrico Weigelt, metux IT consult 2026-01-27 20:24:04 +01:00
  • a5376d2de0 xfree86: ddc: new entry point for EDID parsing pr/25.1/xfree86-ddc-new-entry-point-for-edid-parsing-_2026-02-03_17-06-35 Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 4cff92b094 xfree86: ddc: new entry point for EDID parsing pr/25.0/xfree86-ddc-new-entry-point-for-edid-parsing-_2026-02-03_17-05-42 Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 3cb0735a48 xfree86: ddc: new entry point for EDID parsing Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 25290ac9ee xfree86: ddc: simplify xf86InterpretEDID() Enrico Weigelt, metux IT consult 2026-01-27 19:53:35 +01:00
  • 847788ba72 Xnest: drop support for "full regeneration" Enrico Weigelt, metux IT consult 2025-11-14 09:55:27 +01:00
  • 54b9c49987 Xext: xres: ProcXResQueryClientIds() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-15 15:33:48 +02:00
  • 2cfb4ce17c .github: use v6 of cygwin install action wip/cygwin-mirror Enrico Weigelt, metux IT consult 2026-02-03 14:06:35 +01:00
  • ed9b67052a xfree86: use bool as retval for xf86VTSwitchAway() wip/bsd_init Enrico Weigelt, metux IT consult 2026-01-27 12:10:28 +01:00
  • ce3e1aa388 xfree86: os-support: bsd: factor out switch away from VT handling Enrico Weigelt, metux IT consult 2026-01-16 19:48:08 +01:00
  • 4c2c8a2fcd xfree86: os-support: bsd: factor out bell ring into driver functions Enrico Weigelt, metux IT consult 2026-01-16 19:15:17 +01:00
  • 8a4089e53d xfree86: os-support: bsd: move syscons open logic into console_wscons.c Enrico Weigelt, metux IT consult 2026-01-16 17:51:13 +01:00
  • 43b2d7a634 xfree86: os-support: bsd: move wscons open logic into console_wscons.c Enrico Weigelt, metux IT consult 2026-01-14 20:52:36 +01:00
  • 1ce27b0459 xfree86: os-support: bsd: factor out VT reactivation Enrico Weigelt, metux IT consult 2026-01-14 20:41:09 +01:00
  • 53a20908fa xfree86: os-support: bsd: factor out console close handling Enrico Weigelt, metux IT consult 2026-01-14 15:29:06 +01:00
  • 6e46e34801 xfree86: os-support: bsd: move console post-open steps into open procs Enrico Weigelt, metux IT consult 2026-01-13 18:47:17 +01:00
  • bd9fb86977 xfree86: os-support: bsd: move fd assignment into probe functions Enrico Weigelt, metux IT consult 2026-01-13 17:53:55 +01:00
  • cc48601cac xfree86: os-support: bsd: move acquire vt logic into function Enrico Weigelt, metux IT consult 2026-01-13 17:49:00 +01:00
  • 33d77f8413 xfree86: common infrastructure for platform specific console drivers Enrico Weigelt, metux IT consult 2026-01-16 14:09:52 +01:00
  • 8cbf96e7b4 .github: fix title of commit signoff check Enrico Weigelt, metux IT consult 2026-02-03 14:23:01 +01:00
  • 2c8fbfe050 glamor: unexport glamor_destroy_pixmap() wip/glamor Enrico Weigelt, metux IT consult 2026-01-12 08:41:09 +01:00
  • 885339b2dd wip1 wip/misc.h Enrico Weigelt, metux IT consult 2025-11-24 17:07:39 +01:00
  • 1ad0feba7b WIP Enrico Weigelt, metux IT consult 2025-11-20 12:13:36 +01:00
  • 402ee49c61 include: misc.h: unexport various bit/byte counting inline functions Enrico Weigelt, metux IT consult 2025-11-20 12:13:36 +01:00
  • 403d98db05 dix: dixfonts: unexport functions not used by drivers Enrico Weigelt, metux IT consult 2025-11-19 16:41:34 +01:00
  • a9e27cf240 [PR #796] xkb: ProcXkbGetKbdByName(): extra payload size sanity check Enrico Weigelt, metux IT consult 2025-08-19 19:21:25 +02:00
  • 9f034e9008 [PR #897] Xext: security: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-02 13:29:39 +02:00
  • bd2c862790 [PR #1063] dix: use xorg_list saveSet list Enrico Weigelt, metux IT consult 2025-09-16 13:14:39 +02:00
  • cd9416fb15 [PR #1213] Xext: xres: ProcXResQueryClientIds() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-15 15:33:48 +02:00
  • 2579fd0350 [PR #1358] dix: unexport defaultFontPath Enrico Weigelt, metux IT consult 2025-11-07 13:54:45 +01:00
  • 438a9e638a [PR #1382] dix: move ReplyNotSwappd() out of public header Enrico Weigelt, metux IT consult 2025-11-10 15:58:09 +01:00
  • 320b63bde0 [PR #1383] dix: unexport several extension related functions Enrico Weigelt, metux IT consult 2025-11-10 13:56:59 +01:00
  • a2a6a86a64 [PR #1387] dix: unexport DontPropagateMask and wDontPropagateMask() macro Enrico Weigelt, metux IT consult 2025-11-10 19:16:32 +01:00
  • d6a60317c7 [PR #1388] dix: unexport lastResourceType and TypeMask Enrico Weigelt, metux IT consult 2025-11-10 19:29:54 +01:00
  • 3be6f6da6b [PR #1389] dix: unexport internal region helper functions Enrico Weigelt, metux IT consult 2025-11-10 19:37:05 +01:00
  • eff843407f WIP: move bgNoneRoot from opaque.h to dix.h Enrico Weigelt, metux IT consult 2025-11-20 19:14:30 +01:00
  • a2200f0c82 [PR #1467] dix: unexport defaultColorVisualClass Enrico Weigelt, metux IT consult 2025-11-07 14:29:35 +01:00
  • c0b063f112 [PR #1469] render: picturestr.h: unexport functions not used by drivers Enrico Weigelt, metux IT consult 2025-11-21 16:56:54 +01:00
  • 308a68a297 Xi: fix byte-swapping in SProcXIPassiveGrabDevice() wip/fix-xi-swap Enrico Weigelt, metux IT consult 2026-02-03 12:08:51 +01:00
  • 4642d6207f os: unexport SeatId and move it to dix settings Enrico Weigelt, metux IT consult 2025-11-07 19:34:06 +01:00
  • 569f6f936f kdrive: mode KD_* defines into kinput.c Enrico Weigelt, metux IT consult 2026-01-27 13:07:21 +01:00
  • 65ed6145d8 xfree86: ddc: add xf86Monitor_gtf_supported() Enrico Weigelt, metux IT consult 2026-02-02 16:47:03 +01:00
  • 1f66f6076b xfree86: ddc: add xf86Monitor_gtf_supported() Enrico Weigelt, metux IT consult 2026-02-02 16:47:03 +01:00
  • 4328517a7a xfree86: add null input driver pr/xfree86-add-null-input-driver-_2026-01-13_15-31-41 Enrico Weigelt, metux IT consult 2026-01-05 12:41:57 +01:00
  • 74af34d213 Xext: dpms: use local xorg_list instead of abusing resources pr/xext-dpms-use-local-xorg-list-instead-of-abusing-resources-_2026-01-29_13-19-11 Enrico Weigelt, metux IT consult 2026-01-19 14:59:54 +01:00
  • 7e3b1d43f9 xfree86: unexport xf86PlatformDeviceCheckBusID() pr/xfree86-unexport-xf86platformdevicecheckbusid-_2026-01-30_17-56-13 Enrico Weigelt, metux IT consult 2026-01-30 17:42:41 +01:00
  • a550540f67 xfree86: ddc: add xf86Monitor_gtf_supported() Enrico Weigelt, metux IT consult 2026-02-02 16:47:03 +01:00
  • 2f000bb6c3 dix: unexport internal region helper functions pr/dix-unexport-internal-region-helper-functions-_2025-11-10_20-04-12 Enrico Weigelt, metux IT consult 2025-11-10 19:37:05 +01:00
  • 96cc3f14a2 dix: unexport lastResourceType and TypeMask pr/dix-unexport-lastresourcetype-and-typemask-_2025-11-10_20-03-52 Enrico Weigelt, metux IT consult 2025-11-10 19:29:54 +01:00
  • 6404a421c6 dix: unexport several extension related functions pr/dix-unexport-several-extension-related-functions-_2025-11-10_16-00-12 Enrico Weigelt, metux IT consult 2025-11-10 13:56:59 +01:00
  • 6c46954679 dix: unexport defaultFontPath pr/dix-unexport-defaultfontpath-_2025-11-07_14-19-42 Enrico Weigelt, metux IT consult 2025-11-07 13:54:45 +01:00
  • c43cf49850 treewide: drop ifdef's for GLYPHPADBYTES != 4 pr/treewide-drop-ifdef-s-for-glyphpadbytes-4-_2025-11-07_10-12-55 Enrico Weigelt, metux IT consult 2025-11-06 13:55:42 +01:00
  • 1dcbc67379 xfree86: parser: use standard asprintf() instead of our own implementation pr/xfree86-parser-use-standard-asprintf-instead-of-our-own-implementation-_2025-11-07_10-13-52 Enrico Weigelt, metux IT consult 2025-11-06 16:16:11 +01:00
  • 8a87b70287 dix: add dixAnyOtherGrabbed() and unexport GrabInProgress pr/dix-add-dixanyothergrabbed-and-unexport-grabinprogress-_2025-11-04_18-49-32 Enrico Weigelt, metux IT consult 2025-11-04 16:30:42 +01:00
  • 6ab3bec948 dix: use xorg_list saveSet list pr/dix-use-xorg-list-saveset-list-_2025-09-16_13-45-14 Enrico Weigelt, metux IT consult 2025-09-16 13:14:39 +02:00
  • 268c45f6d8 treewide: fix result type of BitmapBytePad() to size_t pr/treewide-fix-result-type-of-bitmapbytepad-to-unsigned-_2025-09-15_19-09-27 Enrico Weigelt, metux IT consult 2025-09-15 18:39:22 +02:00
  • 1b25c9efef config: untwist config backend prototypes pr/config-untwist-config-backend-prototypes-_2025-09-09_17-22-59 Enrico Weigelt, metux IT consult 2025-09-09 17:21:59 +02:00
  • 686f66ac4c Xi: turn XIAllMasks from variable into #define pr/xi-turn-xiallmasks-from-variable-into-define-_2025-09-09_14-49-11 Enrico Weigelt, metux IT consult 2025-09-05 16:56:48 +02:00
  • 87ba2ad61a 1 wip/ReplyNotSwappd Enrico Weigelt, metux IT consult 2025-04-03 17:05:19 +02:00
  • e7751e06a5 dix: write out xGetPointerControlReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:41:29 +02:00
  • f5890c208f dix: write out xGetPointerControlReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:33:47 +02:00
  • 67ecf846be dix: write out xGetKeyboardControlReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:26:23 +02:00
  • c7ded3fc6c dix: write out xGetKeyboardMappingReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:13:17 +02:00
  • 917671c83c dix: write out xGetPointerMappingReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:07:37 +02:00
  • c03bace48c dix: write out xSetPointerMappingReply directly Enrico Weigelt, metux IT consult 2025-04-03 16:04:10 +02:00
  • 15c08e9c82 dix: write out xGetModifierMappingReply reply directly Enrico Weigelt, metux IT consult 2025-04-03 15:57:10 +02:00
  • 0f50c8ad58 dix: write out xSetModifierMappingReply directly Enrico Weigelt, metux IT consult 2025-04-03 15:48:52 +02:00
  • b7ef0308a9 dix: write out xGetSelectionOwnerReply directly Enrico Weigelt, metux IT consult 2025-04-03 14:01:47 +02:00
  • 8e82581291 dix: write out xGetImageReply directly Enrico Weigelt, metux IT consult 2025-04-02 20:26:03 +02:00
  • 1df9010e6b dix: write out TranslateCoordsReply directly Enrico Weigelt, metux IT consult 2025-04-02 20:15:21 +02:00
  • d07e8dfd9a dix: write out xGetGeometryReply directly Enrico Weigelt, metux IT consult 2025-04-02 20:05:59 +02:00
  • f98bc2ec60 dix: consolidate ProcGetGeometry() Enrico Weigelt, metux IT consult 2025-04-02 19:58:18 +02:00
  • 8d5eba2f16 xwin: fix NULL parameter in printf arguments Enrico Weigelt, metux IT consult 2025-04-03 11:34:57 +02:00
  • dfa0ef3965 it's time to add a CoC (code of conduct) Enrico Weigelt, metux IT consult 2025-03-13 17:12:08 +01:00
  • 49e8379911 WIP: qxl Enrico Weigelt, metux IT consult 2025-03-07 18:37:08 +01:00
  • a2f5e06b62 WIP: own qxl driver Enrico Weigelt, metux IT consult 2025-03-07 18:33:43 +01:00
  • 8731b6d9a1 dix: unexport and document GetXIDRange() Enrico Weigelt, metux IT consult 2025-03-06 19:10:45 +01:00
  • 772cc974f7 dix: unexport and document GetXIDList() Enrico Weigelt, metux IT consult 2025-03-06 19:10:45 +01:00
  • ef5ff67106 dix: unexport and document HashResourceID() Enrico Weigelt, metux IT consult 2025-03-06 18:56:50 +01:00
  • a7dd0fee34 dix: make CLIENTOFFSET macro private Enrico Weigelt, metux IT consult 2025-03-06 17:02:30 +01:00
  • ec110f8b27 dix: make RESOURCE_ID_MASK private Enrico Weigelt, metux IT consult 2025-03-06 17:00:49 +01:00
  • cb83623942 dix: make RESOURCE_CLIENT_MASK macro private Enrico Weigelt, metux IT consult 2025-03-06 16:49:54 +01:00
  • 9d76b95398 dix: make CLIENT_BITS() macro private Enrico Weigelt, metux IT consult 2025-03-06 16:46:56 +01:00
  • 9a65990286 dix: make SERVER_BIT define private Enrico Weigelt, metux IT consult 2025-03-06 16:41:56 +01:00
  • 1e6b113d8b dix: make SameClient() macro private Enrico Weigelt, metux IT consult 2025-03-06 16:32:08 +01:00
  • d60d4203d0 dix: add dixResouceIsServerOwned() Enrico Weigelt, metux IT consult 2025-03-05 16:18:31 +01:00
  • 1a30560a62 dix: let CreateGrab operate on ClientPtr instead of array index Enrico Weigelt, metux IT consult 2024-05-17 20:29:03 +02:00
  • ce1af03c59 dix: CreateColormap() pass in ClientPtr instead of client index Enrico Weigelt, metux IT consult 2025-03-05 15:17:33 +01:00
  • 92f466083f dix: add dixClientForXID() Enrico Weigelt, metux IT consult 2025-03-05 15:05:56 +01:00
  • d12d6c76f9 include/resource.h: replace RESOURCE_CLIENT_BITS by ResourceClientBits() Enrico Weigelt, metux IT consult 2025-03-06 16:05:24 +01:00
  • 15602cd8bc dix: replace CLIENT_ID() macro by dixClientIdForXID() inline function Enrico Weigelt, metux IT consult 2025-03-05 12:43:10 +01:00
  • 3342a12d33 dix: add dixClientForOtherClients() Enrico Weigelt, metux IT consult 2025-03-06 13:08:25 +01:00
  • 2235fe31e8 dix: add dixClientForInputClients() Enrico Weigelt, metux IT consult 2025-03-06 12:59:09 +01:00
  • 09ec4580fb dix: add dixClientForGrab() Enrico Weigelt, metux IT consult 2025-03-06 12:37:59 +01:00
  • 62a9498375 dix: replace wClient() macro by dixClientForWindow() inline function Enrico Weigelt, metux IT consult 2024-09-04 18:42:15 +02:00