summaryrefslogtreecommitdiff
path: root/src/shared/bootspec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* boot: Deduplicate old-style loader entries.Spencer Michaels2019-11-211-5/+12
* boot: Update bootspec.c to match previous changes.Spencer Michaels2019-11-181-10/+8
* Merge pull request #13246 from keszybz/add-SystemdOptions-efi-variableZbigniew Jędrzejewski-Szmek2019-10-031-0/+1
|\
| * util-lib: split shared/efivars into basic/efivars and shared/efi-loaderZbigniew Jędrzejewski-Szmek2019-09-161-0/+1
* | Handle d_type == DT_UNKNOWN correctlyMichael Olbrich2019-09-301-0/+1
* | log: Add missing "%" in "%m" log format stringsFilipe Brandenburger2019-09-251-1/+1
|/
* basic/conf-files: make conf_files_list() take just a single directoryZbigniew Jędrzejewski-Szmek2019-09-161-1/+1
* codespell: fix spelling errorsBen Boeckel2019-04-291-2/+2
* bootspec: fix build when EFI support is disabledYu Watanabe2019-04-171-1/+2
* Add fmemopen_unlocked() and use unlocked ops in fuzzers and some other testsZbigniew Jędrzejewski-Szmek2019-04-121-1/+1
* bootspec: remove now-unused boot_entry_type_tableZbigniew Jędrzejewski-Szmek2019-04-051-8/+0
* bootctl: replace "type" with "source" in outputZbigniew Jędrzejewski-Szmek2019-04-051-1/+6
* bootspec: fix memleak caused by setting invalid cleanup functionYu Watanabe2019-03-311-1/+1
* bootspec: add missing free() in boot_config_free()Yu Watanabe2019-03-311-0/+1
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+2
* shared/bootspec: avoid signed-unsigned comparisonZbigniew Jędrzejewski-Szmek2019-03-151-1/+1
* bootspec: don't log in boot_entries_load_config_auto() about no ESPLennart Poettering2019-03-131-3/+1
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-0/+1
* shared/bootspec: avoid going through -1 when calculating array indexZbigniew Jędrzejewski-Szmek2019-03-121-6/+8
* shared/bootspec: do not fail on errors when reading EFI varsZbigniew Jędrzejewski-Szmek2019-03-061-4/+10
* shared/bootspec: treat empty EFI vars as missingZbigniew Jędrzejewski-Szmek2019-03-061-4/+4
* shared/bootspec: minor simplificationZbigniew Jędrzejewski-Szmek2019-03-061-15/+6
* bootspec: validate bootpsec entry ids before we use themLennart Poettering2019-03-051-1/+7
* bootspec: get rid of find_default_boot_entry() entirelyLennart Poettering2019-03-051-23/+0
* bootspec: rework find_default_boot_entry() to use boot_entries_load_config_au...Lennart Poettering2019-03-051-13/+2
* bootspec: introduce new helper boot_entries_load_config_auto()Lennart Poettering2019-03-051-0/+48
* bootspec: correct error code shown in log msgLennart Poettering2019-03-051-1/+1
* bootspec: move augmentation of loader-discovered entries into bootspec.cLennart Poettering2019-03-051-2/+80
* bootspec: simplify find_default_boot_entry()Lennart Poettering2019-03-051-4/+2
* bootspec: move log msg from systemctl.c to bootspec.cLennart Poettering2019-03-051-1/+3
* bootspec: stat() on an autofs mount point doesn't trigger it, let's hence do ...Lennart Poettering2019-03-011-1/+7
* bootspec: only sort entries list onceLennart Poettering2019-03-011-10/+2
* bootspec: also look for boot loader spec type 2 entries (i.e. unified kernel ...Lennart Poettering2019-03-011-0/+253
* bootspec: use verify_fsroot_dir() in verify_xbootldr() tooLennart Poettering2019-03-011-23/+5
* bootspec: also optoinally validate XBOOTLDR partition with udev insteado of b...Lennart Poettering2019-03-011-5/+65
* bootspec: split out code that validates whether directory is top-level dir of fsLennart Poettering2019-03-011-24/+67
* bootspec: if unprivileged validate partition data with udev rather than blkid...Lennart Poettering2019-03-011-4/+100