summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2008-04-15Xi: fix up button count.Peter Hutterer1-0/+3
2008-04-13Xi: store feedback classes in devProviates system as well.Peter Hutterer1-6/+73
2008-04-13Xi: store unused classes in devPrivates.Peter Hutterer1-35/+110
2008-04-13Xi: copy the KeySyms.map over from the source.Peter Hutterer1-0/+9
2008-04-13Xi: Fix pointer handling in KeyClassRec copy.Peter Hutterer1-4/+27
2008-04-13Xi: fix up modifierKeyMap copying.Peter Hutterer1-2/+6
2008-04-13Xi: copy feedback classes first, in some cases xkb relies on kbdfeed.Peter Hutterer1-1/+5
2008-04-13Xi: modifierKeyMap needs to be set to NULL when copying classes.Peter Hutterer1-0/+1
2008-04-13Xi: copy the XkbSrvLedInfo too when copying device classes.Peter Hutterer1-3/+10
2008-04-10Xi: only DeliverFocusedEvents if the event is not a pointer event.Peter Hutterer1-1/+27
2008-04-10Xi: dont copy FocusClassRec if the master already has one.Peter Hutterer1-3/+21
2008-04-10Xi: some extra checks for validity of kbd and mouse.Peter Hutterer1-0/+4
2008-04-10Xi: When attaching, check for ptr -> ptr and keybd -> keybd.Peter Hutterer1-3/+3
2008-04-09Xi: If device "to" has a class but "from" doesn't, free the class in "to".Peter Hutterer1-0/+42
2008-04-09Xi: plug memory leak, free previous motion history before allocating new.Peter Hutterer1-0/+2
2008-04-08Xi: check if source has a key class before copying.Peter Hutterer1-1/+1
2008-04-07Merge branch 'master' into dcdc_reworkPeter Hutterer1-1/+1
2008-04-05Xi: add comments for DeepCopyDeviceClasses, ChangeMasterDeviceClasses.Peter Hutterer1-0/+11
2008-04-04Xi: realloc to->valuator instead of allocing it blindly.Peter Hutterer1-1/+1
2008-04-04Xi: ALLOC_COPY_CLASS_IF should only alloc if to->field doesn't exist.Peter Hutterer1-1/+4
2008-04-04Xi: remove duplicate copying of kbdfeed and ptrfeed.Peter Hutterer1-16/+0
2008-04-04Xi: only alloc memory for feedback classes if it doesn't already exist.Peter Hutterer1-6/+54
2008-04-04Xi: don't free device classes before copying them.Peter Hutterer1-1/+0
2008-03-05Xi: remove false memset from DeepCopyDeviceClasses.Peter Hutterer1-1/+0
2008-03-04Xi: add deviceid to QueryDevicePointer request.Peter Hutterer1-0/+1
2008-03-04Merge branch 'master' into mpxPeter Hutterer7-7/+43
2008-02-28XACE: Fix instances of DixUnknownAccess at hook callsites.Eamon Walsh1-1/+1
2008-02-28Xi: swap the control attached to a ChangeDeviceControl request. Bug #14170Peter Hutterer1-0/+35
2008-02-26Xi: MDs return the paired device's ID in attached field of ListInputDevices.Peter Hutterer1-0/+2
2008-02-25Xi: remove GetPairedPointer handling.Peter Hutterer4-158/+0
2008-02-25Xi: remove ungrab handling of ExtendedUngrabDevice request.Peter Hutterer1-15/+2
2008-02-18Xi: make SizeDeviceInfo public and re-use from CreateClassesChangedEvent.Peter Hutterer2-1/+6
2008-02-18Xi: even if ChangeDeviceHierarchy fails, we may need to send an event.Peter Hutterer1-24/+44
2008-02-13XACE: Change access modes for some device-related requests.Eamon Walsh7-7/+7
2008-02-14Xi: QueryDevicePointer doesn't have a shared field anymore.Peter Hutterer1-1/+0
2008-02-14Xi: remove FakeDeviceData calls. And one leftover from GrabAccessControl.Peter Hutterer4-175/+0
2008-02-14Xi: remove raw device events.Peter Hutterer1-21/+0
2008-02-14Xi: Remove files for GrabAccessControl.Peter Hutterer4-150/+0
2008-02-07Xi: finish XKB initialisation before copying the keymap.Peter Hutterer1-0/+3
2008-01-26Merge branch 'master' into mpxPeter Hutterer8-54/+33
2008-01-25Xi: if deviceid is > 127 assume GE mask is for all devices (XiSelectEvent).Peter Hutterer1-3/+7
2008-01-25Xi: Change window access right check to RecieveAccess in XiSelectEvent.Peter Hutterer1-1/+1
2008-01-25Xext: allow per-device GE masks.Peter Hutterer1-3/+6
2008-01-21Xi: add XACE hooks for device creation (ChangeDeviceHierarchy)Peter Hutterer1-6/+4
2008-01-18Xi: Check for DestroyAccess when trying to delete a master device.Peter Hutterer1-6/+19
2008-01-17Fix for CVE-2007-6427 - Xinput extension memory corruption.Matthieu Herrb8-54/+33
2008-01-15Xi: remove some leftovers from ProcessOtherEvents.Peter Hutterer1-9/+0
2008-01-15dix: Process an input event as a single event, instead of two separate ones.Peter Hutterer1-19/+0
2008-01-15dix: Emulate core events within CheckDeviceGrabs and ComputeFreezes.Peter Hutterer1-16/+5
2008-01-09Xi: keep a counter of buttons down to avoid duplicate press/release events.Peter Hutterer1-7/+22