Commit Graph

1867 Commits

Author SHA1 Message Date
Didier Raboud 1688d6896a Put epoch in the symbols' versions. 2012-05-19 16:55:35 +02:00
Didier Raboud bb7f0d3f69 Avoid duplication of Section snippet in control. 2012-05-19 16:05:20 +02:00
Didier Raboud 67994293f3 Drop the mention of the old synchronous library from the description. 2012-05-19 15:27:58 +02:00
Didier Raboud 8f73f03722 Add Vcs-* to reflect the new Git repository. 2012-05-19 15:27:03 +02:00
Didier Raboud 38b5a05db3 Add myself as uploader. 2012-05-19 15:26:04 +02:00
Didier Raboud ddab7bfc89 Bump Standards-Version to 3.9.3 without changes needed. 2012-05-19 15:25:37 +02:00
Didier Raboud 9dc27b0a00 Update homepage to the new home at freedesktop.org. 2012-05-19 15:25:12 +02:00
Didier Raboud 79a4038256 Add symbols tracking for libfprint0. 2012-05-19 15:24:19 +02:00
Didier Raboud d520edfa71 Use the built udev rules for autosuspend; append our mode and group specificities. 2012-05-19 15:20:10 +02:00
Didier Raboud 192cef0cdd Use short debhelper style; migrate to multiarch. 2012-05-19 14:59:42 +02:00
Didier Raboud d3628eda97 Bump debhelper Build-Depends and compat to 9.
Brings hardened buildflags and multiarch.
2012-05-19 14:39:20 +02:00
Didier Raboud 2d55732900 Merge branch 'master' into debian
Many conflicts.
2012-05-19 14:18:01 +02:00
Bastien Nocera dfff16f3e3 Don't print duplicate udev rules
https://bugs.freedesktop.org/show_bug.cgi?id=45513
2012-02-02 05:28:17 +00:00
Patrick Marlier 3d2e545264 Fix possible crash without a deactivate callback
We were checking for ->activate existing instead of ->deactivate.
2012-01-20 12:57:27 +00:00
Benedikt Morbach c96fa32da4 Move udev rules to libdir
This moves the dir from /etc/udev/rules.d to /lib/udev/rules.d,
which is encouraged by upstream, as /etc is for user overrides only

https://bugs.freedesktop.org/show_bug.cgi?id=44507
2012-01-06 12:13:29 +00:00
Matthew Garrett 48ec64f683 Fix udev control path
Newer kernels uses power/control for USB suspend setup, not power/level.
Fix the udev rules generation.
2011-10-04 15:11:08 +01:00
Ulises Vitulli 786868d735 Transitioning from libmagick9 to libmagickcore 2011-06-13 00:37:01 +00:00
Ulises Vitulli cbff4b73a5 No more patches! :D :D :D 2011-04-19 22:33:30 +00:00
Ulises Vitulli c1b8b7950b Closing #595719 and #620447. 2011-04-19 22:10:40 +00:00
Ulises Vitulli 7cee8069fd Uploading new upstream release 0.4.0plus 2011-04-19 19:16:04 +00:00
Bastien Nocera f8aa82a554 0.4.0 v_0_4_0 2011-04-18 18:02:37 +01:00
Bastien Nocera 1451a2dde2 build: Quiet by default 2011-04-08 15:38:33 +01:00
Sergio Cerlesi d2e957683f Added support for Validity VFS101
USB ID 138a:0001
2011-04-08 15:37:03 +01:00
Sergio Cerlesi a3ae96c214 Fix function fpi_im_resize on create new image
The function fpi_im_resize copy the new resized image into old fp_img
instead of newimg so, new image is empty and often it generated a
segmentation fault error.
2011-02-22 19:14:02 +00:00
Sergio Cerlesi 3dd905d4e9 Fix return timeout of fp_get_next_timeout
On function fp_get_next_timeout if exist fprint timeout or libusb
timeout the function return the smaller of they.

But if one of that not exist and have a smaller value the function
return a timeout that not exist.
2011-02-18 13:59:28 +00:00
Bastien Nocera aab031ce37 0.3.0 v_0_3_0 2010-09-08 11:11:31 +01:00
Bastien Nocera 6bfc516553 Add test program for C++ support
So that we don't regress
2010-09-08 11:03:58 +01:00
Kunal Gangakhedkar ff842125c5 Add C++ guards to take care of C++ name-mangling.
The libfprint library is generally built with C calling conventions.
Which makes it difficult to link to C++ programs as it is.

This patch adds the support for linking with C++ code - by telling the C++
compiler to use C calling conventions for libfprint functions.

