summaryrefslogtreecommitdiff
path: root/src/shared/bootspec.c
Commit message (Expand)AuthorAgeFilesLines
* bootspec: Add PE file name to log messagesJan Janssen2022-06-231-18/+19
* Do not require a valid version when parsing sd-boot loader entriesVictor Westerhuis2022-05-221-3/+5
* Merge pull request #23310 from keszybz/suppress-fuzzer-timeouts-and-errorsYu Watanabe2022-05-091-1/+1
|\
| * tree-wide: drop de-constifying casts for strv iterationZbigniew Jędrzejewski-Szmek2022-05-081-1/+1
* | shared/bootspec: add missing terminator to tableZbigniew Jędrzejewski-Szmek2022-05-081-0/+1
* | shared/bootspec: avoid crashing on config without a valueZbigniew Jędrzejewski-Szmek2022-05-081-0/+7
* | shared/bootspec: also export boot_config_load_type1()Zbigniew Jędrzejewski-Szmek2022-05-081-8/+28
* | shared/bootspec: expose more parts of the config parsingZbigniew Jędrzejewski-Szmek2022-05-081-20/+35
* | Move printing of boot entries from bootctl.c to shared/Zbigniew Jędrzejewski-Szmek2022-05-081-1/+193
|/
* basic: split out dev_t related calls into new devno-util.[ch]Lennart Poettering2022-04-131-2/+2
* bootspec: normalize function names/parameter listsLennart Poettering2022-03-281-9/+9
* bootspec: don't needlessly inline boot_config_find_entry()Lennart Poettering2022-03-281-0/+12
* bootspec: assess default/selected entries *after* we augmented entry list wit...Lennart Poettering2022-03-281-7/+15
* bootspec: normalize oom handling in boot_load_efi_entry_pointers()Lennart Poettering2022-03-281-15/+12
* bootspec: rename type1 parsers to say "type1" explicitly in the nameLennart Poettering2022-03-281-5/+5
* bootspec: try harder to suppress duplicate enumerated entriesLennart Poettering2022-03-281-13/+66
* bootspec: pass around BootConfig struct instead of entries/n_entries fields onlyLennart Poettering2022-03-281-21/+16
* bootspec: don't use conf_files_list() for finding type #1 entriesLennart Poettering2022-03-281-27/+59
* Merge pull request #22791 from keszybz/bootctl-invert-orderLennart Poettering2022-03-231-11/+9
|\
| * sd-boot+bootctl: invert order of entries w/o sort-keyZbigniew Jędrzejewski-Szmek2022-03-181-1/+2
| * shared/bootspec: reduce scope of variablesZbigniew Jędrzejewski-Szmek2022-03-181-10/+7
* | strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-4/+0
* | Merge pull request #22519 from poettering/boot-order-title-revertZbigniew Jędrzejewski-Szmek2022-03-181-32/+73
|\ \ | |/
| * sd-boot: make use of new "sort-key" boot loader spec fieldLennart Poettering2022-03-181-32/+73
* | shared: split out ESP/XBOOTLDR search stuff from bootspec.cLennart Poettering2022-03-181-713/+2
|/
* Merge pull request #22487 from poettering/bootspec-source-flagsYu Watanabe2022-02-151-67/+182
|\
| * bootspec: avoid zero size VLALennart Poettering2022-02-141-16/+17
| * boot: suppress XBOOTLDR if same device as ESP when enumerating entriesLennart Poettering2022-02-141-16/+62
| * bootspec: make sure all return values are initialized on return of find_esp_a...Lennart Poettering2022-02-141-0/+13
| * bootctl: show more information about boot entry state in listLennart Poettering2022-02-141-3/+8
| * bootspec: also collect/mark the "selected" boot entry (i.e. the one currently...Lennart Poettering2022-02-141-15/+55
| * bootspec: also parse new 'beep' loader.conf variableLennart Poettering2022-02-141-0/+3
| * bootspec: parse/show devicetree-overlay field tooLennart Poettering2022-02-141-1/+10
| * bootspec: port one more use of basename() to path_extract_filename()Lennart Poettering2022-02-141-9/+11
| * Revert "bootctl: Ignore boot entries (continue #22041)"Lennart Poettering2022-02-141-7/+3
* | tree-wide: use id128_equal_string() at various placesLennart Poettering2022-02-141-4/+6
|/
* bootctl: removed unused parameter only_autoGoffredo Baroncelli2022-01-181-3/+7
* Define FOREACH_DIRENT through FOREACH_DIRENT_ALLZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-1/+2
* bootspec: catch up with sd-boot's bootspec implementationLennart Poettering2021-11-111-12/+37
* dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()Yu Watanabe2021-06-241-1/+0
* basic/efivars: replace dynanamic creation of efivar names with static stringsZbigniew Jędrzejewski-Szmek2021-06-151-3/+3
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-8/+3
* bootspec: assume that the root dir is at the top of its file systemv248-rc2Lennart Poettering2021-02-231-4/+11
* tree-wide: replace strverscmp() and str_verscmp() with strverscmp_improved()Yu Watanabe2021-02-091-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* bootspec: tweak error messageLennart Poettering2020-10-191-2/+2
* bootspec: don't fail with EIO if searching for ESP and finding one without an...Lennart Poettering2020-10-011-4/+6
* efi: cache LoaderEntries EFI variableLennart Poettering2020-05-291-12/+6
* bootspec: parse random-seed-mode line in loader.confYu Watanabe2020-01-261-0/+3