libfprint/libfprint
Marco Trevisan (Treviño) 3ed73aa17c fpi-device: Make possible to set a DestroyNotify for timeout data
Since GSource data can be automatically cleaned up on source destruction, we
can mimic this for the devices timeout easily as well.

Add an extra parameter, and let's use this cocci file to adapt all the
drivers like magic:

	@@
	expression e1, e2, e3, e4;
	@@
	fpi_device_add_timeout (e1, e2, e3, e4
	+  , NULL
  	)
2019-12-03 17:31:22 +01:00
..
drivers fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
nbis nbis: Add patch to fix unused variable warning 2019-11-20 20:38:06 +01:00
drivers_api.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
empty_file build: Remove the need to modify sources for new drivers 2018-05-24 12:23:39 +02:00
fp-context.c fp-context: Run dispose on the usb context to deal with circular refs 2019-11-27 21:40:44 +01:00
fp-context.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fp-device.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
fp-device.h fp-device: Mark user data in FpEnrollProgress as transfer none 2019-11-27 21:40:44 +01:00
fp-image-device.c fp-device: Use an autopointer and steal the print when passed 2019-11-27 21:40:44 +01:00
fp-image-device.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fp-image.c lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fp-image.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fp-print.c fp-print: Set the aligned_data as the data used by the cleanup function 2019-11-28 21:30:17 +01:00
fp-print.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fp_internal.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
fpi-assembling.c assembling: Use fixed point for image assembly 2019-11-28 20:41:45 +00:00
fpi-assembling.h lib: Remove num_stripes from fpi_assemble_frames() 2019-11-20 13:53:45 +01:00
fpi-byte-reader.c lib: Add byte data reader/writer helpers 2019-11-20 13:53:45 +01:00
fpi-byte-reader.h lib: Add byte data reader/writer helpers 2019-11-20 13:53:45 +01:00
fpi-byte-utils.h lib: Add byte data reader/writer helpers 2019-11-20 13:53:45 +01:00
fpi-byte-writer.c lib: Add byte data reader/writer helpers 2019-11-20 13:53:45 +01:00
fpi-byte-writer.h lib: Add byte data reader/writer helpers 2019-11-20 13:53:45 +01:00
fpi-context.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fpi-device.h fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
fpi-image-device.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fpi-image.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fpi-log.h fpi-log: Set fp_error as equal to g_critical 2019-11-25 18:59:46 +01:00
fpi-print.h Fix indentation issues using newer uncrustify 2019-12-02 17:04:05 +01:00
fpi-ssm.c fpi-ssm: Also bug-on negative state value 2019-12-03 17:31:22 +01:00
fpi-ssm.h fpi-ssm: Make clearer that data is unused in fpi_ssm_usb_transfer_cb 2019-11-27 21:02:20 +01:00
fpi-usb-transfer.c fpi-usb-transfer: Take ownership of the transfer when submitting it 2019-11-27 21:02:19 +01:00
fpi-usb-transfer.h lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
fprint-list-supported-devices.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
fprint-list-udev-rules.c udev-rules: Remove debug spew from udev rules 2019-11-22 17:07:56 +01:00
fprint.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
libfprint.ver lib: Major rewrite of the libfprint core and API 2019-11-20 11:03:09 +01:00
meson.build meson: Use preferred syntax everywhere 2019-11-25 18:59:46 +01:00
nbis-helpers.h lib: Add helper for NBIS copy-paste library 2018-12-13 15:48:25 +01:00