libfprint/libfprint/drivers
Benjamin Berg d683b271d4 ssm: Remove delayed action GCancellable integration
Unfortunately, the implementation was not thread safe and was not
sticking to the thread local main context.

In addition to this, it is not entirely clear to me how this API should
behave. The current approach is to simply cancel the transition with the
state machine halting in its current state. Instead, it could also make
sense for cancellation to cause the state machine to return a
G_IO_ERROR_CANCELLED.

As such, simply remove the feature for now. If anyone actually has a
good use-case then we can add it again.
2021-04-28 22:16:37 +02:00
..
goodixmoc goodixmoc: Ensure power button shield is always turned off 2021-04-28 20:10:20 +00:00
synaptics fpi-device: Add FpiDeviceFeature flags to FpDeviceClass 2021-04-12 22:14:06 +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: Use convenience API to allocate USB receive buffer 2020-10-07 13:38:59 +02:00
aesx660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
elan.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +02:00
elan.h elan: Add PID 0c63 2021-04-28 22:04:16 +02: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 Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upek_proto.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upeksonly.c upeksonly: fix double free in usb transfer cbs 2021-04-11 07:25:48 -04:00
upeksonly.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upektc.c Remove trailing \n where they are not necessary 2020-09-29 10:42:03 +02:00
upektc.h drivers: Disable reindent and disable uncrustify for large headers 2021-01-18 16:25:25 +01:00
upektc_img.c drivers: Add access annotations to USB helpers 2020-10-07 13:38:59 +02:00
upektc_img.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
upekts.c fpi-device: Add FpiDeviceFeature flags to FpDeviceClass 2021-04-12 22:14:06 +02:00
uru4000.c ssm: Remove delayed action GCancellable integration 2021-04-28 22:16:37 +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_proto: Remove usless break after return 2020-11-30 20:22:18 +00: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: Move shared functions into the internal scope 2021-02-22 21:08:57 +01:00
virtual-device-storage.c device: Expose supported features publicly as FpDeviceFeature 2021-04-12 22:14:06 +02:00
virtual-device.c fpi-device: Add FpiDeviceFeature flags to FpDeviceClass 2021-04-12 22:14:06 +02:00
virtual-image.c virtual-device: Move shared functions into the internal scope 2021-02-22 21:08:57 +01:00