Commit Graph

  • d49c0bba28 (!1799) xkb: move XkbSLI_IsDefault() and XkbSLI_HasOwnState() into private header Enrico Weigelt, metux IT consult 2024-04-03 15:28:34 +02:00
  • bbc993ad56 (!1799) xkb: move XkbSetCause* macros into private header. Enrico Weigelt, metux IT consult 2024-04-03 15:14:45 +02:00
  • fe61af4ff8 (!1799) xkb: move _BEEP_* defines into private header Enrico Weigelt, metux IT consult 2024-04-03 14:06:11 +02:00
  • bc0791be92 (!1799) xkb: xkbsrv_priv.h: make includes self contained Enrico Weigelt, metux IT consult 2024-05-02 15:17:24 +02:00
  • dd35a1a737 (!1801) os: unexport xstrtokenize() Enrico Weigelt, metux IT consult 2025-02-17 15:44:51 +01:00
  • 42c87133b0 (1599) Xext: vidmode: untwist ProcVidModeGetAllModeLines() and use stack buffer Enrico Weigelt, metux IT consult 2024-07-24 15:38:15 +02:00
  • 12511ea227 (1599) Xext: vidmode: ProcVidModeSetGammaRamp() simplify payload write out Enrico Weigelt, metux IT consult 2024-07-17 16:14:33 +02:00
  • 942b7ddef2 (1599) Xext: vidmode: ProcVidModeSetGammaRamp() clean up length computation Enrico Weigelt, metux IT consult 2024-07-17 16:14:33 +02:00
  • 32693b8b47 (1599) Xext: vidmode: ProcVidModeSetGammaRamp() declare variables where needed Enrico Weigelt, metux IT consult 2024-07-17 16:14:33 +02:00
  • a730431aed (1599) Xext: vidmode: ProcVidModeGetMonitor(): write reply payload at once. Enrico Weigelt, metux IT consult 2024-07-17 14:56:40 +02:00
  • 693290d3eb (1599) Xext: vidmode: ProcVidModeGetMonitor() simplify swapping/writing Enrico Weigelt, metux IT consult 2024-07-17 14:29:51 +02:00
  • 6b8b9c58df (1599) Xext: vidmode: ProcVidModeModModeLine(): move len variable into branch scope Enrico Weigelt, metux IT consult 2024-07-15 10:28:39 +02:00
  • 593072c50c (1599) Xext: vidmode: drop unnecessary if (client->swapped) Enrico Weigelt, metux IT consult 2024-07-10 16:49:54 +02:00
  • 671117ffe7 (1599) Xext: vidmode: simplify reply struct initialization Enrico Weigelt, metux IT consult 2024-07-05 15:41:12 +02:00
  • 40bf4c5ca8 (1599) Xext: vidmode: tidy up multi-version request control flow, part 3 Enrico Weigelt, metux IT consult 2024-07-04 20:24:15 +02:00
  • f86692fff0 (1599) Xext: vidmode: tidy up multi-version request control flow, part 2 Enrico Weigelt, metux IT consult 2024-07-04 19:56:06 +02:00
  • 347e104103 (1599) Xext: vidmode: tidy up multi-version request control flow, part 1 Enrico Weigelt, metux IT consult 2024-07-04 14:48:43 +02:00
  • 251f99fb67 (1599) Xext: vidmode: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-04 13:06:27 +02:00
  • 02c7e6d257 (1601) Xext: xres: ProcXResQueryClientIds() collect reply in one buffer Enrico Weigelt, metux IT consult 2024-07-24 16:39:49 +02:00
  • fc286bd0f6 (1601) Xext: xres: ProcXResQueryClientResources() simplify payload write out Enrico Weigelt, metux IT consult 2024-07-17 13:18:10 +02:00
  • 046dc5ea7a (1601) Xext: xres: ProcXResQueryClients() simplify payload write out Enrico Weigelt, metux IT consult 2024-07-17 12:52:01 +02:00
  • 40626c5759 (1601) Xext: xres: drop duplicate include Enrico Weigelt, metux IT consult 2024-07-09 17:14:24 +02:00
  • 79a45847eb (1601) Xext: xres: use static initialization and scoped ars Enrico Weigelt, metux IT consult 2024-07-08 16:41:39 +02:00
  • 769a41bd87 (1796) dri3: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-15 12:08:44 +02:00
  • 428663ab99 (1796) dri3: consolidate reply buffers Enrico Weigelt, metux IT consult 2024-07-15 13:07:25 +02:00
  • 9c28b825f7 (1796) dri3: use static reply struct init on declaration Enrico Weigelt, metux IT consult 2024-07-15 11:48:03 +02:00
  • 8e6fd95760 (1614) xfixes: XFixesSelectCursorInput() use calloc() Enrico Weigelt, metux IT consult 2025-02-21 12:13:24 +01:00
  • ed16e594d7 (1614) xfixes: canonicalize reply structures Enrico Weigelt, metux IT consult 2024-07-12 14:52:51 +02:00
  • 87ea8364d4 (1614) xfixes: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-12 10:34:41 +02:00
  • 0b9d4e7b0b (1614) xfixes: untwist Xinerama handling Enrico Weigelt, metux IT consult 2024-07-11 21:36:37 +02:00
  • 32b87b89d4 (1820) xkb: xkbgeom.h: drop stale forward declarations Enrico Weigelt, metux IT consult 2025-02-21 17:34:32 +01:00
  • 7497bdb326 (1820) xkb: drop unused XkbFreeGeomOverlayKeys() Enrico Weigelt, metux IT consult 2025-02-21 17:33:30 +01:00
  • 9b69b27da7 (1820) xkb: xkbgeom.h: drop unused XkbSetKey(Shape|Color) macros Enrico Weigelt, metux IT consult 2025-02-21 17:28:08 +01:00
  • af77bdac69 (1820) xkb: xkbgeom.h: drop unused XkbSetLogoDoodad(Color|Shape) macros Enrico Weigelt, metux IT consult 2025-02-21 17:26:00 +01:00
  • ce2453ea41 (1820) xkb: xkbgeom.h: drop some unused XkbSetIndicatorDoodad*() macros Enrico Weigelt, metux IT consult 2025-02-21 17:23:33 +01:00
  • 0b30191b25 (1820) xkb: xkbgeom: drop unused XkbSetTextDoodadColor() macro Enrico Weigelt, metux IT consult 2025-02-21 17:21:53 +01:00
  • 86582b0115 (1820) xkb: xkbgeom: drop unused XkbSetShapeDoodad(Color|Shape) macros Enrico Weigelt, metux IT consult 2025-02-21 17:20:41 +01:00
  • 62fdf39ab5 (1820) xkb: xkbgeom.h: drop unused XkbBounds(Width|Height) macros Enrico Weigelt, metux IT consult 2025-02-21 17:18:53 +01:00
  • ab90e09da5 (1820) xkb: xkbgeom: need to include <X11/Xdefs.h> Enrico Weigelt, metux IT consult 2025-02-21 17:15:56 +01:00
  • 84266fdcac (1820) xkb: xkbgeom.h: drop #define's on function names Enrico Weigelt, metux IT consult 2025-02-21 17:09:30 +01:00
  • 8b544b6a26 (1625) composite: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-10 11:36:44 +02:00
  • 9f1f0a5e35 (1625) composite: untwist Xinerama handling Enrico Weigelt, metux IT consult 2024-07-10 11:24:01 +02:00
  • 9824ec8434 (1626) Xext: xvmc: simplify reply struct initialization Enrico Weigelt, metux IT consult 2024-07-12 16:43:55 +02:00
  • 1917572283 (1626) Xext: xvmc: use locally scoped counter variables Enrico Weigelt, metux IT consult 2025-02-21 19:11:13 +01:00
  • a324be1d31 (1626) Xext: xvmc: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-12 16:42:42 +02:00
  • 8ac25a5b99 (1613) test: Xi: make sure client swapped flag is reset Enrico Weigelt, metux IT consult 2024-07-11 16:48:16 +02:00
  • eafda4d01f (1613) Xi: use static reply struct init on declaration Enrico Weigelt, metux IT consult 2024-07-10 20:16:23 +02:00
  • 3c6598933c (1613) Xi: simplify dispatcher Enrico Weigelt, metux IT consult 2024-07-09 18:48:10 +02:00
  • 98fa50ffa4 (1623) xkb: ProcXkbGetKbdByName(): collect sub-replies in buffer and write at once Enrico Weigelt, metux IT consult 2024-07-25 20:32:07 +02:00
  • 756640ed63 (1623) xkb: split XkbSendGeometry() Enrico Weigelt, metux IT consult 2024-07-25 17:47:47 +02:00
  • 8f7faed987 (1623) xkb: split XkbSendIndicatorMap() Enrico Weigelt, metux IT consult 2024-07-26 14:30:01 +02:00
  • 8cf25da9b8 (1623) xkb: split XkbSendCompatMap() Enrico Weigelt, metux IT consult 2024-07-25 16:28:48 +02:00
  • ad5393296f (1623) xkb: split XkbSendMap() Enrico Weigelt, metux IT consult 2024-07-25 16:01:58 +02:00
  • ae58654783 (1623) xkb: ProcXkbGetKbdByName(): static initialization of sub-reply structs Enrico Weigelt, metux IT consult 2024-07-25 16:01:58 +02:00
  • a2db290097 (1623) xkb: ProcXkbGetKbdByName() simplify reply struct initialization Enrico Weigelt, metux IT consult 2024-07-25 15:32:06 +02:00
  • 6a92902cf8 (1623) xkb: XkbSendGeometry(): pass in struct as value instead of pointer Enrico Weigelt, metux IT consult 2024-07-16 18:29:53 +02:00
  • c02eede856 (1623) xkb: XkbSendNames(): move common code into a helper macro Enrico Weigelt, metux IT consult 2024-07-16 17:13:16 +02:00
  • 3481bba2a4 (1623) xkb: XkbSendNames(): pass in struct as value instead of pointer Enrico Weigelt, metux IT consult 2024-07-16 16:44:12 +02:00
  • 5cef8683dc (1623) xkb: let SendDeviceLedFBs() fill buffer instead of writing directly Enrico Weigelt, metux IT consult 2024-07-16 15:22:36 +02:00
  • 99229f5d39 (1623) xkb: ProcXkbGetDeviceInfo(): consolidate buffers to reduce writes Enrico Weigelt, metux IT consult 2024-07-16 12:29:55 +02:00
  • 527ccda60c (1623) xkb: CheckDeviceLedFBs(): untwist parameters Enrico Weigelt, metux IT consult 2024-07-16 12:51:05 +02:00
  • b36cdfd3d5 (1623) xkb: XkbSendIndicatorMap(): little simplification Enrico Weigelt, metux IT consult 2024-07-16 11:04:24 +02:00
  • 202456de16 (1623) xkb: XkbSendIndicatorMap() pass in reply struct as value instead of pointer Enrico Weigelt, metux IT consult 2024-07-16 10:22:52 +02:00
  • c91e02d0a4 (1623) xkb: XkbSendCompatMap(): little cleanup and simplification Enrico Weigelt, metux IT consult 2024-07-15 21:59:02 +02:00
  • 1adbfbca93 (1623) xkb: XkbSendCompatMap(): pass xkbGetCompatMapReply as value instead of pointer Enrico Weigelt, metux IT consult 2024-07-15 21:44:48 +02:00
  • d33bcf38c4 (1623) xkb: XkbSendMap(): some little variable decl cleanups Enrico Weigelt, metux IT consult 2024-07-15 20:19:17 +02:00
  • 980f3e9007 (1623) xkb: XkbSendMap() pass in reply struct as value instead of pointer Enrico Weigelt, metux IT consult 2024-07-15 19:45:48 +02:00
  • f44d5d1ab6 (1623) xkb: XkbWriteVirtualModMap(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:52:55 +02:00
  • 4266913cc8 (1623) xkb: XkbWriteModifierMap(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:49:50 +02:00
  • fab58d65b0 (1623) xkb: XkbWriteExplicit(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:35:47 +02:00
  • 25039132cf (1623) xkb: XkbWriteKeyBehaviors(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:29:10 +02:00
  • 64bdd50790 (1623) xkb: XkbWriteKeyActions(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:25:19 +02:00
  • 2edccfa8c8 (1623) xkb: XkbWriteKeyTypes(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:20:02 +02:00
  • 05fcbe206d (1623) xkb: XkbWriteKeySyms(): only pass in the needed data Enrico Weigelt, metux IT consult 2024-07-15 19:15:11 +02:00
  • dfdecf3ae9 (1623) xkb: SProcXkbSelectEvents(): simplify swapping Enrico Weigelt, metux IT consult 2024-07-15 16:02:49 +02:00
  • beb4e1601f (1623) xkb: simplify reply struct initialization Enrico Weigelt, metux IT consult 2024-07-15 15:42:18 +02:00
  • 55d621de6d (1823) (1823) os.h: drop obsolete xallocarray() Enrico Weigelt, metux IT consult 2025-02-24 15:23:05 +01:00
  • b685c596f9 (1823) panoramix: protect against allocaton failure Enrico Weigelt, metux IT consult 2025-02-24 12:54:30 +01:00
  • b2c7db0acd (1823) xwayland: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:58:25 +01:00
  • 49261ef939 (1823) xwayland: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • bc038470a7 (1823) xnest: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:57:51 +01:00
  • d20f5f8316 (1823) xnest: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 5ec79124b3 (1823) xfree86: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:58:06 +01:00
  • afd8a05636 (1823) xfree86: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • dabedf28f7 (1823) xvfb: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:57:27 +01:00
  • c2096fb0f2 (1823) xvfb: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • e936ab13f4 (1823) kdrive: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 1c121e23b5 (1823) xkb: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:58:49 +01:00
  • 34d56181b8 (1823) xkb: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • c2a04d0d6d (1823) xfixes: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • f3600e559f (1823) render: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • d432255cd1 (1823) record: protect from memory allocation failure Enrico Weigelt, metux IT consult 2025-02-24 14:22:46 +01:00
  • e6ef22fce0 (1823) record: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 8f5789c251 (1823) randr: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 3a0437ffa2 (1823) os: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 88e693c843 (1823) miext: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 32ec9f2786 (1823) mi: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 1a419aa1b2 (1823) glamor: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 30df55528b (1823) fb: replace xallocarray() by calloc() Enrico Weigelt, metux IT consult 2025-02-24 12:15:01 +01:00
  • 8f98a4182c (1823) exa: protect from allocation failure Enrico Weigelt, metux IT consult 2025-02-24 13:51:52 +01:00