summaryrefslogtreecommitdiff
path: root/common/rollback.c
Commit message (Expand)AuthorAgeFilesLines
* rollback: Use OPENSSL_cleanse() when BoringSSL is enabledPatryk Duda2023-05-081-5/+14
* Return the enum type for error and statusYi Chou2023-05-041-2/+2
* rollback: Add support for entropy from RNG for rollbackaddentPatryk Duda2023-04-201-5/+17
* rollback: Move CONFIG_SHA256 outside of add_entropy()Patryk Duda2023-04-121-4/+4
* rollback: Move variables declaration under one #ifdef in add_entropy()Patryk Duda2023-04-111-5/+3
* rollback: Replace interrupt_{disable,enable} with irq_{lock,unlock}Patryk Duda2023-04-061-9/+16
* rollback: Remove SECTION_IS_RO around get_rollback_erase_size_bytes()Patryk Duda2023-04-061-19/+16
* Revert "common: replace safe_memcmp with cryptoc version"Jeremy Bettis2022-09-261-0/+2
* common: replace safe_memcmp with cryptoc versionTom Hughes2022-09-261-2/+0
* test: Add test for rollback_get_secretFiras Sammoura2022-09-221-1/+1
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* tree-wide: const-ify argv for console commandsCaveh Jalali2022-09-011-3/+3
* util: remove unused includesYuval Peress2022-08-051-0/+1
* trng: Rename rand to trng_randTom Hughes2022-07-061-3/+3
* common/rollback.c: Format with clang-formatJack Rosenthal2022-07-011-23/+17
* Revert "trng: Rename rand to trng_rand"Pin-yen Lin2022-06-281-3/+3
* trng: Rename rand to trng_randTom Hughes2022-06-281-3/+3
* include/flash: rename the APIsTim Lin2021-06-091-8/+8
* rollback: rollback region must be unlocked in order to erase itTom Hughes2020-05-291-1/+2
* rollback: create private header file for use by unit testsTom Hughes2020-05-141-15/+2
* rollback: const correctnessTom Hughes2020-05-141-3/+3
* common/system: Unify ec_current_image and system_image_copy_tTom Hughes2020-02-281-2/+2
* rollback: Conditionally include cryptocCraig Hesling2019-12-111-0/+2
* rollback: Remove unused rollback_lock functionTom Hughes2019-11-111-26/+0
* util: Add function to check whether a buffer is trivial (all 0x00 or all 0xff)Yicheng Li2019-10-041-10/+1
* host_command: Change host command return value to enum ec_statusTom Hughes2019-10-021-2/+4
* rollback: Remove unnecessary shadow variableCraig Hesling2019-09-171-2/+0
* rollback: Clear temporary copies of rollback secret.Yicheng Li2019-09-051-35/+87
* rollback: Add rollback support for chips with varying flash bank sizesTom Hughes2019-07-031-10/+38
* fpsensor: Add unit test for derive_encryption_key().Yicheng Li2019-06-141-1/+1
* rollback: Unlock rollback before writing to itNicolas Boichat2018-09-211-4/+5
* rollback: Add host command to query rollback informationNicolas Boichat2018-09-201-0/+23
* rollback: Prevent rollback region readback using MPUNicolas Boichat2018-08-151-2/+29
* rollback: Add host command to add entropyNicolas Boichat2018-07-311-1/+62
* rollback: Ensure rollback_update writes blocks of correct sizeNicolas Boichat2018-07-101-11/+22
* rollback: Fix compile warning when local entropy is disabled.Nicolas Boichat2018-07-101-0/+2
* rollback: Add function to fetch secretNicolas Boichat2017-06-141-0/+26
* rollback: Include board-generated entropy when adding entropyNicolas Boichat2017-06-061-4/+16
* rollback: Add option to store secret in rollback infoNicolas Boichat2017-05-251-31/+134
* rollback: Add CONFIG_ROLLBACK_UPDATE config optionNicolas Boichat2017-05-231-19/+21
* rollback: Print RW rollback version as wellNicolas Boichat2017-05-011-0/+4
* rollback: Update and lock rollback block as part of rwsig verificationNicolas Boichat2017-04-111-6/+40
* common/rollback: Add support for rollback protectionNicolas Boichat2017-04-061-0/+179