[ANNOUNCE] libevdev 1.9.901
Peter Hutterer
peter.hutterer at who-t.net
Tue Oct 6 00:34:45 UTC 2020
The first rc for libevdev 1.10 is now available.
Most notably: a bunch of FreeBSD fixes that makes the uinput-related
code-paths working. Other than that, just a few tidyups.
Kernel 5.8 changed the SW_MAX define from 0x0f to 0x10. In some niche cases
this causes issues if libevdev and the software build against
different headers and thus end up with different values. So far I've only
had this happen in tests that specifically trigger those edge cases, so
consider this a general heads-up only, you shouldn't need to worry about.
Especially if you have been using libevdev_event_type_get_max() instead of
hardcoding SW_MAX.
Niclas Zeising (12):
Don't hardcode /bin/bash
Add FreeBSD compatible input.h and uinput.h
tools: Remove signalfd() use
tools: use basename(argv[0]) for program name
uinput: Move SYS_INPUT_DIR to where it is used
uinput: Implement FreeBSD fetch_syspath_and_devnode()
tests: Use CLOCK_MONOTONIC_FAST on FreeBSD
tests: disable force feedback events on FreeBSD
tests: Disable attach debugger on FreeBSD
tests: Add FreeBSD specific tests
Document FreeBSD quirks
tools: Remove signalfd.h include again
Peter Hutterer (7):
gitlab CI: update to use F32
gitlab ci: run the qemu jobs on F32
doc: fix doxyen complaints after fd6c9b8ca0ec0791c
include: sync event codes with kernel 5.8
meson.build: install the libevdev-tweak-device man page
tools: add a man page for the touchpad-edge-detector tool
libevdev 1.10rc1
Rosen Penev (4):
libevdev: fix inconsistent declarations
libevdev: remove pointless return in void function
libevdev: sort includes alphabetically
[clang-tidy] do not use else after return
git tag: libevdev-1.9.901
https://www.freedesktop.org/software/libevdev/libevdev-1.9.901.tar.xz
MD5: 53b8422cbbfc5307c73810301eb4d491 libevdev-1.9.901.tar.xz
SHA1: f38458367c4ae124b07536cb43d2017c7afe4506 libevdev-1.9.901.tar.xz
SHA256: b955312df813c41b23c18ea8ba59ffed5d0cd8b349ca100c0449e4cc8d241e04 libevdev-1.9.901.tar.xz
SHA512: 9e15ba5602df6cc4394b13449b7123baa10c7d19e4a632af374172fa0e55c017379dabb022c795394e2e727525edddc7fde66bad1fd4def7d18f15e474542e74 libevdev-1.9.901.tar.xz
PGP: https://www.freedesktop.org/software/libevdev/libevdev-1.9.901.tar.xz.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/input-tools/attachments/20201006/5c5c3713/attachment.sig>
More information about the Input-tools
mailing list