No description
Find a file
Hasini Gunasinghe 0e2495f107 Define the AIDL interface for AuthGraph key exchange.
Introduce the AIDL methods for key exchange and the CDDLs for
the relevant input/output types that are CBOR encoded.

Use a standard comment format in CDDL files to indicate where additional
structure definitions can be found, in the hope that one day tooling
will be available to automatically check schema syntax.

Add authgraph to compatibility matrix

This CL merges the CLs: aosp/2750484, aosp/2750485, aosp/2750486 by
drysdale@google.com

Co-authored-by: David Drysdale <drysdale@google.com>

Bug: 284470121
Test: validate schemas with https://cddl.anweiss.tech/
Test: VtsAidlAuthGraphSessionTest (with nonsecure default impl)
Change-Id: I2793666ede028f8abe91569587c09dcac21c67e0
2023-10-31 23:18:56 +00:00
apexkey Add OWNERS file for apexkey 2023-09-13 21:18:46 +00:00
atrace Merge OWNERS files for atrace 2023-09-08 20:25:29 +00:00
audio Merge "Fix cts Pre/post Processing failures on Cuttlefish aidl" into main 2023-10-18 23:01:54 +00:00
authsecret Cleanup: use a shared apex_key 2023-10-10 10:30:03 +09:00
automotive Update CameraStreamBuffering test and correct instance name 2023-10-18 18:58:07 +00:00
biometrics Merge "Cleanup: use shared apex_key" into main 2023-10-24 03:46:05 +00:00
bluetooth Move APTX_ADAPTIVE_LE and APTX_ADAPTVIE_LEX to configurable am: f850de6732 2023-10-04 06:51:09 +00:00
boot Merge "Revert^2 "Add bootcontrol HAL APEX"" into main 2023-10-11 04:20:38 +00:00
broadcastradio Merge "Merge OWNERS files for broadcastradio" into main am: a7b29b6338 2023-09-08 23:43:07 +00:00
camera Merge "Camera VTS: Verify high speed video configurations" into main am: 607f7e7ff7 2023-09-18 08:04:22 +00:00
cas Use explicit requirements from APEX 2023-10-12 16:37:03 +09:00
common Enable Rust build of android.hardware.media.bufferpool2. 2023-09-15 15:24:05 +01:00
compatibility_matrices Define the AIDL interface for AuthGraph key exchange. 2023-10-31 23:18:56 +00:00
configstore Merge OWNERS files for configstore 2023-09-08 20:56:04 +00:00
confirmationui UpsideDownCake is now 34 2023-04-07 23:41:20 +00:00
contexthub Merge "Add contexthub HAL APEX" into main am: cf81ef375b 2023-09-21 03:26:44 +00:00
drm Merge "Don't depend on String8 cast to C string [drm]" into main am: 15272cf28e 2023-10-05 19:23:41 +00:00
dumpstate Add dumpstate HAL APEX 2023-09-19 23:48:35 +09:00
fastboot UpsideDownCake is now 34 2023-04-07 23:41:20 +00:00
gatekeeper Merge Android U (ab/10368041) 2023-08-25 13:29:30 -07:00
gnss Merge "Merge OWNERS files for gnss" into main am: 21d519cc71 2023-09-11 17:18:50 +00:00
graphics Ensure AIMapper and underlying IMPL outlive IMapperProvider 2023-10-10 11:54:00 -07:00
health Merge "Don't depend on String8 cast to C string [health]" into main am: d937584b22 2023-09-26 19:15:18 +00:00
identity Merge "identity: Set testMode to false for RKP." am: 087b29d75a am: 8ff617bdd0 am: 6c1c507c6b 2023-05-25 00:52:17 +00:00
input Move input processor service into VAPEX 2023-10-23 14:06:24 +09:00
ir Add apex_defaults for consumerir HAL APEX 2023-09-26 19:09:39 +09:00
keymaster Merge "Fix nonce uniqueness tests" into main am: 8d333ff410 2023-09-22 20:51:37 +00:00
light Merge OWNERS files for light 2023-09-11 16:21:52 +00:00
media Support android.hardware.media.c2 in Rust. 2023-10-17 15:31:23 +01:00
memtrack Add memtrack HAL APEX 2023-09-15 13:16:28 +09:00
neuralnetworks Merge "Make apex_available of nn hidl interfaces explicit in Android.bp" am: fd48e195bb am: 1156f7c564 am: b0e2887437 2023-05-06 18:24:14 +00:00
nfc nfc(hal): Make it available for nfc apex 2023-10-13 18:03:41 +00:00
oemlock Merge OWNERS files for oemlock 2023-09-08 21:06:03 +00:00
power Cleanup: move VINTF fragments into VAPEX 2023-10-10 12:46:33 +09:00
radio Merge "Update VTS tests with EUTRAN instead of GERAN" into main am: 481316f2d6 2023-09-15 22:45:06 +00:00
rebootescrow Add rebootescrow HAL into APEX 2023-10-23 14:52:43 +09:00
renderscript Merge OWNERS files for renderscript 2023-09-08 22:50:08 +00:00
scripts Add OWNERS files to support dirs 2023-09-11 17:03:06 +00:00
secure_element Add secure_element HAL APEX 2023-10-23 14:39:45 +09:00
security Define the AIDL interface for AuthGraph key exchange. 2023-10-31 23:18:56 +00:00
sensors Cleanup: use shared apex_key 2023-10-10 13:53:36 +09:00
soundtrigger Merge OWNERS files for soundtrigger 2023-09-08 21:20:53 +00:00
staging Merge "Add OWNERS files to support dirs" into main am: ab20a682ca 2023-09-13 19:39:24 +00:00
tests Add OWNERS files to support dirs 2023-09-11 17:03:06 +00:00
tetheroffload Add tetheroffload HAL APEX am: d254e37e32 2023-09-14 04:06:03 +00:00
thermal Cleanup: remove unused old thermal APEX 2023-10-10 14:07:06 +09:00
threadnetwork update the thread_radio based on latest definition of SpinelInterface 2023-10-12 15:26:50 +08:00
tv Update TV owners 2023-10-11 17:47:56 +00:00
usb Cleanup: move VINTF fragment into VAPEX 2023-10-10 13:40:22 +09:00
uwb Cleanup: use shared apex_key 2023-10-10 13:46:47 +09:00
vibrator Merge "Cleanup: use shared apex_key (vibrator HAL APEX)" into main 2023-10-16 01:19:52 +00:00
vr Merge OWNERS files for vr 2023-09-11 16:32:19 +00:00
weaver IWeaver.aidl: document that throttling must be per-slot 2023-09-13 22:12:23 +00:00
wifi Cleanup: use shared apex_key (wifi HAL APEX) 2023-10-10 15:49:06 +09:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
.gitignore Add .gitignore 2021-10-28 22:04:46 +00:00
Android.bp Stop using group_static_libs property 2021-08-30 23:20:08 +00:00
CleanSpec.mk Clean up android.hardware.automotive.vehicle intermediates. 2023-08-25 13:29:36 -07:00
current.txt Fix inconsistencies in VehicleArea HAL documentation 2023-03-29 20:12:05 +00:00
METADATA Add METADATA to interfaces: Apache2=NOTICE 2020-05-01 10:59:55 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS remove guangzhu from OWNERS 2022-08-01 16:19:14 +00:00
PREUPLOAD.cfg Turn aidl_format on 2021-01-21 15:06:51 +09:00
TEST_MAPPING Add hal_implementation_test on automotive cf to test_mapping 2023-04-03 17:08:37 +00:00
update-base-files.sh Generate constants from the audio HAL V7.1 enums 2022-02-14 19:08:09 +00:00
update-makefiles.sh Remove update scripts for VTS makefiles. 2019-02-28 18:39:29 +00:00