]> git.proxmox.com Git - pve-edk2-firmware.git/log
pve-edk2-firmware.git
2 months agobump version to 4.2023.08-4 master
Fabian Grünbichler [Thu, 15 Feb 2024 07:57:01 +0000 (08:57 +0100)]
bump version to 4.2023.08-4

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 months agofix CVE-2023-48733: disable EFI shell in SB mode
Fabian Grünbichler [Thu, 15 Feb 2024 07:56:05 +0000 (08:56 +0100)]
fix CVE-2023-48733: disable EFI shell in SB mode

since the shell allows circumvention of Secure Boot restrictions, for example
via raw memory access or execution of scripts on the ESP.

see Links in the patch for details.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 months agobump version to 4.2023.08-3
Fabian Grünbichler [Wed, 17 Jan 2024 08:01:13 +0000 (09:01 +0100)]
bump version to 4.2023.08-3

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 months agocherry-pick patches for PXE CVEs
Fabian Grünbichler [Wed, 17 Jan 2024 07:59:17 +0000 (08:59 +0100)]
cherry-pick patches for PXE CVEs

CVE-2023-45229-CVE-2023-45237, taken from upstream announcement/issue at
https://bugzilla.tianocore.org/show_bug.cgi?id=4518

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 months agod/control: add missing build-dep
Fabian Grünbichler [Tue, 12 Dec 2023 11:19:40 +0000 (12:19 +0100)]
d/control: add missing build-dep

only used for bootstrapping

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agobump version to 4.2023.08-2
Thomas Lamprecht [Fri, 24 Nov 2023 12:57:36 +0000 (13:57 +0100)]
bump version to 4.2023.08-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agod/rules: re-enable PVSCSI support again
Thomas Lamprecht [Fri, 24 Nov 2023 12:55:52 +0000 (13:55 +0100)]
d/rules: re-enable PVSCSI support again

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 4.2023.08-1
Thomas Lamprecht [Sun, 19 Nov 2023 12:55:22 +0000 (13:55 +0100)]
bump version to 4.2023.08-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobuildsys: adapt tracking deb files to recent package split
Thomas Lamprecht [Sun, 19 Nov 2023 14:13:21 +0000 (15:13 +0100)]
buildsys: adapt tracking deb files to recent package split

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobuildsys: inline getting git revision
Thomas Lamprecht [Sun, 19 Nov 2023 14:13:00 +0000 (15:13 +0100)]
buildsys: inline getting git revision

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agod/control: wrap-and-sort -tkn
Thomas Lamprecht [Sun, 19 Nov 2023 13:28:54 +0000 (14:28 +0100)]
d/control: wrap-and-sort -tkn

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agomove OVMF to explicit package keep pve-edk2-firmware for transition
Thomas Lamprecht [Tue, 14 Nov 2023 17:48:08 +0000 (18:48 +0100)]
move OVMF to explicit package keep pve-edk2-firmware for transition

Allowing us to make those niche use-cases opt-in, saving a few MB of
space.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobuild RISC-V images and ship as separate package
Thomas Lamprecht [Tue, 14 Nov 2023 17:06:36 +0000 (18:06 +0100)]
build RISC-V images and ship as separate package

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate submodule, patches and buildsys to 2023.08
Thomas Lamprecht [Tue, 14 Nov 2023 17:04:29 +0000 (18:04 +0100)]
update submodule, patches and buildsys to 2023.08

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosplit out AARCH64 files into separate package
Thomas Lamprecht [Tue, 14 Nov 2023 16:42:35 +0000 (17:42 +0100)]
split out AARCH64 files into separate package

do not bother with dependencies for the split as this is for a
non-supported use-case anyway and we can point users to this fact in
the known issues section of the upgrade notes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agohandle dropping support for building 2MB-sized firmware images
Thomas Lamprecht [Sat, 11 Nov 2023 13:51:19 +0000 (14:51 +0100)]
handle dropping support for building 2MB-sized firmware images

Keep a static build of the last version we supported them (2023.02)
for backward compat in a new separate binary package.

We can make that optional with the next major release and handle
affected VMs in pve8to9.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobump version to 3.20230228-4
Thomas Lamprecht [Tue, 6 Jun 2023 14:06:32 +0000 (16:06 +0200)]
bump version to 3.20230228-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agofix line endings of phys-bits patch
Thomas Lamprecht [Tue, 6 Jun 2023 14:16:00 +0000 (16:16 +0200)]
fix line endings of phys-bits patch

