summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-09-11doc: don't show enum values in doxygenPeter Hutterer1-1/+1
2013-09-11Add missing group assignment to a bunch of functions and enumerationsPeter Hutterer1-6/+26
2013-09-10Revamp the API once againPeter Hutterer9-112/+166
2013-09-10build: remove -fstack-protectorDavid Herrmann1-1/+1
2013-09-10configure: add missing commaGiovanni Campagna1-1/+1
2013-09-10Support GNOME Build APIGiovanni Campagna1-0/+13
2013-09-10Merge branch 'logging-fix'Peter Hutterer7-52/+217
2013-09-10test: test for logging functionPeter Hutterer1-8/+21
2013-09-10Log to stderr by defaultPeter Hutterer2-5/+29
2013-09-04Fix comment typoPeter Hutterer1-1/+1
2013-09-04Match the kernel define for SYN_MAXPeter Hutterer2-11/+3
2013-09-04Check for GNU ld and use the flags depending on the outcomePeter Hutterer2-4/+6
2013-09-03Warn if there are multiple devices with the same syspathPeter Hutterer1-5/+10
2013-09-03Log a few errors, specifically application bugsPeter Hutterer2-10/+31
2013-09-03Drop per-device logging function, use per-library one insteadPeter Hutterer4-23/+115
2013-09-03Remove -g from default GCC_CFLAGSDavid Herrmann1-1/+1
2013-09-03Add some gcc/ld optimizations and magicDavid Herrmann2-2/+9
2013-08-31uinput: don't try to set the syspath twicePeter Hutterer1-0/+1
2013-08-31Return -EBADF for functions that need the fd initializedPeter Hutterer1-0/+9
2013-08-31Return EBADF when trying to read from an uninitalized devicePeter Hutterer1-1/+1
2013-08-31Use ENOMEM instead of ENOSPCPeter Hutterer5-10/+10
2013-08-31test: update to test for the various _MAX valuesPeter Hutterer2-2/+35
2013-08-31memcpy instead of invidual bittogglePeter Hutterer1-6/+9
2013-08-30test: add a test for uinput device propertiesPeter Hutterer1-0/+46
2013-08-30Fix off-by-one errors when dealing with *_MAX values.Peter Hutterer6-14/+14
2013-08-29Use AC_USE_SYSTEM_EXTENSIONSPeter Hutterer5-4/+1
2013-08-29test: fix ev_rep test for new uinput implementationPeter Hutterer1-4/+27
2013-08-29test: switch udev backend over to new libevdev-uinput bitsPeter Hutterer3-223/+44
2013-08-29test: add uinput creation testsPeter Hutterer3-0/+348
2013-08-29Add support for uinput device creationPeter Hutterer6-3/+632
2013-08-29Fix two signed vs unsigned int warningsPeter Hutterer2-2/+2
2013-08-29Actually use the gcc CFLAGS set in configurePeter Hutterer1-1/+1
2013-08-29Mark all external symbols with LIBEVDEV_EXPORTPeter Hutterer2-49/+54
2013-08-29Fix some compiler warnings about maybe uninitialized valuesPeter Hutterer1-3/+3
2013-08-29configure.ac: Drop a superfluous variablePeter Hutterer1-4/+1
2013-08-29Add C++ header guardsPeter Hutterer1-0/+9
2013-08-29test: add test for libevdev_is_event_code(EV_SYN...)Peter Hutterer1-0/+5
2013-08-29Simplify getter/setter macrosPeter Hutterer1-14/+14
2013-08-29Drop deprecated APIPeter Hutterer2-28/+0
2013-08-29Fix a few signed/unsigned int comparisonsPeter Hutterer1-3/+4
2013-08-29Add a note that libevdev_is_event_type/code have compile-time rangesPeter Hutterer1-0/+6
2013-08-29libevdev_is_event_type() needs to check for < EV_CNTPeter Hutterer1-1/+1
2013-08-29Rewrite libevdev_is_event_code to avoid signed/unsigned comparisonPeter Hutterer1-4/+7
2013-08-29Use libevdev_get_event_type_max from libevdev_get_event_code_namePeter Hutterer1-3/+2
2013-08-29Axis values must be int, not unsigned intPeter Hutterer1-1/+1
2013-08-29Ignore -Woverride-init in event-names.hPeter Hutterer1-2/+3
2013-08-29Change event name generate script to be python 2/3 compatiblePeter Hutterer1-47/+48
2013-08-29doc: actually package generated documentationPeter Hutterer1-1/+10
2013-08-29Add support for EV_SWPeter Hutterer3-0/+108
2013-08-28Avoid under-allocation of array for syncing key/led statePeter Hutterer1-2/+2