1ae7379baab4b2941ad1701190718cf53a051b48 |
|
12-Apr-2017 |
Mark Salyzyn <salyzyn@google.com> |
resolve merge conflicts of 7c451a93 to oc-dev-plus-aosp Test: I solemnly swear I tested this conflict resolution. Bug: 34250038 Change-Id: I4196a6d5a1365106643ac6c1548fd86faffead6f
|
d88dfe8607af019186a309674d9081a056ed3daa |
|
11-Apr-2017 |
Mark Salyzyn <salyzyn@google.com> |
libhardware: deprecate cutils/log.h Replace cutils/log.h with log/log.h. Sort headers. Minimize conflicts. Add missing required headers. Test: compile Bug: 34250038 Change-Id: I5c0f231cbfed90b73e0538c9d32ad3226c7cc5e4
/hardware/libhardware/include/hardware/fingerprint.h
|
ba8e932d1f0f83fbedd06cee5075f9ed4e48c2cb |
|
14-Feb-2017 |
Kevin Chyn <kchyn@google.com> |
implemented enumerate method in fingerprintservice fixes bug 35358801 Test: ran enumeration in template with 1) more fingerprints in fingerprintd 2) more fingerprints in framework 3) no fingerprints in fingerprintd, but fingerprints in framework 4) no fingerprints in framework, but fingerprints in fingerprintd Change-Id: Id150f0225d597939cf1af6bac218fe0fdeeca93d
/hardware/libhardware/include/hardware/fingerprint.h
|
e392a5407159dca4af58251e7e9eb8adb745da50 |
|
07-Jan-2017 |
Jim Miller <jaggies@google.com> |
Add missing lockout code to fingerprint.h This is already in the framework, but wasn't visible in HAL 2.1. Required to properly enforce HIDL 2.1 compliance. Bug: 33199080 Test: Fingerprint enroll, remove, unlock, fingerprint arbitration. Change-Id: I3400005df57fe6ac0f42f70fa17786876202be1f
/hardware/libhardware/include/hardware/fingerprint.h
|
e5697baed8eaf298de887ef53100af1b7cf25005 |
|
15-Jun-2016 |
Jim Miller <jaggies@google.com> |
Revert \\\"Fingerprint: Add an API to support throttling.\\\" am: e453c5212a am: 4a2683f893 am: 0ec9f976ed Change-Id: Ifd08eb97e1a1ad7776bd877ad56cc667f7a9581a
|
e453c5212ae0f0de3b2fc16b67f14e6bd06a8ce1 |
|
15-Jun-2016 |
Jim Miller <jaggies@google.com> |
Revert "Fingerprint: Add an API to support throttling." This reverts commit 7e9204a954deeeb6c2fad6752b87af0638ef0d5d. Fixes bug 29248095 Change-Id: I60ce4dd96affbc263a14921cbdda59df7e7a65f4
/hardware/libhardware/include/hardware/fingerprint.h
|
6f80210c30e7b7b7855f1d814e0a81825abcf252 |
|
13-May-2016 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Unify enumerate() and remove() messaging. Change-Id: Iffecf2bc89352ffd6d1e99d058414033f8742e95 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
ea09bc8ac62c253e38a45a9b44863a61c9f7dae7 |
|
20-Apr-2016 |
Nick Vaccaro <nvaccaro@google.com> |
Fingerprint: Add include of hardware.h Add include of hardware.h to fingerprint.h to fix a broken master build issue. Bug: 28275278 Change-Id: I460a83f814d4ea9db8dff05bfcc463de19081634
/hardware/libhardware/include/hardware/fingerprint.h
|
7e9204a954deeeb6c2fad6752b87af0638ef0d5d |
|
07-Jan-2016 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add an API to support throttling. Bug: 22568569 Change-Id: I948ac0f55bc5fbc61d0eacdc5caef0e2bf0746a2 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
c7ffe16a62cc24fa398d87342e92aaa0f78e2821 |
|
28-Oct-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Change enumerate() to asynchronous mode. Bug: 25244240 Change-Id: If337241594b8c52737a14d476c1db96930b62a48
/hardware/libhardware/include/hardware/fingerprint.h
|
929e0a194ed989af9b9de62126a962ebf9d191cc |
|
25-Jul-2015 |
Jim Miller <jaggies@google.com> |
Add better documentation to fingerprint.h Some vendors are confused by the use of errors vs acquired messages This adds documentation on how they should be used. Fixes bug 22728578 Change-Id: I5e6a8f7b159ec331a59202fa64b7320e43661429
/hardware/libhardware/include/hardware/fingerprint.h
|
a36ffbe0bbccbc2173589da1941dd39ee01a8004 |
|
25-Jun-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add post_enroll() API, adapt struct for binary compatibility, doc change. Change-Id: If7e5738f921b0e91e46efc813d9f3c4bd1502832 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
d4331fdae5247bdbac27f1db94cac504ea5afb78 |
|
08-Jun-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Avoid passing structures where simple types should suffice. Bug: 21282699 Change-Id: I02e13b7da0ad361a95b981f9745aac039151f356 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
a70ab95eeaf61594594a57e4de957dac47889c96 |
|
02-Jun-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Remove unused API elements. Change-Id: Iba2f6a5bc7a2923c3e9b92684a2fab2190f14fd5 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
0a544125ca4eae87d33541e2e0608cfcbd0d733e |
|
16-May-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Clean up documentaion for template delete. Change-Id: Ibe991d5f5e4bb77a859284a8f890a6bccc663448 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
e0a2988b82afd9141eba075a231dfa47c55c01c4 |
|
29-Apr-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add enumerate function to FP HAL Change-Id: I4a1da563a96a1e097ea56e0dced8c02820aa8485 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
7eb7235c3391c139040ff1477e15be718d6f41b4 |
|
07-May-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add storage path to set_active_group() Change-Id: Ic6e7ad21cd3a253a38a6291bf08517c7e441af2b Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
468b5673166ade001a1d23ab65787ce1750f9077 |
|
16-Apr-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add an API to get authenticator id Change-Id: If45ebc228425eaa43bf9abde934f8bb4e7d97e6c Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
6eced703e6d8cf70a331ad3333f4065981bc2160 |
|
13-Apr-2015 |
Sasha Levitskiy <sanek@google.com> |
Fingerprint: Add auth token to enroll Change-Id: Ied10a03213b8473b1a625229a75b7af6126d635a
/hardware/libhardware/include/hardware/fingerprint.h
|
1e1f7ba5c99a0f715735c347597e3637e3870626 |
|
09-Apr-2015 |
Jim Miller <jaggies@google.com> |
Clean up FingerprintManager API and make it public. Change-Id: I416dcc42fd70926875cc77e0c2cc958fdfcd9f9d
/hardware/libhardware/include/hardware/fingerprint.h
|
1fb1e33454467b44f5e370454dec2c6caccc58a2 |
|
25-Mar-2015 |
Jim Miller <jaggies@google.com> |
Update fingerprint.h for new API This adds vendor-specific messaging capabilities to the HAL driver to avoid the possibility of vendors clobbering general-purpose methods. The framework translates these additional messages as an offset into a custom message array. Additionally, authenticate() now takes a group id to restrict authentication to a subset of possible fingerprints. Bug 16487912 Change-Id: I8a92a6c86b4729af03a5576b4a150b1c73fbc9cc
/hardware/libhardware/include/hardware/fingerprint.h
|
3b7402ef30efb03a40523d3745626e01b38e6f2a |
|
11-Dec-2014 |
Sasha Levitskiy <sanek@google.com> |
hardware: libhardware: introduce new fingerprint HAL 2.0 features. Change-Id: I4ab0a511417742a4b0b912ebf98a3773ec22bb10 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
953524b2bd138f1b47ca66596a380c7709870218 |
|
17-Jun-2014 |
Jim Miller <jaggies@google.com> |
Minor cleanup of HAL fingerprint API Change-Id: I7a4b1caadfe499d2394c8645e45903759b672e8b
/hardware/libhardware/include/hardware/fingerprint.h
|
ba45e05a6a9eeee56c8215347ac1344646b426d1 |
|
09-Jun-2014 |
Sasha Levitskiy <sanek@google.com> |
HAL: Fingerprint: Incremental scan notification. Change-Id: If943fe6b46a8261ca936e07a36e11c10c7e6d63a Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
969466c75bf5c2b479ce36258ff6feafc90a7369 |
|
07-May-2014 |
Sasha Levitskiy <sanek@google.com> |
Libhardware: HAL: Fingerprint: Add template collection progress hint; remove match confidence. Change-Id: I62ce57054b7e0cfda8aa260176e504113677d993 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
84d35492b145cebc000f8fd72818eb25b8e65c04 |
|
01-May-2014 |
Stewart Miles <smiles@google.com> |
Described restrictions for common HAL object methods. Inheritance of HAL object is performed by composing a child structure of a single parent structure located at offset 0 followed by new data members and function pointers in the child structure. For example, struct child { struct parent common; int a_data_member; void (*a_method)(struct child *c, int v); }; HAL code assumes this layout when accessing child structures given a pointer to a parent structure such that users write code like the following... void child_method(struct *parent, int v) { struct child * c = (struct child*)parent; // do stuff with c } Code above will break if a member is added before "common" in "struct child". This change adds comments that describe the restriction on the location of parent HAL objects within a derived HAL object. HAL objects that already have comments that describe the required location of parent objects are not modified. Change-Id: Ibe4300275286ef275b2097534c84f1029d761d87
/hardware/libhardware/include/hardware/fingerprint.h
|
0d1cd3fcc2c80c34eaa584d79653a4ab2809a0b8 |
|
30-Apr-2014 |
Sasha Levitskiy <sanek@google.com> |
Hardware: Fingerprint: HAL adds removed notification, normalizes names. Change-Id: Id0a8e120043c00bf351aa1c9d3f0c06c2e4af947 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
cc14f23c976db7ed9b57032e1292a43303856e60 |
|
24-Apr-2014 |
Sasha Levitskiy <sanek@google.com> |
Hardware: Fingerprint: Fix structure name. Change-Id: I7a2593837148ad80df970d89950f396c7704e71b Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
3b9ee8d82f36a93cb499623d0409efebbb6de2bd |
|
23-Apr-2014 |
Sasha Levitskiy <sanek@google.com> |
Hardware: Fingerprint: Fix the remove() argument, typos. Change-Id: I99e8e2f24f0264c2217d67a75fe437756596053c Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
7308284e4e8ad35ae531273afeee124a82f480a8 |
|
18-Apr-2014 |
Sasha Levitskiy <sanek@google.com> |
Hardware: Fingerprint: Move the HAL to an async model, add some vendor requested functionality. Change-Id: Ib99e3edb99579ac4495918eb57d1022d75dccb57 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|
a747c069c6b3f5a6420662020822992cc70384bc |
|
25-Mar-2014 |
Sasha Levitskiy <sanek@google.com> |
Hardware: Fingerprint: Introducing Fingerprint HAL Change-Id: I4e55c42841c3b6a1327a16bdf6d1d4bb3847c7f3 Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/include/hardware/fingerprint.h
|