You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xserver/dix
Matthieu Herrb 8223a9d6d9 Convert more funcs to use InternalEvent.
This fixes a crash when a DeviceEvent struct converted to
InteralEvent was beeing copied as InternalEvent (and thus
causing out of bounds reads) in ActivateGrabNoDelivery()
in events.c: 3876    *grabinfo->sync.event = *real_event;

Possible fix for https://gitlab.freedesktop.org/xorg/xserver/-/issues/1253

Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
(cherry picked from commit 5b8817a019)
3 years ago
..
.gitignore Fix spelling/wording issues 4 years ago
BuiltInAtoms R6.6 is the Xorg base-line 21 years ago
Makefile.am dix: Implement internal gesture state handling 4 years ago
atom.c atom: make FreeAtom static 10 years ago
buildatoms XFree86 4.3.0.1 21 years ago
colormap.c Fix spelling/wording issues 4 years ago
cursor.c dix: Remove -fn and -fc options to set default text/cursor fonts 5 years ago
devices.c Implement gesture processing logic 4 years ago
dispatch.c dix: Add optional terminate delay 4 years ago
dispatch.h Drop trailing whitespaces 10 years ago
dixfonts.c Fix spelling/wording issues 4 years ago
dixutils.c os: Don't crash in AttendClient if the client is gone 5 years ago
enterleave.c dix: Fix URL to description of focus in/out model 4 years ago
enterleave.h dix: Unexport various implementation details 10 years ago
eventconvert.c xi: Implement conversions from internal to Xi2 gesture event structs 4 years ago
events.c Convert more funcs to use InternalEvent. 3 years ago
extension.c dix: Allow an extension to disable itself 7 years ago
gc.c Use ARRAY_SIZE all over the tree 7 years ago
gestures.c Implement gesture processing logic 4 years ago
getevents.c touchevents: set the screen pointer after checking the device is enabled 3 years ago
globals.c include: Remove now-empty site.h 5 years ago
glyphcurs.c Let calloc handle multiplication 10 years ago
grabs.c xi: Implement grab support for new gesture event types 4 years ago
initatoms.c Introduce a consistent coding style 13 years ago
inpututils.c Implement gesture processing logic 4 years ago
main.c include: Remove now-empty site.h 5 years ago
meson.build dix: Implement internal gesture state handling 4 years ago
pixmap.c fix for ZDI-11426 4 years ago
privates.c dix/privates.c: Avoid undefined behaviour after realloc() 3 years ago
property.c Mark the dixChangeWindowProperty() value argument as const 3 years ago
protocol.txt protocol.txt: add GLX req. 35 - SetClientInfo2ARB 7 years ago
ptrveloc.c Fix spelling/wording issues 4 years ago
region.c Fix spelling/wording issues 4 years ago
registry.c Build required portions of registry.c automatically [v2] 10 years ago
resource.c dix: Fix undefined shift in HashResourceID 5 years ago
selection.c dix: Push UpdateCurrentTimeIf down out of the main loop 9 years ago
stubmain.c Allow DDX to provide a main() 12 years ago
swaprep.c Fix spelling/wording issues 4 years ago
swapreq.c dix: Disallow GenericEvent in SendEvent request. 8 years ago
tables.c Drop trailing whitespaces 10 years ago
touch.c xwayland: add -noTouchPointerEmulation 3 years ago
window.c Fix spelling/wording issues 4 years ago