No description
Find a file
David Drysdale 04d2ed4ff0 rkp: pull out remaining CDDL and make compliant
Extract CDDL from MacedPublicKey.aidl and DeviceInfo.aidl.

Make -70000 optional in `PublicKey`.

Make CDDL compliant with RFC8610:

- Move `bstr` contents for generated data (e.g. `ECDSA(..)`) to comments.
- Fix alternatives in CBOR-encoded bstr instances.

Add more RFC references and unify reference style.

Try to use a standard format to indicate that external files are needed
for the complete CDDL schema.  (Hopefully in the future we might have
tooling that uses these to check the schemas.)

Test: Compile with docs.rs/cddl-cat and https://cddl.anweiss.tech/
Change-Id: Ie1d6c39f1cc0314e312df9205b570b89178ebd16
2023-09-11 17:23:09 +01:00
apexkey Add apexkey "com.android.hardware" 2023-08-24 16:47:11 +09:00
atrace/1.0 Allow atrace hal tracefs access 2022-01-14 14:02:42 -08:00
audio Merge "Fix the audio source table in Processing" into main 2023-08-24 21:11:05 +00:00
authsecret Put authsecret example in VAPEX 2023-08-21 22:54:48 +00:00
automotive Update OWNERS file 2023-09-06 00:57:59 +00:00
biometrics Add faceauth HAL APEX 2023-05-25 17:35:23 +09:00
bluetooth Use the PDL library for HCI packets 2023-09-01 18:02:53 +00:00
boot Update bug component from Android Systems to OTA client 2023-08-29 15:18:53 +01:00
broadcastradio Added new owner to broadcast radio HIDL HAL 2022-06-28 19:58:59 +00:00
camera Use String8/16 c_str [camera] 2023-08-24 17:07:46 +00:00
cas Merge "Don't use String8 path functions [cas hidl]" into main 2023-08-30 04:29:48 +00:00
common Support mainline s/w codec 2023-08-01 19:32:52 +00:00
compatibility_matrices Merge "Mark neuralnetworks HAL as updatable-via-apex" into main 2023-09-01 08:47:22 +00:00
configstore Add OWNERS for VTS module VtsHalConfigstoreV1_0TargetTest 2021-08-11 16:38:55 -07:00
confirmationui Merge "Link static version of KeyMint lib in VTS tests" 2023-03-07 10:41:15 +00:00
contexthub contexthub: Enable rust bindings 2023-05-05 22:00:55 +00:00
drm Merge "Don't use String8 path functions" into main 2023-08-25 22:44:37 +00:00
dumpstate Enable java backend for IDumpstateDevice HAL 2022-10-26 10:24:13 -05:00
fastboot Change fastboot default impl to 'recovery: true' 2023-01-28 00:09:35 +00:00
gatekeeper Test that the password isn't truncated (again) 2023-08-05 02:47:59 +00:00
gnss Merge "Adding bug component per http://go/xts-owners-policy" am: 827ca53e4e 2023-05-02 20:13:48 +00:00
graphics Fix a DimmingStage documentation typo by rewording the doc. 2023-07-20 23:07:17 +00:00
health Merge "Use String8/16 c_str [health]" into main 2023-08-29 22:02:56 +00:00
identity Merge "identity: Set testMode to false for RKP." 2023-05-24 22:59:30 +00:00
input specify import version (I) 2022-12-23 03:49:06 +00:00
ir ir impl point fixes 2022-10-31 20:43:43 +00:00
keymaster KM 4: Add Root-of-Trust test cases 2023-07-20 18:05:18 -04:00
light lights: Add state to the example service 2023-06-29 10:54:30 -07:00
media media.c2 aidl: Use IGraphicBufferAllocator for createBlockPool() 2023-08-22 22:13:16 +00:00
memtrack vndk libs - frozen true 2022-11-18 23:40:59 +00:00
neuralnetworks Make apex_available of nn hidl interfaces explicit in Android.bp 2023-05-05 23:52:38 +00:00
nfc Enable Rust backend for NFC AIDL HAL 2023-07-17 04:17:08 +00:00
oemlock Implement oemlock AIDL default 2022-11-15 17:37:08 +00:00
power Freeze android.hardware.power.stats 2023-07-31 23:48:01 +00:00
radio Return INVALID_ ARGUMENTS is the expected result 2023-07-06 05:16:22 +00:00
rebootescrow/aidl Remove AIDL-libs from VNDK 2022-06-14 16:42:42 +09:00
renderscript/1.0 Backfill owner information for VTS module VtsHalRenderscriptV1_0TargetTest. 2021-09-03 16:33:59 -07:00
scripts Update ANAPIC reviews to be easier to manage in gerrit 2023-02-22 23:01:48 +00:00
secure_element Merge "secure_element/aidl: add state checking in TearDown()" 2023-03-27 04:14:17 +00:00
security rkp: pull out remaining CDDL and make compliant 2023-09-11 17:23:09 +01:00
sensors Initialize mStopThread in Sensor constructor 2023-08-24 18:41:36 +00:00
soundtrigger Merge changes from topic "media_common_types_version_bump" 2022-09-07 23:30:55 +00:00
staging/threadnetwork create staging/threadnetwork and add OWNERS 2023-02-02 11:15:34 +08:00
tests Update vibrator example extension aidl_interface with versions_with_info 2023-03-21 16:08:08 +00:00
tetheroffload remove inprocess tethering 2023-05-17 15:19:29 +00:00
thermal Generate toString for Thermal AIDL parcelable 2023-02-09 15:54:58 -08:00
threadnetwork Merge changes from topic "threadnetwork-apex" into main 2023-08-25 07:17:09 +00:00
tv Add CAS AIDL/HIDL support for Tuner Descrambler Tests 2023-08-31 11:39:38 +05:30
usb Merge "Test: Don't check results when no type-c ports" 2023-06-21 04:56:08 +00:00
uwb Move uwb-service into VAPEX 2023-08-21 15:12:07 +09:00
vibrator Revert "Revert "vib example client on product"" 2023-03-13 22:29:13 +00:00
vr/1.0 Vts VR test -= vr.h - IWYU 2023-07-25 17:35:58 +00:00
weaver Freeze android.hardware.weaver 2023-07-31 23:47:54 +00:00
wifi Disable verbose nlinterceptor log 2023-08-10 18:03:56 +00: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 wifi adapter cleanspec 2019-12-13 14:24:23 -08:00
current.txt Expose COLOR_MODE_DISPLAY_BT2020. 2022-12-01 22:07:33 -08: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 10:32:51 -08:00