RichardG867
|
ba860239a2
|
DMIAnalyzer: Fix DMI string list underflow bug
|
2023-04-14 11:25:42 -03:00 |
|
RichardG867
|
9ccfe9d19a
|
BonusAnalyzer: Strip DMI strings
|
2023-04-14 11:23:28 -03:00 |
|
RichardG867
|
916db9b338
|
BonusAnalyzer: Further advance on DMI analysis
|
2023-04-14 11:21:11 -03:00 |
|
RichardG867
|
553f2590f0
|
Merge branch 'main' of ssh://github.com/86Box/bios-tools
# Conflicts:
# biostools/analyzers.py
|
2023-04-13 19:33:38 -03:00 |
|
RichardG867
|
d0c0c0dbe1
|
UEFIExtractor: Fix detection of modern 32 MB images
|
2023-04-13 19:33:14 -03:00 |
|
RichardG867
|
6a55c70b1e
|
BonusAnalyzer: Add plumbing for DMI analysis
|
2023-04-13 19:32:43 -03:00 |
|
richardg867
|
6396948092
|
SchneiderAnalyzer: Add alternate Schneider name
|
2023-04-05 13:22:34 -03:00 |
|
RichardG867
|
356161c9bb
|
AMIAnalyzer: Fix weird TriGem "486 EISA BIOS"
|
2023-01-12 21:31:50 -03:00 |
|
RichardG867
|
a709bbca49
|
AMIAnalyzer: Fix this one weird pre-Color with MSB set on entrypoint date
|
2023-01-12 21:18:15 -03:00 |
|
RichardG867
|
9f2d37b5d4
|
PhoenixAnalyzer: Extend BCP probe length because DEC is weird
|
2023-01-12 21:08:36 -03:00 |
|
RichardG867
|
c32bed4301
|
Guard more extractor file operations to avoid race conditions caused by multi-file extractors
|
2023-01-12 20:28:38 -03:00 |
|
RichardG867
|
1e38537bfe
|
ArchiveExtractor: Add proper LHA signature (where did that other one come from?) except for lh5
|
2023-01-12 19:58:34 -03:00 |
|
RichardG867
|
15633099df
|
PhoenixAnalyzer: Improve 80xx/Vxx detection
|
2023-01-12 19:57:24 -03:00 |
|
RichardG867
|
7ecce36bc6
|
AwardAnalyzer: Fix typo breaking Gigabyte EFI detection
|
2022-09-03 21:19:26 -03:00 |
|
RichardG867
|
69f4ad930a
|
VMExtractor: Add more enter presses for multi-disk rompaq
|
2022-09-03 21:18:11 -03:00 |
|
RichardG867
|
8a3da120e7
|
AMIAnalyzer: Expand pre-Color ID characters for that weird "SIS 386 BIOS"
|
2022-09-03 20:34:59 -03:00 |
|
RichardG867
|
df28ff3396
|
bios_extract: Fix Phoenix scan aborting too early if invalid BCPSYS data is found (A40HT00I)
|
2022-09-03 20:23:00 -03:00 |
|
RichardG867
|
5d5b95e907
|
bios_extract: Fix AFUDOS detection not covering all files
|
2022-09-03 20:16:33 -03:00 |
|
RichardG867
|
099718a7d0
|
AwardAnalyzer: Move PhoenixNet detection there and add PhoenixNet sign-on extraction
|
2022-08-29 18:26:34 -03:00 |
|
RichardG867
|
17988e438d
|
CommodoreAnalyzer: Overhaul and make it no longer target the Phoenix-Commodore BIOS
|
2022-08-28 21:25:48 -03:00 |
|
RichardG867
|
0e5821fb33
|
CentralPointAnalyzer, ChipsAnalyzer: De-stringsification overhaul
|
2022-08-28 20:02:11 -03:00 |
|
RichardG867
|
2fcb3d5c28
|
AwardPowerAnalyzer: Overhaul with new knowledge (but the same 3 samples...)
|
2022-08-26 20:19:12 -03:00 |
|
RichardG867
|
94a3e539c6
|
bios_extract: Extract LH5 modules on Siemens Award PowerBIOS
|
2022-08-26 18:47:00 -03:00 |
|
RichardG867
|
5cc3dbae45
|
WhizproAnalyzer: Improve detection and remove unused functions
|
2022-08-26 18:22:13 -03:00 |
|
RichardG867
|
ff98121805
|
PhoenixAnalyzer: Improve HP and Commodore analyzers, the last remaining ones in this class
|
2022-08-26 18:08:59 -03:00 |
|
RichardG867
|
c156e59b05
|
PhoenixAnalyzer: Overhaul the Compatibility Software analyzer module
|
2022-08-26 12:59:33 -03:00 |
|
RichardG867
|
8cf2a66653
|
Update readme to reflect the metadata update (finally)
|
2022-08-26 12:57:15 -03:00 |
|
RichardG867
|
3f3f613f6d
|
bios_extract: Fix build for and update bruteforce
|
2022-08-26 12:56:50 -03:00 |
|
RichardG867
|
73f90b293b
|
PhoenixAnalyzer: Switch extraction of 4.0x+ version strings to BCPOST
|
2022-08-25 21:10:48 -03:00 |
|
RichardG867
|
6814241c23
|
OMFExtractor: Improve header parsing and add OCFExtractor
|
2022-08-25 20:21:24 -03:00 |
|
RichardG867
|
e2d57611fb
|
PhoenixAnalyzer: Move more strings-based checks to the new approach
|
2022-08-24 22:15:54 -03:00 |
|
RichardG867
|
6bb7e5ac09
|
Add Philips BIOS analyzer
|
2022-08-24 20:44:15 -03:00 |
|
RichardG867
|
e1c5898290
|
AMIAnalyzer: Don't overwrite Intel version data on sign-on
|
2022-08-24 20:36:20 -03:00 |
|
RichardG867
|
e4e36c25dd
|
AMIIntelAnalyzer: Gate the bruteforce string search to skip unrelated files
|
2022-08-24 20:32:40 -03:00 |
|
RichardG867
|
1ddf78c50b
|
MRAnalyzer: Fix newer version extraction
|
2022-08-24 20:25:43 -03:00 |
|
RichardG867
|
8740312903
|
BIOSExtractor: Update signatures
|
2022-08-23 13:26:44 -03:00 |
|
RichardG867
|
67ac8615aa
|
bios_extract: Fix AFUWIN bogus header detection
|
2022-08-23 13:24:45 -03:00 |
|
RichardG867
|
b59c3d36b8
|
bios_extract: Support compressed AFUWIN as well
|
2022-08-23 13:18:09 -03:00 |
|
RichardG867
|
00e34b2351
|
bios_extract: Fix AFUDOS extraction by reordering it
|
2022-08-23 13:15:59 -03:00 |
|
RichardG867
|
6701f4005c
|
Another common prefix fix
|
2022-08-22 21:12:20 -03:00 |
|
RichardG867
|
b806381283
|
More fixes to the common prefix stuff
|
2022-08-22 21:09:01 -03:00 |
|
RichardG867
|
47734052ac
|
AMIAnalyzer: Handle copyright line being shifted down the sign-on
|
2022-08-22 20:55:28 -03:00 |
|
RichardG867
|
51b40a5ef6
|
BonusAnalyzer: Add Adaptec model detection for the signature that lacked it
|
2022-08-22 20:43:34 -03:00 |
|
RichardG867
|
2ea8174d68
|
Forgot to commit a function.
|
2022-08-22 20:04:51 -03:00 |
|
RichardG867
|
1fcf67f6e1
|
AMIAnalyzer: Add needlessly-complicated shrinking of register table list
|
2022-08-22 19:57:25 -03:00 |
|
RichardG867
|
62dafee66a
|
BonusAnalyzer: Fix SLI detection crash (and improve it)
|
2022-08-22 15:41:45 -03:00 |
|
RichardG867
|
a4fd651d99
|
AMIAnalyzer: Fix corner case with AMI copyright removed from first sign-on line
|
2022-08-22 15:34:55 -03:00 |
|
RichardG867
|
99747b0674
|
AMIAnalyzer: Fix garbage pre-Color setup type in some cases
|
2022-08-22 15:30:07 -03:00 |
|
RichardG867
|
01b8d7ff1a
|
BonusAnalyzer: Add alternate path for ACPI table headers, fixes some AMI ACPI tables
|
2022-08-21 23:35:40 -03:00 |
|
RichardG867
|
fcaf42c896
|
AMIAnalyzer: Add AMIBIOS >=6 register table metadata
|
2022-08-21 23:32:30 -03:00 |
|