[ANNOUNCE] libevdev 1.2.99.901

Peter Hutterer peter.hutterer at who-t.net
Thu Aug 7 18:50:33 PDT 2014


The first RC for libevdev 1.3 is out now. One significant addition to the
API: per-device log handlers.

Previously, the log handler was library-global, causing some issues with
processes that use libevdev for multiple subsystems (specificall the X
server which uses it from within the evdev and synaptics). The new log
handlers can be set per libevdev context.
Binary compatibility is preserved, the old log handlers still work as
before.

If the UI_GET_SYSNAME ioctl is available, libevdev-uinput will use that
now. This ioctl provides the correct sysname for a newly created uinput
device so we don't have to guess anymore.

Peter Hutterer (11):
      libevdev 1.2.99.1
      m4: fix CC_CHECK_WERROR and CC_FLAG_VISIBILITY macros
      Add per-device log handlers
      include: update to Linux 3.15 header
      test: ignore any timer_create errors in valgrind
      whitespace fix
      uinput: use the UI_GET_SYSNAME ioctl if available
      uinput: change strcpy/strcat usage for snprintf
      include: add uinput.h header as well
      include: update to Linux 3.16 header
      libevdev 1.3RC1

git tag: libevdev-1.2.99.901

http://www.freedesktop.org/software/libevdev/libevdev-1.2.99.901.tar.xz
MD5:  042e64f743ff07f53e305eac36c5578d  libevdev-1.2.99.901.tar.xz
SHA1: 4f92b4ef71fd537a16ad7b997b733ec03e1cbdcc  libevdev-1.2.99.901.tar.xz
SHA256: aa5b35d2e2b65d8ca316a00e92aa8fb041c970c3dea1eb9550f755afbe8648c1  libevdev-1.2.99.901.tar.xz
PGP:  http://www.freedesktop.org/software/libevdev/libevdev-1.2.99.901.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/input-tools/attachments/20140808/b3a02e4f/attachment.sig>


More information about the Input-tools mailing list