libfprint/libfprint/drivers
Benjamin Berg f1559b73f3 goodixmoc: Do not run identify step during enroll
While useful, there are advantages for this to be done by the
surrounding code (i.e. fprintd). As such, remove the identify stage from
the goodix driver and rely on fprintd doing it for us.

One can probably argue that neither solution is perfect. Ideally, we
would probably return the information required to delete the old print
to the upper stack and let the driver/device handle the duplicate
checking.

However, for now this works well. We may need to reconsider this if we
get devices that do the duplicate checking transparently and just throw
an enroll error.

Closes: #415
2021-09-21 19:27:23 +02:00
..
elanmoc elanmoc: Fix warning 2021-09-15 15:54:25 +02:00
goodixmoc goodixmoc: Do not run identify step during enroll 2021-09-21 19:27:23 +02:00
synaptics synaptics: add new PID 0x0123, 0x0126, and 0x0129 2021-09-17 12:42:51 +02:00
aes3k.c aes3k: Re-send some commands for each capture 2020-10-07 11:34:12 +02:00
aes3k.h aes3k: Re-send some commands for each capture 2020-10-07 11:34:12 +02:00
aes1610.c aes1610: Use convenience API to allocate USB receive buffer 2020-10-07 13:38:59 +02:00
aes1660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes1660.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
aes2501.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
aes2501.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes2550.c Remove trailing \n where they are not necessary 2020-09-29 10:42:03 +02:00
aes2550.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes2660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2660.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
aes3500.c aes3k: Re-send some commands for each capture 2020-10-07 11:34:12 +02:00
aes4000.c aes3k: Re-send some commands for each capture 2020-10-07 11:34:12 +02:00
aeslib.c cleanup: Remove fp_internal.h and update drivers_api.h 2019-12-17 14:38:19 +01:00
aeslib.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aesx660.c aesx660: Fix format strings 2021-07-06 20:56:16 +00:00
aesx660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
egis0570.c egistec: Add new driver 2021-07-08 13:42:22 +02:00
egis0570.h egistec: Add new driver 2021-07-08 13:42:22 +02:00
elan.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
elan.h elan: Add PID 0x0c58 2021-07-30 10:15:23 +02:00
elanspi.c elanspi: Fix format string 2021-07-06 20:56:16 +00:00
elanspi.h elanspi: Add driver supporting various ELAN SPI sensors 2021-06-23 20:42:52 +00:00
etes603.c etes603: Return TOO_SHORT retry error for small images 2020-04-24 20:03:51 +02:00
nb1010.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
upek_proto.c drivers: Fix upekts/upek_proto license 2021-06-17 13:08:19 +00:00
upek_proto.h drivers: Fix upekts/upek_proto license 2021-06-17 13:08:19 +00:00
upeksonly.c upeksonly: Fix format string warning by using unsigned 2021-07-06 20:56:16 +00:00
upeksonly.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upektc.c upektc: Fix format string on architectures where 64bit is not long 2021-07-06 20:56:16 +00:00
upektc.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
upektc_img.c upektc_img: Fix warnings in debug format strings 2021-07-06 20:56:16 +00:00
upektc_img.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
upekts.c upekts: Fix format strings 2021-07-06 20:56:16 +00:00
uru4000.c uru4000: Fix transfer type on interrupt endpoint 2021-09-08 20:37:00 +02:00
vcom5s.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
vfs0050.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
vfs0050.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs101.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
vfs301.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
vfs301.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs301_proto.c vfs301: Fix leak of USB transfer 2021-06-23 22:49:59 +02:00
vfs301_proto_fragments.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
vfs5011.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
vfs5011_proto.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
vfs7552.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
vfs7552_proto.h Added driver for validity vfs7552 2021-03-12 11:29:43 +01:00
virtual-device-listener.c virtual-device: Move shared functions into the internal scope 2021-02-22 21:08:57 +01:00
virtual-device-private.h virtual-device: Refactor command handling and add CONT command 2021-05-14 15:28:54 +00:00
virtual-device-storage.c virtual-device: Return empty no-match if unknown SCAN id is passed 2021-08-19 18:59:38 +02:00
virtual-device.c virtual-device: Return empty no-match if unknown SCAN id is passed 2021-08-19 18:59:38 +02:00
virtual-image.c virtual-image: Fix compilation with -Wswitch-enum 2021-05-14 15:28:54 +00:00