Commit Graph

  • 0030ea9481
    Fix findPattern logic when pattern is at the end of the data new_engine Vitaly Cheptsov 2024-10-09 23:36:23 +0300
  • 3441255566 fix: add qt version limit to setDesktopFileName Integral 2024-07-05 01:28:15 +0800
  • 941ee6cfd1 Set desktop file name to fix the missing icon when running under Wayland Integral 2024-07-01 21:54:51 +0800
  • 285c9746f7
    fix: add qt version limit to setDesktopFileName Integral 2024-07-05 01:28:15 +0800
  • e81f1cb379
    perf: use more efficient QString constructors Integral 2024-07-03 10:47:11 +0800
  • 3e9596d5c2
    Set desktop file name to fix the missing icon when running under Wayland Integral 2024-07-01 21:54:51 +0800
  • c5508535c1 Defined ACCESSPERMS for musl Jeremy Brown 2024-02-20 13:33:36 -0500
  • bf16a12a28
    Defined ACCESSPERMS for musl Jeremy Brown 2024-02-20 13:33:36 -0500
  • bf93a5eacc Bump version numbers Nikolaj Schlej 2023-11-03 22:29:09 -0700
  • d03a8f254a Fixing FreeBSD action A68 Nikolaj Schlej 2023-11-02 12:59:28 -0700
  • 0a88da1410 Update guids.csv Nikolaj Schlej 2023-11-02 12:48:44 -0700
  • 6f9a4c0d46 Fix off-by-one error in parsing IFWI partition table Nikolaj Schlej 2023-11-02 12:44:09 -0700
  • e0b1e0205f
    Update main.yml Nikolaj Schlej 2023-10-26 08:51:41 -0700
  • 161c697104
    Update main.yml Nikolaj Schlej 2023-10-26 08:39:55 -0700
  • 573452ec09
    Update main.yml Nikolaj Schlej 2023-10-26 08:28:56 -0700
  • 166c797a20 add Micron XM25RH128C William Leara 2023-10-24 20:15:38 -0500
  • dbca85fafc add Micron XM25RH128C William Leara 2023-10-24 20:15:38 -0500
  • 0e11189644 fix a few misspellings William Leara 2023-10-13 14:29:06 -0500
  • afb17c75e6 fix a few misspellings William Leara 2023-10-13 14:29:06 -0500
  • daf585151c
    Update README.md Nikolaj Schlej 2023-10-06 13:36:14 -0700
  • 1cba371cc2 Update guids.csv Nikolaj Schlej 2023-10-06 13:30:20 -0700
  • 4992474e83 Fix CPD Extension offset (reverts 29915ca) Kamay Xutax 2023-08-19 22:25:38 +0200
  • 71c07aaca0 Fix CPD Extension offset (reverts 29915ca) Kamay Xutax 2023-08-19 22:25:38 +0200
  • 29915ca620 Fix CPD Manifest's partition offset xutaxkamay 2023-08-17 20:49:23 +0200
  • 4c564f483f
    Fix CPD Manifest's partition offset xutaxkamay 2023-08-17 20:49:23 +0200
  • 4a41c33596 Regenerate cpp source files with chunqing286 2023-08-04 09:13:51 +0800
  • b2a8952c71 Fix for AMI NVAR parser based on kaitai struct by modifing 1 line (line 128) for ami_nvar.ksy. chunqing286 2023-08-03 22:44:23 +0800
  • 9ca73428db Regenerate cpp source files with chunqing286 2023-08-04 09:13:51 +0800
  • ade5a59807 Fix for AMI NVAR parser based on kaitai struct by modifing 1 line (line 128) for ami_nvar.ksy. chunqing286 2023-08-03 22:44:23 +0800
  • 036be8d3bc add additional check for BPDT store size yeggor 2023-07-18 17:25:52 +0400
  • 16580ae5d7
    add additional check for BPDT store size yeggor 2023-07-18 17:25:52 +0400
  • a5675bda90 Display message when search fails Julian Prein 2023-07-07 16:31:44 +0200
  • 3bd37fa1ce
    Display message when search fails Julian Prein 2023-07-07 16:31:44 +0200
  • a7cf9cc3e3 Add definitions for yet another AMD-specific Zlib-compressed file and section Nikolaj Schlej 2023-06-25 11:58:37 -0700
  • 2b8b00d5b0 Temporary regression fix Nikolaj Schlej 2023-06-23 21:12:14 -0700
  • 8e710e637a README: point UBU link to new Win-Raid Forum home at Level1 Tech Daniel Maslowski 2023-06-20 05:11:35 +0200
  • 0cd178e804
    README: point UBU link to new Win-Raid Forum home at Level1 Tech Daniel Maslowski 2023-06-20 05:11:35 +0200
  • 53f5c5cd71 Post-release version bump Nikolaj Schlej 2023-06-19 18:59:44 -0700
  • eaef5c819e Clarify MAX_PATH limitation in Windows builds of UEFIExtract A67 Nikolaj Schlej 2023-06-19 18:18:25 -0700
  • b6cdc9f484 Add support for long paths in Windows 10+ Nikolaj Schlej 2023-06-19 18:01:25 -0700
  • 031bd4f734 Provide separate filesystem.cpp Nikolaj Schlej 2023-06-19 12:57:14 -0700
  • 91fb7cdc83 Update GUID database Nikolaj Schlej 2023-06-07 05:52:19 -0700
  • a040c72217 Post-release version bump Nikolaj Schlej 2023-04-23 20:34:49 -0700
  • 1a1a20895b Refactor UEFIExtract a bit A66 Nikolaj Schlej 2023-04-23 16:46:59 -0700
  • ddf40c9260 Add guids command to UEFIExtract Nikolaj Schlej 2023-04-23 16:03:35 -0700
  • d7c834042f
    Update main.yml Nikolaj Schlej 2023-04-23 15:27:43 -0700
  • 1958ed7fa9 Use static Qt 6.5.0 for universal macOS builds Nikolaj Schlej 2023-04-23 14:59:43 -0700
  • 40fed25637
    Update main.yml Nikolaj Schlej 2023-04-23 14:17:00 -0700
  • dce666c262
    Update main.yml Nikolaj Schlej 2023-04-23 10:26:47 -0700
  • 29b339436c
    Update main.yml Nikolaj Schlej 2023-04-23 10:23:50 -0700
  • d8bdac174d Fix static analysis issues found by PVS-Studio and Coverity Nikolaj Schlej 2023-04-23 10:05:37 -0700
  • 5cf4e495a3 Fix static analysis issues found by PVS-Studio and Coverity Nikolaj Schlej 2023-04-23 10:05:37 -0700
  • fb5a81ebda
    Update main.yml Nikolaj Schlej 2023-04-23 02:37:12 -0700
  • 4e17fb4f58
    Update main.yml Nikolaj Schlej 2023-04-23 02:13:18 -0700
  • cba31d826a Replace QHexEdit2 with QHexView5 Nikolaj Schlej 2023-04-23 00:55:05 -0700
  • cbf26d125d Add support for dynamic color scheme update Nikolaj Schlej 2023-04-22 23:48:25 -0700
  • 84ea44829a
    Change Win64 builds to Qt 6.5.0 Nikolaj Schlej 2023-04-22 22:22:16 -0700
  • ce92b98527 Restore sorted state of guids.csv Nikolaj Schlej 2023-04-20 20:26:21 -0700
  • 88fa2d2a47 Update guids.csv Tody 2023-04-17 08:47:24 +0800
  • d97d3eb083
    Update guids.csv Tody 2023-04-17 08:47:24 +0800
  • f1b0cae1a5
    Update README.md Nikolaj Schlej 2023-03-26 18:56:20 -0700
  • 12b52902e4
    Update README.md Nikolaj Schlej 2023-03-26 18:53:52 -0700
  • d9e1fe5859 Check that volumeHeader->ExtHeaderOffset is aligned to 4 bytes yeggor 2023-03-17 02:23:32 +0400
  • 2b876e2cc3 Add check for volumeHeader->ExtHeaderOffset in FfsParser::parseVolumeHeader to prevent OOB access yeggor 2023-03-17 02:21:44 +0400
  • 7a25a52427 Fix OOB access with volume.mid(headerSize) yeggor 2023-03-17 02:19:32 +0400
  • 37372cdab4 Release memory in fuzzer yeggor 2023-03-17 02:18:35 +0400
  • ea38ab3696 Fix nullptr deref, OOB access to volumeHeader and tempHeader by checking volumeHeader->HeaderLength yeggor 2023-03-17 02:17:29 +0400
  • 9c6786a27b Fix 2 OOB access crashes in FfsParser::findNextRawAreaItem yeggor 2023-03-17 02:14:28 +0400
  • 6875968d97 Check partitions size before erasing to avoid memory corruption yeggor 2023-03-17 02:10:32 +0400
  • 985a77080a
    Check that volumeHeader->ExtHeaderOffset is aligned to 4 bytes yeggor 2023-03-17 02:23:32 +0400
  • b1a0649498
    Add check for volumeHeader->ExtHeaderOffset in FfsParser::parseVolumeHeader to prevent OOB access yeggor 2023-03-17 02:21:44 +0400
  • 8548721e05
    Fix OOB access with volume.mid(headerSize) yeggor 2023-03-17 02:19:32 +0400
  • 9c75065713
    Release memory in fuzzer yeggor 2023-03-17 02:18:35 +0400
  • 84012df76a
    Fix nullptr deref, OOB access to volumeHeader and tempHeader by checking volumeHeader->HeaderLength yeggor 2023-03-17 02:17:29 +0400
  • f97f75d68b
    Fix 2 OOB access crashes in FfsParser::findNextRawAreaItem yeggor 2023-03-17 02:14:28 +0400
  • f9455fa94d
    Check partitions size before erasing to avoid memory corruption yeggor 2023-03-17 02:10:32 +0400
  • aa3e790fb1 Revert "Fix FfsParser issues found by fuzzing" Nikolaj Schlej 2023-03-12 08:49:19 -0700
  • 6aeb713488 Update README.md May 2023-03-07 19:26:03 +0000
  • b180df3efd
    Update README.md May 2023-03-07 19:26:03 +0000
  • b8567d32cc Fix FfsParser issues found by fuzzing Nikolaj Schlej 2023-02-26 14:28:23 -0800
  • 75bf036137 Switch to C++11 for Kaitai-generated parsers Nikolaj Schlej 2023-02-26 13:23:25 -0800
  • 255742f371 Post-release version bump Nikolaj Schlej 2023-02-25 08:59:59 -0800
  • 62d96a16df Fix extract body action A65 Nikolaj Schlej 2023-02-21 16:55:53 -0800
  • 318fdb7fa1 Start rewriting other NVRAM parsers in KaitaiStruct dev/kaitai_nvram Nikolaj Schlej 2023-02-19 18:47:19 -0800
  • 6c695c12a7 Fix meson builds Nikolaj Schlej 2023-02-19 12:38:35 -0800
  • 7eb565d788 Switch AMI NVAR parser to Kaitai Nikolaj Schlej 2023-02-19 12:24:20 -0800
  • 2d1ebcc11b Fallback to RawArea parsing in case IntelDescriptor or Capsule parsing was unsuccesful Nikolaj Schlej 2023-02-18 08:28:15 -0800
  • 6f9dc0ab88 Fix Unicode search Nikolaj Schlej 2023-02-16 22:11:39 -0800
  • cb6ef45d0c Add -h/--help and -v/--version support to commandline tools Nikolaj Schlej 2023-02-15 16:54:32 -0800
  • c4ed9c310d Fix the issue with CMake install for UEFIExtract and UEFIFind Nikolaj Schlej 2023-02-15 16:28:21 -0800
  • 633561adbf
    Fix macOS app packaging issue Nikolaj Schlej 2023-02-14 08:15:25 -0800
  • 3cf8d86c34 Add AFL-compatible fuzzing mode, disable use of Qt6 by default Nikolaj Schlej 2023-02-13 19:55:31 -0800
  • 38854e945a Fuzzing: build with Qt6 support by default, enable all parsers Nikolaj Schlej 2023-02-13 18:13:23 -0800
  • 209fbb6282 Add minimal libFuzzer-compatible harness for FfsParser Nikolaj Schlej 2023-02-13 16:56:53 -0800
  • 69edce7d77 Post-release version bump Nikolaj Schlej 2023-02-12 18:54:21 -0800
  • 24d61c4375 Enable UI dark mode detection for Linux and FreeBSD, switch to Qt6 for them too A64 Nikolaj Schlej 2023-02-12 15:04:40 -0800
  • 1c73007e4a Remove unixbuild.sh Nikolaj Schlej 2023-02-12 13:57:56 -0800
  • a5a0f55149 Add icons and desktop files to UEFITool install target for Linux and FreeBSD Nikolaj Schlej 2023-02-12 13:23:28 -0800
  • 4053a8fe72 Add install targets to CMake files Nikolaj Schlej 2023-02-12 13:08:35 -0800
  • 11e00f7113 Switch macOS builds to Qt 6.4.2 to support UI dark mode Nikolaj Schlej 2023-02-12 10:37:42 -0800