Reported-by: Guus Ellenkamp <guus@activediscovery.net>
Signed-off-by: Kunal Gangakhedkar <kunal.gangakhedkar@gmail.com>
2010-09-08 11:02:25 +01:00
Hugo Grostabussiat 712ebb6d44 Namespace functions and structs for 147e:2016
Inserted "_2016" in structures, enums and functions names
that are related with device 147e:2016.
2010-08-31 17:51:21 +01:00
Hugo Grostabussiat a18f318446 Added support for UPEK TCS4C (USB ID 147e:1000)
https://bugs.freedesktop.org/show_bug.cgi?id=29719
2010-08-31 17:49:45 +01:00
Bastien Nocera 15b8e8f376 Remove HAL fdi generation
HAL is deprecated, and the rules are broken when multiple
drivers use the same USB IDs.
2010-08-25 11:20:55 +01:00
Bastien Nocera 9f8dd29a55 Make sure all sources are dist'ed
So that you can compile against ImageMagick even if the
distter doesn't.
2010-08-25 11:17:42 +01:00
Bastien Nocera f28c579779 Print out summary of build options
At the end of the configure run.
2010-08-25 11:17:19 +01:00
Bastien Nocera 375575b701 Port OpenSSL using code to NSS
As OpenSSL cannot really be used in an LGPLv2+ piece of software
without an exception.

Adapted from the example code at:
http://www.mozilla.org/projects/security/pki/nss/sample-code/sample2.html
and:
http://github.com/bagder/curl/commit/f3b77e5
2010-08-25 10:34:30 +01:00
Ulises Vitulli c744d42325 Pull new git checkout for applying the patches we submitted upstream. 2010-08-23 12:56:11 +00:00
Ulises Vitulli c3c3419512 Add new supported devices to udev rules. 2010-08-23 10:01:25 +00:00
Alexia Death 25161286f5 Only complete scan with MIN_ROWS in print
Don't consider the scan complete unless theres at least
MIN_ROWS recorded or very long blank read occurred.

Typical problem spot: one brief touch before starting the
actual scan. Happens most commonly if scan is started from
before the first joint resulting in a gap after the inital touch.

http://lists.reactivated.net/pipermail/fprint/2009-December/001406.html
2010-08-19 20:36:16 +01:00
Alexia Death c575afba9a Make the +2 right shift happen on image handoff.
Rather than when reading the rows. Doing it there seems a lot
more sensible and does not get in the way of minimizing the
impact of lost USB packets.

http://lists.reactivated.net/pipermail/fprint/2009-December/001404.html
2010-08-19 20:29:45 +01:00
Alexia Death 8cd31f6ad8 Try to correct missing packets in image stream
If a packet goes missing, use the data from previous row
to minimize distortion, or use some neutral dummy data.

http://lists.reactivated.net/pipermail/fprint/2009-December/001404.html
2010-08-19 20:27:09 +01:00
Alexia Death 4b518bd230 Fix a segfault if a scan was shorter than 8 lines.
This segfault was caused by proceeding to free the conversion result
without checking for an error condition in image to print
data conversion.

http://lists.reactivated.net/pipermail/fprint/2009-December/001405.html
2010-08-19 20:21:51 +01:00
Ulises Vitulli 808dd08c47 Added upstream "current tarball" and deleted old symlinks to old "current tarball". 2010-08-19 18:48:51 +00:00
Ulises Vitulli f0105e0c91 Replaced files with current release. 2010-08-19 17:31:14 +00:00
Ulises Vitulli 380e25fa20 Upgraded to 0.2.0, commit 20100819git-1. 2010-08-19 17:28:38 +00:00
Bastien Nocera daee067c4f Release 0.2.0 V_0_2_0 2010-08-19 14:43:30 +01:00
Bastien Nocera 9608ab3707 Don't crash when no devices are present 2010-08-18 11:17:20 +01:00
Bastien Nocera 73561989dd Implement discover() methods for upeke2 and upeksonly
upeksonly handles revision 1 devices, upeke2 revision 2 devices.

https://bugzilla.redhat.com/show_bug.cgi?id=504399
2010-08-17 23:41:23 +01:00
Bastien Nocera df4a6f53d2 Rework "discover" code for drivers
Check all the drivers for one that'll drive our device in
question, and prefer ones that have a discover() method that runs
successfully to a driver without such a method.

This allow drivers to both reject devices (if 2 drivers handle
the same USB IDs), or a single driver to handle variants of the
same device (through the devtype out value of the discover method).
2010-08-17 23:14:18 +01:00
Jorge Suarez de Lis 48af46a2c5 upeke2: Add support for 0x2e status code
As reported working in:
http://www.mail-archive.com/fprint@reactivated.net/msg01426.html
2010-08-17 19:55:48 +01:00
Jorge Suarez de Lis 5a1926bb41 Add (disabled) UPEK EikonII (TCRD4C) driver
The device driver is always disabled as it uses the same Device ID
as another working reader:
https://bugzilla.redhat.com/show_bug.cgi?id=504399#c38
2010-08-17 19:36:56 +01:00
Guido Grazioli 7c7402a697 Finish implementation of AES1610 driver
Ported to the new internal libfprint API.

https://bugzilla.redhat.com/show_bug.cgi?id=499732
2010-08-17 11:36:34 +01:00