summaryrefslogtreecommitdiffstats
path: root/layout.c
Commit message (Expand)AuthorAgeFilesLines
* layout.c: Use calloc() to ensure a zeroed layoutEdward O'Callaghan2022-10-151-3/+1
* layout.c: Validate _layout_entry_by_name() arguments before useEdward O'Callaghan2022-09-271-0/+2
* layout.c: Cast argument of isspace() to unsigned charThomas Heijligen2022-09-011-1/+1
* libflashrom: Move documentation to headerEvan Benn2022-05-061-51/+0
* layout: Hoist get_region_range() into libflashrom APIEdward O'Callaghan2022-01-111-12/+23
* layout: Turn overlap debug message into warningNico Huber2021-07-061-2/+2
* layout: Fix overlap-check routineNico Huber2021-07-061-1/+1
* layout: Tidy up the include-args APINico Huber2021-06-261-1/+1
* layout: Kill the global layoutNico Huber2021-06-261-20/+6
* layout: Rework normalize_romentries() APINico Huber2021-06-261-4/+3
* layout: Make `struct layout_include_args` private to `layout.c`Nico Huber2021-06-261-0/+6
* layout: Drop `count` parameter of flashrom_layout_new()Nico Huber2021-06-261-3/+2
* layout: Use linked list for `struct romentry`Nico Huber2021-06-261-58/+48
* layout: Introduce get_default_layout()Nico Huber2021-06-261-1/+6
* layout: Introduce flashrom_layout_new()Nico Huber2021-06-261-1/+27
* layout: Introduce flashrom_layout_add_region()Nico Huber2021-06-261-17/+39
* layout: Add `capacity` fieldNico Huber2021-06-261-4/+4
* layout: Introduce layout_next()Nico Huber2021-06-261-64/+80
* treewide: Drop most cases of `sizeof(struct ...)`Angel Pons2021-06-091-1/+1
* cli_classic.c: implement set_wp_region operationDaniel Campello2021-05-041-0/+14
* cli_classic.c: add -x option for do_extract()Daniel Campello2021-05-021-0/+19
* layout: Add -i <region>[:<file>] supportDaniel Campello2021-04-271-24/+92
* layout.h,c: Use 'false' over '0' for bool typeEdward O'Callaghan2020-12-201-2/+2
* Fix -Wsign-compare troubleNico Huber2019-07-311-4/+5
* tree: Make internal variables staticJacob Garber2019-06-261-1/+1
* layout: Introduce layout_next_included()Nico Huber2019-06-171-0/+18
* layout: Make `romentry.name` a pointerNico Huber2019-06-171-10/+21
* layout: Move generic layout functions into `layout.c`Nico Huber2019-06-171-0/+41
* layout: Never use global `layout` directlyNico Huber2019-06-171-20/+23
* layout.c: Don't use global variables for included regionsArthur Heymans2019-06-171-42/+43
* layout.c: Use the libflashrom function for included argumentsArthur Heymans2019-06-061-11/+6
* Fix verification with sparse layoutsNico Huber2019-04-021-0/+18
* layout.c: Remove unused variableArthur Heymans2019-03-041-2/+0
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Move get_layout() from flashrom.c to layout.cdhendrix2017-10-171-0/+8
* Add option to read ROM layout from IFDNico Huber2017-06-141-9/+9
* Kill doit()Nico Huber2017-06-031-84/+0
* Give layouts their own typeNico Huber2017-06-031-42/+38
* Fix fscanf format string security bug in layout.cCarl-Daniel Hailfinger2016-03-131-1/+1
* Rigorously check integrity of I/O stream dataStefan Tauner2015-12-251-3/+3
* Make read before write configurable (infrastructure part)Stefan Tauner2014-10-191-5/+26
* Add 'const' keyword to chip write and other function prototypesMark Marshall2014-05-091-2/+2
* CID1130008: Resource leak read_romlayout()Stefan Reinauer2014-04-261-0/+1
* layout: Verify layout entries before building a new image using themStefan Tauner2013-09-231-4/+28
* layout: Add a method to cleanup layout data structuresStefan Tauner2013-09-151-0/+16
* layout: Rename romlayout_t to romentry_tStefan Tauner2013-08-301-6/+6
* layout: Rename romimages to num_rom_entriesStefan Tauner2013-08-301-19/+18
* Add a bunch of new/tested stuff and various small changes 14Stefan Tauner2012-09-211-1/+1
* Make struct flashchip a field in struct flashctx instead of a complete copyCarl-Daniel Hailfinger2012-08-251-2/+2
* Move show_id to where it belongsStefan Tauner2012-08-111-101/+0