edk2 source is using \r\n ...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoadd patch to work around older guest kernel bug
Fiona Ebner [Mon, 5 Jun 2023 07:43:50 +0000 (09:43 +0200)]
add patch to work around older guest kernel bug

by limiting the phys-bits to 46 instead of 47. On Ubuntu 18.04 with
kernel 4.15, using 47 leads to a strange issue where initialization of
VirtIO devices would fail.

Reported in the community forum:
https://forum.proxmox.com/threads/127410/

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
11 months agobump version to 3.20230228-3
Thomas Lamprecht [Wed, 24 May 2023 08:45:49 +0000 (10:45 +0200)]
bump version to 3.20230228-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: avoid pre-build library archives in source tar ball
Thomas Lamprecht [Wed, 24 May 2023 09:58:16 +0000 (11:58 +0200)]
buildsys: avoid pre-build library archives in source tar ball

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: make build-dir generation atomic
Thomas Lamprecht [Wed, 24 May 2023 09:41:23 +0000 (11:41 +0200)]
buildsys: make build-dir generation atomic

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agofix #4696: Revert "ArmVirtPkg: make EFI_LOADER_DATA non-executable"
Thomas Lamprecht [Wed, 24 May 2023 08:52:20 +0000 (10:52 +0200)]
fix #4696: Revert "ArmVirtPkg: make EFI_LOADER_DATA non-executable"

