summaryrefslogtreecommitdiff
path: root/util/cbfstool
AgeCommit message (Expand)Author
2024-10-02util/cbfstool: Make sure to only compare PT_LOAD segmentsArthur Heymans
2024-09-09util/cbfstool: Print max empty entry size in error messageYu-Ping Wu
2024-08-23region: Turn region_end() into an inclusive region_last()Nico Huber
2024-08-20util/cbfstool/cbfs-payload-linux: Add error handlingMaximilian Brune
2024-08-19util/cbfstool/cbfs-payload-linux: Do not compress bzImageMaximilian Brune
2024-08-11region: Introduce region_create() functionsNico Huber
2024-08-05util/cbfstool/common.h Fix wrong return value docMaximilian Brune
2024-07-16util/cbfstool: Add eventLog support for ELOG_TYPE_FW_LATE_SOLSubrata Banik
2024-06-20cbfstool: Read XIP stage alignment requirements from ELFArthur Heymans
2024-06-19util: Break up spdx identifier text in scripts & makefilesMartin Roth
2024-06-03util/cbfstool: Fix linux_trampoline.c generationShuo Liu
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-03-27cbfstool: Add printing of legacy stage typeVladimir Serbinenko
2024-03-13cbfs: Remove broken remnants of PAYLOAD_INFO featureJulius Werner
2024-03-08drivers/intel/fsp2_0: Add limited to 32-bits FSP 2.4 supportJeremy Compostella
2024-02-18cbfstool: Support 64bit addresses for flat imagesPatrick Georgi
2024-02-18util/cbfstool/linux_trampoline: Support more e820 entriesPatrick Rudolph
2024-01-26util: Rename Makefiles from .inc to .mkMartin Roth
2024-01-14tree: Use accessor functions for struct region fieldsNico Huber
2023-12-20util/{cbfstool,nvramtool}: Use same indent levels for switch/caseFelix Singer
2023-10-29cbfstool: Fix CBFS header buffer overflowJeremy Compostella
2023-10-28util/cbfstool: Enable "ms-extensions" compiler flag on mingw onlyPatrick Georgi
2023-10-20cbfstool: Skip relocation entries pointing to undefined symbolJeremy Compostella
2023-09-28util/cbfstool: Revise lex/yacc (bison) generationHung-Te Lin
2023-09-25util: Drop flashrom -p host alias which equals to -p internalHsuan Ting Chen
2023-09-14cbfstool: Make add-stage support multiple loadable segmentsJeremy Compostella
2023-09-14cbfstool: Make add-stage support multiple ignore sectionsJeremy Compostella
2023-08-29util/cbfstool: Add eventLog support for ELOG_TYPE_FW_SPLASH_SCREENSubrata Banik
2023-08-25util/cbfstool: Add eventlog support for PSR data backup statusKrishna Prasad Bhat
2023-08-03linux_trampoline: Handle 64-bit framebuffer addressesNico Huber
2023-08-01linux_trampoline: Handle coreboot framebufferNico Huber
2023-08-01util: Use C99 flexible arraysElyes Haouas
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-23soc/intel/alderlake/hsphy: Add possibility to cache HSPHY in flashMichał Żygowski
2023-05-22util: Use common ARRAY_SIZE defineKonrad Adamczyk
2023-04-16util/cbfstool: Qualify struct e820entry as packedBill XIE
2023-04-13cbfstool: Add comment to define stability rules for cbfstool print -kJulius Werner
2023-04-07Revert "cbfstool/default-x86.fmd: Rename BIOS -> SI_BIOS"Arthur Heymans
2023-03-28util/cbfstool: Add usage information about verbose outputMaximilian Brune
2023-03-28cbfstool/default-x86.fmd: Rename BIOS -> SI_BIOSMaximilian Brune
2023-03-02util/cbfstool/eventlog: Use LocalTime or UTC timestampsWojciech Macek
2023-02-02util/cbfstool: Add eventLog support for ELOG_TYPE_FW_EARLY_SOLTarun Tuli
2023-01-27elogtool: Fix potential buffer overrunKapil Porwal
2022-12-17util/cbfstool: Change %lu to %zu for size_t argumentReka Norman
2022-12-14util/cbfstool: Fix building with clang & -WshadowArthur Heymans
2022-12-06util/cbfstool: Add a new mechanism to provide a memory mapArthur Heymans
2022-11-22util: Add SPDX license headers to MakefilesMartin Roth
2022-11-12treewide: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-11-09cbfstool: Fix possible memory leakShaik Shahina
2022-11-08util/cbfstool/bpdt_formats: Fix memory leak issuesSolomon Alan-Dei
2022-11-02util/eventlog: Correct the capitalization for diagnostics typesHsuan Ting Chen
2022-11-02util/cbfstool: fix memory leak in compress.cSolomon Alan-Dei
2022-10-26util/cbfstool: Check for metadata hash in verstageKarthikeyan Ramasubramanian
2022-10-14util/elogtool: Add support for parsing CrOS diagnostics logHsuan Ting Chen
2022-10-13util/cbfstool: Wrap logging macros in do - whileFred Reitberger
2022-09-15util/ifittool: Error out if microcodes do not fit the FIT tableJeremy Compostella
2022-09-12util/ifittool: Fix buffer overflow with padded microcode patchesJeremy Compostella
2022-09-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-08-06util/elogtool: Mark redundant boot mode event type as `deprecated`Subrata Banik
2022-08-03util/cbfstool: Fix truncate command error handling and cbfs_image_from_buffer()Jakub Czapiga
2022-08-02util/cbfstool/elogtool: Support logging FW vboot info in elogSubrata Banik
2022-07-14commonlib: Substitude macro "__unused" in compiler.hBill XIE
2022-07-04treewide: Unify Google brandingJon Murphy
2022-06-19util/cbfstool: Set `USE_FLASHROM=0` to build vbootAngel Pons
2022-06-16util/cbfstool/common.c: Deduplicate buffer_create() logicEdward O'Callaghan
2022-06-16util/cbfstool: Decouple elogtool from vboot_ref flashrom codeEdward O'Callaghan
2022-06-07cbfstool: Expand CBFS verification validity checkJulius Werner
2022-06-01cbfs: Add CBFS_TYPE_INTEL_FIT and exclude it from CBFS verificationJulius Werner
2022-06-01cbfs: Rename TYPE_FIT to TYPE_FIT_PAYLOADJulius Werner
2022-05-30util: Fix a few spelling mistakesMartin Roth
2022-05-05cbfstool: MediaTek: Hash bootblock.bin for CBFS_VERIFICATIONYu-Ping Wu
2022-05-02utils/cbfstool: Disable Wstrict-prototypes warningManoj Gupta
2022-04-01util/ifittool: Fix clearing FIT when setting the pointerArthur Heymans
2022-03-09cbfstool/linux_trampoline: Fill the ACPI RSDP entryArthur Heymans
2022-03-09commonlib/bsd: Remove cb_err_tJulius Werner
2022-02-27utils/cbfstool: Fix building with `make test-tools`Felix Singer
2022-02-26Revert "util/cbfstool: Port elogtool to libflashrom"Martin Roth
2022-01-14util/cbfstool: Port elogtool to libflashromEdward O'Callaghan
2022-01-12util/cbfstool: Do minor fixesAlex James
2022-01-10util/cbfstool: Replace swab.h with commonlib/bsd/sysincludes.hAlex James
2022-01-04cbfstool: Avoid defining _XOPEN_SOURCEAlex James
2022-01-04util/cbfstool: Remove redundant endian.h includeAlex James
2021-12-14cbfstool: Clean up remnants of locate actionJulius Werner
2021-12-14cbfstool: Use converted buffer size for do_cbfs_locate()Julius Werner
2021-12-13cbfstool: Do host space address conversion earlier when adding filesJulius Werner
2021-12-07cbfstool: Fix offset calculation for aligned filesJulius Werner
2021-12-06util/cbfstool: Ensure that htole32 et al are visible when buildingPatrick Georgi
2021-11-29util/cbfstool/.gitignore: Add CSE tool executablesAngel Pons
2021-11-22util/cbfstool/flashmap/fmap.c: fix fmaptool endianness bugs on BEMarek Kasiewicz
2021-11-22eventlog: Add a log type for Chrome OS diagnosticsHsuan Ting Chen
2021-10-25elogtool: add pytest for elogtoolRicardo Quesada
2021-10-20util/cbfstool/rmodule: Omit undefined extern symbols from reloc tableRaul E Rangel
2021-10-19util/cse_serger: Add command `create-cse-region`Furquan Shaikh
2021-10-19util/cse_serger: Replace cse_layout_regions with array of regionsFurquan Shaikh
2021-10-19util/cse*: Add cse_helpers.{c,h}Furquan Shaikh
2021-10-19util/cse_serger: Add a new tool for stitching CSE componentsFurquan Shaikh
2021-10-19util/cse_fpt: Add a new tool for managing Intel CSE FPT binariesFurquan Shaikh
2021-10-18cbfstool: Add helper function `buffer_from_file_aligned_size`Furquan Shaikh
2021-10-04util/cbfstool: Add support for ARM64 UefiPayloadRex-BC Chen
2021-09-24elogtool: Fix off-by-one error in month in timestampRicardo Quesada