Commit Graph

  • b7563eccae
    Merge pull request #1 from LongSoft/new_engine serg-pushkarev 2020-01-16 18:08:59 +0300
  • b86c556ac3 Version bump 0.27.0 vit9696 2019-12-29 15:01:08 +0300
  • 2ef8d770e4 Fix memory leak introduced in the previous commit A56 vit9696 2019-11-27 20:02:20 +0300
  • 1b2ea8c276 Import legacy bugfixes found over time vit9696 2019-11-27 19:46:16 +0300
  • f9b174f78b Fix C++03 compatibility vit9696 2019-11-03 17:25:07 +0300
  • ce8e8c31f8 Backport rebuild logic vit9696 2019-11-03 16:25:01 +0300
  • 31ccb2a054 Support applying patches from terminal, closes #186 vit9696 2019-11-03 16:15:03 +0300
  • f2e343d8bf Update field names in microcode struct as in EDK II vit9696 2019-09-06 23:16:26 +0300
  • 967375243c Fix LoaderVersion and UpdateVersion handling in MCU vit9696 2019-09-05 23:38:53 +0300
  • 8bddbe7d1f Fix TotalSize check Nikolaj Schlej 2019-09-05 12:58:51 -0700
  • 3507698136 Remove broken revision check Nikolaj Schlej 2019-09-05 12:42:26 -0700
  • 64e1aa18b8 Further improve micorcode header detection Nikolaj Schlej 2019-09-05 12:25:47 -0700
  • 95c838181f Improve microcode header detection, parse DevExp1 region as ME region Nikolaj Schlej 2019-09-04 17:07:18 -0700
  • 90ff19692d Add support for IFWI 1.7 and 2.0 layouts, improve ME parser, fix small issues spotted by static analysis Nikolaj Schlej 2019-08-19 11:36:02 -0700
  • d95e533441 Fix Dock drag and drop vit9696 2019-08-18 05:02:30 +0300
  • fa954394cc Remove mac image parsing as it breaks GUI navigation vit9696 2019-08-18 03:40:37 +0300
  • 1e1d5c6e17 Add hack for broken NVRAM store sizes in Apple images vit9696 2019-08-17 14:58:08 +0300
  • 47637ef152 Add dual mac image parsing support vit9696 2019-08-17 14:03:23 +0300
  • a01d2c6003 Implement Mac Image parsing support vit9696 2019-08-17 13:22:32 +0300
  • 2e7aa8133a Initial ME parser, improved ucode parser, reset vector info Nikolaj Schlej 2019-07-24 10:30:59 -0700
  • f386eda430 Add support for parsing NVRAM_NVAR_BB_DEFAULTS_FILE_GUID, closes #71 vit9696 2019-04-11 19:30:30 +0300
  • be65f8ae06 Fix one more resource leak vit9696 2019-03-26 14:59:13 +0300
  • 5edd5c10ee Fix potential bugs found with static analysis vit9696 2019-03-26 14:22:51 +0300
  • 2cbd78fb9e Fix directory creation error in UEFIExtract default mode vit9696 2019-03-08 03:07:58 +0300
  • e7455409ff Bump version to A55 A55 vit9696 2019-02-10 18:39:53 +0300
  • f34894b9fd Add support for NVRAM_NVAR_PEI_EXTERNAL_DEFAULTS_FILE_GUID, fixes #163 vit9696 2019-02-10 18:38:37 +0300
  • 5c98152c58 Fix analyzer warnings vit9696 2019-02-01 19:45:39 +0300
  • f863caac9d Update GUID database (#161) Savva 2019-01-30 00:15:05 +0600
  • cf18fb0579 Remove duplicates Savva Mitrofanov 2019-01-29 22:58:03 +0600
  • d95a22f315 Add more guids Savva Mitrofanov 2019-01-29 22:51:35 +0600
  • 717ca66c74 Sort GUIDs. Add more GUIDs Savva Mitrofanov 2019-01-29 22:04:38 +0600
  • 0cc4664ff5 Add more GUIDs Savva Mitrofanov 2019-01-28 22:27:54 +0600
  • f199dcf1bc Add more GUIDs Savva Mitrofanov 2019-01-28 18:47:57 +0600
  • bbf9438a5e Add more known GUIDs Savva Mitrofanov 2019-01-28 18:39:09 +0600
  • 1ac6e6a4f0 Multiple improvements and bugfixes vit9696 2019-01-20 13:23:28 +0300
  • 40b77a713f Fix typos A54 vit9696 2019-01-07 23:01:04 +0300
  • d16c438069 Implement dumping GUIDs from firmware and add more to builtin database vit9696 2019-01-07 19:26:31 +0300
  • afce02430a Implement local offsets vit9696 2019-01-07 16:05:57 +0300
  • be2cdc7dfe Implement custom LZMA dictionary size for NE vit9696 2019-01-03 22:53:31 +0300
  • 4bee991c94 Implement custom LZMA dictionary size support, fixes #154 0.26.0 vit9696 2018-12-30 18:37:27 +0300
  • f074dfc5ca More SPI chips (thx 4.8.4) vit9696 2018-12-11 14:51:26 +0300
  • d9325c22fe Fix #152, caused by multiple body match vit9696 2018-11-24 22:48:41 +0300
  • e1c0b08fc0 Fix analyser issues A53 vit9696 2018-11-14 19:17:06 +0300
  • 7ab6dd4285 Fix header&body extraction vit9696 2018-11-14 19:09:48 +0300
  • 2201a9b10c Workaround dir removal on current dir on windows vit9696 2018-11-12 14:49:35 +0300
  • 76ff756598 Rework argument passing in analysis plugin vit9696 2018-11-12 12:05:44 +0300
  • 3e1afd1e00 Attempt to integrate static analysis vit9696 2018-11-12 11:06:44 +0300
  • 8932aebc02 Backport decompressor untrusted data fixes from EDK2 vit9696 2018-11-12 09:20:06 +0300
  • 5b26775463 Rename readMisaligned to readUnaligned vit9696 2018-11-12 09:13:34 +0300
  • f2cdf7dc3b Bump version and add timestamp vit9696 2018-11-11 19:53:40 +0300
  • 4dcd6b26a3 Implement gzip unpacking, fixes #149 vit9696 2018-11-11 16:33:13 +0300
  • aa0ab13411 Fix duplicates in UEFIExtract vit9696 2018-11-11 14:15:11 +0300
  • 6e481fbb4d Fix broken README formatting vit9696 2018-10-15 08:19:42 +0300
  • 14e72cb03a More #147 fixes vit9696 2018-10-11 11:39:09 +0300
  • bc3193420c Fix #144 A52 vit9696 2018-10-10 23:41:53 +0300
  • 021da9df4c Fix file extraction in UEFIExtract vit9696 2018-10-10 23:32:58 +0300
  • 126b36a672 Fix windows compilation vit9696 2018-10-10 17:25:31 +0300
  • 49e8e02b77 Remove debug code added by mistake vit9696 2018-10-10 17:23:45 +0300
  • 7e1e1ab61e Bugfixes for #147 vit9696 2018-10-10 17:20:00 +0300
  • 337da5e632 Provide scanf with unsigned for strict compliance vit9696 2018-10-08 23:42:41 +0300
  • 0a634ebcbd Merge recent updates but without broken builder and with minor refactoring and bugfixes vit9696 2018-10-08 12:58:12 +0300
  • 3d73801e21 Fix menu issues in macOS legacy_builder vit9696 2018-09-15 21:14:19 +0300
  • 77d771d452 Rework external editor interface (formerly IDA interface) vit9696 2018-09-15 19:17:59 +0300
  • 67fb2a23ee Fix tab layout vit9696 2018-09-09 02:20:49 +0300
  • 3699a7cebc Partially port UEFIPatch without backing engine ::patch support vit9696 2018-09-01 11:15:03 +0300
  • d61d789569 Fix missing cstring inclusion for strcmp vit9696 2018-09-01 10:48:49 +0300
  • 5bc09f4aeb Add missing header inclusion for memcpy vit9696 2018-09-01 10:35:55 +0300
  • 0169c8c904 Fix more builder issues and perform the initial UEFIReplace port vit9696 2018-09-01 10:29:46 +0300
  • 2d02eeab6d Display microcode in the tree vit9696 2018-09-01 08:17:17 +0300
  • 717821de2b Fix obvious mistakes and avoid the use of unimplemented parser data for compression algo vit9696 2018-08-31 20:05:01 +0300
  • 0a1987fcde Add missing cast vit9696 2018-08-31 17:55:22 +0300
  • a529951b95 Fix crc pointer accessor vit9696 2018-08-31 17:44:16 +0300
  • f7ddb4a4c1 cmake Dmitry Frolov 2018-08-29 07:14:08 +0300
  • 9210f167f7 fixes Dmitry Frolov 2018-08-29 07:06:19 +0300
  • e516450fa8 type fixes Dmitry Frolov 2018-08-23 11:00:29 +0300
  • da7eb36ffa fix compilation Dmitry Frolov 2018-08-23 10:35:41 +0300
  • ec43311867 compilation & ida pro path fix Dmitry Frolov 2018-08-23 10:23:46 +0300
  • 856ea2a3aa modification support & other Dmitry Frolov 2018-08-23 08:43:46 +0300
  • b064495db8 Refresh readme vit9696 2018-08-08 09:32:56 +0300
  • 8f6c8ef5cc Untie guid database from Qt vit9696 2018-08-02 05:37:09 +0300
  • 6982aace9b Remove UEFIDump vit9696 2018-08-02 04:10:39 +0300
  • f666fe63db Fix compilation on Linux vit9696 2018-08-02 03:54:45 +0300
  • ee6ce579e3 Fix compilation vit9696 2018-08-02 03:51:52 +0300
  • 4d50d581fa Remove Qt deps from UEFIFind and fix issues vit9696 2018-08-02 03:41:11 +0300
  • 7d16c1d48d Buildfix vit9696 2018-07-13 00:31:46 +0300
  • c9db871c12 Rough attempt to deglue UEFIExtract from Qt vit9696 2018-07-13 00:17:08 +0300
  • 0a2f115056 Fix some warnings vit9696 2018-07-12 22:56:51 +0300
  • e6f84f9f7d Version bump 0.25.1 vit9696 2018-06-24 17:07:52 +0300
  • 35c207dd8c More proper solution to #137 vit9696 2018-06-23 19:46:56 +0300
  • c4567dcffc Attempt to workaround #137 vit9696 2018-06-23 00:39:51 +0300
  • 616464ba29 Version bump A51 vit9696 2018-06-13 21:58:52 +0300
  • aee2831b25 Fix info extension vit9696 2018-06-13 21:58:26 +0300
  • c70d448056 Add file extraction mode to UEFIExtract vit9696 2018-06-13 19:53:18 +0300
  • d23c1a682a Do not overwrite extracted files in UEFIExtract vit9696 2018-06-12 17:14:32 +0300
  • dccc335886 Fix subguid search in uefiextract vit9696 2018-06-08 09:32:12 +0300
  • b60a49bef3 Fix not working comparison vit9696 2018-06-03 03:42:35 +0300
  • 53a0887112 Allow specialised output in UEFIExtract vit9696 2018-06-02 21:59:57 +0300
  • a5b2f00f9b Make imagefile first arg of UEFIFind vit9696 2018-06-02 19:43:29 +0300
  • 4f6efe5195 Add more chip IDs, thank you Google vit9696 2018-06-02 19:27:24 +0300
  • 4f9f31ef71 Unify version scheme and fix minor issues vit9696 2018-05-22 00:59:23 +0300