Commit Graph

  • 76f646088c Avoid zero-size VLA in cmd_dump_fmap.c inglorion 2020-03-13 15:27:33 -07:00
  • 17aaeace51 host: add host library for accessing chromeos-config Jack Rosenthal 2020-03-11 16:03:49 -06:00
  • 46ff62c31c vboot: stop reading from ACPI for wpsw_boot Joel Kitching 2020-03-09 15:11:55 +08:00
  • bb6c23472a vboot: Move vb2_normal_boot tests to vb2_kernel_tests.c Hsuan Ting Chen 2020-03-06 17:33:44 +08:00
  • cebb4f5912 vboot: create 2kernel.c for kernel-related functions Joel Kitching 2020-03-06 14:56:14 +08:00
  • 4da0add3b3 vboot: stop setting VBSD_BOOT_FIRMWARE_WP_ENABLED Joel Kitching 2020-03-05 19:33:51 +08:00
  • 9d0700c033 Revert "vboot: Add screen types for upcoming UI revamp" Yu-Ping Wu 2020-03-05 16:35:42 +08:00
  • 5059062dd3 EFS: Implement EFS2 and NO_BOOT mode Daisuke Nojiri 2019-10-22 15:37:14 -07:00
  • 1b4affa365 Add vb2_secdata_kernel_v10 dnojiri 2020-02-06 11:50:46 -08:00
  • 3f544bd489 Increase VB2_CONTEXT_MAX_SIZE dnojiri 2020-02-06 11:31:40 -08:00
  • 808ac2397c vboot: Set VB2_SD_STATUS_EC_SYNC_COMPLETE in shared data status Yu-Ping Wu 2020-03-02 12:08:32 +08:00
  • 65ce8aeaa0 image_signing: Add one more cheets flavor. Lepton Wu 2020-03-02 13:21:44 -08:00
  • 0227b80eb0 vboot: Convert more UI errors to vboot2-style Yu-Ping Wu 2020-03-02 13:59:27 +08:00
  • 22f4e12652 vboot: remove NEED_VB20_INTERNALS Joel Kitching 2020-02-14 16:00:46 +08:00
  • 8f4737628e vboot: stop using wpsw_boot and remove it from crossystem Joel Kitching 2020-02-20 16:43:11 +08:00
  • 5abb36eae3 vboot: move vboot_test.h to private namespace Joel Kitching 2020-02-26 13:51:34 +08:00
  • d3ed97ad93 vboot: clean up vboot_struct.h Joel Kitching 2020-02-20 18:12:55 +08:00
  • c0b6cfad7d vboot: eradicate vboot1 data structures from kernel verification Joel Kitching 2020-02-13 18:47:42 +08:00
  • 91300814d6 crossystem: use wpsw_boot as fallback for wpsw_cur Joel Kitching 2020-02-25 11:11:52 +08:00
  • 3354deef70 vboot: Add mockable attribute to some overridden functions Manoj Gupta 2020-02-23 13:21:05 -08:00
  • deaf82b9b4 futility: updater: Fix failure by modifying released memory Hung-Te Lin 2020-02-25 10:41:38 +08:00
  • 3ab093d960 vboot: rename VbExGetSwitches to vb2ex_physical_presence_pressed Joel Kitching 2020-02-23 13:33:18 +08:00
  • 024d9c1879 vboot: clear recovery request subcode when recovery UI is reached Eric Lai 2020-02-19 17:41:38 +08:00
  • b2efcbe100 futility: updater: Ignore image parsing error in --force Hung-Te Lin 2020-02-17 16:02:08 +08:00
  • 83ab1908e8 vboot: use vboot2 for storing kernel rollback versions Joel Kitching 2020-02-13 17:13:04 +08:00
  • 414f0078d2 vboot: remove previous name VB2_NV_OPROM_NEEDED Joel Kitching 2020-02-17 16:41:34 +08:00
  • 8b9732f5fc vboot: do not call vb2_commit_data at end of VBSLK Joel Kitching 2020-02-05 06:35:36 +08:00
  • c3e9ddd146 vboot: create vb2_internals_please_do_not_use.h Joel Kitching 2020-02-14 15:58:26 +08:00
  • 462a2efd2f vboot: implement vb2api_get_recovery_reason Joel Kitching 2020-02-14 15:38:37 +08:00
  • 4f614777db vboot: add vboot2 flags to vboot_display Joel Kitching 2020-02-14 15:27:58 +08:00
  • 1d2e835551 vboot: remove vb2_packed_key reference from vboot_struct.h Joel Kitching 2020-02-13 19:02:16 +08:00
  • e81d9bc797 vboot: fix up load_kernel_test to store subkey in workbuf Joel Kitching 2020-02-13 18:59:52 +08:00
  • 6d87e4f33f vboot: check for recovery mode with VB2_CONTEXT_RECOVERY_MODE Joel Kitching 2020-02-13 10:43:42 +08:00
  • 92af7d9f9e vboot/vboot_display: fetch subkey from vboot2 struct Joel Kitching 2020-02-12 19:00:48 +08:00
  • ac77cdb75b vboot: stop setting context mode flag in VBSLK Joel Kitching 2020-02-13 18:28:35 +08:00
  • 58ae67008f vboot: unmarry LoadKernel from VBSD Joel Kitching 2020-02-13 18:04:21 +08:00
  • 19788a7d88 vboot: use VB2_SD_FLAG_KERNEL_SIGNED Joel Kitching 2020-02-13 18:01:42 +08:00
  • 8cb57f3498 vboot: integrate BROKEN screen recovery request logic into VBSLK Joel Kitching 2020-02-08 15:15:54 +08:00
  • 821b5486a5 2lib: Add vb2api_is_developer_signed() to replace old dev key check Julius Werner 2020-02-04 17:44:33 -08:00
  • e14a2c466e vboot: remove -drop-ld-preload from qemu invocation Joel Kitching 2020-02-12 15:28:53 +08:00
  • f15845a777 vboot: Rename legacy UIs Hsuan Ting Chen 2020-01-21 14:40:15 +08:00
  • a3bfabdc4e vboot: move dumpRSAPublicKey from SDK into BOARD install Joel Kitching 2020-02-11 17:54:33 +08:00
  • 624729e458 vboot: more complete EC sync testing Joel Kitching 2020-01-16 11:30:07 +08:00
  • 9df04f353c firmware: Add VB2_REC_OR_DIE() helper macro Julius Werner 2020-02-04 16:39:21 -08:00
  • 79910141b5 vboot: merge different FWLIB_SRC versions into one Joel Kitching 2019-12-16 15:21:18 +08:00
  • 166840277a vboot: move vboot 2.1 functions and structs into host code Joel Kitching 2019-12-12 14:45:29 +08:00
  • 9e39b74523 vboot: purge unused vboot 2.1 code Joel Kitching 2019-12-11 16:21:26 +08:00
  • d4a006922b vboot: modify control flow for vendor data config Pranay Shoroff 2019-12-12 13:38:04 -07:00
  • 87c7b1b551 vboot: Reduce unnecessary redraw of error message Yu-Ping Wu 2020-02-03 16:29:29 +08:00
  • a32d8d6758 vboot: update vb2api_kernel_phase1 to use GBB interface Joel Kitching 2019-06-09 12:37:55 +08:00
  • 58229e2c77 vboot: remove fwlib2x, fwlib20, fwlib21 targets Joel Kitching 2019-12-11 16:05:30 +08:00
  • 53ddd2ac9a vboot: enable futility tests by default Joel Kitching 2020-02-07 11:14:48 +08:00
  • 737e719cd0 vboot: only clear recovery requests at kernel verification Joel Kitching 2019-11-28 15:40:17 +08:00
  • 7b8829fea8 vboot: Add a semicolon in comment Yu-Ping Wu 2020-02-05 11:02:19 +08:00
  • eee51d1aba vboot: Deprecate VBSD_BOOT_REC_SWITCH_VIRTUAL Yu-Ping Wu 2020-01-16 16:47:57 +08:00
  • ab8a4d48cb vboot/crossystem: Deprecate recoverysw_is_virtual Yu-Ping Wu 2020-01-16 16:43:38 +08:00
  • 4d7cb7a4ef test_update.sh: Avoid using grep -q together with -o pipefail Julius Werner 2020-02-05 15:40:41 -08:00
  • 8f5432e100 vboot_ui: refactor vendor data code Pranay Shoroff 2020-01-13 16:37:12 -07:00
  • fb253e8ddf vboot: unify common.sh for testing scripts Joel Kitching 2020-01-22 11:59:47 +08:00
  • 708bce40ba vboot: get rid of MINIMAL in Makefile Joel Kitching 2020-01-21 19:15:31 +08:00
  • 371d33783f vboot: Convert UI errors to vboot2-style Yu-Ping Wu 2020-01-15 16:47:37 +08:00
  • 6208b9aa9c Reland: Clean up implicit fall through. Manoj Gupta 2019-11-04 17:17:39 -08:00
  • 0e97e25e85 2lib: Fix struct vb2_hash the way it was meant to be Julius Werner 2020-01-23 14:52:59 -08:00
  • f57ad98c29 Enable format string warnings for vb2ex_printf() Julius Werner 2020-01-21 15:40:59 -08:00
  • 2c41d5e079 keygeneration: add helper for generating update payload keys Mike Frysinger 2019-12-04 01:46:26 -05:00
  • c42385b0f7 vb2_sha_api_tests: Silence UBSAN warning for zero length array access Julius Werner 2020-01-17 18:15:41 -08:00
  • 2efe82cbad vboot: convert several vboot1 flags to vboot2 Joel Kitching 2020-01-21 11:05:18 +08:00
  • e22ceb974f vboot: remove secdata TPM backend code Joel Kitching 2019-12-09 18:51:00 +08:00
  • 39e34fb716 crossystem: Add support for JSL gpiochip Usha P 2019-12-16 11:19:54 +05:30
  • f5367d598a vboot: translate recovery reason info from vboot 2->1 Joel Kitching 2020-01-20 10:55:28 +08:00
  • e6d3c63809 futility: updater: Add '--servo' for updating via Servo-V2 and ServoMicro Hung-Te Lin 2019-12-13 17:28:37 +08:00
  • 431878c401 vboot: Set VBSD_EC_SOFTWARE_SYNC flag in vboot Yu-Ping Wu 2020-01-06 15:57:44 +08:00
  • 8d76529492 vboot: deprecate EC_EFS and EC_SYNC_SLOW flags Joel Kitching 2020-01-16 14:29:39 +08:00
  • 700c0abc2d Auxfw sync: Remove dependency on EC sync Tim Wawrzynczak 2020-01-16 09:50:53 -07:00
  • d7a9310633 tests/vb2_firmware_tests: Improve workbuffer usage test Julius Werner 2019-12-13 17:57:48 -08:00
  • eb609d26ea vboot: rename FAFT_KEY_OVERIDE and clarify its use Joel Kitching 2019-12-20 13:38:56 +08:00
  • ac75f65b96 2sha: Add a vb2_hash type to make it easier to work with hashes Julius Werner 2019-09-30 17:52:19 -07:00
  • b597ea7a01 vboot kernel tests: Refactored vendor-data-specific tests Pranay Shoroff 2020-01-13 14:30:01 -07:00
  • cd08c7797d vboot: remove VBSD from tests that don't need it Joel Kitching 2020-01-10 02:31:11 +08:00
  • 0290303b48 vboot_reference: add owners for Tlcl Andrey Pronin 2019-06-11 17:49:23 -07:00
  • 7d9ddea16d vboot: use vboot 2 flags for checking rec/dev mode Joel Kitching 2020-01-10 01:50:45 +08:00
  • ffcc2c5daa vboot: apply UNROLL_LOOPS globally rather than to fwlibs Joel Kitching 2019-12-18 16:22:16 +08:00
  • 400c1b75b9 vboot: Deprecate VBSD_EC_EFS Yu-Ping Wu 2020-01-02 17:00:00 +08:00
  • 3270d9b5b3 vboot: Deprecate VBSD_EC_SLOW_UPDATE Yu-Ping Wu 2020-01-02 16:58:41 +08:00
  • 5ea8fe68b1 futility: updater: override signature id for phaser360 Paul Ma 2020-01-07 16:30:47 +08:00
  • c46b7269a7 vboot: Deprecate VB2_CONTEXT_DETACHABLE_UI Yu-Ping Wu 2019-12-23 17:59:33 +08:00
  • edfe2f2873 crossystem: Fix error message when passing invalid parameter Yu-Ping Wu 2019-12-26 18:12:19 +08:00
  • 582453dd62 vboot: fix up some host key functions for host_key2.c Joel Kitching 2019-10-07 15:28:43 +08:00
  • 80c1a85a87 vboot: fold lib20/common.c into 2lib/2common.c Joel Kitching 2019-10-07 23:14:33 +08:00
  • d9ddac88c9 vboot: change USB_BOOT_ON_DEV to use build flag Joel Kitching 2019-12-19 13:51:25 +08:00
  • 1df08718b7 vboot: Add screen types for upcoming UI revamp Yu-Ping Wu 2019-12-17 14:28:04 +08:00
  • 568b7b0d8a vboot: remove VerifyVmlinuzInsideKBlob function Joel Kitching 2019-10-07 16:42:29 +08:00
  • 7af82fb3b4 vboot: relocate EC and auxfw sync API to 2api.h Joel Kitching 2019-12-13 13:34:56 +08:00
  • 94cf1f5a29 vboot: remove unused 2nvstorage_fields.h from vb2_api.h Joel Kitching 2019-12-17 15:44:45 +08:00
  • 53332109ac vboot: remove some vboot1 SharedData-related functions Joel Kitching 2019-10-07 15:50:01 +08:00
  • 1d9945764b vboot: remove leftover legacy secdata symbols Joel Kitching 2019-12-05 17:35:17 +08:00
  • 2843aa62ba 2lib: Move firmware body size reporting to separate function Julius Werner 2019-12-12 13:18:29 -08:00
  • b10e5e32cc vboot: Make 2nvstorage.h private to vboot_reference Yu-Ping Wu 2019-12-09 13:57:49 +08:00
  • bf4b951cc8 vboot: Publicize check_reboot_for_display() Yu-Ping Wu 2019-12-09 11:40:31 +08:00
  • 0e93480806 vboot/tpm2_lite: add FIRMWARE_NV_INDEX definition Joel Kitching 2019-12-09 16:25:54 +08:00