3882 Commits

Author SHA1 Message Date
vit9696
a41d48069a Build: Drop hidden .contentFlavour file from repo, use printf instead 2021-11-04 17:51:46 +03:00
vit9696
7b2ad97a29 Docs: Sync changelog 2021-11-04 17:51:12 +03:00
Kid
c83b3cddb9
Fix a typo (#298) 2021-11-03 22:21:13 +03:00
MikhailKrichanov
63694f08b8
Build: Made stack-protector guard use global addressing instead of TLS (#295)
This fixes fs-relative access in OpenRuntime killing Windows
2021-11-03 18:30:21 +03:00
Mahas1
80d09a602b
Utilities: Work around partial overwriting of text in macrecovery (#297)
Discovered on Windows PowerShell. Fixed by adding spaces at the end of the string.
2021-11-03 17:29:25 +03:00
vit9696
20721dc99f Build: Fix minor typos, thx Slice&Co 2021-11-03 14:16:38 +03:00
MikeBeaton
1ec9d18212 OpenCanopy: Remove outdated TPL comment 2021-11-02 07:57:28 +00:00
Andrey1970AppleLife
84af7f3bdf Bump version 2021-11-02 10:42:04 +03:00
vit9696
eab5149cbc Docs: Fix W^X notation 0.7.5 2021-11-01 14:44:01 +03:00
vit9696
7ed269cb90 Docs: Sync with the latest changes 2021-11-01 06:25:44 +03:00
Andrey1970AppleLife
71bee1092c Fix typo 2021-10-31 00:39:13 +03:00
Andrey1970AppleLife
02f0a50001 DataBase: Updated builtin firmware versions 2021-10-30 21:41:10 +03:00
Vitaly Cheptsov
6751664b56
Docs: Sync changelog 2021-10-30 10:56:22 +03:00
MikeBeaton
fd2a038470 Docs: Minor update SyncRuntimePermissions text 2021-10-30 08:13:05 +01:00
Mykola Grymalyuk
b34c2ddfda
macrecovery: Add Big Sur Recovery command
MacBookPro11,3 - Mac-2BD1B31983FE1663
2021-10-27 12:12:34 -06:00
mikebeaton
2b59b853cd Docs: sync changelog 2021-10-27 13:13:25 +01:00
Andrey1970AppleLife
e9f8973bc0 DataBase: Updated builtin firmware versions 2021-10-26 19:52:31 +03:00
Andrey1970AppleLife
d52e8ba82d DataBase: Fixed MBP114, MBP115 support Monterey 2021-10-26 11:37:59 +03:00
Andrey1970AppleLife
1b803c7862 DataBase: Fixed MaximumOSVersion 2021-10-26 00:33:31 +03:00
MikeBeaton
3eddcb1345 Utilities: shim-to-cert.tool not marked executable 2021-10-21 12:40:00 +01:00
Vitaly Cheptsov
8ba557d197
Docs: Sync changelog 2021-10-21 12:20:15 +03:00
jspraul
6107d573eb
Utilities: Verify recoveryOS dmg using chunklist (#294) 2021-10-21 12:18:09 +03:00
MikeBeaton
15bc4003b2 OpenLinuxBoot: Fix null deref when autodetect with no user arguments 2021-10-16 17:39:22 +01:00
MikeBeaton
a495198f05 OcFlexArrayLib: Add optional TRACE debugging 2021-10-16 17:37:45 +01:00
vit9696
ecceb47e79 Docs: Improve RBAR documentation 2021-10-12 17:16:27 +03:00
vit9696
5b42335e5c OcDeviceMiscLib: Fix MSVC warning 2021-10-12 03:11:30 +03:00
vit9696
08c0020eb3 OcDeviceMiscLib: Fix specifying low size not reducing BARs to min val
E.g. specifying 0 (1MB) should reduce 8 GB BAR to 256 MB if 256 MB
BAR is the smallest supported BAR size.
2021-10-12 02:15:37 +03:00
vit9696
e9f49c0886 Docs: Sync changelog 2021-10-11 05:38:27 +03:00
vit9696
e70048cc76 OcDeviceMiscLib: Implement PCI RBAR configuration support 2021-10-11 04:53:03 +03:00
vit9696
c43356cd7f OcDeviceMiscLib: Add header with PCI registers 2021-10-11 00:23:47 +03:00
MikeBeaton
4a740c3f25 Docs: Requested mods to updated OpenLinuxBoot docs 2021-10-08 11:10:18 +01:00
MikeBeaton
e8c0c480a9 OpenLinuxBoot: WARN to INFO in one normal operation debug message 2021-10-08 10:48:30 +01:00
MikeBeaton
261f0cc563 Docs: Sync changelog 2021-10-08 10:41:03 +01:00
MikeBeaton
5b89dd5b70 OcBootManagementLib: Set IsExternal from FileSystem->External in custom entries; required for BootEntryProtocol. 2021-10-08 10:25:23 +01:00
MikeBeaton
c5eb6a3477 Docs: Fix typos 2021-10-08 06:36:37 +01:00
MikeBeaton
949071ebfa OpenLinuxBoot: Support ostree layout; improve documentation 2021-10-08 00:47:00 +01:00
MikeBeaton
5a217871de OpenLinuxBoot: Allow vmlinuz and initrd paths in *.conf relative to /boot in addition to /, when loader/entries itself is in /boot.
Such paths should be incorrect (and always be relative to /, regardless), but appears to be required to allow booting Linuces which use ostree.
2021-10-07 13:26:27 +01:00
MikeBeaton
d1f60d31ee FlexArray: Fix behaviour at zero-length after discard 2021-10-05 08:42:05 +01:00
Andrey1970AppleLife
fea184ffec Bump version 2021-10-04 22:20:14 +03:00
vit9696
bd3f7a1f2c User: Fix makefile typo 0.7.4 2021-10-04 14:59:30 +03:00
vit9696
f7021d23de User: Add header dependency tracking during build 2021-10-04 14:18:18 +03:00
vit9696
a062e103ad Build: Drop invalid OcDebugLogLib lib class 2021-10-04 12:41:46 +03:00
vit9696
19aea59da5 OcMainLib: Fixed opencore-version not being added to NVRAM variables 2021-10-03 16:09:14 +03:00
vit9696
355cf005a7 OcMacInfoLib: Fix SB model case 2021-10-03 10:09:25 +03:00
vit9696
7583455f11 OcAppleSecureBootLib: Changed Default Apple SB model to match SMBIOS
This resolves the general set of compatibility issues with macOS 12
software updater, which requires T2 mac models to have T2 SB models.
2021-10-03 09:37:12 +03:00
vit9696
7cd3db3119 OcAppleSecureBootLib: Added BridgeOSHardwareModel NVRAM variable
This variable is derived from `SecureBootModel` specified in the config
(e.g. j137 becomes J137AP) and is used by macOS 12 during updates
and installations. Setting this variable allows to use macOS 12
with T2 board identifiers, e.g. j137.
2021-10-03 08:19:28 +03:00
MikhailKrichanov
102ede5dc3
OcDebugSerialLib: Provide serial debugging library with out interface (#293) 2021-10-01 12:18:17 +03:00
MikeBeaton
ce13a594c5 OcMain/OpenLinuxBoot: Un-butcher loaded image protocol 2021-10-01 08:38:51 +01:00
mikebeaton
75b661847d RsaTool: Temp fix for OpenSSL 3.0 deprecation warnings 2021-09-29 18:10:45 +01:00
mikebeaton
c6fce7b7e8 Tools: shim-to-sig.tool->shim-to-cert.tool 2021-09-29 16:02:51 +01:00