Commit Graph

  • 6ff81ff439 hack1 wip/glx_deferred Enrico Weigelt, metux IT consult 2025-08-11 09:53:01 +02:00
  • e217d3dd70 major/minor Enrico Weigelt, metux IT consult 2025-08-08 18:41:19 +02:00
  • 148be494d8 AllocARGBCursor and AllocGlyphCursor Enrico Weigelt, metux IT consult 2025-08-08 17:44:45 +02:00
  • ec8f6b7a26 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
  • 15401c59d7 Revert "pad_to_int32" Enrico Weigelt, metux IT consult 2025-08-08 14:14:52 +02:00
  • e4c768dc09 HACK Enrico Weigelt, metux IT consult 2025-08-07 20:22:01 +02:00
  • 8e8f34df77 pad_to_int32 Enrico Weigelt, metux IT consult 2025-08-07 19:56:01 +02:00
  • f90e673d7e include: misc.h: change bytes_to_int32() to size_t Enrico Weigelt, metux IT consult 2025-08-07 19:55:07 +02:00
  • bec396062a WIP: add conversion/signess warnings Enrico Weigelt, metux IT consult 2025-08-07 19:50:21 +02:00
  • 29e1905935 dix: fix X_REPLY_HEADER_UNITS() Enrico Weigelt, metux IT consult 2025-08-25 11:47:24 +02:00
  • 7789b3ff88 modesetting: Check for NULL mode_output before printing warning message Martin von Gagern 2025-08-03 22:05:02 +03:00
  • 40845a467e xfree86: Fix builds with gcc -Wpedantic Alan Coopersmith 2025-08-24 16:48:54 +03:00
  • 35d72a759a dix: let X_SEND_REPLY_WITH_RPCBUF() return status code Enrico Weigelt, metux IT consult 2025-08-25 10:44:32 +02:00
  • 953261e160 glx: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-22 19:37:51 +02:00
  • 8dc3f88c8d xext: vidmode: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:06:20 +02:00
  • 79792e10ae xkb: XkbWriteGeomKeyAliases(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 17:10:33 +02:00
  • e96a34217d sync: ProcSyncListSystemCounters(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-21 14:45:23 +02:00
  • a17a01bed4 xext: bigreq: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:35:19 +02:00
  • 6ad01ebfc7 dix: devices: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:44:20 +02:00
  • be6f403100 dix: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:44:20 +02:00
  • 3817846c6d xserver: hw/xfree86,include: add a missed ifdef Oleh Nykyforchyn 2025-08-23 11:31:52 +03:00
  • 7aa06ee749 Xext: replace WriteRpcbufToClient() by X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-22 19:01:32 +02:00
  • 681ff201d5 Xi: replace WriteRpcbufToClient() by X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-22 19:01:08 +02:00
  • a2163f1aab dix: replace WriteRpcbufToClient() by X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-22 19:00:54 +02:00
  • 2e0024a2b7 compext: simplify ProcCompositeQueryVersion() a little bit Enrico Weigelt, metux IT consult 2025-08-22 15:38:43 +02:00
  • 6da88ce171 xext: sync: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:02:41 +02:00
  • dbf9f932eb xkb: FillDeviceLedInfo(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-20 11:00:49 +02:00
  • 7f7b909abe xkb: XkbWriteGeomProperties(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 17:33:41 +02:00
  • 7a4136d0ff xext: panoramix: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:46:41 +02:00
  • 0c4f5e430a xext: security: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:43:13 +02:00
  • 5d8ce8ee27 dri3: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-22 19:33:27 +02:00
  • d03c84b57f xfree86: Fix builds with gcc -Wpedantic Alan Coopersmith 2025-08-10 11:20:01 -07:00
  • 44ffe7d2a3 kdrive: fix warnings about missing prototypes and unused variables stefan11111 2025-08-21 19:49:29 +03:00
  • aff7f80fbc kdrive: call newly added cfuncs in kdrive.c stefan11111 2025-07-06 17:16:44 +03:00
  • fd2483745b kdrive: call the newly added SIGIO code stefan11111 2025-07-06 17:02:43 +03:00
  • c85ef2a6b5 kdrive: add SIGIO input code stefan11111 2025-07-06 16:52:45 +03:00
  • 18e544e399 kdrive: add code needed for the future kdrive input drivers stefan11111 2025-07-06 16:48:00 +03:00
  • 43200a826e kdrive: call newly added functions in kinput.c stefan11111 2025-07-06 16:03:44 +03:00
  • 451300cd1b kdrive: add fd code to KdDisableInput stefan11111 2025-07-06 15:50:29 +03:00
  • c58220ecec kdrive: add some #includes stefan11111 2025-07-06 15:45:09 +03:00
  • 7f3779f062 kdrive: add KdSignalWrapper stefan11111 2025-07-06 15:39:05 +03:00
  • 6915ff3312 kdrive: add dpms code to KdSaveScreen stefan11111 2025-07-06 15:36:01 +03:00
  • e763d02a9b kdrive: add more command line options stefan11111 2025-07-06 15:32:56 +03:00
  • 5f2d4da4ea kdrive: add some new functions stefan11111 2025-07-06 01:08:10 +03:00
  • 033cd4b2fe kdrive: export some symbols stefan11111 2025-07-06 01:08:10 +03:00
  • 82e922a346 kdrive: add extra fields to structs stefan11111 2025-07-05 21:57:11 +03:00
  • aa6256f7c6 kdrive: add kmode.c stefan11111 2025-07-05 19:46:04 +03:00
  • 6644e040ae kdrive: add recolorCursor card function stefan11111 2025-07-06 14:55:43 +03:00
  • 50cba096da kdrive: drop unused extern declaration of non-existent nClients variable Enrico Weigelt, metux IT consult 2025-08-22 17:40:49 +02:00
  • b773f7844d xfree86: loader: Make the X server work with both old and new versions of the proprietary nvidia DDX driver stefan11111 2025-08-03 20:06:57 +03:00
  • f38b481eca miext: export noDamageExtension for legacy proprietary Nvidia driver (470.x) stefan11111 2025-08-06 00:07:00 +03:00
  • 90846d49cc xfree86: add (optional) ScreenRec padding for legacy Nvidia driver stefan11111 2025-08-03 17:36:34 +03:00
  • bbccfab253 dix: rpcbuf: fix x_rpcbuf_write_INT32() Enrico Weigelt, metux IT consult 2025-08-22 15:51:41 +02:00
  • 7c3ddc80ef dix: drop obsolete WriteSwappedDataToClient() macro Enrico Weigelt, metux IT consult 2025-07-16 11:50:59 +02:00
  • 6638af9138 dbe: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:37:11 +02:00
  • 40faa17609 damageext: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:35:29 +02:00
  • 7e7716c6b2 compext: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:33:55 +02:00
  • 5b38596e70 xres: ProcXResQueryClients(): use X_SEND_REPLY_WITH_RPCBUF() macro Enrico Weigelt, metux IT consult 2025-08-14 19:55:22 +02:00
  • 82677b237b xkb: XkbWriteGeomSections(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 16:47:10 +02:00
  • 9b640c0fd7 xext: xcmisc: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:07:30 +02:00
  • fd96c2950e xkb: XkbWriteGeomColors(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 17:16:02 +02:00
  • 0bf7d613d5 xf86vidmode: ProcVidModeSetGammaRamp(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-21 17:40:42 +02:00
  • 2c2ce8bfea xf86bigfont: ProcXF86BigfontQueryFont(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-14 18:59:56 +02:00
  • 64996477f5 Xi: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:31:28 +02:00
  • 4c79fd513a Xi: Fix xinput property count stefan11111 2025-08-22 12:35:05 +03:00
  • 4a286358f4 xext: dpms: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:39:24 +02:00
  • 104a7f6b4c xext: xtest: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:18:31 +02:00
  • 272995f32a xext: xres: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:11:03 +02:00
  • ab597b8d98 xext: xf86bigfont: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:08:54 +02:00
  • 0f0d95d50a xext: xv: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:13:14 +02:00
  • a98e7755eb xext: shm: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:24:26 +02:00
  • c36eeb24a7 xext: xvmc: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:14:11 +02:00
  • f69c8746d1 xext: shape: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:50:49 +02:00
  • 0b10a36c8a xext: selinux: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 19:16:55 +02:00
  • d983c4137d xext: saver: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:41:38 +02:00
  • 34195741b7 xext: geext: use X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-08-21 18:31:33 +02:00
  • d6089c52c3 treewide: macro for computing extra units needed for reply header Enrico Weigelt, metux IT consult 2025-08-14 16:40:42 +02:00
  • bb6a70be0f panoramix: XineramaGetImageData() split out code inside the big loop Enrico Weigelt, metux IT consult 2025-08-12 15:58:44 +02:00
  • f9fba638cf dix: add macro X_SEND_REPLY_SIMPLE() for sending simple replies Enrico Weigelt, metux IT consult 2025-08-21 17:48:26 +02:00
  • 658d2db226 dix: rpcbuf: add x_rpcbuf_write_INT32() Enrico Weigelt, metux IT consult 2025-08-21 14:44:25 +02:00
  • d900434235 xfixes: ProcXFixesFetchRegion() use x_rpcbuf_t and X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-19 20:05:00 +02:00
  • 16997296d3 xkb: use x_rpcbuf_t in XkbWriteGeomShapes() Enrico Weigelt, metux IT consult 2025-08-19 15:04:53 +02:00
  • a2211393df xkb: XkbWriteGeomDoodads(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 16:07:29 +02:00
  • ca27ebbd7d xkb: XkbAssembleNames(): use x_rpcbuf_t for payload assembly Enrico Weigelt, metux IT consult 2025-08-19 13:37:56 +02:00
  • b0149c0183 xkb: XkbAssembleIndicatorMap(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-19 13:07:32 +02:00
  • d3f9dc4973 xkb: use x_rpcbuf_t in XkbWriteGeomOverlay() Enrico Weigelt, metux IT consult 2025-08-19 16:54:38 +02:00
  • c621506c9e xkb: ProcXkbGetKbdByName(): drop obsolete x_rpcbuf_makeroom() call Enrico Weigelt, metux IT consult 2025-08-19 12:48:55 +02:00
  • 19cf00d3a3 NEWS: updated to version 25.0.0.9 callmetango 2025-08-20 20:13:58 +00:00
  • 31b6e41c56 xkb: ProcXkbGetMap(): clean up local variables Enrico Weigelt, metux IT consult 2025-08-19 12:40:43 +02:00
  • bec3b45c02 xkb: ProcXkbGetMap(): rename local variable Enrico Weigelt, metux IT consult 2025-08-19 12:38:03 +02:00
  • b8a30d7347 xkb: ProcXkbGetMap(): use X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-19 12:32:12 +02:00
  • 169a44fcd0 bugfix release 25.0.0.9 xlibre-xserver-25.0.0.9 Enrico Weigelt, metux IT consult 2025-08-20 14:38:56 +02:00
  • 7f648df8af dix: rpcbuf: add x_rpcbuf_write_rect() for writing RECTANGLE PDU Enrico Weigelt, metux IT consult 2025-08-20 11:07:58 +02:00
  • 2edb06c8bc dix: rpcbuf: add x_rpcbuf_write_rpcbuf_pad() Enrico Weigelt, metux IT consult 2025-08-19 17:58:28 +02:00
  • e197043099 xkb: ProcXkbGetCompatMap(): clean up variable declarations Enrico Weigelt, metux IT consult 2025-08-19 11:36:57 +02:00
  • 743838456d xkb: ProcXkbGetCompatMap(): use X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-19 11:33:47 +02:00
  • eda4dcabf7 xkb: use x_rpcbuf_t in XkbAssembleCompatMap() Enrico Weigelt, metux IT consult 2025-08-19 11:25:23 +02:00
  • eea90293fb xkb: simplify XkbAssembleGeometry() Enrico Weigelt, metux IT consult 2025-08-19 14:29:46 +02:00
  • 7b0e5d9ac5 xkb: ProcXkbGetKbdByName(): drop unneeded payload size computation Enrico Weigelt, metux IT consult 2025-08-19 12:25:20 +02:00
  • 66311c6d51 dix: rpcbuf: add x_rpcbuf_write_counted_string_pad() Enrico Weigelt, metux IT consult 2025-08-19 15:45:41 +02:00