Commit Graph

  • 2b9c079b86 Xi: inline SProcXChangeFeedbackControl() Enrico Weigelt, metux IT consult 2025-09-17 11:46:12 +02:00
  • 2e64ce88ea Xi: inline SProcXSelectExtensionEvent() Enrico Weigelt, metux IT consult 2025-09-17 12:25:35 +02:00
  • da1c2a4605 Xi: inline SProcXUngrabDevice() Enrico Weigelt, metux IT consult 2025-09-17 13:08:25 +02:00
  • 3b4ba245b7 Xi: inline SProcXIGrabDevice() and SProcXIUngrabDevice() Enrico Weigelt, metux IT consult 2025-09-17 13:46:10 +02:00
  • 24f8535f28 Xi: inline SProcXIChangeCursor() Enrico Weigelt, metux IT consult 2025-09-19 16:10:57 +02:00
  • 36facd71b5 dix: move request/response related functions to new request_priv.h header Enrico Weigelt, metux IT consult 2025-09-22 15:14:38 +02:00
  • ec16f09861 compext: replace tabs by whitespaces Enrico Weigelt, metux IT consult 2025-09-22 15:44:06 +02:00
  • 7b37b0c28b dbe: formatting cleanup Enrico Weigelt, metux IT consult 2025-09-22 15:48:58 +02:00
  • 8fb8ce515e treewide: replace PICT_FORMAT by PIXMAN_FORMAT Enrico Weigelt, metux IT consult 2025-08-06 12:13:18 +02:00
  • 3e5bb95a82 xace: drop obsolete/unused XaceAuditRec Enrico Weigelt, metux IT consult 2025-09-17 14:54:04 +02:00
  • ac0a267f1d xace: drop unused XACE_AUTH_AVAIL Enrico Weigelt, metux IT consult 2025-09-17 14:52:23 +02:00
  • 96b5da5a0d dix: replace XACE_EXT_ACCESS and XACE_EXT_DISPATCH by direct callback Enrico Weigelt, metux IT consult 2025-09-17 14:34:46 +02:00
  • d82aa8308d xace: drop never used XACE_KEY_AVAIL Enrico Weigelt, metux IT consult 2025-09-17 14:47:17 +02:00
  • 25f1614127 present: tiny whitespace cleanup Enrico Weigelt, metux IT consult 2025-09-22 16:41:55 +02:00
  • 85cf8f0be4 Xext: Xv: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-16 15:32:47 +02:00
  • 3179c51bee Xext: Xv: use return value X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-16 15:31:07 +02:00
  • 39d0d9cb96 xselinux: use return code of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-16 15:09:33 +02:00
  • 94fc59c292 xselinux: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-16 15:08:53 +02:00
  • 9a920b8fc5 dix: make ProcBadRequest() static Enrico Weigelt, metux IT consult 2025-09-16 13:35:40 +02:00
  • 48c72edf38 Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:02:30 +02:00
  • 90a258d08a Xi: inline swapped property request handlers Enrico Weigelt, metux IT consult 2025-09-16 19:22:15 +02:00
  • 53338710d0 render: consolidate byte-swapping in ProcRenderCreatePicture() Enrico Weigelt, metux IT consult 2025-09-08 14:05:51 +02:00
  • b96cffc80e render: consolidate byte-swapping in ProcRenderReferenceGlyphSet() Enrico Weigelt, metux IT consult 2025-09-08 13:28:09 +02:00
  • c2a2ce1d7e Xi: inline SProcXAllowDeviceEvents() Enrico Weigelt, metux IT consult 2025-09-16 16:04:24 +02:00
  • 08d60b4083 composite: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-16 15:44:51 +02:00
  • bb591fb1fd dix: AllocGlyphCursor(): make color parameters unsigned short Enrico Weigelt, metux IT consult 2025-09-15 18:47:33 +02:00
  • 9856372932 dix: add callback before ClientRec is being destroyed Enrico Weigelt, metux IT consult 2025-09-18 18:31:16 +02:00
  • 4486a554f8 dbe: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:32:12 +02:00
  • 5720e3d375 randr: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:30:35 +02:00
  • e4e99bff2d compext: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:28:40 +02:00
  • a6f629cbaa Xext: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:16:40 +02:00
  • a4d08427cf Xext: composite: xfixes: Fix warnings when building with -Dxinerama=false stefan11111 2025-09-20 12:47:39 +03:00
  • 0cfe43853e os: hw/xfree86/x86emu: Silence warnings on gcc stefan11111 2025-09-20 12:32:04 +03:00
  • a6b880a368 dix: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:41:18 +02:00
  • 05b832e8b2 dri3: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:35:16 +02:00
  • 809b0a7999 glx: Xi: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-17 11:34:05 +02:00
  • 5943ca5a1d os: Fix builds with -Dxdmcp=false stefan11111 2025-09-20 13:45:06 +03:00
  • f252e04a78 fbdevhw: Restore accel flags when unmapping mmio stefan11111 2025-09-20 12:08:07 +03:00
  • e3aff38742 fbdevhw: Fix -Wunused-result warning in fbdev_open_pci stefan11111 2025-09-20 11:52:25 +03:00
  • 22a51912d1 glx: vndcmds: save unecessary calls to clear current context for same vendor sesankm 2025-09-13 12:08:26 -05:00
  • dc390bf006 README.md: update XLibre Test Drivers link callmetango 2025-09-19 16:57:50 +00:00
  • 23c103d41f panoramix: avoid null dereference in PanoramiXConsolidate() Alan Coopersmith 2025-09-20 16:45:59 -07:00
  • 537b56ccca panoramix: avoid null dereference in PanoramiXMaybeAddDepth() Alan Coopersmith 2025-09-20 16:35:46 -07:00
  • dd5c2595a4 dix: avoid null ptr deref at doListFontsWithInfo Mikhail Dmitrichenko 2025-09-17 17:25:40 +03:00
  • 8d25a89143 os: avoid potential out-of-bounds access at logVHdrMessageVerb Mikhail Dmitrichenko 2025-09-17 17:29:49 +03:00
  • 4b54da3fc6 fbdevhw: handle 2 digit framebuffer devices in the fallback probe stefan11111 2025-09-15 23:14:34 +03:00
  • 698d8a631a fbdevhw: Only accept framebuffers that match the passed pci device in the pci probe stefan11111 2025-09-15 21:44:06 +03:00
  • c6d39ecc3f fbdevhw: Use a wrapper around open() stefan11111 2025-09-15 17:52:56 +03:00
  • d1deec0008 xfree86: platform bus: move raw device list to internal header Enrico Weigelt, metux IT consult 2025-09-15 16:48:11 +02:00
  • 74102a1126 modesetting: Only paint as much of the cursor image as needed stefan11111 2025-08-20 18:42:09 +03:00
  • 460c5b7d6c modesetting: fix edge cases in cursor size calculations stefan11111 2025-09-15 15:18:59 +03:00
  • 4edc5ceaf7 dix: dixutils: fix signedness of numHandlers and sizeHandlers Enrico Weigelt, metux IT consult 2025-09-15 19:00:32 +02:00
  • 12b003a975 dix: dixutils: fix signedness of numCallbackListsToCleanup Enrico Weigelt, metux IT consult 2025-09-15 19:04:53 +02:00
  • d244e8a097 include: pixmapstr.h: inline PixmapBox() and fix signedness Enrico Weigelt, metux IT consult 2025-09-15 18:52:14 +02:00
  • 55140c469d dix: fix parameter types of SetClipRects() Enrico Weigelt, metux IT consult 2025-09-15 19:34:06 +02:00
  • b096785df4 xwayland: Fix search of duplicate lease names Mikhail Dmitrichenko 2025-09-17 17:00:51 +03:00
  • bcc0587ab9 xwayland: Fix minimum wl_compositor protocol version Nicolas Guichard 2025-03-07 17:49:35 +01:00
  • 536719a49d .github: use our own mirrors of build dependencies Enrico Weigelt, metux IT consult 2025-09-15 09:29:17 +02:00
  • 679d1796c5 meson.build: Enable epoll-shim for DFBSD. b-aaz 2025-09-17 09:32:18 +00:00
  • 9e209798f1 Xext: panoramix: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-15 14:50:11 +02:00
  • a040a93f59 Xi: inline SProcXChangeDeviceKeyMapping() Enrico Weigelt, metux IT consult 2025-09-16 19:03:56 +02:00
  • 1bc760156f dix: dix_priv.h: cast size sequenceNumber value Enrico Weigelt, metux IT consult 2025-09-15 17:07:57 +02:00
  • 37a17df4d5 include: misc.h: bytes_to_int32(): use CARD32 as return value Enrico Weigelt, metux IT consult 2025-09-15 17:05:47 +02:00
  • f8950412e2 dix: rpcbuf: x_rpcbuf_write_counted_string_pad() silence size mismatch warning Enrico Weigelt, metux IT consult 2025-09-15 17:03:42 +02:00
  • 8439b00fd1 render: consolidate byte-swapping in ProcRenderComposite() Enrico Weigelt, metux IT consult 2025-09-08 15:11:10 +02:00
  • 52ea21c7c2 render: consolidate byte-swapping in ProcRenderCreateAnimCursor() Enrico Weigelt, metux IT consult 2025-09-08 13:58:53 +02:00
  • 141a96237f render: consolidate byte-swapping in ProcRenderQueryFilters() Enrico Weigelt, metux IT consult 2025-09-08 13:57:07 +02:00
  • 70428787cd render: consolidate byte-swapping in ProcRenderCreateCursor() Enrico Weigelt, metux IT consult 2025-09-08 13:55:02 +02:00
  • 24885d9019 render: consolidate byte-swapping in ProcRenderCreateGlyphSet() Enrico Weigelt, metux IT consult 2025-09-08 13:25:40 +02:00
  • fd4f402d12 render: consolidate byte-swapping in ProcRenderQueryPictIndexValues() Enrico Weigelt, metux IT consult 2025-09-08 13:20:03 +02:00
  • 898251b461 xkb: ProcXkbGetKbdByName(): use return code of X_SEND_REPLY_WITH_RPCBUF() Enrico Weigelt, metux IT consult 2025-08-25 11:24:53 +02:00
  • ce69e8a520 dix: fix ClientRec->numSaved to unsigned Enrico Weigelt, metux IT consult 2025-09-15 18:56:35 +02:00
  • e55281e2a5 dix: ValidateGC(): fix serialNumber assignment Enrico Weigelt, metux IT consult 2025-09-15 19:14:47 +02:00
  • a449d5950e dix: AllocARGBCursor(): make color parameters unsigned short Enrico Weigelt, metux IT consult 2025-09-15 17:36:08 +02:00
  • 32f6ac7dbf dix: dix_priv.h: cast size value on WriteToClient() calls Enrico Weigelt, metux IT consult 2025-09-15 17:09:01 +02:00
  • 1271a098e6 .github: Added DragonFlyBSD to CI. b-aaz 2025-09-14 21:33:00 +00:00
  • 5d9cfd981e dri3: fix warning on incompatible int32 pointer types Enrico Weigelt, metux IT consult 2025-09-15 16:19:36 +02:00
  • 03b2e9d1ad Xext: xv: suppress false alarm on unused typedef Enrico Weigelt, metux IT consult 2025-09-15 16:17:26 +02:00
  • d7e7d2c142 meson.build: add -Wincompatible-pointer-types Enrico Weigelt, metux IT consult 2025-09-15 16:16:30 +02:00
  • ccc81e1b14 fbdevhw: Print a better error message stefan11111 2025-09-14 15:56:48 +03:00
  • 4296a31161 fbdevhw: document the FRAMEBUFFER envvar stefan11111 2025-09-13 13:44:57 +03:00
  • e432e4a8b0 fbdevhw: Use more consistent naming stefan11111 2025-09-13 13:24:05 +03:00
  • da8a57809e fbdevhw: don't reject pci devices on the fallback probe stefan11111 2025-09-13 13:17:40 +03:00
  • cf50d3b37b .github: purge workflows on deleted branches Enrico Weigelt, metux IT consult 2025-09-15 13:55:33 +02:00
  • dbfd395b28 Xext: add __size_assert in xvdisp.c stefan11111 2025-09-15 13:47:34 +03:00
  • 765d0de418 xfree86: dri: ProcXF86DRIGetDrawableInfo() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 12:30:59 +02:00
  • fd3af5fc7a Xext: Fix type mismatch in xvdisp.c stefan11111 2025-08-27 11:12:45 +03:00
  • eb9a9e0708 xkb: ProcXkbGetKbdByName(): rename child buffers to childbuf Enrico Weigelt, metux IT consult 2025-08-19 18:50:57 +02:00
  • d09b3dae3e hw/xfree86/common: remove {fb,platform,pci,sbus}SlotClaimed stefan11111 2025-09-13 11:51:57 +03:00
  • d3fd8c385b hw/xfree86/common: remove broken checks from xf86ClaimFbSlot stefan11111 2025-09-13 11:43:02 +03:00
  • 22d963bc4d hw/xfree86/common: remove xf86PostProbe stefan11111 2025-09-11 00:41:57 +03:00
  • f8973ffc2e .github: use our own mirrors of build dependencies Enrico Weigelt, metux IT consult 2025-09-15 09:29:17 +02:00
  • 71d0f66365 xkb: XKBMisc: use C99 declarations in XkbApplyCompatMapToKey sesankm 2025-09-13 08:54:18 -05:00
  • 52a357dbf3 xfree86: os-support: Deal with DFBSD correctly. b-aaz 2025-09-14 20:10:31 +00:00
  • 77b396d09b include: update comment about exported noPanoramiXExtension stefan11111 2025-09-13 00:10:02 +03:00
  • b11c28b13e modesetting: handle pitch when painting the hardware cursor stefan11111 2025-08-20 16:59:40 +03:00
  • 56c4d68140 treewide: drop ScreenInfoPtr parameter from InitOutput() Enrico Weigelt, metux IT consult 2025-09-03 16:57:39 +02:00
  • 16d6182e15 glx: glxcmds: use rpcbuf for payload in __glXDisp_QueryExtensionsString sesankm 2025-09-08 21:22:06 -05:00
  • 5a0b736952 dix: rpcbuf: exporting x_rpcbuf_write_string_0t_pad for glx sesankm 2025-09-10 18:35:04 -05:00
  • d1bec2b2c0 dbe: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-11 19:57:02 +02:00