Commit Graph

  • 4c18cebf09 xfixes: cursor: use x_rpcbuf_t and X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-19 19:40:47 +02:00
  • dcd1ffa0c2 Revert "Xext: shape: clean up Xinerama dispatch" Alan Coopersmith 2025-08-10 11:47:41 -07:00
  • 8ea70e9e78 treewide: use use x_rpcbuf_wsize_units() instead of rpcbuf.wpos Enrico Weigelt, metux IT consult 2025-08-14 13:31:41 +02:00
  • 15fdd0ae20 dix: fix X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-18 19:16:14 +02:00
  • bca6d2ddcd vidmode: ProcVidModeGetMonitor(): create reply struct right before send Enrico Weigelt, metux IT consult 2025-08-14 13:15:21 +02:00
  • 4a57142388 vidmode: ProcVidModeGetDotClocks(): use x_rpcbuf_t for payload assembly Enrico Weigelt, metux IT consult 2025-07-16 04:26:22 +02:00
  • df98365a3c vidmode: ProcVidModeGetMonitor(): use x_rpcbuf_t for payload assembly Enrico Weigelt, metux IT consult 2025-07-16 03:48:31 +02:00
  • b33244566c vidmode: ProcVidModeGetAllModeLines(): drop length computation Enrico Weigelt, metux IT consult 2025-07-16 03:05:30 +02:00
  • bf41f83c67 vidmode: fillModeInfoV*(): use x_rpcbuf_t for byte-swapping Enrico Weigelt, metux IT consult 2025-07-18 00:46:09 +02:00
  • 954c6e2c29 vidmode: fillModeInfoV*(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-07-16 03:00:59 +02:00
  • c9bd4cc4df vidmode: ProcVidModeGetAllModeLines(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-07-16 02:50:13 +02:00
  • c10baabc89 xres: ProcXResQueryClients(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-14 19:10:03 +02:00
  • 96129e44bd xkb: ProcXkbGetMap(): use WriteRpcbufToClient() Enrico Weigelt, metux IT consult 2025-08-14 15:44:08 +02:00
  • 723f6a55a8 xkb: fix swapping bug in ProcXkbGetKbdByName() Enrico Weigelt, metux IT consult 2025-08-14 16:25:02 +02:00
  • 39dfed90fd xkb: fix swapping bug in ProcXkbGetKbdByName() Enrico Weigelt, metux IT consult 2025-08-14 16:25:02 +02:00
  • 60b28c2568 os: osdep: small helper for safe strlen() Enrico Weigelt, metux IT consult 2025-08-14 13:08:00 +02:00
  • 1d93fbc68e randr: use X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-14 20:20:02 +02:00
  • 5842bd9c86 dbe: use X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-14 20:05:59 +02:00
  • 29005e9873 shape: use X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-14 20:02:33 +02:00
  • 0b7194c9bc dix: add X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-14 19:48:00 +02:00
  • 3e76baff89 xwin: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 5823fc2b7f xquartz: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 5bde454490 xnest: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • c77d47a3ac xfree86: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 97d72431cf kdrive: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • f2c28743a4 present: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • fb2c085de0 miext: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 6c25d52276 randr: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 17bf4e677e mi: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 6730e673d6 Xi: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • d81cf93329 Xext: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • e29c0454ce render: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 44ae54e3c6 xfixes: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • d8149d9c9e glx: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 8f39f58f51 dri3: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 840109488a dbe: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 4bb89cdcdf damageext: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • a49f0fd9b2 composite: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • 361b576c48 dix: canonical walkScreen variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-12 18:51:31 +02:00
  • fd3eaf69a1 .github: notify on merge conflicts in PRs Enrico Weigelt, metux IT consult 2025-08-15 10:54:40 +02:00
  • 2fddefcf8c dix: use x_rpcbuf_t in ProcListProperties() Enrico Weigelt, metux IT consult 2025-08-13 17:31:40 +02:00
  • 5d8f149a57 dix: fix memory clearing in dix_main() Enrico Weigelt, metux IT consult 2025-08-15 14:25:05 +02:00
  • e40749beb3 dix: fix memory clearing in dix_main() Enrico Weigelt, metux IT consult 2025-08-15 14:25:05 +02:00
  • 91bc0ff6b2 dix: use x_rpcbuf_t in ProcGetKeyboardMapping() Enrico Weigelt, metux IT consult 2025-08-13 16:26:38 +02:00
  • eb04c7a1b3 dix: use x_rpcbuf_t in ProcQueryTree() Enrico Weigelt, metux IT consult 2025-08-13 16:44:24 +02:00
  • e93dd75dd8 dix: fix int type mismatch on CURSOR_REC_SIZE and CURSOR_BITS_SIZE Enrico Weigelt, metux IT consult 2025-08-08 17:22:58 +02:00
  • aac7a9330a dix: use x_rpcbuf_t in ProcGetProperty() Enrico Weigelt, metux IT consult 2025-08-13 16:22:35 +02:00
  • 8a2dfa1aba dix: macro for computing extra units needed for reply header Enrico Weigelt, metux IT consult 2025-08-14 16:40:42 +02:00
  • a95ae61658 dix: rpcbuf: add rpcbuf_write_INT16() Enrico Weigelt, metux IT consult 2025-08-14 18:58:29 +02:00
  • 9b6ff22f1d randr: fix size parameter to WriteToClient() Enrico Weigelt, metux IT consult 2025-08-14 16:46:16 +02:00
  • 6d6f64da55 Xi: fix size parameter to WriteToClient() Enrico Weigelt, metux IT consult 2025-08-14 16:46:16 +02:00
  • 5c659b4b06 randr: fix size parameter to WriteToClient() Enrico Weigelt, metux IT consult 2025-08-14 16:46:16 +02:00
  • d3573913c3 Xi: fix size parameter to WriteToClient() Enrico Weigelt, metux IT consult 2025-08-14 16:46:16 +02:00
  • 4454a26545 randr: use x_rpcbuf_t in ProcRRGetProviderProperty() Enrico Weigelt, metux IT consult 2025-08-13 16:14:14 +02:00
  • 828135fd3e dix: Xext: replace bytes_to_int32(pad_to_int32(x)) with bytes_to_int32(x) stefan11111 2025-08-11 15:19:50 +03:00
  • e62e88fd8b xkb: fix padding in XkbWriteModifierMap() Enrico Weigelt, metux IT consult 2025-08-13 15:36:33 +02:00
  • e07a939765 dix: rpcbuf: add x_rpcbuf_pad() for padding the buffer Enrico Weigelt, metux IT consult 2025-08-13 15:28:40 +02:00
  • 02737a1cd4 panoramiX: XineramaGetImageData(): simplify the loop Enrico Weigelt, metux IT consult 2025-08-12 15:30:23 +02:00
  • 03928dea4b panoramiX: don't use FOR_NSCREENS_FORWARD_SKIP() anymore Enrico Weigelt, metux IT consult 2025-08-12 16:11:35 +02:00
  • 69452c23ae panoramiX: XineramaGetImageData(): replace walk variable i by walkScreenIdx Enrico Weigelt, metux IT consult 2025-08-12 15:11:55 +02:00
  • e4081afa65 panoramiX: XineramaGetImageData(): add walkScreen temp variable Enrico Weigelt, metux IT consult 2025-08-12 14:48:43 +02:00
  • be425a933c panoramiX: XineramaGetImageData(): scope scratchMem Enrico Weigelt, metux IT consult 2025-08-12 14:35:03 +02:00
  • 1193e294e7 panoramiX: XineramaGetImageData(): scope sizeNeeded variable Enrico Weigelt, metux IT consult 2025-08-12 14:29:39 +02:00
  • 03f3388745 panoramiX: XineramaGetImageData(): declarare and init depth in one shot Enrico Weigelt, metux IT consult 2025-08-12 14:27:17 +02:00
  • 124dee2db0 panoramiX: XineramaGetImageData(): scope ScratchPitch variable Enrico Weigelt, metux IT consult 2025-08-12 14:26:07 +02:00
  • 79b6f60277 panoramiX: XineramaGetImageData(): scope pBox Enrico Weigelt, metux IT consult 2025-08-12 14:24:42 +02:00
  • b9f76047fc panoramiX: XineramaGetImageData(): scope loop variables Enrico Weigelt, metux IT consult 2025-08-12 14:20:05 +02:00
  • 5e68ea71f6 panoramiX: XineramaGetImageData(): scope temporary dimension variables Enrico Weigelt, metux IT consult 2025-08-12 14:14:39 +02:00
  • 27f1fcef7f panoramiX: XineramaGetImageData(): scope split pDraw variable usage Enrico Weigelt, metux IT consult 2025-08-12 13:56:56 +02:00
  • 2f62e660ff panoramiX: XineramaGetImageData(): scope inOut variable Enrico Weigelt, metux IT consult 2025-08-12 14:12:04 +02:00
  • dee9b9a5be panoramix: XineramaGetImageData(): scope nbox Enrico Weigelt, metux IT consult 2025-08-12 14:11:28 +02:00
  • d9cf1a7a9d panoramiX: XineramaGetImageData(): scope ScreenRegion Enrico Weigelt, metux IT consult 2025-08-12 13:57:47 +02:00
  • 34c3a9c7e2 treewide: fix serverGeneration int type mismatch Enrico Weigelt, metux IT consult 2025-08-08 18:43:39 +02:00
  • 05d88310bd namespace: fix naming in examples, errors and comments Enrico Weigelt, metux IT consult 2025-08-13 11:48:25 +02:00
  • 7236546874 namespace: fix naming in examples, errors and comments Enrico Weigelt, metux IT consult 2025-08-13 11:48:25 +02:00
  • fcae57263d namespace: allow "namespace" config directive instead of "container" Enrico Weigelt, metux IT consult 2025-08-12 12:16:37 +02:00
  • e98a3a5ff4 namespace: allow "namespace" config directive instead of "container" Enrico Weigelt, metux IT consult 2025-08-12 12:16:37 +02:00
  • 3af53d474f dix: let CreateGCperDepth() accept ScreenPtr instead of screen id Enrico Weigelt, metux IT consult 2025-08-11 15:51:14 +02:00
  • d4fc1506ad dix: let CreateDefaultStipple() accept ScreenPtr instead of screen id Enrico Weigelt, metux IT consult 2025-08-11 15:57:11 +02:00
  • a18524fa5d Xext: shape: fix non-ximerama build Enrico Weigelt, metux IT consult 2025-08-11 20:03:38 +02:00
  • ef31842e84 Xext: shape: fix non-ximerama build Enrico Weigelt, metux IT consult 2025-08-11 20:03:38 +02:00
  • a1c3dcb527 dix: let x_rpcbuf_wsize_units() return CARD32 Enrico Weigelt, metux IT consult 2025-08-08 14:14:29 +02:00
  • d19cfbfa70 randr: ProcRRGetOutputInfo (): simplify by using x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-07-19 03:26:27 +02:00
  • 946eb68ff3 xkb: ProcXGetDeviceKeyMapping(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-07-16 05:18:20 +02:00
  • 7d8d609121 xkb: ProcXkbGetMap(): add payload_len sanity check Enrico Weigelt, metux IT consult 2025-07-16 02:24:34 +02:00
  • c3052dbc39 xkb: use x_rpcbuf_t in XkbWriteVirtualModMap() Enrico Weigelt, metux IT consult 2025-07-16 02:17:55 +02:00
  • 18fe21fe0e xkb: use x_rpcbuf_t in XkbWriteModifierMap() Enrico Weigelt, metux IT consult 2025-07-16 01:35:39 +02:00
  • e5d91b49e5 xkb: use x_rpcbuf_t in XkbWriteExplicit() Enrico Weigelt, metux IT consult 2025-07-16 01:31:18 +02:00
  • 15a13ef93e xkb: XkbAssembleMap(): use x_rpcbuf_t for writing the virtual mods Enrico Weigelt, metux IT consult 2025-07-16 01:18:32 +02:00
  • 316e5e431a xkb: use x_rpcbuf_t in XkbWriteKeyBehaviors() Enrico Weigelt, metux IT consult 2025-07-16 01:03:11 +02:00
  • bee50daeca xkb: use x_rpcbuf_t in XkbWriteKeyActions() Enrico Weigelt, metux IT consult 2025-07-16 01:06:08 +02:00
  • 264ecee69b xkb: use x_rpcbuf_t in XkbWriteKeySyms() Enrico Weigelt, metux IT consult 2025-07-15 23:54:56 +02:00
  • 742443ea73 xkb: pass x_rpcbuf_t into XkbAssembleMap() Enrico Weigelt, metux IT consult 2025-07-15 22:19:19 +02:00
  • b59b6226d7 xfree86: enable semantic versioning callmetango 2025-08-08 11:01:11 +00:00
  • f66ee7277e treewide: replace PICT_yuv2 by PIXMAN_yuy2 Enrico Weigelt, metux IT consult 2025-08-06 12:16:04 +02:00
  • dbe4339fd7 treewide: replace PICT_a4b4g4r4 by PIXMAN_a4b4g4r4 Enrico Weigelt, metux IT consult 2025-08-06 12:15:36 +02:00
  • 5d96eba31b treewide: replace PICT_x4b4g4r4 by PIXMAN_x4b4g4r4 Enrico Weigelt, metux IT consult 2025-08-06 12:14:56 +02:00
  • c2a4f0033c treewide: replace PICT_a4r4g4b4 by PIXMAN_a4r4g4b4 Enrico Weigelt, metux IT consult 2025-08-06 12:14:06 +02:00
  • 4295cf6817 treewide: replace PICT_x4r4g4b4 by PIXMAN_x4r4g4b4 Enrico Weigelt, metux IT consult 2025-08-05 20:26:45 +02:00
  • 840a4ceabe treewide: replace PICT_a1r5g5b5 by PIXMAN_a1r5g5b5 Enrico Weigelt, metux IT consult 2025-08-05 20:26:16 +02:00