92 Commits

Author SHA1 Message Date
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names (#287) 2021-08-31 10:33:34 +03:00
vit9696
7b53fa7142 OcAppleDiskImageLib: Fix ScanPolicy clash with DMG loading 2020-08-22 20:49:39 +03:00
vit9696
c8dfa95b60 OcAppleDiskImageLib: Fix connecting APFS dmg recoveries 2020-08-22 02:37:17 +03:00
vit9696
e6bec3ae80 Debug: Fix some log tags 2020-05-17 16:53:02 +03:00
vit9696
a9cbcd9ae8 Build: Drop EfiPkg 2020-05-17 14:28:41 +03:00
Michael Belyaev
b4e2820be3
OpenCanopy: Improve font support (#43)
- Fix various issues during BMF font loading.
- Add 2x font support (requires the height to be 12*Scale, like bless-generated).
- Add fonts without kerning support.
- Rename `Light` to `LightBackground` and fix color comparison direction.
- Add support loading images that already have premultiplied alpha (use it for font).
- Improve font/label size assertion messages
- Draw font-rendered labels and image lebels with alpha to fix background blending.
- Update Xcode project to work with indexing.
- OcAppleDiskImageLibInternal: fix error handling issues.
2020-05-05 18:46:21 +03:00
vit9696
9f35d80c1e OcFileLib: Get rid of Disk I/O as it is broken on several systems 2020-04-11 21:55:17 +03:00
vit9696
97585cb6c2 Build: Remove OcSupportPkg usage 2020-02-29 17:39:41 +03:00
vit9696
e2ee015647 OcBootManagementLib: Remove AvoidHighAlloc 2020-02-06 19:29:32 +03:00
vit9696
4421b5a758 OcBootManagementLib: Debug restyle 2019-11-04 18:51:48 +03:00
vit9696
f1143c83f1 OcAppleDiskImageLib: Improve debugging 2019-11-04 15:46:09 +03:00
vit9696
e9da01e7fa OcBootManagementLib: Implement ballooning stubs 2019-11-04 15:46:09 +03:00
Download-Fritz
156cb7c586 Various type and cast fixes 2019-11-02 23:16:33 +01:00
Download-Fritz
5d38fb09d2 OcChunklistLib and OcAppleDiskImageLib: Improve santiy checking 2019-11-02 22:12:52 +01:00
Download-Fritz
6e71cca407 OcAppleDiskImageLib: Add additional log messages 2019-06-15 21:39:44 +02:00
Download-Fritz
8ab711512a OcAppleDiskImageLib: Install DP before Block I/O 2019-06-15 21:38:57 +02:00
vit9696
a2d69bd0ca Build: Fix metadata header inclusion
closes acidanthera/bugtracker#374
2019-06-11 23:17:14 +03:00
vit9696
745acbaaf8 OcBootManagementLib: Try working around missing handle for Tools 2019-06-08 18:54:53 +03:00
vit9696
d7ba88b866 OcAppleDiskImageLib: Print offsets as well 2019-06-06 01:20:16 +03:00
vit9696
6ef7feaa76 OcAppleDiskImageLib: Even more debug logging 2019-06-06 01:10:10 +03:00
vit9696
f0b709eef9 OcAppleDiskImageLib: Add more verbose logging 2019-06-06 00:47:37 +03:00
Download-Fritz
27006156cc Increase DMG debug message verbosity 2019-06-05 19:18:30 +02:00
Download-Fritz
35e675fd96 OcAppleDiskImageLib and OcFileLib: Add missing OcDevicePathLib dependency 2019-04-22 08:29:22 +02:00
Download-Fritz
9f448977c6 OcAppleDiskImageLib: Avoid MSVC warning about unaligned addressof result 2019-04-22 08:28:11 +02:00
vit9696
1de86ce7bf OcFileLib: Implement incompatible trailing slash hack for older firmwares 2019-04-20 23:53:46 +03:00
vit9696
af606b6e36 OcAppleDiskImageLib: Another device path fix 2019-04-20 23:12:33 +03:00
vit9696
ca0cf64c76 OcAppleDiskImageLib: Fix device path construction 2019-04-20 22:59:37 +03:00
Download-Fritz
d25e5e78de DMG stack: Use OcAppleRamDiskLib 2019-04-20 12:06:52 +02:00
Download-Fritz
31b2151fcb Sync EfiPkg changes 2019-04-19 16:32:41 +02:00
vit9696
a07f215d06 OcAcpiLib: Fix inaccurate multiple table dropping 2019-04-19 00:54:39 +03:00
vit9696
43d0f6a250 OcDataHubLib: Switch to EfiPkg DataHub structure 2019-04-18 16:41:37 +03:00
vit9696
56fce196dc OcAppleDiskImageLib: Fix GUID usage 2019-04-18 09:07:20 +03:00
vit9696
128de32bbe OcAppleDiskImageLib: Sync with EfiPkg 2019-04-18 06:11:11 +03:00
Download-Fritz
70bb7d9104 OcAppleDiskImageLib: Disconnect before uninstalling protocols on unload 2019-04-17 13:16:03 +02:00
Download-Fritz
c9707786a8 OcAppleDiskImage: Revert MemMap DP node fix as it's Apple-specific 2019-04-17 13:16:03 +02:00
Download-Fritz
3cfbe2096e OcAppleDiskImageLib: Fix security issues 2019-04-17 09:32:50 +02:00
Download-Fritz
6019550ead OcAppleDiskImageLib: Fix cleanup on load failure 2019-04-17 08:02:45 +02:00
Download-Fritz
b5415a0b0b OcAppleDiskImageLib: Correctly describe MMIO 2019-04-17 08:02:26 +02:00
Download-Fritz
0d67116b31 OcAppleDiskImageLib: Use Vendor DP structs to describe such 2019-04-17 08:01:58 +02:00
vit9696
f314242e86 OcBootManagementLib: Fix some of the dmg boot issues 2019-04-17 00:52:24 +03:00
Download-Fritz
8987d4be81 Integrate dmg booting 2019-04-16 21:59:44 +03:00
Download-Fritz
fb499032a2 OcAppleDiskImageLib: Fix DP construction 2019-04-15 22:40:22 +02:00
Download-Fritz
09592fd355 OcAppleDiskImageLib: Return Block I/O handle on installation success 2019-04-08 20:50:18 +02:00
Download-Fritz
dacd1f91a6 OcAppleDiskImageLib: Add Chunklist-aided VerifyData API 2019-04-07 13:00:01 +02:00
Download-Fritz
8388589c3f OcAppleDiskImageLib: Make checksum verification optional 2019-04-07 12:28:01 +02:00
Download-Fritz
aa76195a97 OcAppleDiskImageLib: Initialize a caller-provided context 2019-04-06 13:19:19 +02:00
Download-Fritz
a27a52ae61 OcAppleDiskImageLib: Fix warnings regarding possibly unaligned pointer. 2019-04-05 15:57:38 +02:00
Download-Fritz
5a83bdf461 OcAppleDiskImageLib: Remove missed replace sanity check. 2019-04-05 13:27:55 +02:00
vit9696
dfe7f8f5d4 analysis: Fix warnings 2019-04-03 06:37:38 +03:00