Marco Trevisan (Treviño)
f59e608351
Update changelog
2020-11-30 20:25:35 +01:00
Marco Trevisan (Treviño)
c8503f301a
Update changelog
2020-11-30 20:24:37 +01:00
Marco Trevisan (Treviño)
2866d8a247
debian/patches: Reorder to give upstream more priority
2020-11-30 20:24:11 +01:00
Marco Trevisan (Treviño)
0c9f7cf5ea
debian/patches: Don't use power-save mode for USB controller
...
LP: #1906296
2020-11-30 20:14:09 +01:00
Marco Trevisan (Treviño)
8ab27bb03f
Finalise changelog
2020-11-25 19:18:20 +01:00
Marco Trevisan (Treviño)
bdaf73c01d
Update changelog
2020-11-25 19:17:58 +01:00
Marco Trevisan (Treviño)
aa75b6f027
debian/patches: Add identification support to synaptics driver
...
It allows to unlock / log-in with any finger.
LP: #1905600
2020-11-25 19:04:33 +01:00
Marco Trevisan (Treviño)
e8d6f1bd01
debian/patches: Ensure we do not waste power for unsupported devices
...
LP: #1905603
2020-11-25 19:04:33 +01:00
Marco Trevisan (Treviño)
3c35c01af9
debian/patches: Fix vfs301 verification using device pointer on callbacks
...
LP: #1905597
2020-11-25 18:56:26 +01:00
Marco Trevisan (Treviño)
576beb1ff5
debian/patches: Add support for new Synaptics devices IDs
...
LP: #1905593
2020-11-25 18:56:08 +01:00
Marco Trevisan (Treviño)
32767f4e16
debian/patches: Properly handle aes3k devices, resubmitting commands
...
This also needs proper commands cancellation
LP: #1897613
2020-11-25 18:15:09 +01:00
Marco Trevisan (Treviño)
e4d2eaeff7
debian/patches: Refresh
2020-11-25 18:15:05 +01:00
Marco Trevisan (Treviño)
de761cd741
debian/gbp.conf: Include debian's GNOME team preferred settings
2020-11-25 18:06:51 +01:00
Marco Trevisan (Treviño)
8366e397d8
Finalise changelog
2020-09-24 06:22:04 +02:00
Marco Trevisan (Treviño)
db56b71caf
Update changelog
2020-09-24 06:22:04 +02:00
Marco Trevisan (Treviño)
4cf41fcd24
debian/libfprint-2-tod1.symbols: Added new GType symbols
2020-09-24 06:21:07 +02:00
Marco Trevisan (Treviño)
dfecdf9ff3
Update upstream source from tag 'upstream/1.90.3+tod1'
...
Update to upstream version '1.90.3+tod1'
with Debian dir 26b22ab421
2020-09-24 06:06:17 +02:00
Marco Trevisan (Treviño)
2ef6d1886b
New upstream version 1.90.3+tod1
2020-09-24 06:06:08 +02:00
Marco Trevisan (Treviño)
52410c3310
Merge tag 'v1.90.3' into tod
...
Tag 1.90.3
Git-EVTag-v0-SHA512: 67e0d995146cb82107480520589b6c90583602b3945e03f71c2fdb5f0f2c681143c67e824e0572ae93995e75112c402efaad101f01be5e86a75389e4f1421821
2020-09-24 05:45:35 +02:00
Benjamin Berg
174aa2c091
Release 1.90.3
v1.90.3
2020-09-14 14:23:45 +02:00
Benjamin Berg
9efe25b91c
ci: Disable flatpak building for forks
...
Also move to use a single rules set for flatpak rather than only/except
rules.
2020-09-14 14:17:25 +02:00
Benjamin Berg
bcce8876e2
aes3k: Fix cancellation logic of aes3k driver
...
The change_state function is called synchronously from the
image_captured callback. This means that deactivation of the device
happens during the img_cb function, causing the USB transfer to be
re-registered even though the device is already deactivating.
There are various ways to fix this, but it makes sense to directly bind
the cancellation to the deactivation. So create a cancellable that we
cancel at deactivation time, and make sure we always deactivate by going
through cancellation.
closes : #306
2020-09-14 11:23:38 +00:00
boger.wang
3962372f47
tests: add identify test for driver goodixmoc
...
add identify ioctl file, modify custom.py add identify test
2020-09-14 09:55:55 +00:00
boger.wang
f67f61c638
goodixmoc: Add identify function
...
this device support verify and identify both, actually call the same
interface.
2020-09-14 09:55:55 +00:00
boger.wang
d5f7f4dfaa
goodixmoc: Prevent incorrect firmware type running
...
only firmware type:APP can function well, if device flash in a factory
or test firmware, report a error tips user update firmware by fwupd
2020-09-14 09:55:55 +00:00
Benjamin Berg
ce6961d165
image-device: Fix cancellation documentation
...
Image devices are simply deactivated suddenly. As such, the cancellation
logic of FpDevice is not really useful there, but the documentation was
apparently accidentally copied unmodified.
2020-09-07 12:12:34 +02:00
Benjamin Berg
30e1a68344
ci: Build flatpak using GNOME runner and template
2020-09-03 09:42:28 +02:00
Benjamin Berg
5b087ed848
demo: Switch to use GNOME 3.36 runtime
2020-09-03 09:41:11 +02:00
Benjamin Berg
5d0481b031
context: Lower severity of warning if USB fails to initialise
...
This is unlikely to happen in a real world scenario and currently breaks
running the CI test (not the umockdev based ones) while building the
flatpak. Lower the severity to avoid aborting because there is a
warning.
2020-09-03 09:41:11 +02:00
Benjamin Berg
596d22a449
context: Fix invalid accesses to GUsbContext if USB is missing
...
When USB cannot be initialised (inside the flatpak build environment),
then we would have invalid accesses to the NULL pointer. Fix those.
2020-09-03 09:41:11 +02:00
boger.wang
c85f385191
tests: add test for goodixmoc driver
2020-09-01 16:39:06 +08:00
boger.wang
eb2aaaaa20
drivers: add goodix moc sensor driver support
2020-09-01 16:39:06 +08:00
boger.wang
e3c009c5b3
fp-device: add new type FpDeviceError FP_DEVICE_ERROR_DATA_DUPLICATE
2020-09-01 16:39:06 +08:00
Vincent Huang
a4f7293f32
synaptics: retry get version command once when receiving non-success
...
status
2020-08-21 17:42:00 +08:00
Vincent Huang
8b64312f4b
synaptics: support sensors pid 0xe9 & 0xdf
2020-07-31 09:47:35 +08:00
Marco Trevisan (Treviño)
16c780c302
debian/changelog: Fix bug number
...
Damned copy-paste (and my vimrc...)!
2020-06-19 19:34:27 +02:00
Marco Trevisan (Treviño)
349e30e3ae
Finalise changelog
2020-06-19 17:38:55 +02:00
Marco Trevisan (Treviño)
13dcb8620b
Update changelog
2020-06-19 17:37:26 +02:00
Marco Trevisan (Treviño)
70f4f2c5a4
libfprint-2-tod1.symbols: Add new TOD symbols
...
No ABI change
2020-06-19 17:37:26 +02:00
Marco Trevisan (Treviño)
5e6ce9fe55
debian/rules: Be strictier about symbol changes
2020-06-19 17:37:26 +02:00
Marco Trevisan (Treviño)
ef37ef2004
debian/control: Add missing libfprint-2-tod-dev dependencies
...
Compiling drivers with TOD requires various libraries that we were not
properly listing.
This is based on the libfprint-2-tod-1.pc content file.
LP: #1884267
2020-06-19 17:11:19 +02:00
Marco Trevisan (Treviño)
28bbd94ec9
git_reading_pointer.patch: Dopping
2020-06-19 16:44:18 +02:00
Marco Trevisan (Treviño)
369e91feb4
Update upstream source from tag 'upstream/1.90.2+tod1'
...
Update to upstream version '1.90.2+tod1'
with Debian dir 65dc429037
2020-06-19 16:43:04 +02:00
Marco Trevisan (Treviño)
1d94579d84
New upstream version 1.90.2+tod1
2020-06-19 16:42:56 +02:00
Marco Trevisan (Treviño)
0e123d0752
Merge tag 'v1.90.2' into tod
...
Tag 1.90.2
2020-06-19 16:27:51 +02:00
Marco Trevisan (Treviño)
b7e27bfdc6
demo: Handle the non-imaging mode also if we get a non-supported error
...
Image devices may return a FP_DEVICE_ERROR_NOT_SUPPORTED error once capture
is already started, in such case handle the error going in non imaging mode
2020-06-17 14:16:34 +02:00
Marco Trevisan (Treviño)
37b19674f1
verify: Use fast matching callback also for non-storage devices
2020-06-17 14:14:50 +02:00
Marco Trevisan (Treviño)
a5f4ad507a
img-capture: Exit with error if the device doesn't support capture
2020-06-17 14:12:43 +02:00
Marco Trevisan (Treviño)
1f96077e36
examples: Don't try to save an image from a print without it
...
A device may produce both prints with image data and not, so only do it
in the case the prints contains image data
2020-06-17 14:00:19 +02:00
Marco Trevisan (Treviño)
ed26976ac5
fpi-usb-transfer: Use the same values of libusb for transfer types
2020-06-16 22:50:47 +02:00