16 Commits

Author SHA1 Message Date
Mike Beaton
fc9a5ece42 OcSerializeLib: Remove non-needed MDEPKG_NDEBUG conditional code
Which was designed to avoid warnings caused by apparently unused
variables when DEBUG statements are compiled with MDEPKG_NDEBUG
defined, but which is actually causing compilation errors with
improved DEBUG macro.
2023-12-13 07:57:12 +00:00
MikeBeaton
83123452fe OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe 2022-07-28 06:38:56 +01:00
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02:00
dakanji
1eb6f488d6
Docs: Misc Updates (#213) 2021-02-20 07:50:26 +03:00
PMheart
7a582b402b
ocvalidate: Support for error count cumulation during OcConfigurationInit call (#193) 2021-02-05 18:20:11 +08:00
vit9696
8ee217afbc OcSerializeLib: Fix potential compiler warning 2020-10-04 07:06:23 +03:00
vit9696
db87b3263d OcSerializeLib: Added debugging of missing fields in the configuration 2020-09-06 16:27:12 +03:00
vit9696
a04f236ac0 OcSerializeLib: Implement context for better error reporting 2020-05-29 15:31:05 +03:00
vit9696
b5f700284a OcSerializeLib: Improve printing even further 2020-05-18 06:00:49 +03:00
vit9696
74cc771bac OcSerializedLib: Improve logging for invalid configs 2020-05-17 17:50:26 +03:00
vit9696
8f0c7fec7e OcSerializeLib: Make configuration errors more visible 2019-05-08 22:03:21 +03:00
vit9696
fe93ca4186 OcConfigurationLib: Implement PlatformInfo parsing 2019-04-07 20:48:29 +03:00
vit9696
b05b5a66d1 Implement kext patcher with symbolic resolver in OcAppleKernelLib
1. Add support for parsing ID/IDREF in OcXmlLib.
2. Add support for parsing hex numbers in OcXmlLib.
3. Fix buggy MachoSymbolGetFileOffset64 mishandling section numbers.
2019-03-18 00:57:20 +03:00
vit9696
9ce5f7b29d Add export to OcXmlLib 2019-03-16 14:53:24 +03:00
vit9696
ec04c191b0 Switch to new logging scheme and fix compilation 2018-11-05 01:41:21 +03:00
vit9696
5284879b38 Initial support for parsing serialised objects 2018-10-26 22:24:56 +03:00