Commit Graph

172 Commits

Author SHA1 Message Date
RichardG867
3c19af826b Add symlink test files to gitignore 2022-04-13 11:26:54 -03:00
RichardG867
cd3f22ecdd bios_extract: Fix Phoenix-related segfaults 2022-04-13 11:26:28 -03:00
RichardG867
b1d6c79225 Fix Intertan AMI pre-Color string with dash-separated date 2022-04-11 17:52:53 -03:00
RichardG867
1304539661 Fix extraneous string on Intel AMI without a string 2022-04-11 17:49:14 -03:00
RichardG867
67138170eb Fix AMI pre-Color string deinterleaving issue 2022-04-11 17:38:17 -03:00
RichardG867
9d2e1701c2 Fix missing Intel version on a handful of Intel AMIBIOS 6 2022-04-11 17:32:13 -03:00
RichardG867
c29543cc6d Fix Phoenix 4.0 Release 6.0 (and newer) line drawing, ServerBIOS custom versions, extraneous string after version on Acer SecureCore Tiano 2022-04-11 17:15:20 -03:00
RichardG867
ba225c6cfb Add alternate location for AST Award sign-on 2022-04-11 16:59:18 -03:00
RichardG867
f29896fc91 bios_extract: Keep partially-decompressed AMI modules around 2022-04-10 20:21:35 -03:00
RichardG867
995dc81896 One more Award with the alternate sign-on location 2022-04-08 21:57:52 -03:00
RichardG867
3a6afa4ec4 Add AMPRO analyzer 2022-04-08 21:55:37 -03:00
RichardG867
4d40d72ec3 Fix Acer 1988 Award with weird sign-on location 2022-04-08 21:49:08 -03:00
RichardG867
2f1c607b6f Fix PC Partner 440BX Award remains issue 2022-04-08 21:37:15 -03:00
RichardG867
13d47beb8d Fix SystemSoft copyright showing up in old style sign-ons 2022-04-08 21:29:58 -03:00
RichardG867
e276141bf3 Fix Award "V3.03" (note the V) 2022-04-08 21:23:55 -03:00
RichardG867
5699f3d3cd Fix another "Ref." AMI pre-Color 2022-04-08 21:20:04 -03:00
RichardG867
e1a8120cac Fix \r characters in AST Award, fix Phoenix 4.0x custom version display 2022-04-08 20:54:00 -03:00
RichardG867
e5b70934be Fix file name for extracted .gz/.bz2/.xz containers 2022-04-05 22:44:10 -03:00
RichardG867
7fdd140583 Remove a newly-created 7-Zip symlink if it's stale 2022-04-05 22:02:39 -03:00
RichardG867
aca84baada Add path check to 7-Zip symlink as a safety window against stale links (caused by mergerfs?) 2022-04-05 21:59:00 -03:00
RichardG867
1318b7e713 Optimize 7-Zip calls by ArchiveExtractor to not scan parent directory structure 2022-04-05 21:23:52 -03:00
RichardG867
71563b39ce Extend image formats checked by DiscardExtractor 2022-04-05 14:56:20 -03:00
RichardG867
976c909625 Detect High Sierra ISO images 2022-04-05 14:54:55 -03:00
RichardG867
d181385282 Optimize BIOSExtractor and UEFIExtractor with signature checks 2022-04-05 14:49:37 -03:00
RichardG867
c9cf753d98 Add Tera Drive IBM identification 2022-04-01 17:21:04 -03:00
RichardG867
86b8e65d01 Add AST weirdness to Award analyzer (but the only file I have is a marginal dump) 2022-04-01 17:18:31 -03:00
RichardG867
15cbc9e6b4 Expand Alaris MR BIOS checker to catch (potential) other custom MR BIOS builds 2022-04-01 13:22:22 -03:00
RichardG867
d3adc34a72 Add weird Alaris MR BIOS to analyzer 2022-04-01 13:12:00 -03:00
RichardG867
197b79eb19 Fix for an unnecessarily moved if block 2022-03-30 21:02:45 -03:00
RichardG867
1230b2c97b Add support for weird Everex AMI 386-BIOS with EISA 2022-03-30 20:31:41 -03:00
RichardG867
c66254d159 Improve speed of util.read_complement 2022-03-24 18:03:56 -03:00
RichardG867
acdf8e8537 Fix corner case with PhoenixNet archives 2022-03-24 13:29:27 -03:00
RichardG867
a36d9dc38d Fix Acer sign-on blank spaces 2022-03-18 16:56:40 -03:00
RichardG867
e820c82f2c Add another Apricot SurePath case 2022-03-18 16:54:14 -03:00
RichardG867
ba079b15d2 Add CPU-Z dump extractor (not super useful) 2022-03-18 16:47:46 -03:00
RichardG867
361ca8c9ec Fix Phoenix 4.0x sign-on blank spaces 2022-03-18 16:32:17 -03:00
RichardG867
7e4868ebe5 Add Promag analyzer 2022-03-18 16:25:30 -03:00
RichardG867
0c0434fde0 Improve Packard Bell Award detection 2022-03-18 16:15:03 -03:00
RichardG867
29e898ebbd More weird Atari stuff improvements 2022-03-18 16:01:37 -03:00
RichardG867
fc7ba5d514 Further Atari AMI improvements 2022-03-18 15:41:04 -03:00
RichardG867
a7c11789f6 Make the interleave extractor a bit more predictable 2022-03-18 15:16:42 -03:00
RichardG867
a20ba40a8c Improve analysis of AMI pre-Color strings for weird Atari stuff 2022-03-18 15:03:22 -03:00
RichardG867
1c777c7a9d Fix interleave extractor 2022-03-18 15:00:02 -03:00
RichardG867
3a407699d8 Add AMI 8088-BIOS signature used by "Intertan" 2022-03-18 14:23:34 -03:00
RichardG867
c9a3babf6b Rewrite interleave extractor, now with quad interleaving support 2022-03-18 14:22:59 -03:00
RichardG867
3cc1a80dc9 Add Access Methods strings as well 2022-03-15 19:47:52 -03:00
RichardG867
ee63d6e865 Figured out the AMI pre-Color string encoding 2022-03-15 18:18:46 -03:00
RichardG867
a5b1b6a84b Add Phoenix PG image extractor and Award PhoenixNet ROS extractor 2022-03-10 13:54:37 -03:00
RichardG867
e5fcee02c5 Improve DOS filename sanitization pattern 2022-03-05 14:49:12 -03:00
RichardG867
b2ee53b524 Restore -nographic flag on QEMU 2022-03-04 16:35:51 -03:00