Commit Graph

210 Commits

Author SHA1 Message Date
vit9696
997c0074c8 Unify version scheme 2018-05-22 00:43:34 +03:00
vit9696
81766136cd Support replacing raw sections and ffs via -asis 2018-05-21 10:07:33 +03:00
vit9696
2cfbb74465 Deploy as prerelease to avoid confusion 2018-05-20 00:02:35 +03:00
vit9696
26788a0874 Allow subguid matching for UEFIReplace 2018-05-19 23:53:21 +03:00
vit9696
bd6cecb2fb Fix recursion in UEFIReplace 2018-05-19 23:35:57 +03:00
vit9696
1db1e234fa Add -o / --output flag to UEFIPatch 2018-05-19 18:55:51 +03:00
vit9696
a9399a0785 Implement replace all and add -o (--output) path to UEFIReplace 2018-05-19 18:35:38 +03:00
vit9696
8d8f764e01 Increment version 2018-05-08 21:49:11 +03:00
vit9696
55c567b999 Backport decompression updates from new_engine 2018-05-08 19:22:07 +03:00
vit9696
9807ff36dc Initial Windows build support 2018-05-08 02:28:03 +03:00
vit9696
8bfa302c86 Add misc patches unrelated to Intel PowerManagement 2018-05-07 22:12:50 +03:00
vit9696
67e791e78e Implement external patches.txt path for UEFIPatch 2018-05-07 22:01:17 +03:00
vit9696
26ce9148b8 Fix UEFITool path on Linux 2018-05-07 21:42:03 +03:00
vit9696
e0b008a00c Fix compiler warning, closes #121 2018-05-07 21:37:44 +03:00
vit9696
3a4cf7ccee Add Linux x86-64 CI support 2018-05-07 21:36:24 +03:00
vit9696
ab8851fe13 Do not try to rebase removed sections, fixes #92 2018-05-07 08:01:09 +03:00
vit9696
cc48da2da0 Improve descriptor version handling 2018-05-06 23:28:52 +03:00
vit9696
8352653c9a Fix Intel descriptor version parsing at reading 2018-05-06 15:29:08 +03:00
vit9696
bfdf81739d Properly read Intel descriptor version, thx @platomav 2018-05-06 15:11:21 +03:00
vit9696
570ba2bf4f Recognise B360MHD3.F3 descriptor version 2018-05-06 11:31:39 +03:00
vit9696
bdec60c173 Version bump 2018-05-04 21:49:56 +03:00
vit9696
46443370f2 Remove legacy UEFIFind and UEFIExtract in favour of new_engine branch 2018-05-04 21:42:54 +03:00
vit9696
dff0142d6e Backport TianoDecompress fix for Xcode (https://bugzilla.tianocore.org/show_bug.cgi?id=635) 2018-05-04 20:46:06 +03:00
vit9696
0b242e9fb4
Merge pull request #130 from vit9696/ci-master
Travis Mac
2018-05-04 06:52:01 +03:00
vit9696
15b606f924 Add deploy key 2018-05-04 06:40:04 +03:00
vit9696
a9629c0400 Implement mac builds with deploy 2018-05-03 22:27:40 +03:00
vit9696
88b0658b53 Fix rebuild reversion 2018-05-03 20:41:27 +03:00
Alex Matrosov
b44dace867
Merge pull request #128 from vit9696/recover-skylake
Recover Skylake patches
2018-05-01 20:04:25 -07:00
vit9696
2de7e3b219 Recover Skylake patches 2018-05-01 23:27:35 +03:00
Alex Matrosov
85161d37b4 bugfix 2018-04-29 22:38:54 -07:00
Alex Matrosov
3b5976bbec
Merge pull request #126 from HackingThings/master
Fix for EC region parse
2018-04-14 16:04:57 -07:00
HackingThings
b1e9ebf31f Fix EC region parse
Fixing Copy&Paste bug
2018-04-14 10:40:31 -07:00
Alex Matrosov
60d6494841 fixed rebase PEI files with nonstandard alignment 2018-02-25 15:40:14 -08:00
Alex Matrosov
8714e4c15e
Merge pull request #113 from interferenc/master
Fixed patches for Skylake-X
2018-02-22 11:59:43 -08:00
Marton Farago
50ff6dc038 Fixed patches for Skylake-X
D71C8BA4-4AF2-4D0D-B1BA-F2409F0C20D3 is a completly unrelated GUID (UncoreInitPei), so while it contains a code block that looks like an MSR 0xE2 lock, that has nothing to do with it.

3FFCAE95-23CF-4967-94F5-16352F68E43B has a better patch that just jumps over the whole lock enforcing block

01359D99-9446-456D-ADA4-50A711C03ADA also needs a patch, this runs on wake from S3 sleep and lock the register again if not patched.
2018-02-15 07:39:34 +01:00
Cr4sh
df95f0755c multiple fixes 2018-02-15 06:04:34 +03:00
Alex Matrosov
9d623c91e6 fix for #99 2018-01-22 23:58:29 -08:00
Alex Matrosov
3ffdae1123 0.22.1 multiple FFSv3 support fixes, thanks to @osresearch
+ multiple FFSv3 support fixes, thanks to @osresearch
+ fixed removal of FFS files with opposite EP bit value
+ disabled creation of large sections (too buggy now, will be fixed later)
2017-12-10 21:54:50 -08:00
Alex Matrosov
73019876cf add FFSv3 support with large files and large sections 2017-12-10 16:54:40 -08:00
Alex Matrosov
75225ecc28 Merge pull request #76 from mxxxc/master
Add UEFIReplace.
2017-05-06 17:24:47 -07:00
Mark
5ba63418bd Add UEFIReplace. 2017-04-14 03:24:24 +02:00
Dmytro Oleksiuk
dbeda3fc9d Merge pull request #69 from adriandumitru/Develop
Add Kaby Lake support.
2017-02-12 10:23:06 +03:00
Adrian Dumitru
b700177e4a Add Kaby Lake support. 2017-01-25 00:30:53 +02:00
Alex Matrosov
8cfd93c8eb Update patches.txt 2016-08-21 15:48:13 -07:00
Nikolaj Schlej
d54f215e67 Forgot to bump UP version 2015-11-12 09:38:14 +01:00
Nikolaj Schlej
19cc031244 UT 0.21.5 /UP 0.3.9 untested
- fixed various crashes reported in #39
- changes aren't tested yet, please don't use until #39 is fixed
2015-11-12 09:37:38 +01:00
Nikolaj Schlej
7ebbc58b9b UT 0.21.4 / UP 0.3.8
- fixed a bug introduced in 0.21.3 commit
2015-10-04 22:28:44 +02:00
Nikolaj Schlej
9d0bcd0bed Fix a compiler warning 2015-10-04 22:05:38 +02:00
Nikolaj Schlej
1ab52fde35 UT 0.21.3 / UP 0.3.7
- solved a bug with Gigabyte-specific descriptor settings (BIOS region
has size of the whole image), thanks to lordkag for #37
2015-10-04 21:58:44 +02:00
Nikolaj Schlej
388dd25093 UT 0.21.2
- fixed a bug with tailed files extraction and replacing (#35)
- fixed a bug with wrong source of padding after all Intel image regions
(#34)
2015-10-02 09:38:30 +02:00