Commit Graph

  • a2a3d66f8e firmware/2lib: Switch to RO immediately if only one slot present protectli_vp2420 Michał Żygowski 2023-06-29 17:54:01 +02:00
  • ef8ef3e998 firmware/2lib: Expose vb2_clear_recovery as vb2api Michał Żygowski 2023-04-11 15:03:15 +02:00
  • c02a755bb1 firmware/2lib: Switch to RO immediately if only one slot present dasharo Michał Żygowski 2023-06-29 17:54:01 +02:00
  • 09f05037c6 firmware/2lib: Expose vb2_clear_recovery as vb2api Michał Żygowski 2023-04-11 15:03:15 +02:00
  • 22134690d7 futility: Check for RW B partition presence when signing master Michał Żygowski 2023-05-05 16:58:23 +02:00
  • 0f69702c65 firmware/2lib: Expose vb2_clear_recovery as vb2api Michał Żygowski 2023-04-11 15:03:15 +02:00
  • 5291abb222 futility/cmd_update: Describe more details in command help Jakub Czapiga 2023-03-24 11:37:46 +01:00
  • c2491cfab7 tlcl: Add TlclReadPublic() support Yi Chou 2023-02-06 12:01:58 +08:00
  • 39f0d38bcd futility/updater: Fix legacy bios image naming Edward O'Callaghan 2023-04-06 08:36:52 +10:00
  • 1e8209144c cgpt: Expose CgptRepair in the host lib Ted Brandston 2023-03-28 14:16:42 -04:00
  • 14361dea48 futility/cmd_*: Cleanups for maintainability Edward O'Callaghan 2023-03-14 20:32:29 +11:00
  • b352faae79 futility/cmd_gbb_utility.c: Remove global Edward O'Callaghan 2023-03-14 20:42:34 +11:00
  • 3d95a15696 futility/cmd_*.c: Use ERROR() macro consistently Edward O'Callaghan 2023-03-14 20:32:05 +11:00
  • 5517a3562d futility: updater: Add --unlock_me option Reka Norman 2023-03-28 16:47:02 +11:00
  • 6d1c48e317 cgpt: Add support for error counter (verity) Jae Hoon Kim 2023-03-24 22:24:06 +00:00
  • 64e9aec362 futility: Drop external flashrom quark Edward O'Callaghan 2022-12-19 15:11:48 +11:00
  • 3fb4566c02 futility/file_type_*: Use ERROR() macro consistently Edward O'Callaghan 2023-03-14 18:15:43 +11:00
  • e1ad854c54 futility/file_type*: Minor cleanups for maintainability Edward O'Callaghan 2023-03-07 22:16:57 +11:00
  • d5b59cc7ec sign_official_build: Fix is-reven check Nicholas Bishop 2023-03-21 18:24:09 -04:00
  • 4976c1a60c futility: Add flash subcommand Nikolai Artemiev 2023-02-21 13:52:32 +11:00
  • e29eac41dc futility/: Replace futil_copy_file_or_die() impl Edward O'Callaghan 2023-03-07 21:59:47 +11:00
  • 9082d13a64 tpm2_lite: Treat NV_UNINITIALIZED error as BADINDEX for TPM 2.0 Julius Werner 2023-03-09 14:13:32 -08:00
  • a7545e09ba OWNERS: Add quasisec Edward O'Callaghan 2023-03-15 13:58:56 +11:00
  • 83315261e6 sign_official_build: Don't sign miniOS kernels in factory shims Reka Norman 2023-03-03 11:39:53 +11:00
  • bba8c8e143 futility: Prefer debug header servo over CCD when both are available. Matthew Blecker 2023-03-07 16:50:00 -08:00
  • 2bf1f59707 vboot_reference: Change flashrom_get_wp signature Nikolai Artemiev 2023-03-02 11:45:29 +11:00
  • d0c79c0a28 sign_official_build: Support a second recovery key Reka Norman 2023-02-06 13:54:58 +11:00
  • d60470ec4a futility/cmd_gbb_utility.c: Check wp status before flash write() Edward O'Callaghan 2023-01-13 14:32:14 +11:00
  • b12ad28df8 scripts/../{g,s}et_gbb_flags.sh: Add delay Edward O'Callaghan 2023-02-18 15:53:37 +11:00
  • b0cdc1e898 futility: updater: revise DUT type detection Hung-Te Lin 2023-03-02 02:19:21 +00:00
  • 10a052e3bb sign_uefi: Add support for crdyboot Nicholas Bishop 2023-02-14 16:29:22 -05:00
  • 217ee70388 futility: updater: Fix platform_ver property on error Hung-Te Lin 2023-03-01 01:34:18 +00:00
  • 68ee26bb18 lib/flashrom_drv.c: Use correct programmer name for programmer init Nikolai Artemiev 2023-02-27 10:24:42 +11:00
  • d10b440c9b 2nvstorage_fields.h: indent vb2_nv_offset Gwendal Grignou 2023-02-24 14:01:16 -08:00
  • e95815646e scripts/image_signing/make_dev_ssd.sh: Replace flashrom call Edward O'Callaghan 2023-02-08 15:26:47 +11:00
  • 529821b48d futility/cmd_gbb_utility.c: Allow OR'ing new GBB flags Edward O'Callaghan 2023-02-21 10:16:14 +11:00
  • d42a89d626 Avoid build failures with dumpRSAPublicKey on recent distros Simon Glass 2023-02-10 12:12:07 -07:00
  • 854eef267d futility: gbb: Avoid unnecessary search of FMAP Yu-Ping Wu 2023-02-15 11:28:57 +08:00
  • a59bc95072 futility: flashrom_drv: Support partial read for multiple regions Yu-Ping Wu 2023-02-15 11:28:51 +08:00
  • c705d6376c host/lib/flashrom_drv.c: Move flag to avoid locked ME issue Edward O'Callaghan 2023-02-14 19:21:17 +11:00
  • 59fd26b77f {g,s}et_gbb_flags.sh: Fix removal notice message Yu-Ping Wu 2023-02-15 12:39:36 +08:00
  • 1646eb29c0 vboot_reference-sys: Use --blocklist-type when invoking bindgen Bob Haarman 2023-02-14 22:05:38 +00:00
  • 66ae04316c vboot_reference-sys: Fix needless-borrow lints Bob Haarman 2023-02-14 22:14:04 +00:00
  • 5b8596cefd 2sha256_arm: Fix data abort issue Yidi Lin 2023-02-11 15:50:15 +08:00
  • 83feacdcc0 sign_official_build: Silence shellcheck sed lints Nicholas Bishop 2023-02-13 14:22:36 -05:00
  • c00f1b0d67 sign_official_build: Fix shellcheck quoting lints Nicholas Bishop 2023-02-13 11:46:46 -05:00
  • aa3a7cbbff sign_official_build: Fix shellcheck echo lints Nicholas Bishop 2023-02-13 11:42:43 -05:00
  • 8921a785e4 futility: updater: detect DUT type Hung-Te Lin 2023-02-10 16:05:53 +08:00
  • 69b054e327 futility: updater: refactor: always pass updater config to DUT APIs Hung-Te Lin 2023-02-10 15:51:10 +08:00
  • f54957b9af futility: updater: remove quirks for AUE boards Hung-Te Lin 2023-02-10 12:20:28 +08:00
  • fd2a71c837 futility: updater: drop vboot1 support Hung-Te Lin 2023-02-09 20:48:10 +08:00
  • 04a92c59a3 futility: updater: support getting WPSW from any DUTs Hung-Te Lin 2023-02-09 21:10:14 +08:00
  • 9813a9b447 futility: updater: refactor DUT system info retrieval Hung-Te Lin 2023-01-19 23:27:57 +08:00
  • 4634c11de5 sign_official_build: Fix shellcheck brace lints Nicholas Bishop 2023-02-09 18:38:55 -05:00
  • 7b4246c11d sign_official_build: Fix some shellcheck quoting lints Nicholas Bishop 2023-02-09 18:35:22 -05:00
  • d2cfbc2371 sign_official_build: Fix some shellcheck quoting lints Nicholas Bishop 2023-02-09 18:25:32 -05:00
  • 0a4e1cb6ae sign_official_build: Fix shellcheck lints for local vars Nicholas Bishop 2023-02-09 17:30:01 -05:00
  • ffb34f485c PRESUBMIT: disable automatic git cl presubmit Mike Frysinger 2023-02-10 14:19:32 -05:00
  • 03c8969b86 get_gbb_flags.sh: Use futility gbb --explicit Evan Benn 2023-01-12 17:37:57 +11:00
  • 3495110ff9 set/get_gbb_flags.sh: Use futility instead of flashrom Evan Benn 2023-01-12 14:18:28 +11:00
  • f494c76bf1 sign_official_build: Sign reven recovery images like base images Nicholas Bishop 2023-01-30 19:03:17 -05:00
  • 88f6cb9e75 sign_official_build: Make reven check more explicit Nicholas Bishop 2023-01-30 17:14:04 -05:00
  • 9560808481 vboot: add arm64 SHA256 extension support Yidi Lin 2023-01-12 14:49:43 +08:00
  • 45583dd9e4 sign_official_release: relax board name for guybrush Vadim Bendebury 2023-02-07 11:50:15 -08:00
  • ec6c5e657b sing_official_build: do not attempt signing AP RO for guybrush Vadim Bendebury 2023-02-02 10:52:55 -08:00
  • 72f605d2bb scripts/keygeneration: Add replace_recovery_key.sh Julius Werner 2023-01-25 18:46:39 -08:00
  • 52f28a4b68 futility: gbb: Read only the GBB region from flash Evan Benn 2023-01-18 15:33:02 +11:00
  • 4bdc8e9c0a host: Add region parameter to flashrom_read_image Evan Benn 2023-01-18 19:02:29 +11:00
  • 0b426134a5 host: flashrom_drv: Read fmap layout from flash only Evan Benn 2023-01-18 14:17:58 +11:00
  • 9fff950d80 futility: updater: Pass bus=prog for dummy programmer for --emulate Sam McNally 2023-01-20 16:37:02 +11:00
  • 1a1cb5c9a3 futility/flashrom_drv: Add new skip perm flags to read path Edward O'Callaghan 2023-01-20 12:54:13 +11:00
  • d79d098356 futility/cmd_read.c: Add region support Edward O'Callaghan 2023-01-10 15:47:03 +11:00
  • 4c9fbadcbd futility: updater: add new quirk 'clear_mrc_data' Hung-Te Lin 2022-11-10 11:59:53 +08:00
  • 9020299e38 get_gbb_flags.sh: Add removal notice message Evan Benn 2023-01-16 11:36:47 +11:00
  • 43ab0587f3 2lib: Add vb2_get_gbb_flag_description Evan Benn 2023-01-12 17:22:57 +11:00
  • ea185f1c07 futility: cmd_read: Do not error on bad firmware format Evan Benn 2023-01-12 09:34:17 +11:00
  • 16791bfe0f futility/flashrom_drv: Add new skip perm flags Edward O'Callaghan 2023-01-03 13:15:11 +11:00
  • ceaff1c0c3 futility: Add read command Evan Benn 2022-12-01 15:05:00 +11:00
  • 42b3ebdd02 futility: Add read/write flash capability to gbb command Evan Benn 2022-12-01 19:08:39 +11:00
  • 0b6b689d65 futility: Move some argument handling to shared file Evan Benn 2022-12-01 16:27:57 +11:00
  • ecb87bfcba Add PRESUBMIT.py Yu-Ping Wu 2023-01-05 11:34:19 +08:00
  • a09b792e6a Makefile: Remove old include directories Julius Werner 2022-12-29 08:41:56 -08:00
  • c4102fe4ee Replace sign_uefi.sh with sign_uefi.py Nicholas Bishop 2022-12-06 19:56:36 -05:00
  • 47594a2660 Port sign_uefi.sh to Python Nicholas Bishop 2022-12-06 18:19:16 -05:00
  • 167d387345 crossystem: Print an error log if we fall back to WPSW_BOOT Douglas Anderson 2022-12-13 16:02:15 -08:00
  • 690bdd66ec Remove newbitmaps entries from .gitignore Nicholas Bishop 2022-12-14 11:28:16 -05:00
  • cf416d357f futility: gbb: Handle errors in reading files Evan Benn 2022-12-13 15:57:50 +11:00
  • 98ee7738d8 futility: gbb: Make error handling consistent in main() Evan Benn 2022-12-13 15:57:50 +11:00
  • d8ec9a3bf7 futility: Move prepare_servo_control to updater_utils.c Evan Benn 2022-12-01 16:28:10 +11:00
  • 6dc378ebd7 futility: Move write_to_file to misc.c Evan Benn 2022-12-01 17:44:48 +11:00
  • 196b0843e9 create_new_keys: use single AP RO Verification root key pair Vadim Bendebury 2022-11-25 18:25:59 -08:00
  • ff29ee63ed futility: updater: Detect the model via FRID for non-host programmers Sam McNally 2022-10-18 20:38:52 +11:00
  • 65a1a07908 futility: gbb: Move errorcnt from function to main Evan Benn 2022-12-07 10:29:42 +11:00
  • 601a164a53 futility: Store errno before printing strerror Evan Benn 2022-12-01 17:42:23 +11:00
  • 33e13362b1 futility: Return -1 from read_from_file Evan Benn 2022-12-02 11:21:00 +11:00
  • 269323fe14 firmware/2lib/2recovery_reason: Add vendor blob verification failure Karthikeyan Ramasubramanian 2022-12-08 17:06:31 -07:00
  • 4a8935cb94 firmware/2lib/2nvstorage: Skip NV init if already initialized Karthikeyan Ramasubramanian 2022-11-29 13:40:16 -07:00
  • d19765a950 firmware/2lib: Introduce API to report previous boot failure Karthikeyan Ramasubramanian 2022-11-29 13:20:45 -07:00
  • 05b81fcc18 2lib: Remove vb2ex_msleep() Hsuan Ting Chen 2022-11-24 11:14:01 +08:00
  • 14706fa4a9 futility: updater: Skip loading non-host images with --emulation passed Sam McNally 2022-12-01 18:39:42 +11:00