Find a file
2020-08-18 09:36:39 +00:00
attic Move the migration scripts and data to the attic 2018-02-01 15:07:35 -05:00
include Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
man Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
specs specs: Fix incorrect wording for ignored parameter 2020-08-18 09:36:39 +00:00
.gitignore .gitignore more autotools artifacts 2019-03-12 20:18:14 +00:00
applewmproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
AUTHORS Add an AUTHORS file 2018-01-30 12:01:49 -05:00
autogen.sh Fix module name in autogen.sh so patches get named right 2018-01-16 12:17:14 -05:00
bigreqsproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
compositeproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
compositeproto.txt composite: Fix the documentation for the unredirection requests 2019-03-01 23:47:28 +00:00
configure.ac xorgproto 2020.1 2020-04-14 11:22:03 -04:00
COPYING-applewmproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-bigreqsproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-compositeproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-damageproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-dmxproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-dri2proto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-dri3proto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-evieproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-fixesproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-fontcacheproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-fontsproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-glproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-inputproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-kbproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-lg3dproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-pmproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-presentproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-printproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-randrproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-recordproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-renderproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-resourceproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-scrnsaverproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-trapproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-videoproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-windowswmproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-x11proto Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
COPYING-xcmiscproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xextproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86bigfontproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86dgaproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86driproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86miscproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86rushproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xf86vidmodeproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
COPYING-xineramaproto Move COPYING files up to the top level 2018-01-16 11:13:08 -05:00
damageproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
damageproto.txt Typo fix 2015-09-21 11:12:23 -04:00
dmxproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
docbook.am Restore generation of specs from docbook in autotools builds 2019-02-23 15:22:32 -08:00
dpmsproto.pc.in Add DPMSInfoNotify event 2020-02-26 15:44:33 +03:00
dri2proto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
dri2proto.txt Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
dri3proto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
dri3proto.txt dri3: Add modifier/multi-plane requests, bump to v1.2 2018-02-28 11:13:11 -05:00
evieproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
fixesproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
fixesproto.txt Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
fontcacheproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
fontsproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
glproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
inputproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
INSTALL Update INSTALL 2018-02-05 14:10:29 -05:00
kbproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
lg3dproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
Makefile.am Add DPMSInfoNotify event 2020-02-26 15:44:33 +03:00
meson.build xorgproto 2020.1 2020-04-14 11:22:03 -04:00
meson_options.txt Add a meson build system 2018-01-30 16:46:29 -05:00
PM_spec Move documentation from xorg-docs module 2009-10-12 22:55:50 -07:00
presentproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
presentproto.txt Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
printproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
randrproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
randrproto.txt Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
README.md Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
recordproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
renderproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
renderproto.txt Spelling and grammar fixes 2018-02-28 10:26:40 -05:00
resourceproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
resproto.txt Added protocol description for XRes v1.2 2011-05-24 15:02:12 -07:00
scrnsaverproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
trapproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
videoproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
windowswmproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xcalibrateproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xcmiscproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xextproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86bigfontproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86dgaproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86driproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86miscproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86rushproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xf86vidmodeproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xineramaproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xproxymngproto.pc.in Remove libdir from pc files. 2018-06-13 11:40:13 -04:00
xv-protocol-v2.txt Fix spelling/wording issues 2020-08-08 10:33:56 -07:00

X Window System Unified Protocol

This package provides the headers and specification documents defining the core protocol and (many) extensions for the X Window System. The extensions are those common among servers descended from X11R7. It also includes a number of headers that aren't purely protocol related, but are depended upon by many other X Window System packages to provide common definitions and porting layer.

Though the protocol specifications herein are authoritative, the content of the headers is bound by compatibility constraints with older versions of the X11 suite. If you are looking for a machine-readable protocol description suitable for code generation or use in new projects, please refer to the XCB project:

https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/proto/xcbproto

All questions regarding this software should be directed at the Xorg mailing list:

https://lists.x.org/mailman/listinfo/xorg

The primary development code repository can be found at:

https://gitlab.freedesktop.org/xorg/proto/xorgproto

Please submit bug reports and requests to merge patches there.

For patch submission instructions, see:

https://www.x.org/wiki/Development/Documentation/SubmittingPatches