Jeremy Huddleston
0f613007cd
CheckWindowOptionalNeed: Ensure w->optional is set to avoid SEGFAULT
...
If CheckWindowOptionalNeed is called consecutively (and the first removes optional), then
we will SEGFAULT. This can happen in XQuartz because ReparentWindow will call
pScreen->ReparentWindow which can DeleteProperty which will CheckWindowOptionalNeed... then
ReparentWindow will call it again later indiscriminantly.
(cherry picked from commit b608c864ccc59628bd33c033393121b61580460e)
2009-08-25 20:16:20 -07:00
..
atom.c
Constify atom name strings
2009-02-03 10:06:00 -08:00
buildatoms
XFree86 4.3.0.1
2003-11-14 16:49:22 +00:00
BuiltInAtoms
R6.6 is the Xorg base-line
2003-11-14 15:54:54 +00:00
colormap.c
Fix most remaining deprecated resource lookups.
2009-04-29 01:04:37 -04:00
cursor.c
Fix most remaining deprecated resource lookups.
2009-04-29 01:04:37 -04:00
deprecated.c
Fix most remaining deprecated resource lookups.
2009-04-29 01:04:37 -04:00
devices.c
input: move CorePointer/KeyboardProc declarations into header.
2009-08-24 10:09:23 +10:00
dispatch.c
Ensure that rotation updates happen frequently
2009-08-25 18:14:19 -07:00
dispatch.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
dixfonts.c
dix: switch to byte-counting functions.
2009-07-14 10:05:54 +10:00
dixutils.c
Fix most remaining deprecated resource lookups.
2009-04-29 01:04:37 -04:00
enterleave.c
dix: call SetFocusOut and LeaveWindow when disabling a device.
2009-08-03 10:11:48 +10:00
enterleave.h
dix: call SetFocusOut and LeaveWindow when disabling a device.
2009-08-03 10:11:48 +10:00
eventconvert.c
dix: rework DeviceChangedEvents a bit.
2009-08-17 13:25:35 +10:00
events.c
dix: FixUpEventFromWindow mustn't scramble non-device events.
2009-08-24 10:06:37 +10:00
extension.c
dix: switch to byte-counting functions.
2009-07-14 10:05:54 +10:00
ffs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gc.c
Replace dixLookupResource by dixLookupResourceBy{Type,Class}
2009-03-09 13:08:09 -07:00
getevents.c
dix: rework DeviceChangedEvents a bit.
2009-08-17 13:25:35 +10:00
globals.c
DPMS: Remove the defaultDPMS* variables
2009-04-03 18:22:20 -04:00
glyphcurs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
grabs.c
input: remove XI2 keysym grabs, use keycode grabs instead.
2009-07-22 12:12:51 +10:00
initatoms.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
inpututils.c
Correct modifier map built when ProcSetModifierMapping is called
2009-08-05 11:15:54 +10:00
main.c
Disable the out-of-bounds workaround in pixman.
2009-08-11 14:40:42 -04:00
Makefile.am
dix: xserver "make dist" fails due to eventconvert.h ( #27825 )
2009-07-19 20:01:12 +10:00
pixmap.c
Remove a bunch of useless casts.
2009-01-22 02:11:16 -05:00
privates.c
Remove a bunch of useless casts.
2009-01-22 02:11:16 -05:00
property.c
Check if new space was actually allocated before freeing.
2009-07-22 12:13:04 +10:00
protocol.txt
Add XI2 requests to protocol.txt
2009-08-17 14:51:11 -04:00
ptrveloc.c
Revert "Coverity Prevent: RESOURCE_LEAK in AccelSetProfileProperty:"
2009-07-17 06:34:00 +03:00
registry.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
resource.c
dix/resource: fix use after free in resource code with DRI
2009-06-24 10:44:11 +10:00
selection.c
xserver: Avoid sending uninitialized padding data over the network
2009-02-16 13:28:38 +10:00
swaprep.c
dix: switch to byte-counting functions.
2009-07-14 10:05:54 +10:00
swapreq.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
tables.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
window.c
CheckWindowOptionalNeed: Ensure w->optional is set to avoid SEGFAULT
2009-08-25 20:16:20 -07:00
Xserver-dtrace.h.in
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00
Xserver.d
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00