51 Commits

Author SHA1 Message Date
vit9696
f7021d23de User: Add header dependency tracking during build 2021-10-04 14:18:18 +03:00
Goooler
3389b3bc98
Build: Add .editorconfig & Add .gitignore rule (#281) 2021-08-08 06:35:40 +03:00
MikeBeaton
ee0fb99105 Debug: Add VSCode source-level debug example config; update QEMU FAT drive commands; other minor additional debug doc info 2021-06-15 07:08:15 +01:00
vit9696
e7e3a5cddc Build: Add Linux userspace utility bundling 2021-04-28 11:46:25 +03:00
Vitaly Cheptsov
5880ec2182
OcAcpiLib: Provide Base lookup for ACPI patches (#237) 2021-03-15 18:45:45 +03:00
vit9696
6f914f98be Utilities: Let CPU decoder be tested externally 2021-03-12 23:24:29 +03:00
Marvin Häuser
c98ffeb378 Utilities: Import ocpasswordgen utility 2021-02-27 19:23:22 +01:00
vit9696
54d2a9e644 Utilities: Initial version of acdtinfo utility 2021-02-24 16:51:13 +03:00
vit9696
69f775d38d OcMpeg3Lib: Initial version 2021-01-01 21:46:30 +03:00
vit9696
590fd024b0 Utilities: New LogoutHook & nvramdump by @roddy20 2021-01-01 13:47:27 +03:00
vit9696
a2da0c2c35 User: Implement fuzzing and coverage gathering support with docs
closes acidanthera/bugtracker#1372
2020-12-26 11:24:02 +03:00
PMheart
08ddaab469
Utilities: Advanced ocvalidate for error checking (#169) 2020-12-24 20:09:52 +03:00
vit9696
8a5b5c8fda Build: Include compiled ACPI samples in the package 2020-12-18 21:59:43 +03:00
PMheart
d5c140bfef
OcAppleKernelLib: Added MinKernel/MaxKernel to Emulate (#128)
Also, DummyPowerManagement, usually paired with CPUID spoofing, has been moved to Emulate section.
2020-10-03 13:10:24 +08:00
Download-Fritz
a97b74e83c
OpenCore: Use direct PE loading for Secure Boot (#108)
Implement and integrate a PE image loader to circumvent UEFI Secure Boot when Apple Secure Boot is used.
2020-08-24 12:52:34 +02:00
vit9696
70c55e03bb OcAppleKernelLib: Implement CPUID patching for 10.6 64-bit 2020-08-16 04:59:47 +03:00
vit9696
6fdd4a2834 OcXmlLib: Treat non-hex data as integer data
In 11.0 kc plist pointer data is in decimal
2020-07-04 16:04:02 +03:00
Download-Fritz
5d0b9f4832 OcMachoLib: Remove redundant alignment checks 2020-06-29 19:31:36 +02:00
PMheart
c904ab671c
Buid: Migrate all tools to Utilities (#69) 2020-06-05 15:12:33 +03:00
vit9696
224f623641 Utilities: Delete accidental binary commit for DiskImage 2020-05-30 17:41:40 +03:00
vit9696
26868e9341 OcDebugLogLib: Improve serial and file logging
closes acidanthera/bugtracker#482
2020-05-30 00:00:53 +03:00
vit9696
47c43affdd Build: Ignore utility binary files 2020-05-29 15:32:34 +03:00
vit9696
ce1c67b685 Build: Include DuetPkg as OpenDuetPkg 2020-05-17 14:29:03 +03:00
vit9696
f76030f7ac Build: Drop MacInfoPkg 2020-05-17 14:28:41 +03:00
vit9696
1d2d53e13c Docs: Add some really basic doxygen conf 2020-05-06 23:25:14 +03:00
vit9696
5aa2187293 Build: Fix tool bundling 2020-04-07 19:35:11 +03:00
vit9696
35e1b5be67 OpenCanopy: Switch to icns and support more icons and labels 2020-04-06 03:42:08 +03:00
vit9696
eab7f470a4 Debug: Document about running QEMU in SMM mode 2020-04-01 22:04:25 +03:00
vit9696
a3dec155a7 Debug: Add early and dirty LLDB support 2020-03-21 13:01:13 +03:00
vit9696
d25ff1ceda disklabel: Replace readlabel and implement encoding support 2020-03-14 20:11:23 +03:00
vit9696
1de38f70f6 Merge OcSupportPkg into OpenCorePkg 2020-02-29 16:53:56 +03:00
vit9696
b2f85d5114 OcCryptoLib: Implement and use SecureZeroMem 2020-01-07 01:17:42 +03:00
Download-Fritz
410d10d3fc
OcCryptoLib: Import new RSA stack
Import a new RSA stack and test utilities to support IMG4 image verification.
2019-11-06 19:26:45 +01:00
vit9696
5ff99ecb6e Utilities: Fix AppleEfiSignTool compatibility 2019-09-07 00:15:32 +03:00
vit9696
e7cceae835 Recovery: Make MLB optional and support --diag switch 2019-08-21 08:49:47 +03:00
vit9696
4d68353ea1 Build: Exclude .gdb_history file 2019-07-24 10:46:01 +03:00
vit9696
3cfbbfce5e RsaTool: Add -sign option support 2019-04-14 01:36:37 +03:00
vit9696
716b3b84a6 Docs: Initial version 2019-04-08 00:20:53 +03:00
vit9696
147f88d1f2 OcAppleImageVerificationLib: Separate keys into OcAppleKeysLib and import tools from AppleSupportPkg 2019-04-06 12:08:12 +03:00
vit9696
0d6a4c1957 Bootstrap: Initial commit 2019-04-03 23:15:49 +03:00
vit9696
bfeaab9986 OcCompressionLib: Remove buffer reallocation and add system zlib support for testing 2019-03-30 18:14:32 +03:00
vit9696
ff141b905a Xcode: remove and ignore temporary data 2019-03-29 15:47:05 +03:00
vit9696
f9d5c1c4fd Implement test kext reading from command line
Also remove legacy OcMachoPrelinkLib.
2019-03-23 16:15:30 +03:00
vit9696
59f86290b6 Add missing Mach-O dependencies 2019-03-19 23:16:17 +03:00
vit9696
9ce5f7b29d Add export to OcXmlLib 2019-03-16 14:53:24 +03:00
vit9696
c419f7bc93 Remove trailing spaces from SMBIOS strings, as they cause UI glitches
In particular, About Memory window starts to repeat PartNumber multiple times
2019-03-06 23:29:06 +03:00
vit9696
e17a0689be Support different update modes in SMBIOS and fix minor issues 2019-03-05 23:47:38 +03:00
vit9696
a8d07657ab Import userspace tests 2019-03-05 17:02:05 +03:00
vit9696
60ce0aa7b6 Add test applications 2019-03-04 22:38:17 +03:00
vit9696
5284879b38 Initial support for parsing serialised objects 2018-10-26 22:24:56 +03:00