summaryrefslogtreecommitdiff
path: root/util/cbfstool/cbfstool.c
AgeCommit message (Expand)Author
2024-08-23region: Turn region_end() into an inclusive region_last()Nico Huber
2024-08-11region: Introduce region_create() functionsNico Huber
2024-06-20cbfstool: Read XIP stage alignment requirements from ELFArthur Heymans
2024-02-18cbfstool: Support 64bit addresses for flat imagesPatrick Georgi
2023-10-29cbfstool: Fix CBFS header buffer overflowJeremy Compostella
2023-09-14cbfstool: Make add-stage support multiple ignore sectionsJeremy Compostella
2023-03-28util/cbfstool: Add usage information about verbose outputMaximilian Brune
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-09cbfstool: Fix possible memory leakShaik Shahina
2022-10-26util/cbfstool: Check for metadata hash in verstageKarthikeyan Ramasubramanian
2022-09-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-08-03util/cbfstool: Fix truncate command error handling and cbfs_image_from_buffer()Jakub Czapiga
2022-07-14commonlib: Substitude macro "__unused" in compiler.hBill XIE
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-03-09commonlib/bsd: Remove cb_err_tJulius Werner
2022-01-10util/cbfstool: Replace swab.h with commonlib/bsd/sysincludes.hAlex 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-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-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-13cbfstool: Add support for platform "fixups" when modifying bootblockJulius Werner
2021-03-13cbfstool: Support CONFIG_CBFS_VERIFICATION and metadata hash anchorJulius Werner
2021-02-18cbfstool: Replace FILENAME_ALIGN 16 with ATTRIBUTE_ALIGN 4Julius Werner
2021-02-18cbfstool: Remove location pointer from parse_elf_to_stage()Julius Werner
2021-02-14util/cbfstool: Fix build in 32-bit userspaceKyösti Mälkki
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-03cbfstool: Hide hash printing behind -v and add to parseable outputJulius Werner
2020-12-03cbfstool: Use cbfs_serialized.h and standard vboot helpersJulius Werner
2020-11-25cbfstool: Don't add compression attribute for uncompressed filesJulius Werner
2020-06-15util/cbfstool: Add option --pow2pageKyösti Mälkki
2020-06-13util/cbfstool: Drop IS_TOP_ALIGNED_ADDRESS() check in cbfstool_convert_fspFurquan Shaikh
2020-05-09util/: Replace GPLv2 boiler plate with SPDX headerPatrick Georgi
2020-05-09AUTHORS, util/: Drop individual copyright noticesPatrick Georgi
2020-04-20util/cbfstool: Allow use of non-ASCII longoptFurquan Shaikh
2019-10-18util/cbfstool: Add optional argument ibbPhilipp Deppenwiese
2019-07-02cbfstool: show "preserved" flag in cbfstool layout outputPatrick Georgi
2019-06-24cbfstool: Drop update-fit optionPatrick Rudolph
2018-12-24util/cbfstool/cbfstool.c: Fix typoFrans Hendriks
2018-11-16cbfstool: add unprocessed flag for file exportingJoel Kitching
2018-10-14cbfstool: make comments more consistentJoel Kitching
2018-07-13cbfstool: Show current FMAP region in printPatrick Rudolph
2018-06-26cbfstool: Update FIT entries in the second bootblockRizwan Qureshi
2018-06-26cbfstool: add an option for creating a topswap bootblockRizwan Qureshi
2018-06-15util/cbfstool: Support FIT payloadsPatrick Rudolph
2018-06-04util/cbfstool: Remove whitespace before tabElyes HAOUAS
2018-05-18cbfstool: Drop `-t` parsing for `add-payload` commandNico Huber
2018-05-04cbfs: Rename CBFS_TYPE_PAYLOAD to CBFS_TYPE_SELFPatrick Rudolph
2018-04-30cbfstool: Add region offset information to layout commandWerner Zeh
2018-04-11util/cbfstool: Print all supported architecturesJonathan Neuschäfer
2017-12-19util/cbfstool: calculate cbfs file size for xip stagesAaron Durbin
2017-12-08cbfstool: Add '-p' option for paddingDaisuke Nojiri
2017-10-10util/cbfstool: Add "truncate" commandPatrick Georgi
2017-09-20util/cbfstool: Add "expand" command to make CBFS span an fmap regionPatrick Georgi
2017-01-18cbfstool: Don't use le32toh(), it's non-standardNico Huber
2017-01-13util/cbfstool: Enable adding precompressed files to cbfsPatrick Georgi
2017-01-02util/cbfstool: Don't print region information on stderr by defaultPatrick Georgi
2016-12-15util/cbfstool: check that buffer_create workedPatrick Georgi
2016-12-13util/cbfstool: Enable filling fmap regions with a given valuePatrick Georgi
2016-12-13util/cbfstool: require -i argument for cbfstool add-intPatrick Georgi
2016-10-17cbfstool: Fix typo in help textPatrick Georgi
2016-10-17util/cbfstool: Allow overwriting CBFS regions with raw data on requestPatrick Georgi
2016-08-03cbfstool: Check for excessive argumentsNico Huber
2016-08-03cbfstool: Check arguments to strtoul() where appropriateNico Huber
2016-05-18util/cbfstool: allow option to honor FSP modules' linked addressAaron Durbin
2016-05-11cbfstool/fsp: Rename fsp1_1_relocateFurquan Shaikh
2016-05-11util/cbfstool: Allow xip/non-xip relocation for FSP componentFurquan Shaikh
2016-05-06util/cbfstool: fix x86 execute-in-place semantics for all fmd regionsAaron Durbin
2016-04-07Revert "cbfstool: Add 'hashcbfs' command to compute hash of CBFS region."Aaron Durbin
2016-01-28util/cbfstool: add 'compact' commandAaron Durbin
2016-01-28util/cbfstool: add machine parseable printAaron Durbin
2016-01-23cbfstool: Fix potential error when using hash attributeWerner Zeh
2016-01-22cbfstool: Add attributes for position and alignment constraints.Werner Zeh
2016-01-21cbfstool: don't rewrite param.baseaddress in cbfs_addPatrick Georgi
2016-01-19cbfstool: accept read-only files when possibleVadim Bendebury
2016-01-14cbfstool: reorder help textPatrick Georgi
2016-01-13cbfstool: Remove duplicate code lineWerner Zeh
2016-01-06cbfstool: correct add-master-header logic to match runtime expectationsAaron Durbin
2016-01-06cbfstool: Add 'hashcbfs' command to compute hash of CBFS region.Aaron Durbin
2016-01-06cbfstool: Adapt "cbfstool copy" to only use fmap regions.Patrick Georgi
2016-01-06cbfstool: Use buffer over offset/size pair for cbfs_copy_instancePatrick Georgi
2015-12-09cbfstool: make top-aligned address work per-regionPatrick Georgi
2015-12-06cbfstool: Re-align help textMartin Roth
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-29cbfstool: add optional -m ARCH to extractAaron Durbin
2015-10-23cbfstool: Fix tolower() calls on CygwinStefan Reinauer
2015-10-19cbfstool: Fix typo in error messagePatrick Georgi
2015-10-02cbfstool: relocate FSP blobs on cbfstool addAaron Durbin
2015-10-01cbfstool: Add support for hashes as file metadataPatrick Georgi