No description
Find a file
Janis Danisevskis 2ecd6597f3 Various fixes for async keystore.
* Added missing Tag::HARDWARE_TYPE and Tag::TRUSTED_CONFIRMATION_REQUIRED
* Made AuthorizationSet::hidl_data() safer to use.
  hidl_data() initializes a hidl_vec with the internal data of
  std::vector using setToExternal and returns it by value. This means
  the returned temporay does not own the buffer which has the life cycle
  of the AuthorizationSet. This is fine if passed as parameter to a
  function where it is bound to a cont reference. But if the temporary
  gets assigned to something with longer life cycle move semantics kicks
  in and the buffer is now tracked by something with a longer life
  cycle. This patch marks the returned temporary const, so that it can
  no longer be moved. It can still be bound to a const reference, but
  when assigned to a variable it must get copied.
* Add Filter function to AuthorizationSet.

Bug: 111443219
Test: KeyStore CTS tests
Change-Id: I4744b7c87d01fbd905c3afb8ebeefba93605994b
2018-11-07 11:32:03 -08:00
atrace/1.0 Add atrace HAL 1.0 2018-09-27 16:35:31 -07:00
audio Merge "Audio: Do not sanitize android.hardware.audio@2.0-service" 2018-10-11 18:09:56 -07:00
authsecret/1.0 Convert auth secret hal test to use VtsHalHidlTargetTestEnvBase 2018-02-28 18:05:31 -08:00
automotive Update makefiles after native handle in Java. 2018-08-14 20:29:42 +00:00
biometrics/fingerprint/2.1 vts fingerprint: IWYU utils/Condition.h 2018-08-07 21:36:11 +00:00
bluetooth VTS: Subscribe to death notification of HAL service 2018-11-06 00:24:57 +00:00
boot/1.0 Add statically linked boot HAL impl in recovery 2018-10-19 12:21:13 -07:00
broadcastradio Merge "Fix implicit-fallthrough warnings." 2018-10-22 20:36:53 +00:00
camera Fix implicit fallthrough warnings. 2018-10-16 14:22:12 -07:00
cas cas: do not use hidl_memory if size is > SIZE_MAX 2018-05-11 14:12:51 -07:00
compatibility_matrices Update nn hidl to version 1.2 in compatibility_matrix.current.xml. 2018-11-01 17:42:23 -07:00
configstore [ConfigStore] Clarify hasHDRDisplay spec. 2018-08-22 18:20:58 -07:00
confirmationui Fix implicit fallthrough warnings. 2018-10-15 10:30:38 -07:00
contexthub/1.0 Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase" am: bd98b61b2c am: 5cc68bc013 2018-02-14 23:07:33 +00:00
drm DRM 1.1: Add VINTF doc 2018-10-25 16:50:06 -07:00
dumpstate/1.0 Update makefiles after native handle in Java. 2018-08-14 20:29:42 +00:00
fastboot/1.0 Update makefiles. 2018-10-16 16:36:45 -07:00
gatekeeper/1.0 Merge "Convert gatekeeper hal test to use VtsHalHidlTargetTestEnvBase" am: c730bcf0af am: a96bb1d1c0 2018-02-12 17:51:18 +00:00
gnss Clarify C/No reflects the tracked portion of a GnssMeasurement 2018-10-19 12:39:22 -07:00
graphics Merge pi-dr1-dev to aosp-master 2018-10-19 12:20:42 -07:00
health Merge "health VTS: split Properties test" 2018-10-02 23:37:43 +00:00
ir/1.0 Merge "Convert ir hal test to use VtsHalHidlTargetTestEnvBase" am: e5c6cdccba am: 462255199b 2018-02-11 06:07:52 +00:00
keymaster Various fixes for async keystore. 2018-11-07 11:32:03 -08:00
light Revert "blank_screen: always exit with _exit()." 2018-05-25 00:38:14 +00:00
media Fix implicit-fallthrough warnings. 2018-10-19 14:26:01 -07:00
memtrack/1.0 Merge "Convert boot, memtrack and power hal to use service name aware testing." am: b9515d9d3f am: a713584847 2017-12-05 01:16:53 +00:00
neuralnetworks Implements RANDOM_MULTINOMIAL CTS/VTS tests. 2018-11-05 18:04:09 -08:00
nfc Add defaultSysCodePowerState in types.hal in NFC 1.1 2018-04-02 17:52:50 -07:00
oemlock/1.0 Convert oemlock hal test to use VtsHalHidlTargetTestEnvBase 2018-02-08 22:42:39 -08:00
power Add power@1.3 to the VNDK. 2018-08-14 13:33:39 -07:00
prebuilt_hashes Add dump_hals_for_release. 2018-11-01 16:34:32 -07:00
radio Restored 'maxConnsTime' and 'maxConns' in data profile 2018-10-15 09:55:12 -07:00
renderscript/1.0 Log dlerror on dlopen related failures 2018-01-24 19:53:36 -08:00
secure_element/1.0 Secure_element: vts: Modify openBasicChannel as per OMAPI standard 2018-07-02 21:35:34 +00:00
sensors/1.0 Merge "Updates EventPayload documentation for (Geomag)-RV" 2018-11-06 01:28:23 +00:00
soundtrigger Convert soundtrigger hal test to use VtsHalHidlTargetTestEnvBase 2018-02-12 17:17:18 -08:00
tests Tests for Enum#len 2018-11-02 17:41:12 -07:00
tetheroffload Update makefiles after native handle in Java. 2018-08-14 20:29:42 +00:00
thermal Merge "Convert thermal hal test to use VtsHalHidlTargetTestEnvBase" am: 118f90b3b2 am: 3be1fe99cb 2018-02-16 00:17:13 +00:00
tv Update comments for doc comments. 2018-05-21 14:36:29 -07:00
usb Note confusion-causing breaks in HIDL convention. 2018-09-09 12:31:05 -07:00
vibrator Note confusion-causing breaks in HIDL convention. 2018-09-09 12:31:05 -07:00
vr/1.0 Merge "Convert vr hal test to use VtsHalHidlTargetTestEnvBase" am: f82e0825b6 am: a587d66b53 2018-02-09 20:43:24 +00:00
weaver/1.0 onvert weaver hal test to use VtsHalHidlTargetTestEnvBase 2018-02-08 21:53:09 -08:00
wifi Merge "Fix implicit-fallthrough warnings. DO NOT MERGE." 2018-10-22 20:35:52 +00:00
.clang-format .clang-format: 100 lines 2017-05-02 16:45:27 -07:00
Android.bp Remove path from hidl_package_root. 2018-07-27 09:41:00 -07:00
CleanSpec.mk configstore: configstore HAL uprev'ed to 1.1 2018-05-23 15:48:36 -07:00
current.txt Updates EventPayload documentation for (Geomag)-RV 2018-11-05 11:01:57 -08:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS Add OWNERS in hardware/interfaces 2017-06-12 13:20:12 -07:00
PREUPLOAD.cfg Enable the clang-format pre-submit hook 2017-03-30 13:26:49 -07:00
update-base-files.sh graphics: add graphics common 1.1 HAL with new pixel formats and usages. 2018-01-19 10:16:22 -08:00
update-makefiles.sh run vts build rule updater when hal make files are updated 2018-10-19 12:34:16 -07:00