Big update 0.20.0

- major refactoring round done
- added replace actions for volumes
- added better Intel signature handling
- added support for unsigned Aptio capsules
- more GUIDs added to known-GUIDs database
- more information about PE and TE sections
- shown information about item full size
- hexadecimal numbers format changed from 0xAB to ABh
- AppleCRC renamed to ZVCRC because it seems not Apple-specific feature
after all
This commit is contained in:
Nikolaj Schlej 2015-01-31 15:00:00 +01:00
parent fb7e1c4c89
commit 831603dbc9
23 changed files with 1229 additions and 1157 deletions

View file

@ -1,6 +1,6 @@
/* EfiTianoDecompress.h
Copyright (c) 2014, Nikolaj Schlej. All rights reserved.<BR>
Copyright (c) 2015, Nikolaj Schlej. All rights reserved.<BR>
Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@ -40,7 +40,7 @@ extern "C" {
EFI_STATUS
EFIAPI
EfiTianoGetInfo(
VOID *Source,
const VOID *Source,
UINT32 SrcSize,
UINT32 *DstSize,
UINT32 *ScratchSize
@ -70,7 +70,7 @@ extern "C" {
EFI_STATUS
EFIAPI
EfiDecompress(
VOID *Source,
const VOID *Source,
UINT32 SrcSize,
VOID *Destination,
UINT32 DstSize,
@ -104,7 +104,7 @@ extern "C" {
EFI_STATUS
EFIAPI
TianoDecompress(
VOID *Source,
const VOID *Source,
UINT32 SrcSize,
VOID *Destination,
UINT32 DstSize,