> Continue to allow bootloaders to execute memory allocated as
> EFI_LOADER_DATA until GRUB fixes are more generally available.
> (Closes: #1025656)

-- https://salsa.debian.org/qemu-team/edk2/-/commit/a0be41b75c989351b55211c7521ef1309e4e51fe

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agofix empty AAVMF_VARS.fd file
Thomas Lamprecht [Wed, 24 May 2023 08:45:25 +0000 (10:45 +0200)]
fix empty AAVMF_VARS.fd file

Adapted from:
https://salsa.debian.org/qemu-team/edk2/-/commit/5e68feec5b2f3ddb2c392c2727c252bf51607d02

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agod/source: override some false-positive lintian warning/errors
Thomas Lamprecht [Wed, 24 May 2023 08:39:47 +0000 (10:39 +0200)]
d/source: override some false-positive lintian warning/errors

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: derive upload dist automatically
Thomas Lamprecht [Wed, 24 May 2023 08:12:25 +0000 (10:12 +0200)]
buildsys: derive upload dist automatically

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: add sbuild convenience target
Thomas Lamprecht [Wed, 24 May 2023 08:12:06 +0000 (10:12 +0200)]
buildsys: add sbuild convenience target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: fix dsc and source tarball generation
Thomas Lamprecht [Wed, 24 May 2023 08:11:46 +0000 (10:11 +0200)]
buildsys: fix dsc and source tarball generation

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: use full DEB_VERSION
Thomas Lamprecht [Wed, 24 May 2023 08:08:02 +0000 (10:08 +0200)]
buildsys: use full DEB_VERSION

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agorefresh patches
Thomas Lamprecht [Wed, 24 May 2023 08:07:31 +0000 (10:07 +0200)]
refresh patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agomakefile: convert to use simple parenthesis
Thomas Lamprecht [Wed, 24 May 2023 06:14:59 +0000 (08:14 +0200)]
makefile: convert to use simple parenthesis

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
12 months agobump version to 3.20230228-2
Thomas Lamprecht [Tue, 4 Apr 2023 14:11:29 +0000 (16:11 +0200)]
bump version to 3.20230228-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
12 months agofix #4625: restore SMBIOS type 0 table defaults
Fiona Ebner [Thu, 30 Mar 2023 11:01:34 +0000 (13:01 +0200)]
fix #4625: restore SMBIOS type 0 table defaults

Commit 4cb94f20b0 ("OvmfPkg/SmbiosPlatformDxe: use PcdFirmware*") in
the edk2 submodule made the switch from hard coded values for the
SMBIOS type 0 table to using those defined in the PCD (Platform
Configuration Database). But this changed the value for the vendor
from "EFI Development Kit II / OVMF" to "EDK II" and made version and
release date "unknown". This can cause problems for hardware keys[0],
and the missing date can make Windows unhappy[1].

The PCD information can be specified during build. For the vendor,
just revert to the hardcoded value from before. This should be enough
to resolve the issue in [0]. For version and date, use sensible values
gathered from the build variables. The date format is mm/dd/yyyy while
the version is free-form according to [2], section 7.1.

[0]: https://bugzilla.proxmox.com/show_bug.cgi?id=4625
[1]: https://edk2.groups.io/g/devel/message/100922
[2]: https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.2.0.pdf

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
13 months agobump version to 3.20230228-1
Thomas Lamprecht [Fri, 24 Mar 2023 08:21:54 +0000 (09:21 +0100)]
bump version to 3.20230228-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate to edk2-stable202302
Thomas Lamprecht [Fri, 24 Mar 2023 08:09:00 +0000 (09:09 +0100)]
update to edk2-stable202302

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 3.20221111-2
Thomas Lamprecht [Thu, 23 Mar 2023 10:25:11 +0000 (11:25 +0100)]
bump version to 3.20221111-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agod/rules: re-enable PVSCSI support
Fiona Ebner [Thu, 23 Mar 2023 10:10:52 +0000 (11:10 +0100)]
d/rules: re-enable PVSCSI support

It is not maintained anymore and got disabled by default in upstream
commit 57783adfb5 ("OvmfPkg: Change default to disable MptScsi and
PvScsi"). Re-enable it to preserve backwards compatibility in Proxmox
VE.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
13 months agobump version to 3.20221111-1
Thomas Lamprecht [Tue, 7 Mar 2023 09:04:46 +0000 (10:04 +0100)]
bump version to 3.20221111-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agod/rules: sync with packaging upstream
Thomas Lamprecht [Tue, 7 Mar 2023 09:15:30 +0000 (10:15 +0100)]
d/rules: sync with packaging upstream

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate submodule to edk2-stable202211
Thomas Lamprecht [Tue, 7 Mar 2023 09:04:45 +0000 (10:04 +0100)]
update submodule to edk2-stable202211

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agodebian: sync tests with packaging upstream
Thomas Lamprecht [Tue, 7 Mar 2023 08:57:30 +0000 (09:57 +0100)]
debian: sync tests with packaging upstream

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agodebian: add patch to enforce the basic x86-64 march
Thomas Lamprecht [Tue, 7 Mar 2023 08:38:45 +0000 (09:38 +0100)]
debian: add patch to enforce the basic x86-64 march

this is mostly done to secure against a future change of the default
march that may come from the x86-64-v* microarchitecture level [0]
concept that is currently being developed and by some more bleeding
edge  distros even already adopted.

[0]: https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agodebian: sync edk2-vars-generator script with packaging upstream
Thomas Lamprecht [Tue, 7 Mar 2023 08:38:09 +0000 (09:38 +0100)]
debian: sync edk2-vars-generator script with packaging upstream

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agobuildsys: change upload dist to bullseye
Thomas Lamprecht [Tue, 19 Jul 2022 15:11:42 +0000 (17:11 +0200)]
buildsys: change upload dist to bullseye

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agobump version to 3.20220228-1
Thomas Lamprecht [Tue, 19 Jul 2022 11:48:50 +0000 (13:48 +0200)]
bump version to 3.20220228-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agoupdate submodule to edk2-stable202205
Thomas Lamprecht [Tue, 19 Jul 2022 11:47:48 +0000 (13:47 +0200)]
update submodule to edk2-stable202205

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agod/rules: backport "Remove no-longer-used variable definition"
Thomas Lamprecht [Tue, 19 Jul 2022 11:42:49 +0000 (13:42 +0200)]
d/rules: backport "Remove no-longer-used variable definition"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agod/rules: adapt to upstream TPM2 compile flag rename
Thomas Lamprecht [Tue, 19 Jul 2022 11:41:44 +0000 (13:41 +0200)]
d/rules: adapt to upstream TPM2 compile flag rename

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agod/readme: add aarch64 descriptions
Thomas Lamprecht [Tue, 19 Jul 2022 11:38:46 +0000 (13:38 +0200)]
d/readme: add aarch64 descriptions

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agod/rules: enable IPv6 for PXE
Thomas Lamprecht [Tue, 19 Jul 2022 11:36:24 +0000 (13:36 +0200)]
d/rules: enable IPv6 for PXE

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agobackport "Build up $(COMMON_FLAGS) line-by-line "
Thomas Lamprecht [Tue, 19 Jul 2022 11:35:42 +0000 (13:35 +0200)]
backport "Build up $(COMMON_FLAGS) line-by-line "

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
21 months agodebian: backport packaging improvements
Thomas Lamprecht [Tue, 19 Jul 2022 08:15:42 +0000 (10:15 +0200)]
debian: backport packaging improvements

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodrop superfluous resolution patch
Thomas Lamprecht [Tue, 1 Mar 2022 14:20:15 +0000 (15:20 +0100)]
drop superfluous resolution patch

commit 862ea6e836 ("OvmfPkg: change qemu default resolution to
1280x800") made our patch that changed it to 1024x768 obsolete.

Note that QEMU is planning to change their default from 1024x768 to
1280x800 in QEMU 7.0, so that's where that new value is coming from.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate submodule to edk2-stable202202
Thomas Lamprecht [Tue, 1 Mar 2022 13:40:55 +0000 (14:40 +0100)]
update submodule to edk2-stable202202

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.20210831-2
Thomas Lamprecht [Mon, 15 Nov 2021 15:54:06 +0000 (16:54 +0100)]
bump version to 3.20210831-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agochange default resolution to 1024x768
Thomas Lamprecht [Mon, 15 Nov 2021 15:46:46 +0000 (16:46 +0100)]
change default resolution to 1024x768

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.20210831-1
Thomas Lamprecht [Tue, 5 Oct 2021 06:48:56 +0000 (08:48 +0200)]
bump version to 3.20210831-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodebian: update build and packaging from Debian upstream
Thomas Lamprecht [Tue, 5 Oct 2021 12:09:50 +0000 (14:09 +0200)]
debian: update build and packaging from Debian upstream

Among other thing this now ships OVMF code/vars with secureboot and
MS keys enrolled, allowing Win11 final to get installed and secure
boot support in general.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: fix export of python3 commands
Thomas Lamprecht [Tue, 5 Oct 2021 06:56:02 +0000 (08:56 +0200)]
d/rules: fix export of python3 commands

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate edk2 submodule to edk2-stable202108
Thomas Lamprecht [Tue, 5 Oct 2021 06:48:52 +0000 (08:48 +0200)]
update edk2 submodule to edk2-stable202108

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: enable TLS for network stack
Thomas Lamprecht [Tue, 5 Oct 2021 06:48:30 +0000 (08:48 +0200)]
d/rules: enable TLS for network stack

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: reuse dpkgs default.mk
Thomas Lamprecht [Tue, 5 Oct 2021 06:47:45 +0000 (08:47 +0200)]
d/rules: reuse dpkgs default.mk

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: drop debguging echo
Thomas Lamprecht [Tue, 5 Oct 2021 06:47:10 +0000 (08:47 +0200)]
d/rules: drop debguging echo

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.20200531-2
Thomas Lamprecht [Tue, 5 Oct 2021 06:40:44 +0000 (08:40 +0200)]
bump version to 3.20200531-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/compat: bump to level 12
Thomas Lamprecht [Fri, 24 Sep 2021 13:37:06 +0000 (15:37 +0200)]
d/compat: bump to level 12

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: defuse submodule target, only run when submodule dir seems empty
Thomas Lamprecht [Fri, 24 Sep 2021 13:36:46 +0000 (15:36 +0200)]
buildsys: defuse submodule target, only run when submodule dir seems empty

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoenable TPM and TPM2 support
Stefan Reiter [Thu, 23 Sep 2021 14:54:56 +0000 (16:54 +0200)]
enable TPM and TPM2 support

Necessary for an OS to use a TPM attached to a OVMF VM.

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2 years agobump version to 3.20200531-1
Thomas Lamprecht [Thu, 13 May 2021 16:21:37 +0000 (18:21 +0200)]
bump version to 3.20200531-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: set PYTHON3_ENABLE and PYTHON_COMMAND
Thomas Lamprecht [Thu, 13 May 2021 16:27:15 +0000 (18:27 +0200)]
d/rules: set PYTHON3_ENABLE and PYTHON_COMMAND

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control: update build-dependencies
Thomas Lamprecht [Thu, 13 May 2021 16:21:33 +0000 (18:21 +0200)]
d/control: update build-dependencies

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 2.20200531-2
Thomas Lamprecht [Tue, 9 Jun 2020 11:21:36 +0000 (13:21 +0200)]
bump version to 2.20200531-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofixup version
Thomas Lamprecht [Thu, 5 Mar 2020 09:14:10 +0000 (10:14 +0100)]
fixup version

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 2.202002-1
Thomas Lamprecht [Thu, 5 Mar 2020 08:52:48 +0000 (09:52 +0100)]
bump version to 2.202002-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 2.20191127-1
Thomas Lamprecht [Sat, 30 Nov 2019 10:00:14 +0000 (11:00 +0100)]
bump version to 2.20191127-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoimport edk2-stable201911
Thomas Lamprecht [Sat, 30 Nov 2019 09:58:58 +0000 (10:58 +0100)]
import edk2-stable201911

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 2.20191002-1
Thomas Lamprecht [Wed, 2 Oct 2019 15:28:36 +0000 (17:28 +0200)]
bump version to 2.20191002-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/rules: fix EFI shell path
Thomas Lamprecht [Thu, 3 Oct 2019 15:37:46 +0000 (17:37 +0200)]
d/rules: fix EFI shell path

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate submodule to edk2-stable201908
Thomas Lamprecht [Wed, 2 Oct 2019 15:27:34 +0000 (17:27 +0200)]
update submodule to edk2-stable201908

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 2.20190614-1
Thomas Lamprecht [Mon, 17 Jun 2019 13:56:10 +0000 (15:56 +0200)]
bump version to 2.20190614-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate edk2 to edk2-stable201905 tag
Thomas Lamprecht [Fri, 14 Jun 2019 17:29:21 +0000 (19:29 +0200)]
update edk2 to edk2-stable201905 tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Thu, 23 May 2019 16:17:06 +0000 (18:17 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoset debian source format to 1.0
Thomas Lamprecht [Wed, 22 May 2019 13:41:14 +0000 (15:41 +0200)]
set debian source format to 1.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd rudimental DSC building
Thomas Lamprecht [Wed, 22 May 2019 13:41:01 +0000 (15:41 +0200)]
add rudimental DSC building

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 2.20190312-1
Thomas Lamprecht [Wed, 22 May 2019 12:52:36 +0000 (14:52 +0200)]
bump version to 2.20190312-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: use dpkg-dev makefile helpers for pkg info
Thomas Lamprecht [Wed, 22 May 2019 12:52:25 +0000 (14:52 +0200)]
buildsys: use dpkg-dev makefile helpers for pkg info

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump debian compat level to 11
Thomas Lamprecht [Wed, 22 May 2019 12:46:09 +0000 (14:46 +0200)]
bump debian compat level to 11

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: fix priority-extra-is-replaced-by-priority-optional
Thomas Lamprecht [Wed, 22 May 2019 12:44:48 +0000 (14:44 +0200)]
d/control: fix priority-extra-is-replaced-by-priority-optional

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agoinit submodules recursive to pull in edk2 openssl usage
Thomas Lamprecht [Thu, 21 Mar 2019 12:08:42 +0000 (13:08 +0100)]
init submodules recursive to pull in edk2 openssl usage

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agoadd missing build dependency
Thomas Lamprecht [Thu, 21 Mar 2019 10:28:46 +0000 (11:28 +0100)]
add missing build dependency

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobump version to 1.20190312-1
Thomas Lamprecht [Tue, 12 Mar 2019 12:42:14 +0000 (13:42 +0100)]
bump version to 1.20190312-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agoupdate submodule to edk2-stable201903 tag
Thomas Lamprecht [Tue, 12 Mar 2019 12:41:52 +0000 (13:41 +0100)]
update submodule to edk2-stable201903 tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobump version to 1.20181023-1
Thomas Lamprecht [Tue, 23 Oct 2018 07:49:31 +0000 (09:49 +0200)]
bump version to 1.20181023-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agoupdate to current upstream revision
Thomas Lamprecht [Tue, 23 Oct 2018 07:48:52 +0000 (09:48 +0200)]
update to current upstream revision

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobuild and include AAVMF
Thomas Lamprecht [Mon, 22 Oct 2018 18:27:37 +0000 (20:27 +0200)]
build and include AAVMF

To allow use in emulated and native AARCH64 VMs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agoupdate to current upstream revision
Thomas Lamprecht [Tue, 12 Jun 2018 14:41:43 +0000 (16:41 +0200)]
update to current upstream revision

6 years agoInitial import
Thomas Lamprecht [Fri, 16 Mar 2018 12:58:28 +0000 (13:58 +0100)]
Initial import

new repository splitting out the EDK2 (Efi Development Kit II) backed
OVMF (Open Virtual Machine Firmware) from pve-qemu package, where
only pre-built BLOBs were tracked.

Borrow some the built style from the Debian Upstream package.

We do not provide/conflict ovmf from Debian, but rather see this as
it's own package, providing the FW files under its own path.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>