summaryrefslogtreecommitdiff
path: root/evdev.c
Commit message (Expand)AuthorAgeFilesLines
* Fix preprocessor indentationDmitry V. Levin2018-12-301-1/+1
* evdev: fix off-by-one error in decode_bitsetEugene Syromiatnikov2018-12-231-1/+1
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* evdev: fix decoding of EVIOCGBIT(0, ...)Zhibin Li2018-08-191-4/+4
* evdev: fix decoding of bit setsZhibin Li2018-08-191-2/+2
* Make printxval_dispatch publicly availableEugene Syromyatnikov2018-05-211-25/+0
* Revert "evdev: remove XT_NORMAL"Eugene Syromyatnikov2018-05-211-0/+5
* evdev: remove XT_NORMALEugene Syromyatnikov2018-04-271-5/+0
* Switch to use of value-indexed xlats for evdev constantsEugene Syromyatnikov2018-04-271-18/+18
* evdev: support various types of xlats in decode_bitsetEugene Syromyatnikov2018-04-271-21/+53
* Move xlat/evdev_abs.h inclusion from ioctl.c to evdev.cEugene Syromyatnikov2018-04-271-0/+4
* evdev: decode EV_SW unconditionallyEugene Syromyatnikov2018-04-251-2/+0
* Update copyright headersDmitry V. Levin2018-04-051-1/+1
* evdev: move mpers-specific parsers to a separate fileDmitry V. Levin2018-03-271-107/+15
* Update copyright headersEugene Syromyatnikov2017-09-051-0/+1
* Imply RVAL_DECODED when RVAL_IOCTL_PARSED is returned on enteringDmitry V. Levin2017-08-281-22/+22
* Replace return 1 ioctl sub-decoder hack with proper flagEugene Syromyatnikov2017-08-281-22/+22
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-1/+1
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-1/+1
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-13/+13
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-1/+1
* Use ptr_to_kulong instead of explicit casts of pointers to kernel_ureg_tDmitry V. Levin2016-12-261-1/+1
* printstr: rename to printstrn, add printstr as a thin wrapperDmitry V. Levin2016-12-251-1/+1
* evdev: change type of ioctl 3rd argument from long to kernel_ureg_tDmitry V. Levin2016-12-251-14/+19
* evdev: cast tcp->u_rval to kernel_ureg_t instead of unsigned longDmitry V. Levin2016-12-211-1/+1
* evdev: cast pointers to kernel_ureg_t instead of unsigned longDmitry V. Levin2016-12-211-1/+1
* evdev.c: fix typo in commentDmitry V. Levin2016-08-151-1/+1
* Consistently use printaddr for printing addressesDmitry V. Levin2016-06-111-4/+4
* Mpersify EVIOC* ioctl parserDmitry V. Levin2016-05-281-6/+18
* evdev.c: fix printing of unrecognized event type passed to EVIOCGBITDmitry V. Levin2016-05-281-1/+3
* evdev.c: fix printing of EV_PWR's argumentDmitry V. Levin2016-05-281-0/+1
* evdev.c: fix indentationDmitry V. Levin2016-05-281-28/+28
* evdev.c: fix decoding of EVIOCGNAME, EVIOCGPHYS, and EVIOCGUNIQDmitry V. Levin2016-05-281-4/+4
* evdev.c: fix EVIOCGVERSION decodingDmitry V. Levin2016-05-281-1/+1
* evdev.c: fix EVIOCGMTSLOTS decodingDmitry V. Levin2016-05-281-8/+13
* evdev.c: fix bitset decodingDmitry V. Levin2016-05-281-5/+4
* evdev.c: fix decoding of struct input_idDmitry V. Levin2016-05-281-10/+11
* evdev.c: fix decoding of struct input_keymap_entryDmitry V. Levin2016-05-281-9/+13
* evdev.c: fix decoding of EVIOCGKEYCODE/EVIOCSKEYCODEDmitry V. Levin2016-05-281-9/+6
* evdev.c: fix decoding of struct input_absinfoDmitry V. Levin2016-05-281-12/+22
* evdev.c: fix decoding of struct ff_effectDmitry V. Levin2016-05-281-58/+65
* evdev.c: fix printing of struct ff_envelope.fade_levelDmitry V. Levin2016-05-281-3/+5
* evdev.c: fix decoding of EVIOCGRAB and EVIOCREVOKEDmitry V. Levin2016-05-281-3/+5
* evdev.c: fix EVIOCRMFF decodingDmitry V. Levin2016-05-281-0/+2
* evdev.c: move handling of EVIOCGBIT to a separate functionDmitry V. Levin2016-05-281-44/+49
* evdev.c: reorder ioctl command checksDmitry V. Levin2016-05-281-57/+63
* evdev.c: decode all directions except _IOC_READ on entering syscallDmitry V. Levin2016-05-281-10/+4
* evdev.c: fix indentation of preprocessor directivesDmitry V. Levin2016-05-281-48/+48
* Use printpair_intDmitry V. Levin2015-07-091-8/+4
* Include <linux/ioctl.h> for _IOC_* macrosFelix Janda2015-03-281-0/+2