UEFITool/common
xutaxkamay 29915ca620 Fix CPD Manifest's partition offset
The header size needs to be probably added here, maybe it was forgotten ?

This is needed in order to get the proper base address of a CPD_EXT_IFWI_PARTITION_MANIFEST structure in the image for example in that specific case.

If I don't do this, it points to a meaningless address.

Let me know if there can be any issues with this.
2023-08-18 09:11:13 -07:00
..
bstrlib Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
digest Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
generated Regenerate cpp source files with 2023-08-04 13:07:11 -07:00
kaitai Fix OpenBSD build, use swap16(3) from <endian.h> 2022-11-27 10:22:38 -08:00
ksy Fix for AMI NVAR parser based on kaitai struct by modifing 1 line (line 128) for ami_nvar.ksy. 2023-08-04 13:07:11 -07:00
LZMA Fix build on *BSD/arm (32-bit) 2022-09-29 23:15:57 +03:00
Tiano Attempt to fix an issue spotted by SonarCloud 2023-01-29 16:52:08 -08:00
zlib Merge zlib warning fixes by rurban 2021-10-07 19:10:36 +03:00
basetypes.h Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
descriptor.cpp Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
descriptor.h Add support for IFWI 1.7 and 2.0 layouts, improve ME parser, fix small issues spotted by static analysis 2019-08-19 11:36:02 -07:00
ffs.cpp Add definitions for yet another AMD-specific Zlib-compressed file and section 2023-06-25 11:58:37 -07:00
ffs.h Add definitions for yet another AMD-specific Zlib-compressed file and section 2023-06-25 11:58:37 -07:00
ffsbuilder.cpp Downcast all qtsizetype to UINT32 manually, apply consistent identation 2022-08-28 12:47:01 +02:00
ffsbuilder.h NE Alpha 40 2017-02-14 09:39:16 +03:00
ffsops.cpp Downcast all qtsizetype to UINT32 manually, apply consistent identation 2022-08-28 12:47:01 +02:00
ffsops.h Merge recent updates but without broken builder and with minor refactoring and bugfixes 2018-10-08 12:58:12 +03:00
ffsparser.cpp Fix CPD Manifest's partition offset 2023-08-18 09:11:13 -07:00
ffsparser.h Replace unneeded BOOLEAN with bool 2023-01-29 15:13:37 -08:00
ffsreport.cpp Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
ffsreport.h Include offset in FfsReport 2018-05-08 18:44:49 +03:00
filesystem.cpp Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
filesystem.h Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
fitparser.cpp Switch to C++11 for Kaitai-generated parsers 2023-02-26 13:23:25 -08:00
fitparser.h Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
gbe.h NE Alpha 43 2017-10-11 22:59:23 -07:00
guiddatabase.cpp Revert "Fix FfsParser issues found by fuzzing" 2023-03-12 08:49:19 -07:00
guiddatabase.h Fix CMAKE_CXX_STANDARD 17 build on Windows 2022-09-14 04:05:13 +02:00
guids.csv Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
intel_fit.h Update Intel FIT definitions accodring to FIT specification v1.4 2023-01-29 15:58:43 -08:00
intel_microcode.h Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
me.h Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
meparser.cpp Check partitions size before erasing to avoid memory corruption 2023-03-16 16:47:51 -07:00
meparser.h Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
meson.build Provide separate filesystem.cpp 2023-06-19 12:59:23 -07:00
nvram.cpp Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
nvram.h Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
nvramparser.cpp Revert "Fix FfsParser issues found by fuzzing" 2023-03-12 08:49:19 -07:00
nvramparser.h Improve firmware parser and tool robustness 2021-10-07 18:51:39 +03:00
parsingdata.h - introduce Extract Uncompressed and Uncompressed Hex View actions for compressed items 2022-08-24 22:17:51 +02:00
peimage.cpp Kaitai-based Intel ACM and BootGuard parsers 2022-09-10 13:14:29 +02:00
peimage.h Improve firmware parser and tool robustness 2021-10-07 18:51:39 +03:00
treeitem.cpp Downcast all qtsizetype to UINT32 manually, apply consistent identation 2022-08-28 12:47:01 +02:00
treeitem.h - introduce Extract Uncompressed and Uncompressed Hex View actions for compressed items 2022-08-24 22:17:51 +02:00
treemodel.cpp Automatically select dark colors for BootGuard markings in dark mode 2023-02-11 21:05:18 -08:00
treemodel.h Fix an issue spotted by SonarCloud 2023-02-11 21:12:01 -08:00
types.cpp Switch AMI NVAR parser to Kaitai 2023-02-19 12:24:20 -08:00
types.h Switch AMI NVAR parser to Kaitai 2023-02-19 12:24:20 -08:00
ubytearray.h Improve firmware parser and tool robustness 2021-10-07 18:51:39 +03:00
umemstream.h Switch AMI NVAR parser to Kaitai 2023-02-19 12:24:20 -08:00
ustring.cpp Switch AMI NVAR parser to Kaitai 2023-02-19 12:24:20 -08:00
ustring.h Add support for long paths in Windows 10+ 2023-06-19 18:49:53 -07:00
utility.cpp Switch AMI NVAR parser to Kaitai 2023-02-19 12:24:20 -08:00
utility.h Replace unneeded BOOLEAN with bool 2023-01-29 15:13:37 -08:00