c0d0961d29
This includes the following changes: aa76b22 release version 15 dd49fec util: Fix warn_unused_result build warnings 6ba2b4d image-hd: more error output when bootloaders overlap with the partition table 90b83ba allow specifying 'holes' in the partition section 09fde2e [ci skip] typo "used used fill" -> "used to fill" b0d794c image-flash: don't ignore truncate errors except ENOENT 93d1f26 .github: replace ubuntu-16.04 with ubuntu-18.04 1e9b9be util: systemp(): don't use shell defined in SHELL, but GENIMAGE_SHELL 1c53012 util: systemp(): use shell defined in SHELL rather than /bin/sh 89490b9 image-android-sparse: use off_t instead of int for lseek return values f1cab39 test: add tests for --includepath 9e7f23a README.rst: reflow paragraph 0778817 add --includepath option e210857 config.c: remove redundant helper add_opt() 18b3cfd config.c: allow hiding specific command line options from --help 65548f6 config.c: remove unused member cmdlineopt f606a33 util: remove unused pad_file function 62e1d4f image-flash: use insert_image instead of pad_file 8c0fe58 image-ext2: use insert_image instead of pad_file 7d0003b util: insert_image: allow specifying the fill value b847f3e image-hd: resize the image to the final size at the begining 8e3bf8b test: hdimage: check the disk usage of the second image as well e2bd4c3 test: handle new genext2fs and e2fsprogs versions 06ac16e insert_image: fix read/write loop 17e2c3c test: filter 'rauc info' output for newer distros 1d72d80 image-hd: stricter option handling d912549 image-hd.c: make GPT backup handling a little less special 69f6644 add test for partitions out of order 9190a2b image-hd.c: correct computation of first_usable_lba 8505aed image-hd.c: switch to insert_image() instead of pad_file() 5cc31c6 image-hd.c: truncate output file before looping over partitions 2194e31 image-hd.c: replace use of pad_file() with extend_file() 5638a9e util.c: add insert_image() helper 8eef854 test: add tests for "bootloader with holes allowing some overlap" a72ca69 image-hd.c: take image holes into consideration when checking for overlap 564e359 document "file" image type and "hole" syntax in particular 998a118 image-file.c: allow specifying "don't care" regions 7f8f19d image-hd.c: fix missing check for overlap with GPT table e91c8e2 image-hd.c: check all partitions for overlap 44d5346 image-hd.c: allow partitions to appear out-of-order cd3ceac image-hd.c: ensure an autoresize partition has a size consistent with its alignment 0a61f64 README.rst: add description of how default align/size/offset are computed efaae46 test: fix copy/paste error in the test refactoring 086380a config: don't try to access non-existent section fe74ea1 image-vfat: drop '-b' from mcopy 7ef351d test: factor out some test data generation 94af174 image-hd.c: fix extended partition with offset 649602b image-hd.c: prepare for fake partitions cc13e78 image-hd.c: don't sanity check partition_type_uuid for !part->in_partition_table 5f53df3 image-hd.c: move overlap check below partition size determination b77f38b image-hd.c: allow specifying minimum size for auto-resize partitions 5f07c1c image-hd.c: do not require the autoresize partition to be specified last 8269fa7 image-hd.c: enforce proper alignment of all partitions 5bd7283 image-hd.c: ignore in-partition-table when the image has no partition table 3e2b616 image-hd.c: always sanity check child->size v part->size fa619fb image-hd.c: separate computation of part->offset from the sanity checks 030e7a3 allow each partition to have its own align value cf192fd image-hd.c: fix computation of autoresize size d6c477c image-hd.c: don't lazily initialize now 6cbbf86 README.rst: document default value of in-partition-table option e43e02e test: add some tests for overlap of GPT 11f3528 image-hd.c: refactor updating chs values 8c74183 image-hd.c: add and use "struct mbr_tail" 9ffd5e0 add macro for compile-time assertions 9e59a27 change insert_data() to take const void* instead of const char* bcd7fa6 util: strtoul_suffix: allow s suffix for sector size (512 bytes) 41d77c4 image-hd.c: fix copy-pasto access of random memory 5dc2e22 list.h: drop prefetch() be29822 image-rauc: add intermediate option 344416f util: add save string concat with formated string 351d50e image-rauc: ensure clean-up on rauc_generate() exit 5cba95c image-rauc: free keyringargs after use 23adab0 image-ext: ensure size is always interpreted as kilobytes 8014c7e .github: run apt-get update to update package cache Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> |
||
---|---|---|
arch | ||
board | ||
boot | ||
configs | ||
docs | ||
fs | ||
linux | ||
package | ||
support | ||
system | ||
toolchain | ||
utils | ||
.defconfig | ||
.flake8 | ||
.gitignore | ||
.gitlab-ci.yml | ||
CHANGES | ||
Config.in | ||
Config.in.legacy | ||
COPYING | ||
DEVELOPERS | ||
Makefile | ||
Makefile.legacy | ||
README |
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches