Robert Ancell
0df871cf34
Fix overflow checking extension versions
...
The easiest way to check for the version of an extension is to send the maximum
possible version numbers in the QueryVersion request. The X server overflows on
these as it assumes you will send a reasonable version number.
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2014-06-02 11:19:49 -07:00
..
.gitignore
busfault.h
Trap SIGBUS to handle truncated shared memory segments
2013-11-11 15:16:07 -08:00
callback.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
client.h
closestr.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
closure.h
colormap.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
colormapst.h
cursor.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
cursorstr.h
dix: FIXES is not optional
2013-09-10 13:28:24 -04:00
dbus-core.h
dbus-core: Make dbus-core no longer mutually exclusive with udev
2014-01-29 15:28:58 -08:00
dix-config-apple-verbatim.h
dix-config.h.in
Xorg: Add a suid root wrapper
2014-03-12 08:50:05 +01:00
dix.h
glx: Move the GLX variable caching what GL context is current to dix.
2014-04-23 10:32:02 -07:00
dixaccess.h
dixevents.h
dixfont.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
dixfontstr.h
dixfontstubs.h
include: GetClientResolutions is declared in font.h
2014-01-22 19:56:31 -08:00
dixgrabs.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
dixstruct.h
dix: Praise clients which haven't run for a while, rather than idle clients
2014-01-23 10:10:28 -08:00
eventconvert.h
input: drop FP1616 macro
2012-11-19 12:12:23 +10:00
events.h
Add support for XI2.3: Pointer barrier events and releases.
2012-12-17 15:01:45 +10:00
eventstr.h
Delete stray ; in struct _DeviceChangedEvent
2014-02-09 17:21:20 -08:00
exevents.h
extension.h
miinitext: introduce LoadExtensionList() to replace over LoadExtension()
2014-03-25 16:00:17 -07:00
extinit.h
present: Add Present extension
2013-10-31 16:59:18 -07:00
extnsionst.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
gc.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
gcstruct.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
globals.h
Clean up warnings in DIX
2014-01-12 10:14:49 -08:00
glx_extinit.h
hotplug.h
config_odev*: Use XNF alloc functions
2014-03-12 08:50:05 +01:00
input.h
Make XYToWindow a screen function
2014-04-01 10:30:42 -07:00
inputstr.h
input: un-constify dev->name
2014-02-04 11:27:48 +10:00
inpututils.h
dix: split xi2_mask_isset into a per-device function
2012-12-12 17:25:16 +10:00
kdrive-config.h.in
list.h
list: Avoid using X types
2013-09-10 13:28:24 -04:00
Makefile.am
systemd-logind: Add systemd-logind "core"
2014-03-03 08:13:55 +01:00
misc.h
Fix overflow checking extension versions
2014-06-02 11:19:49 -07:00
miscstruct.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
opaque.h
Add a command line argument for disabling indirect GLX.
2014-04-23 13:24:22 -07:00
optionstr.h
os.h
os: Add AddClientOnOpenFD() to create a new client for an file descriptor
2014-03-25 08:46:12 +10:00
pixmap.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
pixmapstr.h
privates.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
property.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
propertyst.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
protocol-versions.h
present: Don't use the major/minor version from the protocol headers
2013-12-13 14:59:04 -05:00
ptrveloc.h
region.h
regionstr.h
Add a RegionDuplicate function
2013-10-31 16:58:16 -07:00
registry.h
dix: add missing dixFreeRegistry define
2013-06-06 08:12:38 +10:00
resource.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
rgb.h
screenint.h
scrnintstr.h
Add pScreen->NameWindowPixmap hook
2014-04-03 16:40:03 -07:00
selection.h
servermd.h
ARC: Add support for ARC architecture
2014-05-22 16:15:21 -07:00
site.h
swaprep.h
swapreq.h
systemd-logind.h
systemd-logind: let the logind code decided whether to close an fd
2014-05-05 07:26:33 +10:00
validate.h
version-config.h.in
window.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
windowstr.h
Replace 'pointer' type with 'void *'
2014-01-12 10:24:11 -08:00
XIstubs.h
xkb-config.h.in
xkbfile.h
xkbrules.h
xkb: add a call to init an XkbRMLVOSet from const chars
2014-02-04 10:53:59 +10:00
xkbsrv.h
xkb: Restore XkbCopyDeviceKeymap
2014-03-25 08:50:35 +10:00
xkbstr.h
xorg-config.h.in
xf86LogInit: log to XDG_DATA_HOME when not running as root
2014-04-03 14:17:35 +10:00
xorg-server.h.in
Add 'FONT_PATH_NAME_ELEMENT_CONST' to dix-config.h and xorg-server.h
2014-01-22 19:56:31 -08:00
Xprintf.h
xserver-properties.h
Add missing labels for multitouch valuators
2012-10-30 15:11:10 +10:00
xsha1.h
xwin-config.h.in
configure: Change DEFAULT_LOGPREFIX to really be a filename prefix
2014-04-01 17:14:40 +10:00