Laurent Bigonville
14bcbcc08d
Merge tag 'upstream/0.7.0' into debian
...
Upstream version 0.7.0
2017-05-16 10:53:13 +02:00
Laurent Bigonville
5d530f452c
New upstream version 0.7.0
2017-05-16 10:53:10 +02:00
Didier Raboud
07f8b7ad47
libfprint 1:0.6.0-2 Debian release.
2015-05-03 15:19:39 +02:00
Didier Raboud
e417fc2fd1
Add simple gbp.conf to help with releasing
2015-05-03 15:19:10 +02:00
Didier Raboud
4d8ea9ef60
libfprint 1:0.6.0-1 Debian experimental release.
2015-03-27 08:34:28 +01:00
Didier Raboud
d61485b2ff
Add two new 0.6.0 symbols
2015-03-26 15:33:40 +01:00
Bastien Nocera
f1fdd71613
rules: Add driver name to the USB properties
...
Makes it easier to see which driver is being used.
2015-03-15 23:13:08 +01:00
Bastien Nocera
bb66780cb5
build: Document why some drivers are disabled
...
This avoids confusion when looking at the build logs
2015-03-15 23:10:03 +01:00
Didier Raboud
ceb8c8fdff
Backport two upstream patches:
...
- imgdev: fix enum mismatch for dev_change_state() call
- vfs101: Logical conjunction always evaluates to false
2015-03-03 09:15:04 +01:00
Didier Raboud
1ed83cabed
Refresh patches
2015-03-03 08:59:54 +01:00
Didier Raboud
276b43591a
Merge tag 'upstream/0.6.0' into debian
2015-03-03 08:53:35 +01:00
Carlos Olmedo Escobar
45fb6d7908
vfs101: Logical conjunction always evaluates to false.
2015-02-09 12:47:22 +01:00
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
Bastien Nocera
ee32166267
0.6.0
V_0_6_0
2015-02-03 17:36:32 +01:00
Vasily Khoruzhick
a3c90f2b24
upektc_img: handle 0x28 message better
2015-01-31 13:19:24 +03:00
Arseniy Lartsev
dc537ef2c9
lib: Add VFS5011 driver
...
New driver for VFS5011 138a:0011 and 138a:0018
https://bugs.freedesktop.org/show_bug.cgi?id=61692
[vasilykh]:
- use g_get_real_time() instead of non-portable time()
- use g_free() instead of free()
- comment out "RECV(VFS5011_IN_ENDPOINT_CTRL2, 8)"
2015-01-31 13:19:11 +03:00
Vasily Khoruzhick
061a457658
aeslib: improve frame-assembling routines
...
Some scanners provide hardware assistance in frame assemling, i.e.
horizontal and vertical offset to previous frame is provided. This
commit improves code to utilise that assistance. Sensors without
hardware assistance will use software algorithm, which was also
improved to do search in horizontal direction.
2015-01-31 13:18:23 +03:00
Vasily Khoruzhick
82ae7c1c09
aesx660: fix spelling of define name
2015-01-31 13:18:23 +03:00
Rex Dieter
79d79c3c87
lib: Test before applying power saving udev rules
...
add TEST=="power/control"... to test for the presence of the file
before setting it.
See https://bugzilla.redhat.com/show_bug.cgi?id=950205
https://bugs.freedesktop.org/show_bug.cgi?id=87414
2015-01-28 16:28:57 +01:00
Didier Raboud
2386478ded
libfprint 1:0.5.1-1 Debian release.
2013-09-29 13:47:14 +02:00
Didier Raboud
30322db108
Update patches list for 0.5.1, drop 6 patches incorporated or backported from upstream, refresh one
2013-09-29 13:34:09 +02:00
Didier Raboud
034597a598
Merge tag 'upstream/0.5.1' into debian
2013-09-29 13:31:20 +02:00
Vasily Khoruzhick
35e356f625
build: add subdir-objects option to make automake happy
...
Without subdir-object automake throws warnings like this one:
Makefile.am❌ warning: source file 'drivers/aes2550.c' is in a subdirectory,
Makefile.am❌ but option 'subdir-objects' is disabled
2013-08-19 11:13:50 +03:00
Vasily Khoruzhick
948ab02d1a
lib: use pixman for imaging utils
...
pixman is very lightweight library for pixel manipulation, and it
has no dependencies except glibc, so using it instead of gdkpixbuf/imagemagick
makes list for libfprint dependencies a bit shorter.
2013-08-19 11:13:50 +03:00
Patrick Marlier
a6101026d2
Add EgisTec ES603 driver
...
This driver handles EgisTec ES603 device, ID 1c7a:0603
2013-08-19 11:13:50 +03:00
Vasily Khoruzhick
e0966cb20f
vfs101: drop nr_enroll_stages override
...
Imaging drivers aren't allowed to change number of enroll stages anymore,
all that imaging driver does is providing image to the upper layer.
Upper layer decides if it needs more scans.
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
e278e8321c
vfs301: drop nr_enroll_stages override
...
Imaging drivers aren't allowed to change number of enroll stages anymore,
all that imaging driver does is providing image to the upper layer.
Upper layer decides if it needs more scans.
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
e1728e7c25
aes1660: remove unneeded lowering of bz3_threshold
...
Since 5 scans for enroll was introduced it's not necessary to lower
bz3_threshold anymore, there's a good probability that scan to verify matches
with at least one enrolled sample.
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
e215b05094
imgdev: perform 5 scans for enrollment
...
This feature dramatically improves matching rate on devices with small
sensors.
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
fe3fdd1f50
upeke2: disable by default, device is now handled by upektc_img driver
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
5ff45658c0
upektc_img: add support for Upek Eikon 2 devices
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
d12b294783
Add upektc_img driver
...
Imaging driver, handles UPEK 147e:2020 device
2013-08-19 11:13:49 +03:00
Vasily Khoruzhick
2bba4fb073
Implement image capture (both synchronous and asynchronous variants)
...
fp_dev_img_capture() is not implemented and returns -ENOTSUPP for all devices
since migration to asynchronous model. This commit implement missing functionality
2013-08-12 11:18:18 +03:00
Juvenn Woo
aeca32fc12
aes3k: add aes3500 driver
...
This driver supports AES3500 device (08ff:5731) and utilizes common routines from
AES4000.
2013-08-12 11:18:18 +03:00
Juvenn Woo
12c1088777
aes3k: extract common routines aes3k from aes4000
...
AES3500 and AES4000 are pretty similar devices, have same
command send, the only difference is in image size and init sequence.
Extract common routines from AES4K to be used later in AES3500 driver
https://bugs.freedesktop.org/show_bug.cgi?id=64351
2013-08-12 11:18:18 +03:00
Bastien Nocera
9e2f8b5e75
0.5.1
v_0_5_1
2013-08-11 17:53:21 +02:00
Bastien Nocera
c14ebd8b63
Add MS keyboard to the suspend blacklist
...
045e:00bb isn't a stand-alone fingerprint reader, but a keyboard
with a reader integrated.
https://bugs.freedesktop.org/show_bug.cgi?id=66659
2013-07-25 12:29:53 +02:00
Bastien Nocera
a6339a30ef
Fix udev rules printing
...
The blacklisted devices weren't correctly checked for past the first
item, as we weren't using the right index to get the product ID
from the ID table.
2013-07-25 12:29:29 +02:00
Bastien Nocera
f3dd55815e
lib: Use g_malloc0 instead of g_malloc+memset
2013-06-26 14:21:33 +02:00
Patrick Marlier
6d65bfcf80
lib: g_malloc never fails
...
Or rather, it never returns errors and aborts instead if
memory cannot be allocated, so remove code that handled
failures.
https://bugs.freedesktop.org/show_bug.cgi?id=57869
2013-06-26 14:18:40 +02:00
Jeremy Bicha
1acd647b29
build: Fix underlinking against glib
...
https://bugs.freedesktop.org/show_bug.cgi?id=63755
2013-06-26 14:14:49 +02:00
Vasily Khoruzhick
0e843ad6b3
build: fix autoreconf warnings
...
Replace AC_LANG_PROGRAM with AC_LANG_SOURCE and INCLUDES with AM_CFLAGS to fix
autoreconf warnings
https://bugs.freedesktop.org/show_bug.cgi?id=62748
2013-06-26 14:13:21 +02:00
Didier Raboud
7513657198
libfprint 1:0.5.0-6 Debian release.
2013-06-24 11:25:18 +02:00
Didier Raboud
0d18e678a4
Run udevadm trigger on 147e:2020 too
2013-06-24 11:22:20 +02:00
Jeremy Bicha
68af27aa46
Fix underlinking against glib
...
Closes : #710381
Closes : #713466
Thanks: Julian Taylor
2013-06-24 11:18:27 +02:00
Didier Raboud
aa12be94b2
libfprint 1:0.5.0-5 Debian release.
2013-05-18 16:38:00 +02:00
Didier Raboud
b62c1ad22a
Backport two more bugfixes from upstream:
...
- imgdev: fix cancelling of enrollment from stage_completed callback
- upeke2: Add support for 147e:2020 ID
2013-05-18 16:02:25 +02:00
Didier Raboud
3cf2ce61eb
libfprint 1:0.5.0-4 Debian experimental release.
2013-03-03 15:22:36 +01:00
Didier Raboud
e146b9bf05
Correct the kFreeBSD ETIME patch update to define ETIME later.
...
Should fix the new kFreeBSD FTBFS.
2013-03-03 15:22:18 +01:00
Didier Raboud
3d7032fc16
libfprint 1:0.5.0-3 Debian experimental release.
2013-03-03 13:56:28 +01:00