summaryrefslogtreecommitdiffstats
path: root/src/basic/efivars.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* efivars: drop unneeded UTIME_NOWMike Yuan2024-04-291-4/+1
* efivars: minor modernization for efi_set_variableMike Yuan2024-04-031-5/+6
* various: use strdup_to() after getenv()Zbigniew Jędrzejewski-Szmek2024-03-201-10/+2
* io-util: introduce loop_write_full that takes a timeoutMike Yuan2023-09-071-1/+1
* utf8: automatically determine length of string if SIZE_MAX is specifiedLennart Poettering2023-08-241-1/+1
* tree-wide: drop "static inline" use in .c filesLennart Poettering2023-08-211-1/+1
* time-util: introduce usleep_safe()Yu Watanabe2023-06-221-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* tree-wide: BLS and DPS are now on uapi-group websiteZbigniew Jędrzejewski-Szmek2022-11-211-1/+1
* efivarfs: rename a couple of return params to ret_xyz/retLennart Poettering2022-03-241-11/+11
* efivars: downgrade log level in systemd_efi_options_efivarfs_if_newer()Lennart Poettering2022-03-241-1/+2
* efivars: no need to convert ENOENT → ENODATA twiceLennart Poettering2022-03-241-4/+2
* efivars: tweak debug log message in efi_get_secure_boot_mode()Lennart Poettering2022-03-241-1/+2
* efivars: cache ENOENT as no efi secure bootLennart Poettering2022-03-241-2/+10
* efivars: skip writing if variable is already in wanted stateAnssi Hannula2021-10-231-1/+25
* sd-boot: Be more precise about secure boot modesJan Janssen2021-10-221-5/+20
* Merge pull request #20109 from keszybz/timestamp-macrosYu Watanabe2021-07-141-5/+2
|\
| * tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-5/+2
* | tree-wide: coccinelle fixesFrantisek Sumsal2021-07-091-1/+1
|/
* bootctl: print SystemdOptions from efivarfs if newer than our cacheZbigniew Jędrzejewski-Szmek2021-06-151-3/+42
* basic/efivars: replace dynanamic creation of efivar names with static stringsZbigniew Jędrzejewski-Szmek2021-06-151-72/+25
* tree-wide: avoid uninitialized warning on _cleanup_ variablesLuca Boccassi2021-04-141-1/+1
* various: silence gcc warningsZbigniew Jędrzejewski-Szmek2021-04-011-1/+1
* tree-wide: fix links to systemd.io pagesZbigniew Jędrzejewski-Szmek2021-02-191-1/+1
* efivars: debug log if we fail to detect whether /sys/firmware/efi/ existsLennart Poettering2021-02-111-1/+4
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: avoid some loaded termsLennart Poettering2020-06-251-3/+3
* efi: Cache contents of EFI variable SystemdOptionsFilipe Brandenburger2020-06-131-20/+53
* basic/efivars: try re-reading efivars without delay firstZbigniew Jędrzejewski-Szmek2020-06-021-3/+5
* efi: add more logging for all EFI variable readsLennart Poettering2020-05-291-7/+10
* efi: explicitly update mtime of EFI variables when changing themLennart Poettering2020-05-291-0/+8
* efi: as extra paranoia NUL terminate UTF-16 strings with three NUL bytesLennart Poettering2020-05-291-3/+5
* efivars: log whenever an EFI variable read access is slowLennart Poettering2020-05-271-0/+14
* basic/efivars: fix errno propagationZbigniew Jędrzejewski-Szmek2020-05-201-1/+1
* efi: honour SYSTEMD_EFI_OPTIONS even if we wouldn't honour SystemdOptions EFI...Lennart Poettering2020-04-301-0/+23
* efi: cache test results of boolean EFI state functionsLennart Poettering2020-04-301-5/+21
* efivars: retry open and read operationsZbigniew Jędrzejewski-Szmek2020-04-281-6/+27
* Disable reading SystemdOptions EFI Var when in SecureBoot modeArian van Putten2020-01-161-0/+36
* efivars: properly NUL terminate EFI variables when readingLennart Poettering2019-12-161-2/+2
* basic/efivars: do not return EIO if an efivar read is shorten than fstat sizeZbigniew Jędrzejewski-Szmek2019-12-151-6/+7
* Rename "system-options" to "systemd-efi-options"Zbigniew Jędrzejewski-Szmek2019-11-181-1/+1
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* Add support for SystemdOptions EFI var to augment /proc/cmdlineZbigniew Jędrzejewski-Szmek2019-09-161-0/+25
* util-lib: split shared/efivars into basic/efivars and shared/efi-loaderZbigniew Jędrzejewski-Szmek2019-09-161-0/+225