├── .clang-format ├── .github ├── dependabot.yml └── workflows │ ├── main.yml │ └── scorecard.yml ├── .gitignore ├── .markdownlint.json ├── .pre-commit-config.yaml ├── AUTHORS ├── CODE_OF_CONDUCT.md ├── COMMITMENT ├── CONTRIBUTING.md ├── COPYING ├── MAINTAINERS ├── README.md ├── RELEASE ├── SECURITY.md ├── contrib ├── ci.sh ├── codespell.cfg ├── debian │ ├── compat │ ├── control │ ├── copyright │ ├── fwupd-unsigned-dev.install │ ├── fwupd-unsigned.install │ ├── gbp.conf │ ├── gen_signing_changelog │ ├── gen_signing_json │ ├── rules │ ├── signing-template │ │ ├── README.source │ │ ├── changelog.in │ │ ├── compat │ │ ├── control │ │ ├── copyright │ │ ├── fwupd-SIGNARCH-signed.install │ │ ├── rules │ │ └── source │ │ │ └── format │ ├── source │ │ ├── format │ │ ├── lintian-overrides │ │ └── options │ └── watch ├── fwupd-efi.spec.in ├── org.freedesktop.fwupd.efi.metainfo.xml ├── reformat-code.py ├── setup └── vscode │ └── settings.json ├── efi ├── crt0 │ ├── crt0-efi-aarch64.S │ ├── crt0-efi-arm.S │ ├── crt0-efi-loongarch64.S │ ├── crt0-efi-riscv64.S │ └── meson.build ├── fwup-cleanups.h ├── fwup-common.c ├── fwup-common.h ├── fwup-debug.c ├── fwup-debug.h ├── fwup-efi.c ├── fwup-efi.h ├── fwupdate.c ├── generate_binary.py ├── generate_sbat.py ├── lds │ ├── elf_aarch64_efi.lds │ ├── elf_aarch64_efi_system.lds │ ├── elf_arm_efi.lds │ ├── elf_ia32_efi.lds │ ├── elf_loongarch64_efi.lds │ ├── elf_riscv64_efi.lds │ └── elf_x86_64_efi.lds ├── meson.build └── swid.xml.in ├── meson.build └── meson_options.txt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COMMITMENT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/COMMITMENT -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/COPYING -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/RELEASE -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/SECURITY.md -------------------------------------------------------------------------------- /contrib/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/ci.sh -------------------------------------------------------------------------------- /contrib/codespell.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/codespell.cfg -------------------------------------------------------------------------------- /contrib/debian/compat: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /contrib/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/control -------------------------------------------------------------------------------- /contrib/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/copyright -------------------------------------------------------------------------------- /contrib/debian/fwupd-unsigned-dev.install: -------------------------------------------------------------------------------- 1 | usr/lib/*/pkgconfig/ 2 | -------------------------------------------------------------------------------- /contrib/debian/fwupd-unsigned.install: -------------------------------------------------------------------------------- 1 | usr/libexec/fwupd/* 2 | -------------------------------------------------------------------------------- /contrib/debian/gbp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/gbp.conf -------------------------------------------------------------------------------- /contrib/debian/gen_signing_changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/gen_signing_changelog -------------------------------------------------------------------------------- /contrib/debian/gen_signing_json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/gen_signing_json -------------------------------------------------------------------------------- /contrib/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/rules -------------------------------------------------------------------------------- /contrib/debian/signing-template/README.source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/signing-template/README.source -------------------------------------------------------------------------------- /contrib/debian/signing-template/changelog.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/signing-template/changelog.in -------------------------------------------------------------------------------- /contrib/debian/signing-template/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /contrib/debian/signing-template/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/signing-template/control -------------------------------------------------------------------------------- /contrib/debian/signing-template/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/signing-template/copyright -------------------------------------------------------------------------------- /contrib/debian/signing-template/fwupd-SIGNARCH-signed.install: -------------------------------------------------------------------------------- 1 | *.efi.signed /usr/libexec/fwupd/efi 2 | -------------------------------------------------------------------------------- /contrib/debian/signing-template/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/signing-template/rules -------------------------------------------------------------------------------- /contrib/debian/signing-template/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /contrib/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /contrib/debian/source/lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/source/lintian-overrides -------------------------------------------------------------------------------- /contrib/debian/source/options: -------------------------------------------------------------------------------- 1 | extend-diff-ignore=".vscode" 2 | -------------------------------------------------------------------------------- /contrib/debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/debian/watch -------------------------------------------------------------------------------- /contrib/fwupd-efi.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/fwupd-efi.spec.in -------------------------------------------------------------------------------- /contrib/org.freedesktop.fwupd.efi.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/org.freedesktop.fwupd.efi.metainfo.xml -------------------------------------------------------------------------------- /contrib/reformat-code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/reformat-code.py -------------------------------------------------------------------------------- /contrib/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/setup -------------------------------------------------------------------------------- /contrib/vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/contrib/vscode/settings.json -------------------------------------------------------------------------------- /efi/crt0/crt0-efi-aarch64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/crt0/crt0-efi-aarch64.S -------------------------------------------------------------------------------- /efi/crt0/crt0-efi-arm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/crt0/crt0-efi-arm.S -------------------------------------------------------------------------------- /efi/crt0/crt0-efi-loongarch64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/crt0/crt0-efi-loongarch64.S -------------------------------------------------------------------------------- /efi/crt0/crt0-efi-riscv64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/crt0/crt0-efi-riscv64.S -------------------------------------------------------------------------------- /efi/crt0/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/crt0/meson.build -------------------------------------------------------------------------------- /efi/fwup-cleanups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-cleanups.h -------------------------------------------------------------------------------- /efi/fwup-common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-common.c -------------------------------------------------------------------------------- /efi/fwup-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-common.h -------------------------------------------------------------------------------- /efi/fwup-debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-debug.c -------------------------------------------------------------------------------- /efi/fwup-debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-debug.h -------------------------------------------------------------------------------- /efi/fwup-efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-efi.c -------------------------------------------------------------------------------- /efi/fwup-efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwup-efi.h -------------------------------------------------------------------------------- /efi/fwupdate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/fwupdate.c -------------------------------------------------------------------------------- /efi/generate_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/generate_binary.py -------------------------------------------------------------------------------- /efi/generate_sbat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/generate_sbat.py -------------------------------------------------------------------------------- /efi/lds/elf_aarch64_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_aarch64_efi.lds -------------------------------------------------------------------------------- /efi/lds/elf_aarch64_efi_system.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_aarch64_efi_system.lds -------------------------------------------------------------------------------- /efi/lds/elf_arm_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_arm_efi.lds -------------------------------------------------------------------------------- /efi/lds/elf_ia32_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_ia32_efi.lds -------------------------------------------------------------------------------- /efi/lds/elf_loongarch64_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_loongarch64_efi.lds -------------------------------------------------------------------------------- /efi/lds/elf_riscv64_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_riscv64_efi.lds -------------------------------------------------------------------------------- /efi/lds/elf_x86_64_efi.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/lds/elf_x86_64_efi.lds -------------------------------------------------------------------------------- /efi/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/meson.build -------------------------------------------------------------------------------- /efi/swid.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/efi/swid.xml.in -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwupd/fwupd-efi/HEAD/meson_options.txt --------------------------------------------------------------------------------