summaryrefslogtreecommitdiffstats
path: root/src/fundamental (follow)
Commit message (Expand)AuthorAgeFilesLines
* sha256: fix compilation on efi-ia32Zbigniew Jędrzejewski-Szmek2022-06-031-1/+1
* sha256: use memcpy() when result buffer is unalignedYu Watanabe2022-06-021-19/+20
* Merge pull request #23531 from yuwata/sd-bus-drop-version-2Yu Watanabe2022-06-011-0/+8
|\
| * macro: make ALIGN4() and ALIGN8() also return SIZE_MAX on overflowYu Watanabe2022-05-311-0/+8
* | boot: Use memcmp/memcpy/memsetJan Janssen2022-05-313-4/+4
* | boot: Use strcmp8/16Jan Janssen2022-05-311-6/+5
* | boot: Use strlen8/16Jan Janssen2022-05-311-10/+11
|/
* meson: Document why -Wimplicit-fallthrough is not used with clangJan Janssen2022-05-281-1/+1
* macro: Move attribute defintions to macro-fundamentalJan Janssen2022-05-281-9/+28
* Merge pull request #23504 from keszybz/bls-reorderingLuca Boccassi2022-05-271-10/+15
|\
| * docs/BLS: describe version comparisonsZbigniew Jędrzejewski-Szmek2022-05-251-2/+2
| * basic/string-util: tweak strverscmp_improved() for some corner casesZbigniew Jędrzejewski-Szmek2022-05-251-8/+13
* | basic: add helper function to print </==/>Zbigniew Jędrzejewski-Szmek2022-05-251-0/+4
|/
* Merge pull request #23414 from keszybz/analyze-vercmpZbigniew Jędrzejewski-Szmek2022-05-232-22/+24
|\
| * version comparisons: stop using locale-dependent isdigit()Zbigniew Jędrzejewski-Szmek2022-05-191-8/+7
| * fundamental: make strverscmp_improved() return -1/0/+1 in all casesZbigniew Jędrzejewski-Szmek2022-05-171-3/+3
| * fundamental/string-util-fundamental: include appropriate headersZbigniew Jędrzejewski-Szmek2022-05-171-3/+3
| * basic: make macro-fundamental.h self-containedZbigniew Jędrzejewski-Szmek2022-05-171-1/+2
| * Clean up the text in description of strverscmp_improved()Zbigniew Jędrzejewski-Szmek2022-05-171-7/+9
* | Do not require a valid version when parsing sd-boot loader entriesVictor Westerhuis2022-05-221-1/+1
* | fundamental: Move some helpers into string-util-fundamentalJan Janssen2022-05-211-0/+17
* | macro: Use C11 noreturn onlyJan Janssen2022-05-211-8/+0
* | macro: Use C11 static_assertJan Janssen2022-05-201-9/+3
* | boot: Build with C11 tooJan Janssen2022-05-201-1/+1
* | Add a "test" that prints the SBAT tableZbigniew Jędrzejewski-Szmek2022-05-171-0/+8
|/
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-12/+12
* sd-boot: make use of new "sort-key" boot loader spec fieldLennart Poettering2022-03-182-9/+16
* hmac/sha256: move size define to sha256.hGrigori Goronzy2022-03-151-0/+2
* macro: add ASSERT_SE_PTR() macroLennart Poettering2022-02-011-0/+7
* fundamental: support assert_se() in EFI mode tooLennart Poettering2022-02-011-1/+3
* networkctl: open the bus just onceZbigniew Jędrzejewski-Szmek2022-01-141-0/+8
* meson: Use files() for source lists for boot and fundamentalJan Janssen2022-01-091-13/+9
* boot: Add disabled secure boot mode without setup modeJan Janssen2022-01-022-0/+7
* test,static-destruct: Use retain attribute to prevent linker garbage collectionJan Janssen2021-12-221-0/+1
* macro-fundamental: fix bool → sd_boolLennart Poettering2021-11-121-1/+1
* types-fundamental: introduce sd_true + sd_falseLennart Poettering2021-11-113-8/+26
* fundamental: rename type.h → types-fundamental.hLennart Poettering2021-11-115-4/+4
* boot: clean up unified boot loader entry name/version extractionLennart Poettering2021-11-113-1/+75
* sd-boot: Move flags helpers to macro-fundamental.hJan Janssen2021-11-041-0/+7
* macro: make TAKE_PTR() side-effect freeLennart Poettering2021-11-031-2/+3
* sd-boot: Be more precise about secure boot modesJan Janssen2021-10-223-1/+59
* macro: Move ALIGN_TO to macro-fundamental.h and introduce CONST_ALIGN_TOJan Janssen2021-10-171-0/+32
* move mfree to macro-fundamentals.hMax Resch2021-10-121-0/+7
* boot/sha256: sd-ify and move to src/fundamentalLuca Boccassi2021-10-083-0/+330
* fundamental: define size_t and memcpy for sd-bootLuca Boccassi2021-10-084-8/+9
* boot: automatically load drop-in EFI drivers off the ESPLennart Poettering2021-09-231-0/+1
* sd-boot: Add memmem_safe and memory_startswithJan Janssen2021-08-161-0/+17
* sd-boot: Fix PE section parsingJan Janssen2021-08-161-0/+1
* sd-boot: Add assert implementationJan Janssen2021-08-121-1/+8
* macro: Move some macros to macro-fundamental.hJan Janssen2021-08-111-0/+23