libfprint/libfprint
Timo Teräs 9f408bf51b imgdev: fix enum mismatch for dev_change_state() call
This bug has existed long time, but it was uncovered by commit
e215b05094 which enabled multiple enrollment rounds.

In practice this broke (at least) URU4000 driver state machine
causing it to enter indefinite loop - due to the invalid state
change callback.

Patch originally posted at:
http://lists.freedesktop.org/archives/fprint/2014-June/000603.html

Test and verification results:
http://lists.freedesktop.org/archives/fprint/2014-June/000607.html

Signed-off-by: Timo Teräs <timo.teras@iki.fi>
2015-02-03 18:26:33 +01:00
..
drivers upektc_img: handle 0x28 message better 2015-01-31 13:19:24 +03:00
nbis nbis: Fix crash in gen_initial_maps() 2012-12-03 15:36:25 +01:00
aeslib.c aeslib: improve frame-assembling routines 2015-01-31 13:18:23 +03:00
aeslib.h aeslib: improve frame-assembling routines 2015-01-31 13:18:23 +03:00
async.c Implement image capture (both synchronous and asynchronous variants) 2013-08-12 11:18:18 +03:00
core.c lib: Add VFS5011 driver 2015-01-31 13:19:11 +03:00
data.c imgdev: perform 5 scans for enrollment 2013-08-19 11:13:49 +03:00
drv.c Public async API implementation 2008-03-01 13:02:17 +00:00
fp_internal.h lib: Add VFS5011 driver 2015-01-31 13:19:11 +03:00
fprint-list-udev-rules.c lib: Test before applying power saving udev rules 2015-01-28 16:28:57 +01:00
fprint.h Implement image capture (both synchronous and asynchronous variants) 2013-08-12 11:18:18 +03:00
img.c imgdev: perform 5 scans for enrollment 2013-08-19 11:13:49 +03:00
imgdev.c imgdev: fix enum mismatch for dev_change_state() call 2015-02-03 18:26:33 +01:00
Makefile.am lib: Add VFS5011 driver 2015-01-31 13:19:11 +03:00
pixman.c lib: use pixman for imaging utils 2013-08-19 11:13:50 +03:00
poll.c Fix return timeout of fp_get_next_timeout 2011-02-18 13:59:28 +00:00
sync.c Implement image capture (both synchronous and asynchronous variants) 2013-08-12 11:18:18 +03:00