projects
/
platform
/
upstream
/
libevdev.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Simplify some error handling by assuming a >=3.4 kernel
[platform/upstream/libevdev.git]
/
libevdev
/
libevdev.c
2020-02-11
Peter Hutterer
Simplify some error handling by assuming a >=3.4 kernel
blob
|
commitdiff
2019-06-17
Peter Hutterer
Initialize the slots correctly when enabling ABS_MT_SLOT
blob
|
commitdiff
|
diff to current
2019-03-19
Peter Hutterer
Don't read events unless required
blob
|
commitdiff
|
diff to current
2019-01-16
Peter Hutterer
Replace ABS_MT_SLOT - 1 with the v4.20 ABS_RESERVED...
blob
|
commitdiff
|
diff to current
2018-07-09
Peter Hutterer
Add libevdev_event_value_get_name() to resolve ABS_MT_T...
blob
|
commitdiff
|
diff to current
2018-04-12
Deepa Dinamani
Update struct input_event
blob
|
commitdiff
|
diff to current
2017-12-13
Peter Hutterer
When changing the fd, reset our grab state to ungrabbed
blob
|
commitdiff
|
diff to current
2017-04-24
Peter Hutterer
Fix an indentation issues
blob
|
commitdiff
|
diff to current
2016-08-17
Peter Hutterer
Don't bother sanitizing disabled event codes
blob
|
commitdiff
|
diff to current
2015-08-24
Andreas Pokorny
Fix invalid absinfo range values reported by certain...
blob
|
commitdiff
|
diff to current
2015-04-08
Peter Hutterer
Accept LIBEVDEV_READ_FLAG_BLOCKING as valid flag
blob
|
commitdiff
|
diff to current
2015-03-23
Peter Hutterer
ABS_MAX counts as MT axis for the event queue
blob
|
commitdiff
|
diff to current
2015-03-23
Peter Hutterer
cosmetic: fix a comment
blob
|
commitdiff
|
diff to current
2015-03-03
Peter Hutterer
cosmetic: fix a couple of duplicate/missing empty lines
blob
|
commitdiff
|
diff to current
2014-11-17
Peter Hutterer
Remove superfluous linebreak in an error message
blob
|
commitdiff
|
diff to current
2014-11-17
Peter Hutterer
Fix a confusing comment
blob
|
commitdiff
|
diff to current
2014-08-20
Peter Hutterer
Rename symbols leaking from static library to avoid...
blob
|
commitdiff
|
diff to current
2014-06-05
Peter Hutterer
Add per-device log handlers
blob
|
commitdiff
|
diff to current
2014-04-23
Peter Hutterer
Drain all events before synchronizing after SYN_DROPPED
blob
|
commitdiff
|
diff to current
2014-04-23
Peter Hutterer
Move read_more_events() up in the file
blob
|
commitdiff
|
diff to current
2014-04-10
Peter Hutterer
Actually make the min queue size a minimum
blob
|
commitdiff
|
diff to current
2014-04-03
Peter Hutterer
Drop invalid ABS_MT_TRACKING_ID changes
blob
|
commitdiff
|
diff to current
2014-04-03
Peter Hutterer
Move slot-related initialization down
blob
|
commitdiff
|
diff to current
2014-04-03
Peter Hutterer
Drop hardcoded MAX_SLOTS in favour of pre-allocated...
blob
|
commitdiff
|
diff to current
2014-04-03
Peter Hutterer
Only sync the initial MT state for Protocol B devices
blob
|
commitdiff
|
diff to current
2014-04-03
Peter Hutterer
Drop unnecessary memset
blob
|
commitdiff
|
diff to current
2014-04-02
Peter Hutterer
Use libevdev_reset from libevdev_free
blob
|
commitdiff
|
diff to current
2014-04-02
Peter Hutterer
Add quote around device name during error message
blob
|
commitdiff
|
diff to current
2014-04-01
Peter Hutterer
Fix indentation
blob
|
commitdiff
|
diff to current
2014-03-18
Peter Hutterer
Shut up another warning
blob
|
commitdiff
|
diff to current
2014-03-18
Peter Hutterer
Shut up compiler warning
blob
|
commitdiff
|
diff to current
2014-03-18
Peter Hutterer
Sanitize events when we're skipping sync as well
blob
|
commitdiff
|
diff to current
2014-03-07
Peter Hutterer
If the tracking ID changes during SYN_DROPPED, terminat...
blob
|
commitdiff
|
diff to current
2014-03-07
Benjamin Tissoires
Send an extra ABS_MT_SLOT event to sync the client...
blob
|
commitdiff
|
diff to current
2014-03-06
Peter Hutterer
Don't sync the MT state for fake MT devices
blob
|
commitdiff
|
diff to current
2014-03-06
Peter Hutterer
Cap slot values to the announced maximum
blob
|
commitdiff
|
diff to current
2014-03-05
Peter Hutterer
Reduce memory requirement for MT syncing
blob
|
commitdiff
|
diff to current
2014-03-05
Peter Hutterer
Dynamically allocate the slot values
blob
|
commitdiff
|
diff to current
2014-03-05
Peter Hutterer
Don't sync past MAX_SLOTS slots
blob
|
commitdiff
|
diff to current
2014-02-27
Peter Hutterer
Plug a memory leak for name, uniq, phys
blob
|
commitdiff
|
diff to current
2014-02-25
Peter Hutterer
Replace hardcoded 0 with the enum for it
blob
|
commitdiff
|
diff to current
2014-02-12
Peter Hutterer
Actually filter by log priority
blob
|
commitdiff
|
diff to current
2014-01-21
Peter Hutterer
Warn about a SYN_DROPPED right after finishing a sync
blob
|
commitdiff
|
diff to current
2014-01-21
Peter Hutterer
Count the number of events needed for a full sync
blob
|
commitdiff
|
diff to current
2013-12-10
Peter Hutterer
Don't treat devices with (ABS_MT_SLOT - 1) as multitouc...
blob
|
commitdiff
|
diff to current
2013-12-08
Peter Hutterer
Merge branch 'ev-rep-handling'
blob
|
commitdiff
|
diff to current
2013-12-08
Peter Hutterer
Support EV_REP values through libevdev_get_event_value
blob
|
commitdiff
|
diff to current
2013-12-08
Peter Hutterer
Constify libevdev_get_repeat
blob
|
commitdiff
|
diff to current
2013-11-28
Peter Hutterer
Drop some leftover deprecated constants.
blob
|
commitdiff
|
diff to current
2013-11-22
Peter Hutterer
Drop semicolons after getter/setter macros
blob
|
commitdiff
|
diff to current
2013-11-22
Peter Hutterer
Drop deprecated functions
blob
|
commitdiff
|
diff to current
2013-10-24
Peter Hutterer
Check max to see if an event type is valid
blob
|
commitdiff
|
diff to current
2013-10-24
Peter Hutterer
Make sure EV_SYN is always set
blob
|
commitdiff
|
diff to current
2013-10-24
Peter Hutterer
Disallow disabling EV_SYN event codes
blob
|
commitdiff
|
diff to current
2013-10-22
Peter Hutterer
Reset the struct on set_fd
blob
|
commitdiff
|
diff to current
2013-10-22
Peter Hutterer
Work around missing EVIOCGMTSLOTS ioctl
blob
|
commitdiff
|
diff to current
2013-10-22
Peter Hutterer
When running against a kernel without properties, conti...
blob
|
commitdiff
|
diff to current
2013-10-14
Peter Hutterer
Don't allow a negative fd in libevdev_set_fd
blob
|
commitdiff
|
diff to current
2013-10-14
Peter Hutterer
Allow -1 as valid fd in libevdev_change_fd
blob
|
commitdiff
|
diff to current
2013-09-18
Peter Hutterer
Print an error on an invalid log priority
blob
|
commitdiff
|
diff to current
2013-09-18
Peter Hutterer
Merge branch 'clockid'
blob
|
commitdiff
|
diff to current
2013-09-12
Peter Hutterer
wrap EVIOCSCLOCKID into an API call
blob
|
commitdiff
|
diff to current
2013-09-11
Peter Hutterer
Name-space the read flags better
blob
|
commitdiff
|
diff to current
2013-09-11
Peter Hutterer
Enumerate libevdev_next_event() return codes
blob
|
commitdiff
|
diff to current
2013-09-10
Peter Hutterer
Revamp the API once again
blob
|
commitdiff
|
diff to current
2013-09-09
Peter Hutterer
Merge branch 'logging-fix'
blob
|
commitdiff
|
diff to current
2013-09-09
Peter Hutterer
Log to stderr by default
blob
|
commitdiff
|
diff to current
2013-09-03
Peter Hutterer
Log a few errors, specifically application bugs
blob
|
commitdiff
|
diff to current
2013-09-03
Peter Hutterer
Drop per-device logging function, use per-library one...
blob
|
commitdiff
|
diff to current
2013-08-31
Peter Hutterer
Return -EBADF for functions that need the fd initialized
blob
|
commitdiff
|
diff to current
2013-08-31
Peter Hutterer
Return EBADF when trying to read from an uninitalized...
blob
|
commitdiff
|
diff to current
2013-08-31
Peter Hutterer
Use ENOMEM instead of ENOSPC
blob
|
commitdiff
|
diff to current
2013-08-30
Peter Hutterer
memcpy instead of invidual bittoggle
blob
|
commitdiff
|
diff to current
2013-08-30
Peter Hutterer
Fix off-by-one errors when dealing with *_MAX values.
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Fix two signed vs unsigned int warnings
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Mark all external symbols with LIBEVDEV_EXPORT
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Fix some compiler warnings about maybe uninitialized...
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Simplify getter/setter macros
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Drop deprecated API
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Fix a few signed/unsigned int comparisons
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
libevdev_is_event_type() needs to check for < EV_CNT
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Rewrite libevdev_is_event_code to avoid signed/unsigned...
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Use libevdev_get_event_type_max from libevdev_get_event...
blob
|
commitdiff
|
diff to current
2013-08-29
Peter Hutterer
Add support for EV_SW
blob
|
commitdiff
|
diff to current
2013-08-28
Peter Hutterer
Avoid under-allocation of array for syncing key/led...
blob
|
commitdiff
|
diff to current
2013-08-26
Peter Hutterer
Remove unneeded include of linux/uinput.h
blob
|
commitdiff
|
diff to current
2013-08-25
Peter Hutterer
Merge branch 'led-handling'
blob
|
commitdiff
|
diff to current
2013-08-25
Peter Hutterer
Rename enums to match lower_case format
blob
|
commitdiff
|
diff to current
2013-08-25
Peter Hutterer
Store the abs value after handling mt events
blob
|
commitdiff
|
diff to current
2013-08-25
polyphemus
write EV_SYN input_event along with led events to device
blob
|
commitdiff
|
diff to current
2013-08-15
Peter Hutterer
Add functions to toggle LEDs on the device
blob
|
commitdiff
|
diff to current
2013-08-15
Peter Hutterer
Keep the LED state and sync it after SYN_DROPPED
blob
|
commitdiff
|
diff to current
2013-08-15
Peter Hutterer
Add setters for an event or slot value
blob
|
commitdiff
|
diff to current
2013-08-14
Peter Hutterer
Rename libevdev_kernel_set_abs_value to libevdev_kernel...
blob
|
commitdiff
|
diff to current
2013-08-14
Peter Hutterer
Sync the key state on startup
blob
|
commitdiff
|
diff to current
2013-08-14
Peter Hutterer
Simplify a bit state setter
blob
|
commitdiff
|
diff to current
2013-08-01
Peter Hutterer
Add setters for product/vendor/bustype/version
blob
|
commitdiff
|
diff to current
2013-08-01
Peter Hutterer
Rename ID getters to have a consistent naming scheme
blob
|
commitdiff
|
diff to current
2013-08-01
Peter Hutterer
Replace ID getter implementation with a define
blob
|
commitdiff
|
diff to current
2013-08-01
Peter Hutterer
Provide setters for name, phys, uniq
blob
|
commitdiff
|
diff to current
next