summaryrefslogtreecommitdiffstats
path: root/src/ukify (follow)
Commit message (Expand)AuthorAgeFilesLines
* ukify: Switch to JSON HWID description format (#35208)Zbigniew Jędrzejewski-Szmek2 days1-65/+19
|\
| * ukify: Switch to JSON HWID description formatanonymix0078 days1-65/+19
* | ukify: Fix typing errorDaan De Meyer5 days1-1/+1
* | Move mypy.ini and ruff.toml to top levelDaan De Meyer5 days2-28/+0
|/
* ukify: fix parsing of SignTool configuration optionZbigniew Jędrzejewski-Szmek11 days2-32/+25
* ukify: Use new .hwids PE section formatanonymix00714 days1-5/+17
* ukify: Support building UKIs with a .hwids sectionanonymix0072024-11-141-2/+125
* ukify: Support building UKIs with .dtbauto sectionsanonymix0072024-11-141-49/+82
* Introduce systemd-keyutil to do various key/certificate operations (#35095)Lennart Poettering2024-11-111-6/+6
|\
| * Introduce systemd-keyutil to do various key/certificate operationsDaan De Meyer2024-11-081-6/+6
* | ukify: Fix broken assert when building a signed addonValentin David2024-11-091-2/+1
|/
* ukify: Introduce --certificate-provider= optionDaan De Meyer2024-11-072-48/+61
* ukify: Add --signing-provider= optionDaan De Meyer2024-11-061-7/+29
* ukify: Add support for systemd-sbsignDaan De Meyer2024-11-061-4/+41
* test: fix tool name in commentLuca Boccassi2024-11-041-1/+1
* ukify: fix typoYu Watanabe2024-10-161-1/+1
* ukify: Add more mypy optionsJörg Behrmann2024-10-142-3/+5
* ukify: Add UkifyConfigJörg Behrmann2024-10-141-36/+86
* ukify: Add a unified interface for signing toolsJörg Behrmann2024-10-142-96/+105
* ukify: Fix type of UKI.executableJörg Behrmann2024-10-141-1/+1
* ukify: Require both key and cert be set in generate_keysJörg Behrmann2024-10-121-1/+1
* ukify: Add missing typing for iteratorJörg Behrmann2024-10-121-1/+1
* ukify: Fix systemd-measure detection in testsJörg Behrmann2024-10-101-2/+6
* ukify: fix return value type of resolve_at_path()Yu Watanabe2024-10-101-1/+1
* ukify: Read .profile from path starting with @Daan De Meyer2024-10-091-0/+2
* ukify: Introduce resolve_at_path()Daan De Meyer2024-10-091-6/+13
* ukify: Fix off by one errorDaan De Meyer2024-10-091-1/+1
* ukify: Factor out sbat into constantsJörg Behrmann2024-10-091-10/+13
* ukify: Ensure that find_tool always returns a tool or throws an errorJörg Behrmann2024-10-091-19/+5
* ukify: Move summary option handling out of finalize_optionsJörg Behrmann2024-10-091-6/+4
* ukify: Type-annotate ukifyJörg Behrmann2024-10-092-79/+138
* ukify: Make it lint cleanJörg Behrmann2024-10-092-11/+21
* ukify: Use OSError insteead of IOErrorJörg Behrmann2024-10-091-1/+1
* ukify: Use non-deprecated import for SequenceJörg Behrmann2024-10-091-1/+1
* ukify: Sort importsJörg Behrmann2024-10-091-4/+4
* ukify: Import Path directlyJörg Behrmann2024-10-091-41/+41
* ukify: Format with ruffJörg Behrmann2024-10-092-330/+393
* ukify: Rework multi-profile UKIsDaan De Meyer2024-10-041-19/+103
* ukify: Fix Profile config settingDaan De Meyer2024-10-031-3/+3
* ukify: Introduce pe_strip_section_name()Daan De Meyer2024-10-031-3/+7
* Revert "ukify: add new --extend= switch for importing an existing UKI's secti...Daan De Meyer2024-10-031-65/+17
* Revert "ukify: introduce new --measure-base= switch"Daan De Meyer2024-10-031-65/+6
* ukify: Remove special casing for .linux sectionDaan De Meyer2024-09-301-21/+11
* ukify: Use SizeOfImage from linux image as virtual size of .linux sectionDaan De Meyer2024-09-301-2/+12
* ukify: Drop unused size() methodDaan De Meyer2024-09-301-3/+0
* ukify: Remove debug logDaan De Meyer2024-09-171-3/+0
* ukify: introduce new --measure-base= switchLennart Poettering2024-09-061-8/+72
* ukify: add new --extend= switch for importing an existing UKI's sections to l...Lennart Poettering2024-09-061-17/+65
* ukify: add basic .profile supportLennart Poettering2024-09-061-0/+9
* ukify: Skip test on architectures without UEFIDaan De Meyer2024-08-291-0/+7