Marco Trevisan (Treviño)
d402f1bed9
debian/libfprint-2-tod1.symbols: Update TOD symbols
2021-10-28 19:24:33 +02:00
Marco Trevisan (Treviño)
34d317bbbe
debian/patches: Drop, all applied on the TOD upstream branch
2021-10-28 19:24:32 +02:00
Marco Trevisan (Treviño)
f0e53af57e
debian/source/lintian-overrides: Update for new TOD drivers paths
2021-10-28 19:24:31 +02:00
Marco Trevisan (Treviño)
46ece03c62
debian/libfprint-2-2.postinst: Devices triggers updated
2021-10-28 19:24:18 +02:00
Marco Trevisan (Treviño)
5a45cb5023
New upstream release
2021-10-28 19:24:17 +02:00
Marco Trevisan (Treviño)
abbc365b5c
Update upstream source from tag 'upstream/1.94.1+tod1'
...
Update to upstream version '1.94.1+tod1'
with Debian dir 7437b3331b
2021-10-28 19:24:16 +02:00
Marco Trevisan (Treviño)
8839ed6b69
New upstream version 1.94.1+tod1
2021-10-28 19:24:08 +02:00
Marco Trevisan (Treviño)
77ff30e19d
tod: Mark symbols that were added in 1.90 series as part of TOD 1.0.0
...
Otherwise we'd cause the symbols to disappear on such versions
2021-10-28 19:22:21 +02:00
Marco Trevisan (Treviño)
d2d1834b6f
Merge tag 'debian/1%1.94.1-1' into ubuntu
...
libfprint Debian release 1:1.94.1-1
2021-10-28 18:20:45 +02:00
Marco Trevisan (Treviño)
1153fc85a5
Merge with libfprint 1.94.1 and followup fixup commits
2021-10-28 15:46:02 +02:00
Marco Trevisan (Treviño)
18ce8a4a60
Upload to unstable
2021-10-27 15:17:09 +02:00
Benjamin Berg
17ff49f85c
goodixmoc: Fix template struct for required length calculation
...
The length is only a single byte in the transfer. However, the struct
had a uint32_t in that place, breaking the sizeof() calculation and
seemingly creating issues for certain lengths of user id strings (which
depend on the username).
Fix this by changing the type to uint8_t. Also add the initial 0x43
prefix byte and a byte of apparent padding that the struct contains.
Leave the two reserved bytes at the end, as they seem to actually have a
meaning (i.e. they are seemingly send in listings).
This effectively makes the struct one byte smaller, bringing it down to
127 bytes from 128 bytes.
Closes : #428 , #404
2021-10-27 06:54:47 +00:00
Marco Trevisan (Treviño)
a2f0a6558a
Update changelog
2021-10-27 02:14:18 +02:00
Marco Trevisan (Treviño)
a22ab8132b
debian/libfprint-2-2.symbols: Add new symbols
2021-10-27 02:10:51 +02:00
Marco Trevisan (Treviño)
263518ceb3
debian/patches: Fix test device descriptors to get tests passing
2021-10-27 02:06:41 +02:00
Marco Trevisan (Treviño)
9ce599cb4b
debian: Build-depend on gudev-1, and set back rules dir
...
This is needed for SPI devices
2021-10-27 02:06:41 +02:00
Marco Trevisan (Treviño)
de46e1e4b8
tests: Add missing trailing new lines on devices attributes
...
This as per the same reasons of commit 63bfaf4 , and without trailing new
lines such attributes aren't picked by umockdev in ubuntu and debian.
2021-10-27 02:01:50 +02:00
Marco Trevisan (Treviño)
9a699f56a1
debian/libfprint-2-2.postinst: Update to match new PIDs
2021-10-27 01:00:40 +02:00
Marco Trevisan (Treviño)
dce792b5c4
debian/patches: Add support for new elan and goodix PIDs
2021-10-27 00:59:42 +02:00
Marco Trevisan (Treviño)
8ad656ceea
debian/patches: Fix template struct in goodix drivers
...
LP: #1945296
2021-10-27 00:54:41 +02:00
Marco Trevisan (Treviño)
cd3b0193f7
debian/patches: Remove all patches, they've been applied upstream
2021-10-27 00:50:08 +02:00
Marco Trevisan (Treviño)
7460ed1a3d
debian/libfprint-2-2.postinst: Devices triggers updated
2021-10-27 00:36:40 +02:00
Marco Trevisan (Treviño)
c2ba616309
New upstream release
2021-10-27 00:36:38 +02:00
Marco Trevisan (Treviño)
c38501faa0
Update upstream source from tag 'upstream/1.94.1'
...
Update to upstream version '1.94.1'
with Debian dir e02e11ad9d
2021-10-27 00:36:38 +02:00
Marco Trevisan (Treviño)
f3d55af43a
New upstream version 1.94.1
2021-10-27 00:36:27 +02:00
Marco Trevisan (Treviño)
865f202473
debian/update-udev-triggers.sh: Fix hwdb path
...
It was set to a testing location for development purposes, and it got
wrongly committed.
2021-10-27 00:34:20 +02:00
Marco Trevisan (Treviño)
bfa41fe183
Upload to jammy
2021-10-26 21:24:47 +02:00
Marco Trevisan (Treviño)
cd4601c104
Update changelog
2021-10-26 21:24:11 +02:00
Marco Trevisan (Treviño)
d845700226
debian/patches: Fix template struct in goodix drivers
...
LP: #1945296
2021-10-26 21:22:57 +02:00
boger
5e934a4fa0
goodixmoc: add PID 63CC
...
63CC: Dell Latitude series fingerprint sensor
2021-10-20 20:11:05 +08:00
hermanlin
5d0a3eab5c
elanmoc: add PID 0x0c7d
...
Signed-off-by: hermanlin <herman.lin@emc.com.tw >
2021-10-12 14:02:48 +08:00
Marco Trevisan (Treviño)
4058a81829
debian/patches: Add support for new elan, goodix and synaptics drivers
...
Most of the drivers only need to list new product IDs to work with new
devices, and including other changes that new devices may require.
LP: #1945296
LP: #1945298
2021-10-11 05:44:30 -04:00
Matthias Klose
c9bb40364e
Import Debian changes 1:1.90.7+git20210222+tod1-0ubuntu3
...
libfprint (1:1.90.7+git20210222+tod1-0ubuntu3) impish; urgency=medium
.
* No-change rebuild to build packages with zstd compression.
2021-10-11 04:49:57 -04:00
Benjamin Berg
7efb860381
Release 1.94.1
v1.94.1
2021-09-24 15:01:18 +02:00
Benjamin Berg
f9492d5345
NEWS: Fix 1.94.0 release date
2021-09-24 14:25:01 +02:00
Benjamin Berg
46669e9f53
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.
NOTE: The driver did not report any progress for the identify step. As
such, the number of enroll steps reported by the device remain the same.
Closes : #415
2021-09-24 14:24:47 +02:00
Benjamin Berg
a949594050
goodixmoc: Returned device print matched by verify/identify
...
This is needed for the fprintd duplicate checking code. The information
is needed to delete stale prints automatically from the device.
Related: #415
2021-09-21 19:13:02 +02:00
Benjamin Berg
20e8355c01
tests: Run custom.py from test creation helper when available
...
This allows creating tests both for image and non-image devices using
the same script.
2021-09-21 19:13:02 +02:00
boger
f579a77bfd
goodixmoc: add PID 63BC
...
63BC: Dell XPS series fingerprint sensor
2021-09-17 19:28:51 +08:00
Benjamin Berg
03deb3011b
udev-hwdb: Update unsupported device list
2021-09-17 12:54:02 +02:00
Benjamin Berg
c7650b6ec9
udev-hwdb: Set ID_PERSIST=0 in hwdb
...
See https://github.com/systemd/systemd/pull/20756
2021-09-17 12:46:29 +02:00
Aris Lin
128d809227
synaptics: add new PID 0x0123, 0x0126, and 0x0129
2021-09-17 12:42:51 +02:00
Benjamin Berg
9356e895a2
ci: Reference image directly for forks
...
Otherwise forks will not find the image and things fall apart (due to
the method of how we build the image).
2021-09-15 17:23:00 +02:00
Benjamin Berg
3c2883b992
ci: Pull in diffutils
...
It is needed by tests/test-generated-hwdb.sh and is not pulled in
indirectly anymore.
2021-09-15 16:27:17 +02:00
Benjamin Berg
eb568a62aa
ci: Switch to newer CI templates
2021-09-15 16:27:17 +02:00
Benjamin Berg
d763f8f41a
elanmoc: Fix warning
...
Really, it shouldn't matter, as there is no return. But adding the NULL
initializer does not harm either.
2021-09-15 15:54:25 +02:00
Benjamin Berg
df41ed56f6
meson: Use source_root() to not require meson 0.56
...
This fixes the flatpak build.
2021-09-15 15:43:33 +02:00
Bastien Nocera
aff063c23c
tests: Simplify capture of driver behaviour for regression tests
...
And update instructions for the simpler method.
Co-authored-by: Benjamin Berg <bberg@redhat.com >
2021-09-15 13:24:08 +00:00
Bastien Nocera
e2511095d1
device: Export kernel device from FpDevice
...
This is inelegant, but allows API consumers to match the FpDevice with
an OS device.
2021-09-15 13:24:08 +00:00
Bastien Nocera
9515cc2e59
tests: Add U.are.U 4500 test
2021-09-09 10:54:48 +02:00