Opened 10 years ago
Closed 10 years ago
#7324 closed enhancement (fixed)
libevdev-1.4.6
| Reported by: | Fernando de Oliveira | Owned by: | Fernando de Oliveira |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.9 |
| Component: | BOOK | Version: | SVN |
| Severity: | normal | Keywords: | |
| Cc: |
Description
http://www.freedesktop.org/software/libevdev/libevdev-1.4.6.tar.xz
http://www.freedesktop.org/software/libevdev/libevdev-1.4.6.tar.xz.sig
http://lists.freedesktop.org/archives/input-tools/2016-January/001240.html
MD5: 9b3f25bd8fb0f8efa4944d34668dddc0 libevdev-1.4.6.tar.xz
[ANNOUNCE] libevdev 1.4.6
Peter Hutterer peter.hutterer at who-t.net
Mon Jan 4 18:59:20 PST 2016
Two major patches here:
• updated documentation to inform users that a filed descriptor should
be drained of any pending events before passed into libevdev_set_fd.
In most cases this doesn't matter, if your program opens the fd and
lets some time elapse before initializing the libevdev context, you
should read the updated documentation.
• a potential race condition in the creation of uinput devices could
return the wrong syspath. This race condition only existed on kernels
without the UI_GET_SYSNAME ioctl (available since 3.15).
Peter Hutterer (5):
Document that the fd should be drained before libevdev_set_fd
tools: fix coverty "may be used uninitialized" warnings
tools: shut up coverity about a potential close(-1)
uinput: fix race condition in uinput syspath check
libevdev 1.4.6
Change History (2)
comment:1 by , 10 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

Fixed at r16791.