├── .dockerignore ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.yml ├── codeql │ └── codeql-config.yaml ├── dependabot.yml └── workflows │ ├── ci-actions.yml │ ├── ci-code.yml │ ├── codeql.yml │ ├── publish.yml │ └── release.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── DEVELOPMENT.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── assets ├── logo-large.png └── logo-small.png ├── crates ├── boot │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ └── src │ │ ├── actions.rs │ │ ├── actions │ │ ├── chainload.rs │ │ ├── edera.rs │ │ └── print.rs │ │ ├── autoconfigure.rs │ │ ├── autoconfigure │ │ ├── bls.rs │ │ ├── linux.rs │ │ └── windows.rs │ │ ├── config.rs │ │ ├── config │ │ └── loader.rs │ │ ├── context.rs │ │ ├── drivers.rs │ │ ├── entries.rs │ │ ├── extractors.rs │ │ ├── extractors │ │ └── filesystem_device_match.rs │ │ ├── generators.rs │ │ ├── generators │ │ ├── bls.rs │ │ ├── bls │ │ │ └── entry.rs │ │ ├── list.rs │ │ └── matrix.rs │ │ ├── main.rs │ │ ├── menu.rs │ │ ├── options.rs │ │ ├── phases.rs │ │ ├── sbat.csv │ │ ├── sbat.rs │ │ ├── utils.rs │ │ └── utils │ │ └── vercmp.rs ├── build │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── sbat.template.rs ├── config │ ├── Cargo.toml │ └── src │ │ ├── actions.rs │ │ ├── actions │ │ ├── chainload.rs │ │ ├── edera.rs │ │ └── print.rs │ │ ├── drivers.rs │ │ ├── entries.rs │ │ ├── extractors.rs │ │ ├── extractors │ │ └── filesystem_device_match.rs │ │ ├── generators.rs │ │ ├── generators │ │ ├── bls.rs │ │ ├── list.rs │ │ └── matrix.rs │ │ ├── lib.rs │ │ └── phases.rs └── eficore │ ├── Cargo.toml │ └── src │ ├── bootloader_interface.rs │ ├── bootloader_interface │ └── bitflags.rs │ ├── env.rs │ ├── framebuffer.rs │ ├── handle.rs │ ├── lib.rs │ ├── loader.rs │ ├── loader │ └── source.rs │ ├── logger.rs │ ├── media_loader.rs │ ├── media_loader │ └── constants.rs │ ├── partition.rs │ ├── path.rs │ ├── platform.rs │ ├── platform │ ├── timer.rs │ ├── timer │ │ ├── aarch64.rs │ │ └── x86_64.rs │ └── tpm.rs │ ├── secure.rs │ ├── setup.rs │ ├── shim.rs │ ├── shim │ └── hook.rs │ ├── strings.rs │ └── variables.rs ├── docs └── setup │ ├── signed │ ├── debian.md │ ├── fedora.md │ ├── opensuse.md │ └── ubuntu.md │ └── unsigned │ ├── alpine-edge.md │ ├── fedora.md │ ├── generic-linux.md │ └── windows.md ├── hack ├── assemble.sh ├── autofix.sh ├── build.sh ├── ci │ └── upload-release-assets.sh ├── clean.sh ├── common.sh ├── dev │ ├── boot.sh │ ├── boot │ │ └── Dockerfile │ ├── build.sh │ ├── configs │ │ ├── all.sprout.toml │ │ ├── autoconfigure.sprout.toml │ │ ├── bls.conf │ │ ├── edera.sprout.toml │ │ ├── kernel.sprout.toml │ │ ├── shell.sprout.toml │ │ ├── xen.cfg │ │ └── xen.sprout.toml │ ├── kernel │ │ ├── Dockerfile │ │ ├── docker-build.sh │ │ └── docker-install.sh │ ├── utils │ │ ├── Dockerfile.copy-direct │ │ └── Dockerfile.copy-polyfill │ └── vm │ │ ├── Dockerfile.initramfs │ │ ├── Dockerfile.ovmf │ │ ├── Dockerfile.xen │ │ └── files │ │ └── interfaces └── format.sh └── rust-toolchain.toml /.dockerignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.idea 3 | /.vscode 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @azenla 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/codeql/codeql-config.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/workflows/ci-actions.yml -------------------------------------------------------------------------------- /.github/workflows/ci-code.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/workflows/ci-code.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/logo-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/assets/logo-large.png -------------------------------------------------------------------------------- /assets/logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/assets/logo-small.png -------------------------------------------------------------------------------- /crates/boot/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/Cargo.toml -------------------------------------------------------------------------------- /crates/boot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/README.md -------------------------------------------------------------------------------- /crates/boot/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/build.rs -------------------------------------------------------------------------------- /crates/boot/src/actions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/actions.rs -------------------------------------------------------------------------------- /crates/boot/src/actions/chainload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/actions/chainload.rs -------------------------------------------------------------------------------- /crates/boot/src/actions/edera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/actions/edera.rs -------------------------------------------------------------------------------- /crates/boot/src/actions/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/actions/print.rs -------------------------------------------------------------------------------- /crates/boot/src/autoconfigure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/autoconfigure.rs -------------------------------------------------------------------------------- /crates/boot/src/autoconfigure/bls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/autoconfigure/bls.rs -------------------------------------------------------------------------------- /crates/boot/src/autoconfigure/linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/autoconfigure/linux.rs -------------------------------------------------------------------------------- /crates/boot/src/autoconfigure/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/autoconfigure/windows.rs -------------------------------------------------------------------------------- /crates/boot/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/config.rs -------------------------------------------------------------------------------- /crates/boot/src/config/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/config/loader.rs -------------------------------------------------------------------------------- /crates/boot/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/context.rs -------------------------------------------------------------------------------- /crates/boot/src/drivers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/drivers.rs -------------------------------------------------------------------------------- /crates/boot/src/entries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/entries.rs -------------------------------------------------------------------------------- /crates/boot/src/extractors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/extractors.rs -------------------------------------------------------------------------------- /crates/boot/src/extractors/filesystem_device_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/extractors/filesystem_device_match.rs -------------------------------------------------------------------------------- /crates/boot/src/generators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/generators.rs -------------------------------------------------------------------------------- /crates/boot/src/generators/bls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/generators/bls.rs -------------------------------------------------------------------------------- /crates/boot/src/generators/bls/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/generators/bls/entry.rs -------------------------------------------------------------------------------- /crates/boot/src/generators/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/generators/list.rs -------------------------------------------------------------------------------- /crates/boot/src/generators/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/generators/matrix.rs -------------------------------------------------------------------------------- /crates/boot/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/main.rs -------------------------------------------------------------------------------- /crates/boot/src/menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/menu.rs -------------------------------------------------------------------------------- /crates/boot/src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/options.rs -------------------------------------------------------------------------------- /crates/boot/src/phases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/phases.rs -------------------------------------------------------------------------------- /crates/boot/src/sbat.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/sbat.csv -------------------------------------------------------------------------------- /crates/boot/src/sbat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/sbat.rs -------------------------------------------------------------------------------- /crates/boot/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/utils.rs -------------------------------------------------------------------------------- /crates/boot/src/utils/vercmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/boot/src/utils/vercmp.rs -------------------------------------------------------------------------------- /crates/build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/build/Cargo.toml -------------------------------------------------------------------------------- /crates/build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/build/src/lib.rs -------------------------------------------------------------------------------- /crates/build/src/sbat.template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/build/src/sbat.template.rs -------------------------------------------------------------------------------- /crates/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/Cargo.toml -------------------------------------------------------------------------------- /crates/config/src/actions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/actions.rs -------------------------------------------------------------------------------- /crates/config/src/actions/chainload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/actions/chainload.rs -------------------------------------------------------------------------------- /crates/config/src/actions/edera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/actions/edera.rs -------------------------------------------------------------------------------- /crates/config/src/actions/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/actions/print.rs -------------------------------------------------------------------------------- /crates/config/src/drivers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/drivers.rs -------------------------------------------------------------------------------- /crates/config/src/entries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/entries.rs -------------------------------------------------------------------------------- /crates/config/src/extractors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/extractors.rs -------------------------------------------------------------------------------- /crates/config/src/extractors/filesystem_device_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/extractors/filesystem_device_match.rs -------------------------------------------------------------------------------- /crates/config/src/generators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/generators.rs -------------------------------------------------------------------------------- /crates/config/src/generators/bls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/generators/bls.rs -------------------------------------------------------------------------------- /crates/config/src/generators/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/generators/list.rs -------------------------------------------------------------------------------- /crates/config/src/generators/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/generators/matrix.rs -------------------------------------------------------------------------------- /crates/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/lib.rs -------------------------------------------------------------------------------- /crates/config/src/phases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/config/src/phases.rs -------------------------------------------------------------------------------- /crates/eficore/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/Cargo.toml -------------------------------------------------------------------------------- /crates/eficore/src/bootloader_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/bootloader_interface.rs -------------------------------------------------------------------------------- /crates/eficore/src/bootloader_interface/bitflags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/bootloader_interface/bitflags.rs -------------------------------------------------------------------------------- /crates/eficore/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/env.rs -------------------------------------------------------------------------------- /crates/eficore/src/framebuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/framebuffer.rs -------------------------------------------------------------------------------- /crates/eficore/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/handle.rs -------------------------------------------------------------------------------- /crates/eficore/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/lib.rs -------------------------------------------------------------------------------- /crates/eficore/src/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/loader.rs -------------------------------------------------------------------------------- /crates/eficore/src/loader/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/loader/source.rs -------------------------------------------------------------------------------- /crates/eficore/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/logger.rs -------------------------------------------------------------------------------- /crates/eficore/src/media_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/media_loader.rs -------------------------------------------------------------------------------- /crates/eficore/src/media_loader/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/media_loader/constants.rs -------------------------------------------------------------------------------- /crates/eficore/src/partition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/partition.rs -------------------------------------------------------------------------------- /crates/eficore/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/path.rs -------------------------------------------------------------------------------- /crates/eficore/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/platform.rs -------------------------------------------------------------------------------- /crates/eficore/src/platform/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/platform/timer.rs -------------------------------------------------------------------------------- /crates/eficore/src/platform/timer/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/platform/timer/aarch64.rs -------------------------------------------------------------------------------- /crates/eficore/src/platform/timer/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/platform/timer/x86_64.rs -------------------------------------------------------------------------------- /crates/eficore/src/platform/tpm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/platform/tpm.rs -------------------------------------------------------------------------------- /crates/eficore/src/secure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/secure.rs -------------------------------------------------------------------------------- /crates/eficore/src/setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/setup.rs -------------------------------------------------------------------------------- /crates/eficore/src/shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/shim.rs -------------------------------------------------------------------------------- /crates/eficore/src/shim/hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/shim/hook.rs -------------------------------------------------------------------------------- /crates/eficore/src/strings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/strings.rs -------------------------------------------------------------------------------- /crates/eficore/src/variables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/crates/eficore/src/variables.rs -------------------------------------------------------------------------------- /docs/setup/signed/debian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/signed/debian.md -------------------------------------------------------------------------------- /docs/setup/signed/fedora.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/signed/fedora.md -------------------------------------------------------------------------------- /docs/setup/signed/opensuse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/signed/opensuse.md -------------------------------------------------------------------------------- /docs/setup/signed/ubuntu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/signed/ubuntu.md -------------------------------------------------------------------------------- /docs/setup/unsigned/alpine-edge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/unsigned/alpine-edge.md -------------------------------------------------------------------------------- /docs/setup/unsigned/fedora.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/unsigned/fedora.md -------------------------------------------------------------------------------- /docs/setup/unsigned/generic-linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/unsigned/generic-linux.md -------------------------------------------------------------------------------- /docs/setup/unsigned/windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/docs/setup/unsigned/windows.md -------------------------------------------------------------------------------- /hack/assemble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/assemble.sh -------------------------------------------------------------------------------- /hack/autofix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/autofix.sh -------------------------------------------------------------------------------- /hack/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/build.sh -------------------------------------------------------------------------------- /hack/ci/upload-release-assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/ci/upload-release-assets.sh -------------------------------------------------------------------------------- /hack/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/clean.sh -------------------------------------------------------------------------------- /hack/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/common.sh -------------------------------------------------------------------------------- /hack/dev/boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/boot.sh -------------------------------------------------------------------------------- /hack/dev/boot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/boot/Dockerfile -------------------------------------------------------------------------------- /hack/dev/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/build.sh -------------------------------------------------------------------------------- /hack/dev/configs/all.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/all.sprout.toml -------------------------------------------------------------------------------- /hack/dev/configs/autoconfigure.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/autoconfigure.sprout.toml -------------------------------------------------------------------------------- /hack/dev/configs/bls.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/bls.conf -------------------------------------------------------------------------------- /hack/dev/configs/edera.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/edera.sprout.toml -------------------------------------------------------------------------------- /hack/dev/configs/kernel.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/kernel.sprout.toml -------------------------------------------------------------------------------- /hack/dev/configs/shell.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/shell.sprout.toml -------------------------------------------------------------------------------- /hack/dev/configs/xen.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/xen.cfg -------------------------------------------------------------------------------- /hack/dev/configs/xen.sprout.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/configs/xen.sprout.toml -------------------------------------------------------------------------------- /hack/dev/kernel/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/kernel/Dockerfile -------------------------------------------------------------------------------- /hack/dev/kernel/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/kernel/docker-build.sh -------------------------------------------------------------------------------- /hack/dev/kernel/docker-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/kernel/docker-install.sh -------------------------------------------------------------------------------- /hack/dev/utils/Dockerfile.copy-direct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/utils/Dockerfile.copy-direct -------------------------------------------------------------------------------- /hack/dev/utils/Dockerfile.copy-polyfill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/utils/Dockerfile.copy-polyfill -------------------------------------------------------------------------------- /hack/dev/vm/Dockerfile.initramfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/vm/Dockerfile.initramfs -------------------------------------------------------------------------------- /hack/dev/vm/Dockerfile.ovmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/vm/Dockerfile.ovmf -------------------------------------------------------------------------------- /hack/dev/vm/Dockerfile.xen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/vm/Dockerfile.xen -------------------------------------------------------------------------------- /hack/dev/vm/files/interfaces: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/dev/vm/files/interfaces -------------------------------------------------------------------------------- /hack/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/hack/format.sh -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/sprout/HEAD/rust-toolchain.toml --------------------------------------------------------------------------------