Hello community, here is the log from the commit of package ovmf for openSUSE:Factory:NonFree checked in at 2016-02-26 22:20:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/ovmf (Old) and /work/SRC/openSUSE:Factory:NonFree/.ovmf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf.changes 2016-01-12 16:14:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf.changes 2016-02-26 22:21:55.000000000 +0100 @@ -1,0 +2,191 @@ +Fri Feb 26 03:19:11 UTC 2016 - [email protected] + +- Update to 2015+git1456452471.ba33c80 + + CryptoPkg: RuntimeCryptLib: support realloc(NULL, size) + + CryptoPkg: support free(NULL) + + MdePkg: Add EFI RAM Disk Protocol definitions + + MdePkg: Update Http11 with additional useful definitions + + NetworkPkg: Use Http11 definitions in HttpDxe and HttpBootDxe + + Add new HII action type EFI_BROWSER_ACTION_SUBMITTED + + UefiCpuPkg/Cpuid: Add UEFI CPUID application + + BaseTools/tools_def.txt: Add -march=i586 for IA32 GCC targets + + MdeModulePkg: Fix Memory Attributes table type issue + + MdePkg: Add definition for new warning code + EFI_WARN_FILE_SYSTEM + + OvmfPkg: add driver for Virtio-RNG device + + ArmVirtPkg: ArmVirtQemu: add driver for Virtio-RNG device + + OvmfPkg: implement UEFI driver for Virtio RNG devices + + OvmfPkg: VirtioFlush(): return the number of bytes written by + the host + + ArmPlatformPkg/IntelBds: call BdsLibConnectAll() + + ArmVirtPkg/ArmVirtQemu: limit ACPI support to v5.0 and higher + + MdeModulePkg: AcpiTableDxe: make 4 GB table allocation limit + optional + + ShellPkg: Support finding help message embedded in resource + section + + MdeModulePkg/UsbBusDxe: Fix memory leak + + MdePkg: BaseLib: fix AArch64 DAIF interrupt mask definitions + + ArmPkg: CpuDxe: don't track interrupt state in a global + variable + + ArmPkg: CpuDxe: fix AArch64 interrupt read masks + + MdeModulePkg: Refine the code in BootMaintenanceManagerUiLib + + MdeModulePkg: HiiDatabaseDxe: HiiStringToImage() should not + overwrite BltX + + CryptoPkg/OpensslLib: Upgrade OpenSSL version to 1.0.2f + + UefiCpuPkg/PiSmmCpuDxeSmm: Enable/Restore XD in SMM + + UefiCpuPkg/PiSmmCpuDxeSmm: Add EFIAPI to CheckFeatureSupported() + + ArmVirtPkg: ArmVirtQemu: make ACPI support AARCH64 only + + SecurityPkg: TcgConfigDxe: Move TPM state string update to + CallBack function + + MdePkg: Fix incorrect PCIe Extended Capabilities definition + + MdeModulePkg/Partition: Use proper partition number for MBR + + MdePkg: Change PcdPropertiesTableEnable default value to FALSE + + ArmVirtPkg: ArmVirtQemu: expose only 64-bit entry point for + v3.0+ SMBIOS + + NetworkPkg: Replace the internal function with exposed one + + MdeModulePkg: Define a general function to create DNS QName + + MdePkg: Add invocation register support in SMM Communication + ACPI Table + + MdeModulePkg: SNP should check Cdb.StatCode with + PXE_STATCODE_SUCCESS + + MdeModulePkg: Make the DEBUG info consistent in SNP driver + + Add UEFI2.6 MemoryAttributes Table + + OvmfPkg: simplify VARIABLE_STORE_HEADER generation + + Minor comments update to AllocatePages() and AllocatePool() + + MdeModulePkg DxeCore: Missing change for OEM reserved memory + type at R17460 + + ArmPkg: DefaultExceptionHandler fixes for use with DxeCore + + BaseTools/GenFw AARCH64: add support for relative data + relocations +- Update openssl to 1.0.2f + +------------------------------------------------------------------- + Feb 15 09:17:12 UTC 2016 - [email protected] + +- edk2 upstream switched the repo from svn to git, so the naming + has to change to use the git hash. The most recent stable release + of edk2 is UDK 2015, so the base version changes to 2015. +- update to ovmf-2015+git1454310736.ed5e386 + + MdePkg: Update the UEFI version to reflect new revision + + MdePkg: Add EFI Supplicant Protocol definitions + + MdePkg: Add EFI Wireless MAC Connection II Protocol definitions + + MdePkg: Add ACPI6.1 definition + + NetworkPkg: better sanity check on Ipv6 prefix length + + NetworkPkg: Reword PXE download message + + ShellPkg: ShellFileHandleReadLine must return UCS2 lines + + ArmPlatformPkg/Bds: Early Console Initialization + + ShellBinPkg: Arm/AArch64 Shell binary update + + ShellPkg: Fix ASCII and UNICODE file pipes + + ArmVirtPkg: implement ArmVirtQemuKernel + + ArmVirtPkg: introduce new ArmQemuRelocatablePlatformLib + + MdeModulePkg: Update DxeCore dispatcher to ignore PEI and SMM + depex for FV + + ArmPkg: Add isb when setting SCR + + MdeModulePkg/PcRtc: Still create timezone variable when + Daylight != 0 + + MdeModulePkg/UsbAbsPointer:Fix GetState() to return absolute + value + + MdeModulePkg: Correct one return status code in SNP Transmit + function + + MdeModulePkg: Update the default size of MNP TX buffer pool + + MdeModulePkg: Update DBsize in SNP GetStatus command + + NetworkPkg:Add a new error status code EFI_HTTP_ERROR + + MdePkg:Add a new error status code EFI_HTTP_ERROR + + NetworkPkg: Fix suspicious dereference of pointer 'Mode.Ia' + + OvmfPkg: QemuBootOrderLib: recognize NVMe devices + + OvmfPkg: include NvmExpressDxe driver + + SecurityPkg: AuthVariableLib: Add new cert database for + volatile time based Auth variable + + MdeModulePkg: Add BS+RT+AT variable attribute definition + + MdePkg: Add new enum EfiPlatformConfigurationActionUnsupportedGuid + + PcAtChipsetPkg/Rtc: Don't unnecessarily create timezone + variable + + Correct inconsistent function descriptions in DNS + + OvmfPkg: Increase default RELEASE build image size to 2MB + + Minor update to the Data parameter for GetVariable() + + MdeModulePkg: NvmExpressDxe: clean up NvmeRead() / NvmeWrite() + debug msgs + + MdePkg:Add new traffic statistics definition for Wireless NIC + + NetworkPkg:Fix Network memory leak when calling GetModeData + interface + + SecurityPkg: Correct data copy in Tpm2NvReadPublic + + SecurityPkg: Add TPM PTP detection in Tpm12SubmitCommand + + MdeModulePkg DxeCore: Avoid the closed event to be signaled + wrongly + + SecurityPkg: SecureBootConfigDxe: Fix potential NULL pointer + dereference + + CryptoPkg: Fix function qsort for non 32-bit machines +- update _service to fetch git repo + +------------------------------------------------------------------- +Tue Jan 26 04:24:29 UTC 2016 - [email protected] + +- update to R19743 + + NetworkPkg: Removing or adding some ASSERT statement + + MdeModulePkg:Fix the potential memory leak issue in Display + Engine + + MdeModulePkg: Add error DEBUG statements in ATA passthru driver + + NetworkPkg: DnsDxe: fix return type of DnsFillinQNameForQueryIp() + + MdeModulePkg/Ide: return correct status when DRQ is not ready + for ATAPI + + MdeModulePkg/ScsiDisk: Increase the value of SCSI_DISK_TIMEOUT + to 30s + + OvmfPkg: inherit Image Verification Policy defaults from + SecurityPkg + + OvmfPkg: execute option ROM images regardless of Secure Boot + + Rename TisTpmCommand to avoid name collision + + MdeModulePkg: update SNP.GetStatus to handle multiple recycled + TX buffer. + + MdeModulePkg: Update MNP driver to recycle TX buffer + asynchronously. + + Refine error handle code, avoid assert when load this module + twice. + + MdeModulePkg: DeleteLoadOptionVariable() removes Boot#### + + MdeModulePkg: Fix GraphicsConsole driver resolution out of + sync issue + + SecurityPkg: MOR drivers use Tcg2Protocol instead of TrEE. + + SecurityPkg: Add Tpm2Startup return code check. + + SecurityPkg: Clear AuthSession content after use. + + BaseTools/VfrCompile: honor CC if it is set + + BaseTools AARCH64: add separate GCC build rule for XIP objects + + BaseTools AARCH64: build XIP modules with strict alignment + + SecurityPkg: TcgDxe,Tcg2Dxe,TrEEDxe: New PCD for TCG event log + and TCG2 final event log area + + NetworkPkg: Fix some typos in Http boot driver. + + MdeModulePkg: Add DNS QType and QClass values definition + + NetworkPkg: Remove DNS QType and QClass definition + + SecurityPkg: SecureBootConfigDxe: Change + KEY_TRANS_SECURE_BOOT_MODE value + + SecurityPkg: SecureBootConfigDxe: Enhance secure boot string + update logic + + MdeModulePkg:Fix the potential memory leak issue in Display + Engine + + ShellPkg: Update 'dh' command to reflect correct driver handle + information + + NetworkPkg: Fix IpSec SPD and SAD mapping issue when SPD is + updated + + NetworkPkg: Fix SPD entry edit policy issue in IPSecConfig. + + MdeModulePkg: Add new library class PciHostBridgeLib + + MdeModulePkg: Add PciHostBridgeLibNull + + MdePkg: Add PciSegmentLib instance based on PciLib + + MdeModulePkg: Add generic PciHostBridgeDxe driver. + + Add NOOPT target + + ShellPkg UefiDpLib: Use Image->FilePath to get name for SMM + drivers + + MdeModulePkg/.../IdeMode: actualize DRQReady*() comment blocks + + MdeModulePkg/.../IdeMode: report early finish of packet read + as success + + MdeModulePkg: SerialDxe: lay out mSerialIoMode initializer more + nicely + + MdeModulePkg: SerialDxe: sync EFI_SERIAL_IO_MODE.Timeout with + the spec + + MdeModulePkg: TerminalDxe: select the UART's default receive + FIFO depth + + BaseTools: make build report tolerant of FVs specified by name + + Replace TpmCommLib with Tpm12DeviceLib + + Add TPM 1.2 commands used by TCG modules + + SecurityPkg: Update TCG PPI "1.3" for TCG2. + + Add TPM PTP support +- Remove upstreamed ovmf-fix-signedness.patch + +------------------------------------------------------------------- Old: ---- openssl-1.0.2e.tar.gz openssl-1.0.2e.tar.gz.asc ovmf-0.1+svn19584.tar.xz ovmf-fix-signedness.patch New: ---- openssl-1.0.2f.tar.gz openssl-1.0.2f.tar.gz.asc ovmf-2015+git1456452471.ba33c80.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.xvUKdg/_old 2016-02-26 22:21:58.000000000 +0100 +++ /var/tmp/diff_new_pack.xvUKdg/_new 2016-02-26 22:21:58.000000000 +0100 @@ -18,17 +18,18 @@ # needssslcertforbuild %undefine _build_create_debug +%define openssl_version 1.0.2f Name: ovmf Url: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2 Summary: Open Virtual Machine Firmware License: BSD-2-Clause Group: System/Emulators/PC -Version: 0.1+svn19584 +Version: 2015+git1456452471.ba33c80 Release: 0 Source0: %{name}-%{version}.tar.xz -Source1: https://www.openssl.org/source/openssl-1.0.2e.tar.gz -Source111: https://www.openssl.org/source/openssl-1.0.2e.tar.gz.asc +Source1: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz +Source111: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz.asc Source112: openssl.keyring Source2: README Source3: SLES-UEFI-CA-Certificate-2048.crt @@ -46,7 +47,6 @@ Source101: gdb_uefi.py.in Patch2: %{name}-embed-default-keys.patch Patch3: %{name}-gdb-symbols.patch -Patch4: %{name}-fix-signedness.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libuuid-devel BuildRequires: fdupes @@ -144,10 +144,9 @@ %patch2 -p1 %endif %patch3 -p1 -%patch4 -p1 # Intel has special patches for openssl -pushd CryptoPkg/Library/OpensslLib/openssl-1.0.2e -patch -p0 -i ../EDKII_openssl-1.0.2e.patch +pushd CryptoPkg/Library/OpensslLib/openssl-%{openssl_version} +patch -p0 -i ../EDKII_openssl-%{openssl_version}.patch cd .. ./Install.sh popd ++++++ _service ++++++ --- /var/tmp/diff_new_pack.xvUKdg/_old 2016-02-26 22:21:58.000000000 +0100 +++ /var/tmp/diff_new_pack.xvUKdg/_new 2016-02-26 22:21:58.000000000 +0100 @@ -1,9 +1,9 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">ovmf</param> - <param name="versionformat">0.1+svn%r</param> - <param name="url">https://svn.code.sf.net/p/edk2/code/trunk/edk2</param> - <param name="scm">svn</param> + <param name="versionformat">2015+git%at.%h</param> + <param name="url">https://github.com/tianocore/edk2.git</param> + <param name="scm">git</param> </service> <service name="recompress" mode="disabled"> <param name="compression">xz</param> ++++++ openssl-1.0.2e.tar.gz -> openssl-1.0.2f.tar.gz ++++++ ++++ 3271 lines of diff (skipped)
