summaryrefslogtreecommitdiff
path: root/util/cbfstool
AgeCommit message (Expand)Author
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
2021-09-21elogtool: compile in 32-bit platformsRicardo Quesada
2021-09-16elogtool: add "add" commandRicardo Quesada
2021-09-16elogtool: add next_available_event_offset functionRicardo Quesada
2021-09-10elogtool: add "clear" commandRicardo Quesada
2021-09-02util/cbftool: Fix the bug in parsing Uefipayload with extended headerDun Tan
2021-08-31cbfstool: add buffer_end() to common.hRicardo Quesada
2021-08-09elogtool: add to gitignoreJack Rosenthal
2021-08-05util/elogtool: add tool to print elog eventsRicardo Quesada
2021-07-17util/cbfstool: Remove unused pagesize parameterArthur Heymans
2021-07-02util/cbfstool: Allow setting alignment for payloadRaul E Rangel
2021-07-01cbfstool/cbfs-mkstage.c: Change signature of parse_elf_to_xip_stage()Arthur Heymans
2021-06-26cbfstool: Unset ${DEBUG} when making vboot hostlibNico Huber
2021-06-25cbfstool: Make use of spurious null-terminationNico Huber
2021-06-15treewide: Disable R_AMD64_32S relocation supportPatrick Rudolph
2021-06-04util/cbfstool/linux_trampoline.h: Fix typo in commentAngel Pons
2021-06-02cbfstool/linux_trampoline.S: Fix up the e820 tableArthur Heymans
2021-06-01util/cbfstool/Makefile: Check out vboot before trying to use itPatrick Georgi
2021-05-27util/cbfstool/fit.c: Fix getting the topswap tableArthur Heymans
2021-05-10util/cbfstool: Do not set -D_XOPEN_SOURCE on FreeBSDIdwer Vollering
2021-03-19util/ifittool: Add an option to set the FIT pointer a CBFS fileArthur Heymans
2021-03-17cbfs: Move stage header into a CBFS attributeJulius Werner
2021-03-16cbfstool: Move alignment/baseaddress handling into cbfs_add_component()Julius Werner
2021-03-16util/cbfstool/ifittool: Remove dead codeArthur Heymans
2021-03-13cbfstool: Add support for platform "fixups" when modifying bootblockJulius Werner
2021-03-13cbfstool: Support CONFIG_CBFS_VERIFICATION and metadata hash anchorJulius Werner
2021-02-25util/cbfstool: Update MakefilesMartin Roth
2021-02-18cbfstool: Replace FILENAME_ALIGN 16 with ATTRIBUTE_ALIGN 4Julius Werner
2021-02-18cbfstool: Ensure attributes always come last in the metadataJulius Werner
2021-02-18cbfstool: Remove location pointer from parse_elf_to_stage()Julius Werner
2021-02-18rmodtool: Make memlayout symbols absolute and do not relocate themJulius Werner
2021-02-17treewide: Remove trailing whitespaceMartin Roth
2021-02-14util/cbfstool: Fix build in 32-bit userspaceKyösti Mälkki
2021-01-13util/cbfstool: unbreak compilation on FreeBSDIdwer Vollering
2021-01-08cbfstool: Use flock() when accessing CBFS filesJulius Werner
2021-01-04drivers/vpd: Add VPD region to default FMAP when selectedMatt DeVillier
2020-12-14src/lib: Add Kconfig option for SPD cache in FMAPMatt DeVillier
2020-12-11util/cbfstool/fit.c: Add support for adding Boot Guard manifestsMichał Żygowski
2020-12-08util/cbfstool/fmaptool: Generate list of terminal sectionsFurquan Shaikh
2020-12-08util/cbfstool: Add support for mapping extended window for x86 platformsFurquan Shaikh
2020-12-08util/cbfstool: Introduce concept of mmap_windowFurquan Shaikh
2020-12-08util/cbfstool: Rename IS_TOP_ALIGNED_ADDRESS to IS_HOST_SPACE_ADDRESSFurquan Shaikh
2020-12-08util/cbfstool: Treat region offsets differently than absolute addressesFurquan Shaikh
2020-12-07util/cbfstool/.gitignore: Add ifittoolArthur Heymans
2020-12-03cbfs: Add verification for RO CBFS metadata hashJulius Werner
2020-12-03cbfstool: Hide hash printing behind -v and add to parseable outputJulius Werner
2020-12-03cbfstool: Rename cbfs_walk() to cbfs_legacy_walk()Julius Werner