[ANNOUNCE] libevdev 1.9.1

Peter Hutterer peter.hutterer at who-t.net
Thu Jul 16 03:58:00 UTC 2020


libevdev 1.9.1 is now available.

Two significant fixes, both addressing out-of-bounds cases though both in
largely theoretical situations. One fix is for SYN_DROPPED handling on a
device with more than 256 slots, the other one for the return value of 
an event value name for a negative value. Event value names are only defined
for ABS_MT_TOOL anyway and even then just used for debugging, so chances of
encountering this in a real-world situation is near-zero.

Other changes are general fixes and lots of CI rework.

George Thomas (1):
      Add link to Haskell bindings

Peter Hutterer (28):
      README: note that patches go as MRs to gitlab now
      gitlab CI: expire the results.xml artifacts
      gitlab CI: group the config by distribution type
      gitlab CI: update to the distribution-independent CI-templates
      gitlab ci: add a helper script for container deletion
      gitlab CI: make the container-clean dependent on container-prep
      gitlab CI: Use the new fdo CI templates distribution images
      gitlab CI: remove obsolete variable expansion
      gitlab CI: use the ifnot-exists templates from ci-templates
      gitlab CI: expand tag lists to 100 per page
      gitlab CI: rebuild images for the new templates
      Don't overrun the changes array when synching > MAX_SLOTS
      gitlab CI: use the new templates with a single job only
      gitlab CI: move to use ci-fairy
      gitlab CI: update docs for how to schedule the auth variable
      tools: rename the example device in the touchpad-edge-detector
      gitlab-ci: update to ubuntu 20.04
      tools: specify width by height in the edge-detector help
      Match if/else blocks for curly braces
      Add a CODING_STYLE document
      gitlab CI: alpine needs pip explicitly installed now
      gitlab CI: move the pip dependencies to before_script
      include: sync event codes with kernel 5.7
      gitlab CI: use ci-fairy to check commits and merge requests
      gitlab CI: fix the repo name for excluding checks on master
      gitlab CI: move MR check to a later stage
      libevdev: any value less than 0 has a NULL name
      libevdev 1.9.1

Peter Seiderer (4):
      meson.build: enable static library build
      gitlab CI: add static-build meson pipeline
      meson.build: use local include path for tools
      meson.build: use local include path for tests

git tag: libevdev-1.9.1

https://www.freedesktop.org/software/libevdev/libevdev-1.9.1.tar.xz
MD5:  58286a834ae14536caf9cab8633419cf  libevdev-1.9.1.tar.xz
SHA1: b61c6a09446d717edc4971f7bc3ce9ffa2f05306  libevdev-1.9.1.tar.xz
SHA256: f5603c48c5afd76b14df7a5124e0a94a102f8da0d45826192325069d1bbc7acb  libevdev-1.9.1.tar.xz
SHA512: 7d845ce2279d2e2ef12437f6218550265ea0c85e5b6c0d116aff09787b73626b338fe3084baff060085d393688b5ae3d33772689e0581684eff257af01c4c645  libevdev-1.9.1.tar.xz
PGP:  https://www.freedesktop.org/software/libevdev/libevdev-1.9.1.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/20200716/ba86e22c/attachment.sig>


More information about the Input-tools mailing list