summaryrefslogtreecommitdiff
path: root/firmware
Commit message (Expand)AuthorAgeFilesLines
* Add checks for a few minor overflow risksJulius Werner2023-05-132-2/+2
* Fix build error when compiling without -DNDEBUGYu-Ping Wu2023-04-131-5/+5
* firmware/2lib: Expose vb2_clear_recovery as vb2apiMichał Żygowski2023-04-124-24/+24
* sha256_armv8a_ce_a64.S: Reuse vb2_sha256_k[] in 2sha256.cYidi Lin2023-04-121-23/+3
* tlcl: Add `TlclReadPublic()` supportYi Chou2023-04-104-0/+114
* cgpt: Add support for error counter (verity)Jae Hoon Kim2023-03-283-1/+23
* tpm2_lite: Treat NV_UNINITIALIZED error as BADINDEX for TPM 2.0Julius Werner2023-03-151-0/+5
* 2nvstorage_fields.h: indent vb2_nv_offsetGwendal Grignou2023-02-281-32/+32
* 2sha256_arm: Fix data abort issueYidi Lin2023-02-142-2/+4
* vboot: add arm64 SHA256 extension supportYidi Lin2023-02-086-93/+280
* 2lib: Add vb2_get_gbb_flag_descriptionfirmware-ti50-prepvt-15315.BEvan Benn2023-01-132-0/+89
* firmware/2lib/2recovery_reason: Add vendor blob verification failureKarthikeyan Ramasubramanian2022-12-102-0/+5
* firmware/2lib/2nvstorage: Skip NV init if already initializedKarthikeyan Ramasubramanian2022-12-091-0/+2
* firmware/2lib: Introduce API to report previous boot failureKarthikeyan Ramasubramanian2022-12-092-6/+58
* 2lib: Remove vb2ex_msleep()Hsuan Ting Chen2022-12-082-11/+2
* firmware: Die on zero size errors vb2api_get_firmware_size()stabilize-15236.66.Brelease-R109-15237.Brelease-R109-15236.Bfactory-brya-15231.BJakub Czapiga2022-11-031-1/+5
* treewide: Fix copyrights and extra new lines at end of fileJakub Czapiga2022-10-212-2/+2
* tpm_lite: Fix copyrights, line endings, extra new lines at end of fileJakub Czapiga2022-10-211-249/+249
* firmware: host: futility: Add CBFS metadata hash supportstabilize-15183.14.BJakub Czapiga2022-10-123-12/+82
* treewide: Fix license headers to conform with linterJakub Czapiga2022-10-0482-82/+82
* tests: Remove --allow-multiple-definition linker optionYu-Ping Wu2022-09-218-0/+14
* 2api: Add a new entry point for only loading and verifying the kernelNicholas Bishop2022-09-073-0/+83
* firmware: 2sha: Integrate HW crypto directly into vb2_digest APIJulius Werner2022-09-0114-176/+126
* firmware: 2api.h: Factor out 2context.hstabilize-15083.Bstabilize-15072.BJulius Werner2022-08-182-276/+290
* 2misc: Abort before using GBB if gbb_offset is not initializedNicholas Bishop2022-08-171-10/+18
* vboot_api.h: Remove VbExDiskGetInfo and VbExDiskFreeInfoHsin-Te Yuan2022-08-033-73/+0
* 2load_kernel.c: Expose load kernel as vb2_apiHsin-Te Yuan2022-07-2916-437/+252
* firmware/2lib: Introduce `vb2api_get_fw_boot_info` APISubrata Banik2022-07-293-67/+203
* 2kernel.c: check display request in vb2api_kernel_phase2stabilize-14989.85.Bstabilize-14989.107.Brelease-R105-14989.BHsin-Te Yuan2022-07-151-30/+7
* 2lib/2auxfw_sync: Request recovery for missing auxfwYu-Ping Wu2022-07-131-1/+2
* vboot_api_kernel.c: Remove kparams_ptrHsin-Te Yuan2022-07-1311-190/+36
* 2kernel.c: Clear VB2_NV_DIAG_REQUEST unconditionallyHsin-Te Yuan2022-07-112-8/+16
* vb2_context: Use fixed-width type for boot_modeJulius Werner2022-07-091-2/+2
* vboot: Move `vb2_fw_result` definition from 2nvstorage.h to 2api.hSubrata Banik2022-07-082-15/+15
* 2api.c: Initialize display using boot_modeHsin-Te Yuan2022-07-031-13/+8
* futility/file_type_bios: Rework image signingJakub Czapiga2022-06-301-0/+3
* 2kernel: Add vb2api_kernel_phase2 and vb2api_normal_bootfirmware-chameleon-14947.Bfirmware-14947.BHsin-Te Yuan2022-06-284-100/+109
* 2kernel: add vb2api_kernel_finalizeHsin-Te Yuan2022-06-243-13/+30
* 2api: Remove UI callback functionsstabilize-quickfix-14909.132.Bstabilize-14909.100.Brelease-R104-14909.Bfirmware-guybrush-14500.Bfactory-guybrush-14908.Bfactory-brya-14909.124.BYu-Ping Wu2022-06-074-239/+34
* vboot: Move TPM disabling call to depthchargeYu-Ping Wu2022-05-213-7/+10
* 2api: Correct the comment of vb2api_disable_developer_mode()Hsuan Ting Chen2022-03-181-1/+1
* EC-EFS: Ignore NO_BOOT if EC sync isn't enabledDaisuke Nojiri2022-02-271-0/+1
* 2lib: Deprecate vb2api_allow_recovery() and VB2_SD_FLAG_MANUAL_RECOVERYHsuan Ting Chen2021-12-304-48/+27
* 2lib: Fix minor comments in 2api.cHsuan Ting Chen2021-12-301-2/+2
* 2lib/2auxfw_sync: Handle VB2_REQUEST* error codesKarthikeyan Ramasubramanian2021-12-231-35/+2
* Reland "2api: Add vb2_boot_mode in vb2_context denoted the current boot mode"stabilize-14396.Bstabilize-14395.BHsuan Ting Chen2021-12-127-42/+121
* Reland "2lib/2api: Deprecate vb2ex_ec_trusted()"Hsuan Ting Chen2021-12-103-18/+4
* Reland "2lib: Use ctx flag VB2_CONTEXT_EC_TRUSTED instead of vb2ex_ec_trusted"Hsuan Ting Chen2021-12-101-1/+1
* vboot: Remove vb2_screen and vb2_ui_error enumsedisonhello2021-12-081-77/+0
* vboot: Remove vb2ex_display_ui, vb2ex_prepare_log_screenedisonhello2021-12-082-55/+0