Laurent Bigonville
fa439ded05
debian/gbp.conf: Set pristine-tar and upstream-vcs-tag
2019-07-12 00:01:39 +02:00
Laurent Bigonville
1473e8093a
Release to unstable
2018-10-10 17:31:17 +02:00
Laurent Bigonville
388666f5c0
d/p/lib-Add-accessor-for-minutia-coordinates.patch: Add a way to access minutia coordinates, this will help to fix ftbfs in fprint_demo
...
In reality a API breakage was introduced in a previous version and even
if it's not fixing it completely it reintroduce the same
functionalities.
2018-10-10 17:31:17 +02:00
Laurent Bigonville
bef704b74e
Release to unstable
2018-08-23 15:03:57 +02:00
Laurent Bigonville
cafa248fed
debian/rules: Remove the *.private fields of libfprint.pc
...
debian/rules: Remove the *.private fields of libfprint.pc, these are not
needed anymore as we are not installing a static library
Closes : #906975
2018-08-23 15:01:05 +02:00
Laurent Bigonville
5e10d87a17
Release to unstable
2018-08-12 17:51:53 +02:00
Laurent Bigonville
4e1828640c
New upstream release 0.8.2
2018-08-12 17:51:20 +02:00
Laurent Bigonville
c91d6f33f0
Update upstream source from tag 'upstream/0.8.2'
...
Update to upstream version '0.8.2'
with Debian dir 1c95a3ea0c
2018-08-12 17:45:45 +02:00
Laurent Bigonville
ca30b70d38
New upstream version 0.8.2
2018-08-12 17:45:45 +02:00
Laurent Bigonville
8d3a867821
debian/control: Bump Standards-Version to 4.2.0 (no further changes)
2018-08-12 17:41:37 +02:00
Laurent Bigonville
0ed8d4aafd
d/p/fix_ftbfs_meson.patch: Fix FTBFS with newer meson
2018-08-12 17:41:13 +02:00
Laurent Bigonville
3207a658de
Bump debhelper version to >= 10.3 to have meson support
2018-07-16 16:29:52 +02:00
Laurent Bigonville
dc7c2a03e4
Ship the API doc in a new libfprint-doc package
2018-07-16 16:21:12 +02:00
Laurent Bigonville
6da130a512
debian/libfprint0.postinst: Call udevadm --trigger also for the new supported readers
2018-06-21 22:59:02 +02:00
Laurent Bigonville
3f29741cc2
debian/rules: Simplify the installation of the udev rules file
2018-06-21 21:13:12 +02:00
Laurent Bigonville
98bc488e44
debian/control: Bump all the packages to priority optional, priority extra is now deprecated
2018-06-21 21:12:21 +02:00
Laurent Bigonville
d88da3380f
debian/control: Bump Standards-Version to 4.1.4 (no further changes)
2018-06-21 21:12:21 +02:00
Laurent Bigonville
847a201bfe
debian/rules: Do not explicitly pass --parallel to debhelper as it's the default now
2018-06-21 21:12:21 +02:00
Laurent Bigonville
dee696cdd1
debian/libfprint0.lintian-overrides: Overrides udev-rule-missing-uaccess, we don't want the readers to be accessible by unprivileged users
2018-06-21 21:12:21 +02:00
Laurent Bigonville
f1f19c3c6e
debian/libfprint0.symbols: Add newly exported symbols
2018-06-21 21:12:21 +02:00
Laurent Bigonville
8cbe405004
Build the documentation
2018-06-21 15:32:12 +02:00
Laurent Bigonville
98d3045da3
Switch to meson, the static library is not built anymore
2018-06-21 15:31:32 +02:00
Laurent Bigonville
fbd763a849
d/p/use-non-versionned-libusbh-path.patch: Updated
2018-06-21 13:14:37 +02:00
Laurent Bigonville
9a5c958c0c
d/p/kFreeBSD_FTBFS_add_ETIME_definition.patch: Updated
2018-06-21 13:08:58 +02:00
Laurent Bigonville
f24d71f1ec
New upstream release
...
* New upstream release
- Fix security hole by zero out memory when allocated (Closes : #890827 )
2018-06-21 12:59:07 +02:00
Laurent Bigonville
74d89aa856
Update upstream source from tag 'upstream/0.8.1'
...
Update to upstream version '0.8.1'
with Debian dir cff2f30a93
2018-06-21 12:54:14 +02:00
Laurent Bigonville
7bf73eb3d0
New upstream version 0.8.1
2018-06-21 12:54:13 +02:00
Laurent Bigonville
6573095680
debian/watch: Update the watch file to point to the freedesktop gitlab release page
2018-06-21 12:46:03 +02:00
Bastien Nocera
6f6127cbb6
0.8.1
V_0_8_1
2018-06-12 16:05:45 +02:00
Bastien Nocera
e1d85fb636
build: Install udev rules in correct directory
...
The udevdir variable in udev.pc might not have a trailing slash.
2018-06-12 16:03:34 +02:00
Bastien Nocera
74b5c92787
0.8.0
V_0_8_0
2018-06-12 15:42:22 +02:00
Bastien Nocera
ac1f97e2eb
lib: Supported devices list is for master, not stable
2018-06-12 12:46:19 +02:00
Bastien Nocera
40f486b108
HACKING: Update hacking file
2018-06-12 11:06:26 +02:00
Bastien Nocera
b62e67401c
lib: Fix supported devices page title again
...
We need to call setlocale() so we run in UTF-8 mode, and can print that
sweet sweet em dash.
2018-06-08 16:23:35 +02:00
Bastien Nocera
dd0a0134a6
lib: Fix supported devices page title
2018-06-07 17:46:08 +02:00
Bastien Nocera
5e24000799
build: Remove unused meson rule
...
We're generating the supported-devices.md file in the website CI now.
2018-06-07 17:39:36 +02:00
Bastien Nocera
c5cdfcb120
lib: Sort supported devices list
2018-06-07 17:39:04 +02:00
Bastien Nocera
549a6694d2
build: Disable supported-devices.md generation for now
...
As added in e5393bf46a
It fails currently.
2018-06-04 16:13:08 +02:00
Bastien Nocera
14e34e1d15
build: Remove ported Makefile.am snippet
2018-06-03 14:41:02 +02:00
Bastien Nocera
e5393bf46a
lib: Add script to print MarkDown page of supported devices
2018-06-03 14:40:34 +02:00
Bastien Nocera
878a201bb1
README: Update links to new website
2018-06-03 00:31:05 +02:00
Bastien Nocera
b0e4619e0a
docs: Update links to new website
2018-06-03 00:31:05 +02:00
Bastien Nocera
aec65777a7
nbis: Update links to new website
2018-06-03 00:30:10 +02:00
Bastien Nocera
31bad8ddd2
build: Fix fprint.h install destination
...
Since the port to meson, fprint.h was installing to $includedir instead
of $includedir/libfprint/
2018-05-31 14:35:16 +02:00
Bastien Nocera
79d65c907f
build: Add missing X11 deps for the examples
2018-05-31 12:30:48 +02:00
Bastien Nocera
92231d984f
build: Add some missing build essentials
2018-05-31 12:23:30 +02:00
Bastien Nocera
2fbc77955e
build: Add CI
...
Barebones, just compiles libfprint.
2018-05-31 12:18:17 +02:00
Bastien Nocera
c91819f551
lib: Remove drv->close absence support in fp_async_dev_close()
...
The driver will at least need to close its hardware resources, and
free memory, so it must have had one.
This case was never actually used as can be seen from the fact that
we would assert in fpi_drvcb_close_complete() if the state was wrong
but never set it to the expected value.
2018-05-31 11:06:31 +02:00
Bastien Nocera
b3f6ff5a36
lib: Add guard to async functions
...
To avoid having NULL devices being passed dereferenced.
2018-05-31 11:06:31 +02:00
Bastien Nocera
52f84bee3c
vfs5011: Error out when no lines were captured
...
Which avoids passing zero lines to fpi_assemble_lines()
"gmem.c:130: failed to allocate 18446744073709551612 bytes"
#3 0x00007fe4f6ef428f in g_log (log_domain=log_domain@entry=0x7fe4f6f3506e "GLib", log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7fe4f6f3e610 "%s: failed to allocate %lu bytes") at gmessages.c:1398
#4 0x00007fe4f6ef2ac4 in g_malloc0 (n_bytes=n_bytes@entry=18446744073709551612) at gmem.c:129
#5 0x00007fe4f8052020 in median_filter (filtersize=25, size=-1, data=0x0) at assembling.c:309
#6 fpi_assemble_lines (ctx=ctx@entry=0x7fe4f82ac3c0 <assembling_ctx>, lines=0x0, lines_len=0) at assembling.c:389
#7 0x00007fe4f805f3db in submit_image (ssm=ssm@entry=0x16c3cba360, data=data@entry=0x16c3cb9cc0) at drivers/vfs5011.c:412
See https://bugzilla.redhat.com/show_bug.cgi?id=1484812
Closes : #42
2018-05-31 11:08:41 +02:00