summaryrefslogtreecommitdiffstats
path: root/src/shared/efivars.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* util-lib: split shared/efivars into basic/efivars and shared/efi-loaderZbigniew Jędrzejewski-Szmek2019-09-161-942/+0
* efivars: modernize efi_get_variable() a bitLennart Poettering2019-07-251-27/+44
* tree-wide: some more [static] related fixesLennart Poettering2019-07-121-0/+2
* efivars: allow plus in the entry nameYu Watanabe2019-05-191-1/+1
* tree-wide: drop !! casts to booleansFrantisek Sumsal2019-04-281-1/+1
* efivars: add helper to format efivarfs pathZbigniew Jędrzejewski-Szmek2019-04-051-6/+15
* tree-wide: use SD_ID128_UUID_FORMAT_STR as appropriateZbigniew Jędrzejewski-Szmek2019-04-051-1/+1
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-1/+1
* efivars: make sure efi_loader_entry_name_valid() is always compiled inLennart Poettering2019-03-111-10/+10
* shared/bootspec: treat empty EFI vars as missingZbigniew Jędrzejewski-Szmek2019-03-061-1/+1
* efivars: extend character set that may be used in boot loader entry ids a bitLennart Poettering2019-03-051-1/+1
* efivars: remove direct access to unaligned structure membersZbigniew Jędrzejewski-Szmek2019-02-051-43/+47
* efivars: make sure that _packed_ structure members are actually aligned as ex...Zbigniew Jędrzejewski-Szmek2019-02-051-14/+28
* tree-wide: use c99 static for array size declarationsZbigniew Jędrzejewski-Szmek2019-01-041-1/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+3
* fix build with -Defi=falseasavah2018-11-161-12/+12
* efivars: let's add some validation of boot menu entry name syntaxLennart Poettering2018-11-161-4/+17
* efivars: add new helper efi_set_variable_string()Lennart Poettering2018-11-161-13/+23
* bootctl: display loader features in a pretty way.Lennart Poettering2018-11-161-0/+50
* efivars: add missing OOM checkLennart Poettering2018-10-131-0/+3
* efivars: check path_len before using it as loop boundaryDavid Tardon2018-10-121-2/+6
* bootctl: include boot entries discovered by the boot loader but not in $BOOT ...Lennart Poettering2018-10-081-0/+51
* efivars: newer efivarfs sets FS_IMMUTABLE_FL by default, deal with thatLennart Poettering2018-10-081-7/+48
* efivars: some trivial coding style updatesLennart Poettering2018-10-081-16/+12
* efivars: check whether we are booted with EFI before reading/writing to varia...Lennart Poettering2018-10-081-8/+40
* efi: detect containers in is_efi_boot()Lennart Poettering2018-10-081-2/+5
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-5/+3
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-10/+6
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-4/+2
* efivars: if OsIndicationsSupported does not exist, assume that reboot-to-firm...Lennart Poettering2017-11-241-0/+2
* efivars: minor coding style improvementsLennart Poettering2017-11-241-13/+14
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-1/+1
* efivars: don't crash when somebody wants to remove an efi variableLennart Poettering2017-09-081-1/+1
* shared: assert the source for memcpyThomas Hindoe Paaboel Andersen2017-04-281-0/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* shared: include what we useThomas Hindoe Paaboel Andersen2015-12-061-0/+10
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-0/+1
* util-lib: introduce dirent-util.[ch] for directory entry callsLennart Poettering2015-10-271-0/+1
* util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out IO related calls to io-util.[ch]Lennart Poettering2015-10-261-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-2/+3
* basic: rework virtualization detection APILennart Poettering2015-09-071-1/+1
* logind: some firmware implementations remove OsIndications if it is unsetLennart Poettering2015-07-111-1/+13
* tree-wide: remove spurious spaceThomas Hindoe Paaboel Andersen2015-06-081-1/+1