summaryrefslogtreecommitdiffstats
path: root/src/boot (follow)
Commit message (Expand)AuthorAgeFilesLines
* basic|boot: silence Wunterminated-string-initialization gcc15 warningsCristian Rodríguez2024-08-071-1/+1
* boot: fix typoYu Watanabe2024-08-021-1/+1
* efi: fix link to legacy EFI handover protocolLuca Boccassi2024-07-311-1/+1
* stub: allocate and zero enough space in legacy x86 handover protocolLuca Boccassi2024-07-316-10/+29
* Fix detection of TDX confidential VM on Azure platformDaniel P. Berrangé2024-07-301-3/+6
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-165-27/+28
* stub: const'ify a few parametersLennart Poettering2024-07-121-6/+6
* boot: compare filename suffixes without caseLennart Poettering2024-07-121-1/+1
* stub: Add support for .ucode EFI addonsTobias Fleig2024-07-081-45/+120
* stub: mem fixes in devicetree addon handling (#33624)tfg132024-07-041-3/+3
* vmm: make sure we can handle smbios objects without variable partLennart Poettering2024-07-041-2/+11
* meson: Fix various versionsDaan De Meyer2024-07-041-3/+3
* Merge pull request #33567 from poettering/boot-fixletsLuca Boccassi2024-07-046-233/+251
|\
| * boot: don't set OsIndications field if already set correctlyLennart Poettering2024-07-031-3/+8
| * boot: cover for hardware keys on phones/tabletsBrenton Simpson2024-07-031-2/+5
| * measure: drop incomplete support for PCRs != 11Lennart Poettering2024-07-031-67/+50
| * boot: compare auto- prefix case-insensitivelyLennart Poettering2024-07-031-3/+2
| * boot: split out inner part of config_load_type2_entries()Lennart Poettering2024-07-031-119/+134
| * boot: indent error code path, but leave main code path unindentedLennart Poettering2024-07-031-3/+10
| * efi: don't non-chalantly drop const from memory bufferLennart Poettering2024-07-031-1/+1
| * efi: drop "ret_" prefix from "ret_sections[]" parameterLennart Poettering2024-07-032-24/+26
| * efi: fix mangle_stub_cmdline() for empty stringsLennart Poettering2024-07-031-6/+4
| * efi: add limit on how large files can be we load into memory at onceLennart Poettering2024-07-032-5/+11
* | src/boot/efi/meson.build: ensure VERSION_TAG exists in case of cross buildChen Qi2024-07-041-3/+4
* | meson: Deal with potential stable versionsDaan De Meyer2024-07-041-2/+2
|/
* efivars: rename efivar_get_uint_string() → efivar_get_uint64_str16()Lennart Poettering2024-07-024-19/+20
* efi: rename efivar_(set|get)() → efivar_(set|get)_str16()Lennart Poettering2024-07-025-24/+24
* efivars: use appropropriate uint8_t type when dealing with "raw" bytesLennart Poettering2024-07-021-3/+3
* efivars: change return parameter of efivar_get_raw() to be void**Lennart Poettering2024-07-025-10/+10
* efi: split out efivars.[ch] from util.[ch]Lennart Poettering2024-07-0212-267/+286
* stub: move safety check for LoadOptions into if block where we actually use itLennart Poettering2024-06-281-7/+7
* stub: don't mangle command line if we got it as arrayLennart Poettering2024-06-281-1/+0
* stub: make sure we always mangle the cmdlines we readLennart Poettering2024-06-281-12/+6
* efi: share setting of generic efivars between sd-stub/sd-bootLennart Poettering2024-06-265-61/+62
* measure: normalize error pathsLennart Poettering2024-06-261-13/+27
* stub: rework linux handover to take "struct iovec"Lennart Poettering2024-06-264-43/+36
* stub: turn lookup_name() into shorter and more generic function that turns se...Lennart Poettering2024-06-261-19/+14
* stub: add helper that turns PE section into char16_t* stringLennart Poettering2024-06-261-7/+19
* stub: reorder variablesLennart Poettering2024-06-261-6/+6
* stub: reorder things a bit, so that initrds are generated/looked up togetherLennart Poettering2024-06-261-5/+6
* stub: uniformly process "measured" flagsLennart Poettering2024-06-261-20/+12
* stub: split out function that determines main cmdlineLennart Poettering2024-06-261-15/+28
* stub: normalize error handling when looking for PE sectionsLennart Poettering2024-06-261-5/+4
* stub: slightly reorder thingsLennart Poettering2024-06-261-7/+7
* stub: split out code that displays boot splashLennart Poettering2024-06-261-2/+14
* stub: split out code that loads all addons from disk into function of its ownLennart Poettering2024-06-261-27/+45
* stub: merge separate lists for addon cmdlines/devicetrees into oneLennart Poettering2024-06-261-56/+36
* stub: don't make up errorsLennart Poettering2024-06-261-1/+1
* stub: add DevicetreeAddon structureLennart Poettering2024-06-261-114/+80
* stub: split out call that loads embedded device treeLennart Poettering2024-06-261-13/+24