xorg-xorgproto/include/X11/extensions
Demi Marie Obenour 6b1012c29c Allow client to force server to terminate if it exits
This is intended to be used by screen lockers, where the server must
exit if the screen locker does, to avoid a security hole.  As suggested
by Alan Coopersmith, this is implemented using a new flag for the
disconnect mode of the XFixes extension.  Includes wording suggestions
from Peter Hutterer.

Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com>
2023-06-01 11:34:37 -04:00
..
ag.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
agproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
applewmconst.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
applewmproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
bigreqsproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
bigreqstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
composite.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
compositeproto.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
cup.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
cupproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
damageproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
damagewire.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
dbe.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
dbeproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
dmx.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
dmxproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
dpmsconst.h Add DPMSInfoNotify event 2020-02-26 15:44:33 +03:00
dpmsproto.h Add DPMSInfoNotify event 2020-02-26 15:44:33 +03:00
dri2proto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
dri2tokens.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
dri3proto.h DRI3: Add DRI3SetDRMDeviceInUse 2022-05-25 06:31:56 +00:00
EVI.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
evieproto.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
EVIproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
fontcache.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
fontcacheP.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
fontcachstr.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
ge.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
geproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
lbx.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
lbxproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
lgewire.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
meson.build Add the XWAYLAND extension 2022-08-05 09:51:54 +10:00
mitmiscconst.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
mitmiscproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
multibufconst.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
multibufproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
panoramiXproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
presentproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
presenttokens.h present: add PresentOptionAsyncMayTear 2023-05-24 14:05:16 +02:00
Print.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
Printstr.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
randr.h randr: Add non-desktop output property and behaviors [v3] 2018-02-12 13:54:19 -05:00
randrproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
recordconst.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
recordproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
recordstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
render.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
renderproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
saver.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
saverproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
secur.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
securproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
shapeconst.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
shapeproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
shapestr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
shm.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
shmproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
shmstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
syncconst.h Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
syncproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
syncstr.h Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
vldXvMC.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
windowswm.h Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
windowswmstr.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xcalibrateproto.h Remove RCS Ids 2019-01-30 22:45:26 +01:00
xcalibratewire.h Remove RCS Ids 2019-01-30 22:45:26 +01:00
xcmiscproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xcmiscstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
Xeviestr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86bigfont.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86bigfproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86bigfstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86dga.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86dga1const.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86dga1proto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86dga1str.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86dgaconst.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xf86dgaproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86dgastr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xf86misc.h Assorted typo fixes in headers 2018-11-10 12:32:13 -08:00
xf86mscstr.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86rush.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xf86rushstr.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86vm.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xf86vmproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xf86vmstr.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xfixesproto.h Remove "All rights reserved" from Oracle copyright notices 2023-02-24 16:36:43 -08:00
xfixeswire.h Allow client to force server to terminate if it exits 2023-06-01 11:34:37 -04:00
XI.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
XI2.h include: Add support for XI 2.4 gesture input events 2021-05-11 01:45:27 +03:00
XI2proto.h include: Add support for XI 2.4 gesture input events 2021-05-11 01:45:27 +03:00
XIproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
XKB.h Fix spelling/wording issues 2020-08-08 10:33:56 -07:00
XKBgeom.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
XKBproto.h XKB: Mark key name arrays as not NUL-terminated strings 2020-10-10 14:22:35 -07:00
XKBsrv.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
XKBstr.h XKB: Mark key name arrays as not NUL-terminated strings 2020-10-10 14:22:35 -07:00
XResproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xtestconst.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xtestext1const.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
xtestext1proto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xtestproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xtrapbits.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xtrapddmi.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xtrapdi.h Assorted typo fixes in headers 2018-11-10 12:32:13 -08:00
xtrapemacros.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xtraplib.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xtraplibp.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
xtrapproto.h Remove trailing whitespace from header files 2018-06-16 09:16:52 -07:00
Xv.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
XvMC.h Move the headers under include/X11/... 2018-01-30 12:31:15 -05:00
XvMCproto.h XvMCproto.h: remove ; from the end of sz_* definitions 2023-03-19 13:47:03 -07:00
Xvproto.h Remove the use of no-op B16 & B32 bitfield macros in headers 2018-11-10 12:31:50 -08:00
xwaylandproto.h Add the XWAYLAND extension 2022-08-05 09:51:54 +10:00