lp:libfprint

Created by Registry Administrators on 2012-07-16 and last modified on 2019-06-18
Get this branch:
bzr branch lp:libfprint

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Registry Administrators
Project:
libfprint
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/libfprint/libfprint.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on izar and finished 2 hours ago taking 15 seconds — see the log
Import started 8 hours ago on izar and finished 8 hours ago taking 15 seconds — see the log
Import started 14 hours ago on izar and finished 14 hours ago taking 20 seconds — see the log
Import started 20 hours ago on alnitak and finished 20 hours ago taking 20 seconds — see the log
Import started on 2019-07-17 on alnitak and finished on 2019-07-17 taking 20 seconds — see the log
Import started on 2019-07-17 on alnitak and finished on 2019-07-17 taking 20 seconds — see the log
Import started on 2019-07-17 on alnitak and finished on 2019-07-17 taking 20 seconds — see the log
Import started on 2019-07-17 on alnitak and finished on 2019-07-17 taking 20 seconds — see the log
Import started on 2019-07-16 on izar and finished on 2019-07-16 taking 20 seconds — see the log
Import started on 2019-07-16 on alnitak and finished on 2019-07-16 taking 20 seconds — see the log

Recent revisions

641. By Benjamin Berg <email address hidden> on 2019-06-18

lib: Remove state from fp_img_driver activate handler

The state was always AWAIT_FINGER and it was never used by any driver
(except for error checking). So remove it, in particular as a correct
state change will be done after activation anyway.

The only driver with code that actually did anything based on this was
the URU4000 driver. However, all it did was an explicit state change
execution. This is not necessary, as the state_change handler is called
anyway (i.e. we now only write the AWAIT_FINGER register once rather
than twice).

Manual changes plus:

@ init @
identifier driver_name;
identifier activate_func;
@@
struct fp_img_driver driver_name = {
    ...,
    .activate = activate_func,
    ...,
};
@ remove_arg @
identifier dev;
identifier state;
identifier init.activate_func;
@@
activate_func (
 struct fp_img_dev *dev
- , enum fp_imgdev_state state
 )
{
 <...
- if (state != IMGDEV_STATE_AWAIT_FINGER_ON) { ... }
 ...>
}

640. By Benjamin Berg <email address hidden> on 2019-06-18

fdu2000: Remove driver as it has been defunct for long

The driver was never ported to the new asynchronous model, meaning it
has been defunct since some time in 2008. Remove the driver, as
seemingly no one has complained about this and we have no proper way to
even verify a port is correct.

639. By Benjamin Berg <email address hidden> on 2019-06-13

examples: Port enroll and verify examples to new storage

This ports the enroll and verify examples to the new storage so that
they do not need any deprecated API anymore.

638. By Benjamin Berg <email address hidden> on 2019-06-13

examples: Link examples to the new GVariant based storage

For now just compile and link it, we do not yet use the new storage
code.

637. By Benjamin Berg <email address hidden> on 2019-06-13

examples: Add simple storage implementation using GVariant

This is useful so that the enroll and verify examples will not use the
deprecated API anymore.

636. By Benjamin Berg <email address hidden> on 2019-06-13

build: Bump GLib dependency to 2.50 and add guards

libfprint already uses G_DEBUG_HERE in a lot of places which requires
GLib 2.50. Also add the appropriate defines so that usage of newer API
will result in warnings.

635. By Benjamin Berg <email address hidden> on 2019-06-12

build: Remove header files from nbis_sources

There is no need to list them in the sources.

634. By Benjamin Berg <email address hidden> on 2019-06-12

build: Remove header files from libfprint_sources

There is no need to list them in the sources.

633. By Benjamin Berg <email address hidden> on 2019-06-12

build: Remove header files from drivers_sources

It is not necessary to list all the headers in the drivers_sources list,
so remove them.

632. By Benjamin Berg <email address hidden> on 2019-06-12

build: Fix source files of upekts and upketc drivers

The upekts driver needs upek_proto.c while the upektc driver does not.
Move the corresponding source file entries so that both drivers compile
standalone.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.