Commit Graph

  • 4e982f1c39 vboot/vboot_kernel: break disk check out to separate function Joel Kitching 2021-04-29 12:02:16 +08:00
  • da50d8587a vboot/vboot_kernel: remove LoadKernelParams struct Joel Kitching 2021-04-22 21:11:50 +08:00
  • 43fa783cbf vboot/vboot_kernel: pass VbDiskInfo into LoadKernel Joel Kitching 2021-04-22 21:03:35 +08:00
  • 39ea3ade28 vboot/vboot_kernel: move workbuf init into vb2_load_partition Joel Kitching 2021-05-10 12:53:02 +08:00
  • c6cf889053 vboot/vboot_kernel: move kernel/fw struct functions Joel Kitching 2021-04-14 15:13:28 +08:00
  • ba23df230a vboot/vboot_kernel: stop printing keyblock version error when in dev mode Joel Kitching 2021-04-22 18:55:10 +08:00
  • 0bffea9ab8 futility: updater: correct the rootkey in manifest.json Isaac Lee 2021-06-01 15:47:34 +08:00
  • dadb53ee4c image_signing: fix rootfs mount when checking kernel params Mike Frysinger 2021-05-28 04:11:09 -04:00
  • e1b08d4312 image_signing: support mounted rootfs in more scripts Mike Frysinger 2021-05-28 03:55:09 -04:00
  • 2eed98d976 image_signing: set_lsb_release: simplify file rewriting Mike Frysinger 2021-05-28 03:49:34 -04:00
  • 85e5e9dcf2 image_signing: simplify & fix mount cleanups Mike Frysinger 2021-05-28 03:45:43 -04:00
  • b38e3a63a8 cros_ec: Use boot mode to check if EC can be trusted Daisuke Nojiri 2021-05-12 12:41:05 -07:00
  • b384db3466 portability fixes: support building vboot on OpenBSD Idwer Vollering 2021-05-10 21:15:45 +02:00
  • 6bdfa02d7d Revert "vboot/vboot_kernel: update keyblock flag mismatch logic" Martin Roth 2021-05-13 15:46:10 +00:00
  • d3455ac087 tpmc: Use char sentinel in HexStringToUint32() Evan Green 2021-05-13 10:49:08 -07:00
  • e681c37148 change node locked version expectations Vadim Bendebury 2021-05-11 12:31:21 -07:00
  • 47ab1d3018 vboot: Add vb2api_secdata_fwmp_create() Aseda Aboagye 2021-05-05 11:51:37 -07:00
  • 0902a08d74 vboot/vboot_kernel: update keyblock flag mismatch logic Joel Kitching 2021-04-22 18:44:41 +08:00
  • e79d276999 vboot/vboot_kernel: fix various style issues Joel Kitching 2021-04-19 17:42:16 +08:00
  • f3f56e94c7 vboot/vboot_kernel: check developer key hash in separate function Joel Kitching 2021-04-14 13:30:53 +08:00
  • 542149a551 vboot/vboot_kernel: get kernel subkey from vb2_shared_data directly Joel Kitching 2021-02-12 16:58:44 +08:00
  • 2fe1b75210 vboot/vboot_kernel: remove unused VbSharedDataKernelCall Joel Kitching 2021-03-29 10:23:06 +08:00
  • 31b9ca2e55 vboot/vboot_kernel: remove unused VbSharedDataKernelPart Joel Kitching 2021-03-15 15:25:21 +08:00
  • 13793e1bdc vboot/vboot_kernel: set VB2_SD_FLAG_KERNEL_SIGNED in vb2_verify_kernel_vblock Joel Kitching 2021-02-12 17:28:02 +08:00
  • 92ab60911e vboot/vboot_kernel: rewrite kernel version checking code Joel Kitching 2021-02-12 16:47:28 +08:00
  • 3d27fecc62 cleanup: remove ryu roothash functionality Jack Rosenthal 2021-04-29 13:24:16 -06:00
  • 32cb4ad65a vboot_reference: migrate out of flashrom deprecated options Daniel Campello 2021-04-27 06:21:54 -06:00
  • 029263c8be vboot/ui: Refactor ui error handling Chung-Sheng Wu 2021-03-23 18:33:54 +08:00
  • 6f3c57ff00 minidiag: Add storage self-test screen Chung-Sheng Wu 2021-02-25 13:57:28 +08:00
  • fec90c5d8e minidiag: Update strings for minidiag v1.1 Chung-Sheng Wu 2021-03-22 14:55:12 +08:00
  • 57c0c5be50 cgpt: Move all GPT on SPI-NOR infra behind a flag Nicolas Boichat 2021-04-09 11:45:39 +08:00
  • 70838cc1a1 cgpt: Use subprocess_run to call flashrom with 1>/dev/null Nicolas Boichat 2021-04-08 11:46:26 +08:00
  • 55ec075595 vboot/ui: Remove VB2_SCREEN_BLANK Yu-Ping Wu 2021-03-30 16:52:08 +08:00
  • b253426ec3 arc: Add missing keys to support signing ARC images. Yury Khmel 2021-04-03 00:06:47 +00:00
  • 18654c5333 minidiag: Update strings for minidiag v1.0 Chung-Sheng Wu 2021-03-29 11:06:47 +08:00
  • 81daad7ef7 vboot/ui: Refactor log_page api Chung-Sheng Wu 2021-02-23 15:00:54 +08:00
  • 74214a331f vboot/vboot_kernel: correct semantics of kernel_version_secdata Joel Kitching 2021-02-12 16:26:03 +08:00
  • 21655916f2 vboot/vboot_kernel: return value from failed functions Joel Kitching 2021-02-12 11:13:33 +08:00
  • 230d9688b9 vboot/vboot_kernel: rewrite require_official_os Joel Kitching 2021-02-12 09:56:29 +08:00
  • 6e4d58cb49 vboot/ui: Reorder UI errors Yu-Ping Wu 2021-03-10 15:50:25 +08:00
  • d68fbe4826 vboot/vboot_kernel: rename vboot_mode enum Joel Kitching 2021-02-11 16:21:04 +08:00
  • a115e1ad81 vboot: do not change screens when dev boot disallowed Joel Kitching 2021-03-03 17:34:43 +08:00
  • ce7171190f sign_gsc_firmware: support rewriting filename George Engelbrecht 2021-03-01 21:46:14 -07:00
  • a2b582f6e1 vboot: add support for HW accel in kernel verification Kangheui Won 2021-02-02 17:32:06 +11:00
  • 8101954266 vboot/ui: Split out enabling/disabling buttons from log_page_* functions Chung-Sheng Wu 2021-02-23 14:56:27 +08:00
  • 7e0f6948dd vboot: Replace VB2_REQUEST_UI_CONTINUE with VB2_SUCCESS Chung-Sheng Wu 2021-03-04 16:10:42 +08:00
  • cd77cd0587 minidiag: Rename storage to storage health info Chung-Sheng Wu 2021-02-25 13:54:20 +08:00
  • 6f279b7c17 futility: Do not update Trogdor firmware when rev# < 2 Philip Chen 2021-03-05 10:11:32 -08:00
  • 1f2cd002b3 vboot: always return after calling vb2_ui_screen_change Joel Kitching 2021-02-24 14:19:44 +08:00
  • a893a93c04 vboot/ui: Change root screen if DEV_DISABLE_BOOT is set Yu-Ping Wu 2021-02-24 17:05:46 +08:00
  • c6cc2d6aac vboot: add tests for VB2_TRY around screen changes Joel Kitching 2021-02-26 14:33:53 +08:00
  • 5b1e2e75b4 vboot: standardize legacy boot and altfw terminology Joel Kitching 2021-01-20 17:54:15 +08:00
  • 6466c58b87 crossystem: support driver-level TPM2.0 simulator Yi Chou 2020-12-07 16:36:24 +08:00
  • 002e91242b fuzzers: Fix builds with new clang Manoj Gupta 2021-01-28 19:01:07 -08:00
  • 5c3a7824c2 tpm2_lite: implement TlclExtend Yi Chou 2021-01-15 17:48:57 +08:00
  • 7eb8739a24 vboot: make @return keyword consistent in function docstrings Joel Kitching 2021-01-20 17:52:51 +08:00
  • 3a525ff3af vboot: relocate private RSA function headers Joel Kitching 2021-01-20 17:22:02 +08:00
  • d21cae0b23 vboot: convert secdata_kernel_crc to static function Joel Kitching 2021-01-20 17:16:17 +08:00
  • 0b10eacf1f vboot: remove vboot_audio.c and friends Joel Kitching 2021-01-20 17:06:27 +08:00
  • c768a704f0 vboot: merge vboot_api_stub_init.c into vboot2 namespace Joel Kitching 2021-01-18 16:11:13 +08:00
  • b1395179b6 vboot: collect auxfw/EC-related stubs in vboot2 namespace Joel Kitching 2021-01-18 16:05:19 +08:00
  • 37ae620756 vboot: collect UI-related stubs in vboot2 namespace Joel Kitching 2021-01-18 15:56:42 +08:00
  • 5f72e7504f futility: update: Add "servo_noreset" opt to tell CCD not to reset Douglas Anderson 2021-01-19 12:28:08 -08:00
  • c7635b2998 ensure_not_tainted_license: fix exit codes Sergey Frolov 2021-01-19 18:44:53 -07:00
  • 223d69ba02 vboot: add weak __attribute__ tag to stub functions Joel Kitching 2021-01-18 15:47:36 +08:00
  • a82bb0e0ed vboot: move lib20/packed_key.c into 2lib namespace Joel Kitching 2021-01-18 15:37:56 +08:00
  • a3abedfc06 vboot: move lib20/misc.c into 2lib namespace Joel Kitching 2021-01-18 15:08:44 +08:00
  • 0249329a6a ensure_not_tainted_license: skip if not found Sergey Frolov 2021-01-15 16:25:39 -07:00
  • 5046e96cfa Minidiag: Commit NVRAM immediately right after cleaning diag request Meng-Huan Yu 2021-01-12 19:35:09 +08:00
  • 6f6efdc6fa Minidiag: Enable minidiag by default Meng-Huan Yu 2021-01-08 19:18:53 +08:00
  • 506d9df62d Add ensure_not_tainted_license.sh Sergey Frolov 2020-12-29 17:42:30 -07:00
  • 681305cd1c Revert "sign_gsc_firmware: update generated file name" Vadim Bendebury 2020-12-28 15:33:23 -08:00
  • bc23176959 sign_gsc_firmware: update generated file name Vadim Bendebury 2020-12-16 19:49:29 -08:00
  • af02768dac cgptlib: Always zero-initialize GPT entries buffers Julius Werner 2020-12-08 16:59:27 -08:00
  • fb25edf134 sign_gsc_firmware: refactor and extend to support D2 Vadim Bendebury 2020-12-03 11:19:09 -08:00
  • e1db52ef92 sign_gsc_firmware: add functions to determine ihex module base address Vadim Bendebury 2020-12-02 15:14:21 -08:00
  • 7e9472ab7a image_signing: use GSC nomenclature instead of Cr50 Vadim Bendebury 2020-11-12 20:06:09 -08:00
  • 21b7225caf futility: update: add new quirk 'no_check_platform' Hung-Te Lin 2020-12-04 16:15:00 +08:00
  • ebd1261eb5 vboot2: Use TPM for hash acceleration allowance Kangheui Won 2020-12-01 17:15:07 +11:00
  • 3425315e87 vboot2: remove rsa from vb2_hwcrypto_rsa_allowed Kangheui Won 2020-11-27 16:00:06 +11:00
  • 1009be3507 signer: Verify many Android signer operations that content is unchanged. Yury Khmel 2020-12-03 19:09:00 +00:00
  • 3b4b439b64 vboot: deprecate and remove legacy UI code Joel Kitching 2020-11-02 15:34:21 +08:00
  • 03d6cc6106 Makefile: use -fPIC instead of -fPIE Tom Hughes 2020-12-01 11:41:57 -08:00
  • 8f083896bd minidiag: Fix button initialization errors in memory tests Hsuan Ting Chen 2020-11-20 19:53:33 +08:00
  • 48195e5878 Makefile: Test for warning flags before using them Patrick Georgi 2020-11-20 21:20:15 +00:00
  • edd2224287 Split UI parts out of fwlib for host builds Patrick Georgi 2020-11-21 10:53:08 +00:00
  • 58534c3376 Hide __has_attribute from non-clang compilers Patrick Georgi 2020-11-21 10:26:01 +00:00
  • 9d4053df76 Revert "Reland: Clean up implicit fall through." Julius Werner 2020-11-18 16:31:27 -08:00
  • abcd6d2454 vboot/ui: Pass screen and locale_id to vb2ex_prepare_log_screen() Yu-Ping Wu 2020-11-06 11:24:22 +08:00
  • 9a820d7351 minidiag/ui: Prevent calling update action if there were no updates Hsuan Ting Chen 2020-09-23 12:37:45 +08:00
  • 34e90fe57e minidiag/ui: Prevent calling update action if memory test is finished Hsuan Ting Chen 2020-09-22 15:49:29 +08:00
  • 58894ec1de vboot/ui: Remove extra delay for long iteration time Hsuan Ting Chen 2020-09-23 14:55:24 +08:00
  • 7991ecdb21 vboot/ui/tests: Remove unnecessary aborting delay check Hsuan Ting Chen 2020-10-30 16:28:01 +08:00
  • 10343b821f vboot/ui/tests: Add time-related constants in 2ui_private.h Hsuan Ting Chen 2020-11-02 19:32:29 +08:00
  • 935e2b9d3f vboot/ui: Suffix "_ms" to time-related variables Hsuan Ting Chen 2020-11-02 18:50:51 +08:00
  • f1062d8ad6 common: log loopback detaches George Engelbrecht 2020-11-02 14:58:36 -07:00
  • fd5cd5aa98 common: save the existing return value on cleanup George Engelbrecht 2020-11-02 14:24:23 -07:00
  • 204dfbdf7b cleanup_minimal: remove duplicate trap for temps and mounts George Engelbrecht 2020-11-02 14:16:03 -07:00
  • 0d46f9d37e common.sh: adapt to get clean shellcheck George Engelbrecht 2020-11-02 13:30:01 -07:00
  • 45d821b531 common.sh: don't let eval terminate cleanup George Engelbrecht 2020-10-31 16:07:15 -06:00