summaryrefslogtreecommitdiff
path: root/src/shared/bootspec.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use TAKE_STRUCTDavid Tardon2023-04-141-4/+2
* bootctl: show report state and type in json outputLudwig Nussel2023-04-071-0/+11
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-5/+5
* chase-symlinks: Remove unused ret_fd argumentsDaan De Meyer2023-03-141-1/+1
* bootspec: show efi entry tooLudwig Nussel2023-01-131-0/+2
* bootctl: Fix NULL pointer dereferenceJan Janssen2023-01-061-3/+5
* bootspec: show default/selected entry info in JSON outputLennart Poettering2023-01-061-1/+4
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* Merge pull request #25180 from keszybz/ukifyLennart Poettering2022-12-081-1/+7
|\
| * bootctl: use output mode where "[]" is written instead for empty outputZbigniew Jędrzejewski-Szmek2022-12-011-1/+1
| * bootctl: make --json output normal jsonZbigniew Jędrzejewski-Szmek2022-12-011-1/+7
* | bootspec: fix null-dereference-readYu Watanabe2022-12-021-0/+2
* | tree-wide: fix typoYu Watanabe2022-12-021-1/+1
|/
* bootctl: use grey-and-slash prefix for source in list tooZbigniew Jędrzejewski-Szmek2022-11-221-3/+10
* boot: remove random-seed-modeJason A. Donenfeld2022-11-221-2/+1
* Merge pull request #24555 from medhefgo/bootctlZbigniew Jędrzejewski-Szmek2022-11-161-2/+12
|\
| * boot: Correctly handle @saved default patternsJan Janssen2022-10-121-0/+6
| * bootctl: Also display the root for entry pathsJan Janssen2022-10-121-2/+6
* | bootctl,bootspec: make use of CHASE_PROHIBIT_SYMLINKS whenever we access the ...Lennart Poettering2022-11-131-4/+4
* | stat-util: Move inode_hash_ops to stat-utilDaan De Meyer2022-11-101-17/+1
|/
* bootctl: don't start "bootctl list" output with a title lineLennart Poettering2022-09-081-2/+2
* bootspec: don't follow symlinks when opening type1/type2 filesLennart Poettering2022-09-081-2/+2
* bootspec: use chase_symlinks() where appropriateLennart Poettering2022-09-081-52/+43
* bootspec: shorten code a bitYu Watanabe2022-09-041-2/+1
* bootspec: do not build two many json object at onceYu Watanabe2022-09-031-2/+9
* bootspec: clarify we knowingly ignore all errors but ENOMEMLennart Poettering2022-09-021-1/+1
* bootspec: properly parse tries done/tries left from bootspec file namesLennart Poettering2022-09-021-17/+130
* bootspec: rename "id" function parameters to "fname"Lennart Poettering2022-09-021-12/+12
* bootspec: complain about loader.conf lines without parameterLennart Poettering2022-09-021-0/+4
* bootspec: port type1 parser to log_syntax()Lennart Poettering2022-09-021-27/+52
* bootspec: let's actually use the result of strstrip() for further parsingLennart Poettering2022-09-021-6/+6
* bootspec: simplify paths + insist they are normalizedLennart Poettering2022-09-021-13/+99
* bootctl: add --root and --imageLuca Boccassi2022-07-081-6/+6
* 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