summaryrefslogtreecommitdiffstats
path: root/src/fundamental (follow)
Commit message (Expand)AuthorAgeFilesLines
* boot: use separate SBAT project names for stub and bootLuca Boccassi2023-09-192-4/+16
* uki: document section name size limitLennart Poettering2023-09-051-0/+4
* Merge pull request #28948 from poettering/tpm2-duplicate-pcr-namesLuca Boccassi2023-08-284-20/+48
|\
| * fundamental: rename tpm-pcr.h → tpm2-pcr.hLennart Poettering2023-08-241-0/+0
| * fundemental: split out UKI defines into its own headerLennart Poettering2023-08-244-26/+30
| * tpm2: unify symbolic name infra for PCRsLennart Poettering2023-08-241-11/+35
* | meson: Bring back use of vcs_tagJan Janssen2023-08-261-0/+1
|/
* tree-wide: drop unnecessary inclusion of version.hYu Watanabe2023-07-291-2/+0
* fundamental: share constants for confidential virt detectionDaniel P. Berrangé2023-07-141-0/+72
* efi: add a bunch of reported EFI loader/stub feature flagsLennart Poettering2023-07-051-0/+4
* boot: measure .sbat sectionLuca Boccassi2023-06-302-0/+2
* test-macro: add ROUND_UP() macro for rounding up to next multipleLennart Poettering2023-06-021-1/+10
* stub/measure: document and measure .uname UKI sectionLuca Boccassi2023-05-242-0/+2
* Merge pull request #27113 from keszybz/variable-expansion-reworkZbigniew Jędrzejewski-Szmek2023-04-241-0/+59
|\
| * basic/logarithm: add popcount() wrapperZbigniew Jędrzejewski-Szmek2023-04-241-0/+59
* | tree-wide: replace __alignof__() with alignof()Yu Watanabe2023-04-141-5/+6
|/
* tree-wide: simplify x ? x : y to x ?: y where applicableFrantisek Sumsal2023-03-181-1/+1
* boot: Bring back bootloader buildsJan Janssen2023-03-101-0/+2
* tree-wide: Drop gnu-efiJan Janssen2023-03-101-16/+2
* boot: Do not use errno.h/inttypes.hJan Janssen2023-02-211-1/+5
* fundamental: Drop some unnecessary ifdefsJan Janssen2023-02-213-7/+0
* boot: Provide our own EFI API headersJan Janssen2023-02-211-2/+1
* sd-journal: avoid use of fake flex arraysZbigniew Jędrzejewski-Szmek2023-02-061-0/+12
* sha256: header needs stddefWilliam Roberts2023-01-251-0/+1
* Consolidate various TAKE_* into TAKE_GENERIC(), add TAKE_STRUCT()Dan Streetman2023-01-241-6/+11
* tree-wide: Use __func__ in assertsJan Janssen2023-01-181-3/+3
* cryptsetup: add tpm2-measure-pcr= and tpm2-measure-bank= crypttab optionsLennart Poettering2023-01-171-0/+3
* memory-util: add CLEANUP_ERASE_PTR() macro and use itLennart Poettering2023-01-161-2/+26
* meson: use 0|1 for SD_BOOTZbigniew Jędrzejewski-Szmek2023-01-105-11/+11
* fundamental: fix compile check for explicit_bzeroZbigniew Jędrzejewski-Szmek2023-01-101-1/+1
* boot: Simplify object erasureJan Janssen2023-01-092-0/+43
* boot: Remove option TPM PCR compat optionJan Janssen2023-01-091-8/+0
* alloc-util: Disallow inlining of expand_to_usableSiddhesh Poyarekar2023-01-081-0/+1
* sha256: add helper than hashes a buffer *and* its sizeLennart Poettering2023-01-041-0/+5
* fundamental: rework IN_SET() to require at least three argumentsLennart Poettering2023-01-021-3/+3
* string-util: introduce ascii_ishex()Yu Watanabe2022-12-121-0/+4
* fundamental: add CAST_ALIGN_PTR() macroThomas Haller2022-12-081-0/+10
* sha256: port to new generic IS_ALIGNED32() macroLennart Poettering2022-12-081-14/+5
* macro: add generic IS_ALIGNED32() anf friendsLennart Poettering2022-12-081-0/+9
* sha256: move to unaligned_write_ne32()Lennart Poettering2022-12-081-5/+2
* fundamental: split out unaligned_{read|write}_ne{16,32,64}() helpers into una...Lennart Poettering2022-12-081-0/+40
* sha256: external headers should be included with <>Lennart Poettering2022-12-081-1/+1
* stub: handle random seed like sd-boot doesJason A. Donenfeld2022-11-231-0/+1
* macro: fix indentationYu Watanabe2022-10-251-1/+1
* macro: Simply case macros for IN_SETJan Janssen2022-10-251-22/+21
* macro: Use more correct type in IN_SETJan Janssen2022-10-251-5/+3
* macro-fundamental: allow to nest ASSERT_PTRDavid Tardon2022-09-141-12/+7
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* stub: add new special PE sections ".pcrsig" and ".pcrpkey" in unified kernelsLennart Poettering2022-09-092-0/+12
* sha256: add sha256_direct()/SHA256_DIRECT() helpersLennart Poettering2022-08-192-0/+11