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
Nikolaj Schlej
ed038c21bf
Corrected #34
...
- padding data was a part of the image, now BIOS region
2015-10-01 08:24:35 +02:00
Nikolaj Schlej
93881e4892
Corrected EC region placement
2015-09-12 21:40:45 +02:00
Nikolaj Schlej
4e8431b169
UT 0.21.1
...
- added replace action for paddings
- fixed a rare visual bug (wrong image sizes in reconstructRegion
messages)
- parts of the new flash region map are defined a bit better
2015-09-12 21:01:42 +02:00
Nikolaj Schlej
9c7c94702d
Replace action for paddings
...
- and a very small visual bugfix
2015-09-12 20:46:21 +02:00
Nikolaj Schlej
e5cf61f89a
Small fixes of FLASH_DESCRIPTOR_REGION_SECTION definition
2015-09-12 19:44:59 +02:00
Nikolaj Schlej
8a14965463
Spellchecking
...
Corrections of issue #32
2015-09-08 08:54:42 +02:00
Nikolaj Schlej
c286459676
UP 0.3.6
...
- changed version number due to rebuild with engine version 0.21.0
2015-09-06 23:51:50 +02:00
Nikolaj Schlej
aa80837bf5
UT 0.21.0
...
- added support for new Intel descriptor type, based on
[this](http://review.coreboot.org/gitweb?p=coreboot.git;a=commit;h=1f7fd720c81755144423f2d4062c39cc651adc0a )
coreboot commit, thanks to lordkag for issue #32
- solved a bug with incorrect volume free space item placement during
volume replace, now works as expected
- solved an issue with incorrect Aptio capsule parsing introduced in
0.20.8
2015-09-06 23:46:26 +02:00
Nikolaj Schlej
9c4ddbec62
UT 0.20.8
...
- data after the latest region of Intel image is in tree now
- added Intel, Lenovo and Toshiba-specific capsule GUIDs to the list of
known GUIDs
- fixed bogus "File with invalid size" message while working on almost
full volumes
- pressing Cancel on "Open in new window" dialog now works as expected
Big thanks to Lordkag for spotting most of the issues (#31 ).
2015-08-30 10:52:19 +02:00
Nikolaj Schlej
63e5a4dd1c
UT 0.20.7
...
- added "Open in new window..." action
2015-08-13 20:28:19 +02:00
Nikolaj Schlej
1109e44379
Create LICENSE.md
2015-08-11 18:12:12 +02:00
Nikolaj Schlej
c5fec376f7
Engine 0.20.6
...
- added support for recalculation of Apple-specific free space offset
value stored in volume's ZeroVector. Thanks to osxreverser for reporting
the issue #29 .
- ZeroVectorCRC renamed to AppleCRC32, because it's Apple-specific after
all.
- ParsingData handling removed from old codebase, because it's only
needed for the new engine.
2015-07-05 13:28:53 +02:00
Nikolaj Schlej
d78df75de6
Update version numbers
2015-05-17 10:39:31 +02:00
Nikolaj Schlej
3013398a9d
Engine 0.20.5
...
- raw file header was included twice during reconstruction as region
2015-05-17 10:38:04 +02:00
Nikolaj Schlej
b9b5758d2d
Merge pull request #21 from cyrozap/master
...
Use Travis CI for build testing
2015-03-29 07:36:47 +02:00
cyrozap
351285dfbf
Fixing Travis build
2015-03-28 22:20:38 -04:00
cyrozap
92c9754c02
Add Travis CI configuration
2015-03-28 22:15:06 -04:00
Nikolaj Schlej
29a41e880c
Calculate checksum for unknown volumes
2015-02-18 15:49:17 +01:00
Nikolaj Schlej
0b3c2aee9c
DEPEX again
...
- solved a bug with DEPEX parse introduced in previous commit
2015-02-18 15:35:44 +01:00
Nikolaj Schlej
4c290c5204
Engine 0.20.4
...
- solved a crash during handling of a malformed DEPEX section
2015-02-17 23:46:15 +01:00
Nikolaj Schlej
0fb1a57a97
UEFITool 0.20.3
...
- replace as is on regions works again
2015-02-17 18:56:11 +01:00
Nikolaj Schlej
20d12b8f7c
Merge pull request #19 from jobermayr/master
...
Build fix for openSUSE and warning removal
2015-02-13 22:51:30 +01:00
Johannes Obermayr
b2c7e81db2
ATM volumeFfsVersion isn't used.
2015-02-13 21:19:02 +01:00
Johannes Obermayr
0ef59f62cc
Fix error: extra qualification 'UEFIFind::' on member 'guidToQString'.
2015-02-13 21:09:11 +01:00
Nikolaj Schlej
ba413c3a0f
non-UEFI data in free space pointed correctly
2015-02-12 21:15:11 +01:00
Nikolaj Schlej
df03531ca7
Engine update 0.20.2
...
- Intel signed section identified as EFI_FIRMWARE_CONTENTS_SIGNED GUIDed
section
- solved a bug with no element for "Non-UEFI data inside pad-file"
message
- HP postcode section renamed to Insyde postcode (found in non-HP
images)
- various small fixes
- this is the latest release without FFSv3 support, which requires
massive refactoring round and can possibly last long
2015-02-12 20:51:23 +01:00
Nikolaj Schlej
39ab1e5f06
Update derivatives' pro files
2015-02-06 18:17:50 +01:00
Nikolaj Schlej
506af84400
GCC compilation issues correction
...
MS-specific syntax strikes again
2015-02-06 17:46:26 +01:00
Nikolaj Schlej
63465b2dcf
Make sure derivatives works
...
- revert some changes done in 0.20.0 update
- bump version numbers
2015-02-06 10:00:32 +01:00
Nikolaj Schlej
b84f27739d
Merge remote-tracking branch 'origin/master'
...
Conflicts:
.gitignore
2015-02-06 09:49:00 +01:00
Nikolaj Schlej
2ec7ce1c30
Engine 0.20.1
...
-reverted some changes done in 0.20.0 update
-added proper handling of non-standard data in volume's free space
- new type "Free space" added
- added machine type information
- solved a typo in DOS/PE signature check
2015-02-06 09:47:19 +01:00
Nikolaj Schlej
bf2c9f59e9
Merge pull request #16 from jethrogb/topic/info
...
Consistently format GUIDs in info
2015-02-05 07:52:01 +01:00
Jethro Beekman
9a1030613d
Consistently format GUIDs in info
2015-02-04 19:33:36 -08:00
Nikolaj Schlej
5043c7ce8b
Merge pull request #15 from jethrogb/topic/info
...
Missing colon in info output
2015-02-04 23:51:03 +01:00
Nikolaj Schlej
aad4a6223c
Merge pull request #14 from jethrogb/linux_gitignore
...
Updated gitignore to ignore Linux build intermediates
2015-02-04 23:50:20 +01:00
Jethro Beekman
f1effc0753
Missing colon in info output
2015-02-04 14:41:35 -08:00
Jethro Beekman
2fcc769388
Updated gitignore to ignore Linux build intermediates
2015-02-04 14:33:01 -08:00
Nikolaj Schlej
64a7c2ce2c
GCC and clang adaptations
...
- it seems that C99-style arrays init is MSVC-specific feature
- some more const qualifiers
2015-01-31 15:46:17 +01:00
Nikolaj Schlej
44a3fb63f0
Some forgotten changes
...
- must make sure subprojects are also compiling before commiting another
big update
2015-01-31 15:07:28 +01:00
Nikolaj Schlej
831603dbc9
Big update 0.20.0
...
- major refactoring round done
- added replace actions for volumes
- added better Intel signature handling
- added support for unsigned Aptio capsules
- more GUIDs added to known-GUIDs database
- more information about PE and TE sections
- shown information about item full size
- hexadecimal numbers format changed from 0xAB to ABh
- AppleCRC renamed to ZVCRC because it seems not Apple-specific feature
after all
2015-01-31 15:00:00 +01:00