vit9696
77d771d452
Rework external editor interface (formerly IDA interface)
...
1. External editor is supported for sections, not files
2. External editor is not visible when it is unspecified in prefs
2018-09-15 19:17:59 +03:00
vit9696
3699a7cebc
Partially port UEFIPatch without backing engine ::patch support
2018-09-01 11:15:03 +03:00
vit9696
5bc09f4aeb
Add missing header inclusion for memcpy
2018-09-01 10:35:55 +03:00
vit9696
0169c8c904
Fix more builder issues and perform the initial UEFIReplace port
2018-09-01 10:29:46 +03:00
vit9696
2d02eeab6d
Display microcode in the tree
2018-09-01 08:17:17 +03:00
vit9696
717821de2b
Fix obvious mistakes and avoid the use of unimplemented parser data for compression algo
2018-08-31 20:05:01 +03:00
vit9696
0a1987fcde
Add missing cast
2018-08-31 17:55:22 +03:00
vit9696
a529951b95
Fix crc pointer accessor
2018-08-31 17:44:16 +03:00
Dmitry Frolov
9210f167f7
fixes
2018-08-29 07:06:19 +03:00
Dmitry Frolov
e516450fa8
type fixes
2018-08-23 11:00:29 +03:00
Dmitry Frolov
da7eb36ffa
fix compilation
2018-08-23 10:35:41 +03:00
Dmitry Frolov
856ea2a3aa
modification support & other
...
+ Replace and rebuild functions
+ NVRAM volumes rebuild support (without changing the size of volume)
+ 'TXT' and 'Microcode' parsing tabs
+ 'Inspect with IDA' function
2018-08-23 08:43:46 +03:00
vit9696
8f6c8ef5cc
Untie guid database from Qt
2018-08-02 05:37:09 +03:00
vit9696
f666fe63db
Fix compilation on Linux
2018-08-02 03:54:45 +03:00
vit9696
ee6ce579e3
Fix compilation
2018-08-02 03:51:52 +03:00
vit9696
4d50d581fa
Remove Qt deps from UEFIFind and fix issues
2018-08-02 03:41:11 +03:00
vit9696
c9db871c12
Rough attempt to deglue UEFIExtract from Qt
2018-07-13 00:17:08 +03:00
vit9696
0a2f115056
Fix some warnings
2018-07-12 22:56:51 +03:00
vit9696
4f6efe5195
Add more chip IDs, thank you Google
2018-06-02 19:27:24 +03:00
vit9696
4ab4393632
Watch out for invalid variables
2018-05-08 19:33:00 +03:00
vit9696
f352fa0cab
Sync tianocompress with upstream and more warning fixes
2018-05-08 19:02:25 +03:00
vit9696
9ee937a429
Include offset in FfsReport
2018-05-08 18:44:49 +03:00
vit9696
cf01543f06
Silence analyzer warnings and fix potential issues
2018-05-08 18:42:16 +03:00
vit9696
bbdfe28449
Fix and reindent LZMA
2018-05-08 18:16:28 +03:00
vit9696
d87cbe3210
Slightly more portable PRIX64 workaround
2018-05-08 10:48:04 +03:00
vit9696
afc5a44446
Fix Linux compilation
2018-05-08 03:02:07 +03:00
vit9696
e0b3049bff
Initial Windows build support for NE
2018-05-08 02:48:34 +03:00
vit9696
b35193b3df
Fix a compiler warning
2018-05-07 20:55:25 +03:00
vit9696
ec38091599
Improve descriptor version handling
2018-05-07 00:38:06 +03:00
vit9696
3eae2e4fdc
1.0 descriptors should go via FLASH_DESCRIPTOR_MASTER_SECTION_V2
2018-05-06 15:34:34 +03:00
vit9696
8bbf56d2f4
Fix Intel descriptor version parsing
2018-05-06 15:22:25 +03:00
vit9696
268ccb00a8
Backport TianoDecompress fix for Xcode ( https://bugzilla.tianocore.org/show_bug.cgi?id=635 )
2018-05-04 20:48:02 +03:00
Alex Matrosov
17267ed4b1
Update ffsparser.cpp
2018-04-29 22:41:13 -07:00
Alex Matrosov
e3ace324ee
bugfix
2018-04-29 22:33:19 -07:00
Alex Matrosov
1cbd3393c8
bugfix
2018-02-25 15:33:54 -08:00
Alex Matrosov
82a89b2c03
multiple fixes
2018-01-23 00:00:03 -08:00
Alex Matrosov
8fb214c322
Update ffsparser.cpp
2017-12-10 21:39:47 -08:00
Alex Matrosov
63088afd87
A45
...
+ FFSv3 support with large files and large sections
+ proper names for Flash Descriptor v2 regions (#89 )
+ better alignment calculations (#96 )
+ improved NVRAM parser
+ post IBB hash support for Boot Guard
+ bugfixes
+ companion tool updated
2017-12-10 17:56:00 -08:00
Alex Matrosov
02369442a2
NE Alpha 44
...
+ support of MS Surface implementation of Intel Boot Guard
+ optional disabling Intel Boot Guard marking
2017-11-05 23:10:06 -08:00
Alex Matrosov
68df5a64a3
NE Alpha 43
...
add visual validation of Intel Boot Guard coverage
2017-10-11 22:59:23 -07:00
Cr4sh
fc579533e8
NE Alpha 42
2017-07-31 09:06:11 +03:00
Cr4sh
9b85fac61b
UEFIFind and nvramparser.cpp bugfixes
2017-07-22 21:43:20 +03:00
Cr4sh
227be5480e
NE Alpha 41
2017-07-08 22:31:57 +03:00
Velocet
7773e31c47
Update guids.csv
...
- Consolidated with https://gist.github.com/skochinsky/3b8f948bfef6f8b32c0577ac018bdaf9 from @skochinsky
- Some duplicates removed
2017-04-27 00:45:17 +02:00
Cr4sh
0f0bc32a42
NE Alpha 40
2017-02-14 09:39:16 +03:00
Cr4sh
7b18f346dd
NE Alpha 39
2017-02-12 10:28:33 +03:00
Cr4sh
0e09dfe1b2
NE Alpha 38
2017-01-14 03:24:56 +03:00
Cr4sh
f410b0f969
NE Alpha 37
2016-12-23 01:34:24 +03:00
Cr4sh
0e60013311
NE Alpha 36
2016-12-04 01:36:01 +03:00
Cr4sh
4160a6a580
NE Alpha 35
2016-11-03 02:40:38 +07:00