summaryrefslogtreecommitdiff
path: root/keystore2/src/utils.rs
AgeCommit message (Expand)Author
2023-11-08Merge "Use CLOCK_BOOTTIME for keystore2 auth token received time" into mainJames Willcox
2023-11-08Use CLOCK_BOOTTIME for keystore2 auth token received timeJames Willcox
2023-11-07[refactor] Split watchdog in a standalone library for reuseAlice Wang
2023-10-10Cope with Keymaster->KeyMint device upgradeDavid Drysdale
2023-07-28Add, standardise or temporarily opt out of safety comments for keystore2.Andrew Walbran
2023-03-21Keystore2: Batching listing of key entriesEran Messeri
2023-01-26Merge "Change requests for Rust update v1.66.0"Charisee Chiw
2023-01-25Change requests for Rust update v1.66.0Charisee
2023-01-24Limit the number of key descriptors sent backEran Messeri
2022-12-05ID attestation: Pass 2nd IMEI to KeyMintEran Messeri
2022-11-30Update logs to use ks_err in rust codeShaquille Johnson
2022-03-30Add a new permission check around unique id attestationSeth Moore
2022-02-14Keystore 2.0: Teach keystore to decrypt generic blobs.Janis Danisevskis
2022-02-06Keystore 2.0: Rename legacy_migrator to importer.Janis Danisevskis
2022-01-13keystore2 support for app UID migrationJohn Wu
2021-07-29Migrate to the librustutils cutils bindings.Joel Galenson
2021-07-27Fix warnings in preparation for Rust 1.54.0Chris Wailes
2021-07-01Keystore 2.0: Remove Asp.Janis Danisevskis
2021-05-13Keystore 2.0: Make MonotonicRawTime use milliseconds.Hasini Gunasinghe
2021-05-10Keystore 2.0: Clean up lintsMatthew Maurer
2021-05-06Keystore 2.0: Add more watch points.Janis Danisevskis
2021-05-05Keystore 2.0: Add convenience API for watchdog module.Janis Danisevskis
2021-04-12Revert^2 "Cryptographic security for MAX_BOOT_LEVEL"Paul Crowley
2021-04-06Keystore 2.0: Fix permission check for device attestation.Janis Danisevskis
2021-03-24Replace uid_to_android_user with libcutils_bindgen.Joel Galenson
2021-03-08Check that caller has correct permissions when attesting device IDsBram Bonné
2021-02-09keystore2: Use libbinder_rs Strong references for Binder objectsStephen Crane
2021-02-02Keystore 2.0: Adding uuid field to persistent.keyentryMax Bires
2021-01-26Keystore 2.0: Allow by key id usage of granted keys.Janis Danisevskis
2021-01-19Keystore 2.0: Temporary fix for associating keys with their KM instance.Janis Danisevskis
2021-01-13Implement get auth token from database.Hasini Gunasinghe
2021-01-13Change KeyMint KeyCharacteristicsShawn Willden
2021-01-06Keystore 2.0: Initialize all KeyMint instances.Janis Danisevskis
2020-12-29Keystore 2.0: Implement APC service.Janis Danisevskis
2020-12-22Keystore 2.0: Revisit Key ParametersJanis Danisevskis
2020-12-22Keystore 2.0: Add AID_USER_OFFSET to utils.rsJanis Danisevskis
2020-12-22Implement add auth token functionality.Hasini Gunasinghe
2020-12-11Revert "Revert "Keystore 2.0: Move keymint spec to security name..."Shawn Willden
2020-12-11Revert "Keystore 2.0: Move keymint spec to security namespace."Orion Hodson
2020-12-09Keystore 2.0: Move keymint spec to security namespace.Janis Danisevskis
2020-11-17Keystore 2.0: Add back dependency on KeyMint AIDL spec.Janis Danisevskis
2020-11-17Keystore 2.0: Store key parametersJanis Danisevskis
2020-11-16Keystore 2.0: Use generated KeyMint AIDL bindingis.Janis Danisevskis
2020-11-12Keystore 2.0: Observe revision of the Keystore 2.0 AIDL interface.Janis Danisevskis
2020-10-08Keystore 2.0: Add globals.rs and utils.rsJanis Danisevskis