2014-08-15 08:59:05 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 14 09:06:28 UTC 2014 - glin@suse.com
|
|
|
|
|
|
|
|
- Amend the spec file to package the debug files and update README
|
|
|
|
for the source level debugging
|
|
|
|
- Add gdb_uefi.py.in: the helper script to load the debug symbols
|
|
|
|
- Update to R15801
|
|
|
|
+ OvmfPkg/build.sh: Support IA32+X64 build
|
|
|
|
+ OvmfPkg/build.sh: Add support for GCC49 toolchain
|
|
|
|
+ Add ACPI5.1 header file
|
|
|
|
+ BaseTools: various fixes and add support for GCC49
|
|
|
|
+ OvmfPkg: build OVMF_VARS.fd, OVMF_CODE.fd, OVMF.fd
|
|
|
|
+ OvmfPkg: extract varstore-related FD Layout Regions to an
|
|
|
|
include file
|
|
|
|
+ StdLib: various fixes and code cleanup
|
|
|
|
+ Fix segfault while the pointers passed to WaitForEvent() are
|
|
|
|
NULL
|
|
|
|
+ Update openssl to 0.9.8za
|
|
|
|
+ Correct the default value for date opcode
|
|
|
|
+ XhciPei/UsbBusPei: Add XHCI recovery support
|
|
|
|
+ Fix a bug in IP4 driver when computing the network broadcast
|
|
|
|
adress
|
|
|
|
+ Fix the potential address overflow issue when checking PE
|
|
|
|
signature
|
|
|
|
+ OvmfPkg: add missing braces to aggregate and/or union
|
|
|
|
initializers
|
|
|
|
+ OvmfPkg: AcpiPlatformDxe: don't rely on unstable QEMU interface
|
|
|
|
+ OvmfPkg: AcpiPlatformDxe: exclude RSD PTR from QEMU's fw_cfg
|
|
|
|
payload
|
|
|
|
+ OvmfPkg: AcpiPlatformDxe: pass FwCfgFile to
|
|
|
|
InstallQemuLinkedTables()
|
|
|
|
+ OvmgPkg: QemuFwCfgLib: export QEMU_FW_CFG_FNAME_SIZE
|
|
|
|
+ Initialize the PCI device path earlier to avoid the possible
|
|
|
|
crash
|
|
|
|
+ Create boot option for all block IO devices
|
|
|
|
+ ShellPkg: various fixes
|
|
|
|
- Refresh OVMF-correct-debug-path.patch
|
|
|
|
|
2014-08-13 11:55:05 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 13 09:32:33 UTC 2014 - glin@suse.com
|
|
|
|
|
|
|
|
- Rename filenames to match the package name
|
|
|
|
|
2014-08-13 11:25:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 28 09:13:09 UTC 2014 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R15547
|
|
|
|
+ Fix memory corruption after S3
|
|
|
|
+ QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL)
|
|
|
|
+ Add QEMU support to OVMF SMBIOS driver
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 3 07:18:06 UTC 2014 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R15426
|
|
|
|
+ AcpiPlatformDxe: download ACPI tables from QEMU
|
|
|
|
+ PlatformDxe: set preferred video resolution from platform
|
|
|
|
config
|
|
|
|
+ QemuBootOrder: don't leak unreferenced boot options
|
|
|
|
+ Support S3 suspend
|
|
|
|
+ Bug fixes for QemuVideoDxe
|
|
|
|
prefered resolution
|
|
|
|
+ Various fixes for ShellPkg
|
|
|
|
- Refresh OVMF-use-generic-sb-config.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 18 09:57:47 UTC 2014 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R15245
|
|
|
|
+ OvmfPkg: Reorganize the memory layout
|
|
|
|
+ OvmfPkg: unify PcdMaxVariableSize at 0x2000 bytes
|
|
|
|
+ Fix bug that PXEv4 boot fail if PXEv6 is performed firstly
|
|
|
|
+ Update PXE driver to support PXE forced mode
|
|
|
|
+ OvmfPkg: QemuFwCfgLib: implement for SEC
|
|
|
|
+ OvmfPkg: VirtioBlkInit(): expose virtio-blk topology in BlockIo
|
|
|
|
+ OvmfPkg: QemuFlashFvbServicesRuntimeDxe: fix out-of-LBA write
|
|
|
|
access
|
|
|
|
+ OvmfPkg/QemuVideoDxe: child handles should have open parent
|
|
|
|
protocol BY_CHILD_CONTROLLER
|
|
|
|
+ UefiCpuPkg: S3Resume2Pei: align return stacks explicitly
|
|
|
|
+ Virtio drivers: fix incorrect casts in init functions
|
|
|
|
+ Use the new VIRTIO_DEVICE_PROTOCOL protocol
|
|
|
|
+ Various fixes for ShellPkg
|
|
|
|
+ Support Xen better
|
|
|
|
+ Fixed the system hang on VM with >2GB RAM
|
|
|
|
+ Fix a bug in Fat driver that it asserts when
|
|
|
|
OpenEx/ReadEx/WriteEx is about to return failure
|
|
|
|
+ Updated OvmfPkg to use suitable CPU Exception Handler Library
|
|
|
|
instances
|
|
|
|
+ Updated CPU Exception Handler Library
|
|
|
|
+ Add Reserve Interrupt and Exception Vectors definition defined
|
|
|
|
in PI 1.2.1.
|
|
|
|
+ QemuVideoDxe: don't leak descriptors returned by
|
|
|
|
GetBarAttributes
|
|
|
|
- Add OVMF-correct-debug-path.patch to correct the path to the
|
|
|
|
debug symbols
|
|
|
|
- Enable AArch64 UEFI image build against Foundation Model
|
|
|
|
- Drop OVMF-more-gcc-def.patch: just use the flags for gcc 4.7
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 18 06:48:11 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14854
|
|
|
|
+ Support --enable-flash switch
|
|
|
|
+ Use rsp instead of esp to save 64-bit stack pointer
|
|
|
|
+ Fix the bug that SetTimer () cannot work when Type is
|
|
|
|
TimerPeriodic and TriggerTime is 0
|
|
|
|
+ Several Virtio fixes
|
|
|
|
+ emulated NV storage must be EfiRuntimeServicesData
|
|
|
|
+ Fix a bug about the iSCSI DHCP dependency issue
|
|
|
|
+ correctly align emulated NV storage
|
|
|
|
+ Update ATA drivers to follow UEFI2.4 new request
|
|
|
|
+ Restore the correct cursor status after finish creating the
|
|
|
|
dialog
|
|
|
|
+ Fix display engine driver paint some menu error
|
|
|
|
+ Fix a bug about the “VendorKey” variable update logic
|
|
|
|
+ Several fixes for shell commands
|
|
|
|
+ Fix spelling typo in the NIC_IP4_CONFIG_INFO.Permanent variable
|
|
|
|
name
|
|
|
|
+ Added VirtIo Subsystem IDs
|
|
|
|
+ Add the definition for Timestamp Protocol and a new driver
|
|
|
|
base on TimerLib to produce Timestamp protocol
|
|
|
|
+ Fix modal form display error
|
|
|
|
+ Fix form flash issue
|
|
|
|
+ Fix the BdsExpandPartitionPartialDevicePathToFull() hang issue
|
|
|
|
- Update README about the flash mode support
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 25 06:06:50 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14721
|
|
|
|
+ Fix EFI handover flag
|
|
|
|
+ Build early pagetable for the machines without EPT
|
|
|
|
+ Enable caching in initial page tables
|
|
|
|
+ Fix pool allocation in shell
|
|
|
|
+ Improve QemuBootOrder
|
|
|
|
- Drop upstreamed OVMF-build-early-pagetable.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 6 08:58:31 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Strip CR from the license files
|
|
|
|
- Update README
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 5 02:59:08 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Rename the package name from OVMF to ovmf
|
|
|
|
- Update to R14609
|
|
|
|
+ Fixes for virtio disk
|
|
|
|
+ Build the new shell by default
|
|
|
|
+ Fix EFI memory mapping in Linux loader
|
|
|
|
+ Add gcc47 definition
|
|
|
|
- Refresh OVMF-more-gcc-def.patch and OVMF-sle-11-gcc47.patch
|
|
|
|
- Add OVMF-build-early-pagetable.patch to fix the black screen
|
|
|
|
issue on the CPU without EPT support
|
|
|
|
- Drop upstreamed OVMF-fix-shell-warning.patch
|
|
|
|
- Drop patches and use the build parameters instead:
|
|
|
|
OVMF-enable-secure-boot.patch and OVMF-add-ovmf-targets.patch
|
|
|
|
- Install license files
|
|
|
|
- Add _service to checkout the source code from svn
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 29 09:10:56 UTC 2013 - lnussel@suse.de
|
|
|
|
|
|
|
|
- when built in devel project also create a firmware variant that
|
|
|
|
includes the devel project key
|
|
|
|
- include new 2048 bit openSUSE keys
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 27 10:26:51 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Add OVMF-sle-11-gcc47.patch for SLE-11-SP3
|
|
|
|
- Clean up the spec file
|
|
|
|
- Only embed keys in the x86_64 roms since openSUSE/SUSE and
|
|
|
|
Microsoft only support secure boot on x86_64 machines
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 26 08:11:18 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Package OVMF roms in qemu-ovmf-*
|
|
|
|
- Rename patches
|
|
|
|
+ 0001-OVMF-Enable-secure-boot-and-expand-X64-rom-size.patch to
|
|
|
|
OVMF-enable-secure-boot.patch
|
|
|
|
+ 0002-edk-targets-for-x86_64.patch to
|
|
|
|
OVMF-add-ovmf-targets.patch (also enable IA32)
|
|
|
|
- Merge 0004-add-GCC47-definition-one-removal-of-melf_x86_64.patch
|
|
|
|
and OVMF-gcc48-definition.patch into OVMF-more-gcc-def.patch
|
|
|
|
- Drop 0003-edk2-add-readme.patch and maintain README outside the
|
|
|
|
tarball
|
|
|
|
- Drop 0005-edk-image-size.patch
|
|
|
|
- Drop 0006-edk-add-shell.efi-target.patch since we don't build
|
|
|
|
shell.efi anymore
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 22 10:13:47 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14547
|
|
|
|
- Drop upstreamed OVMF-fix-shell-warning.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 15 09:09:22 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14466
|
|
|
|
- Add OVMF-fix-shell-warning.patch to fix a compilation warning in
|
|
|
|
shell
|
|
|
|
- Drop upstreamed OVMF-adjust-variable-size.patch and
|
|
|
|
OVMF-convert-virtual-address.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 8 09:54:40 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Add OVMF-gcc48-definition.patch for gcc 4.8
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 10 08:35:18 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Add OVMF-convert-virtual-address.patch to convert
|
|
|
|
mLockedVariableList to virtual address to fix crash when updating
|
|
|
|
variables in Runtime
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 5 09:56:49 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14395
|
|
|
|
- Add OVMF-use-generic-sb-config.patch to use the generic secure
|
|
|
|
boot config menu
|
|
|
|
- Drop OVMF-multi-signatures.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 29 03:39:56 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Update to R14387
|
|
|
|
- Add OVMF-adjust-variable-size.patch to adjust the default maximum
|
|
|
|
variable size to avoid crash
|
|
|
|
- Remove upstreamed OVMF-new-shell-error-string.patch
|
|
|
|
- Disable OVMF-multi-signatures.patch
|
|
|
|
- Build the image with openSUSE keys
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 14 07:59:13 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Refresh OVMF-embed-default-keys.patch to fix a bug that causd the
|
|
|
|
enrolled keys overwritten by the default keys after system reset.
|
|
|
|
- Add OVMF-new-shell-error-string.patch to add newer error status
|
|
|
|
strings
|
|
|
|
- Enable the new shell
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 10 04:09:19 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Add OVMF-embed-default-keys.patch to embed keys at build time
|
|
|
|
- Build images with SUSE and MS keys
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 22 02:58:23 UTC 2013 - glin@suse.com
|
|
|
|
|
|
|
|
- Add OVMF-multi-signatures.patch (R14141)
|
|
|
|
- New package OVMF based on James Bottomley's OVMF package (R14071)
|