Commit Graph

  • 6232836fb6 Detect macOS dark aqua mode Nikolaj Schlej 2023-02-11 21:29:35 -0800
  • 745f4b69f2 Fix an issue spotted by SonarCloud Nikolaj Schlej 2023-02-11 21:12:01 -0800
  • 944133caa7 Automatically select dark colors for BootGuard markings in dark mode Nikolaj Schlej 2023-02-11 21:05:18 -0800
  • ef7ceefa41 Temporary change UI style for Qt6-based Windows build of UEFITool to support dark mode Nikolaj Schlej 2023-02-11 20:19:32 -0800
  • d48955d45a Add UEFITool win64 build with static Qt 6.4.2 Nikolaj Schlej 2023-02-11 13:58:44 -0800
  • 0c92f935e4 Add missing break Nikolaj Schlej 2023-02-08 00:38:47 -0800
  • a7aa3fa440 Update README.md Nikolaj Schlej 2023-02-05 20:39:36 -0800
  • 180f061bcc Remove excessive file types for extracted data Nikolaj Schlej 2023-02-05 22:12:54 -0800
  • 33c25e8255 Add AMI v3 protected ranges hash file support Nikolaj Schlej 2023-02-05 20:30:20 -0800
  • 7a161f577a Fix truncation issue with 64-bit contants on Windows, update Kaitai patch script Nikolaj Schlej 2023-02-03 23:53:10 -0800
  • f02f828571 Add program version to About dialog box Nikolaj Schlej 2023-02-03 21:59:00 -0800
  • c9939e23ec Fix possible unaligned access to UCS2 strings Nikolaj Schlej 2023-01-31 20:15:12 -0800
  • 20d0155130
    Try updating the apt database to fix CI issues Nikolaj Schlej 2023-01-31 18:11:26 -0800
  • 43997ab169
    Build UEFITool with Clang sanitizers in CI/CD Nikolaj Schlej 2023-01-31 18:06:45 -0800
  • b649b98cb5 Add support for Clang sanitizers for UEFITool Nikolaj Schlej 2023-01-31 17:45:29 -0800
  • 8d48df4e2c Add support for PROTECTED_RANGE_VENDOR_HASH_AMI_V3 Jan Kasiak 2023-01-10 09:27:34 -0500
  • 2467b48802 Attempt to fix an issue spotted by SonarCloud Nikolaj Schlej 2023-01-29 16:51:20 -0800
  • 03d71d6f9f Update Intel FIT definitions accodring to FIT specification v1.4 Nikolaj Schlej 2023-01-29 15:58:43 -0800
  • 66e9f95dc3 Replace unneeded BOOLEAN with bool Nikolaj Schlej 2023-01-29 15:13:37 -0800
  • e6b567532d Post-release version bump Nikolaj Schlej 2023-01-29 14:42:54 -0800
  • 3e55a655da
    Update main.yml A63 Nikolaj Schlej 2023-01-28 22:02:15 -0800
  • 507f884635 Fix compressed flag not being applied to the items inside GZip and Zlib GUIDed sections Nikolaj Schlej 2023-01-28 21:56:01 -0800
  • fa5d744aac Fix an issue with search result text Nikolaj Schlej 2023-01-28 21:48:16 -0800
  • 5437efc2c5
    Update README.md Nikolaj Schlej 2023-01-14 16:46:28 -0800
  • 1adff58591 Update guids.csv Nikolaj Schlej 2023-01-12 21:51:42 -0800
  • eab62138aa guids.csv - fix additional [g|G][A-Z] errors Mike Beaton 2023-01-06 09:25:38 +0000
  • fad99f6707 guids.csv - fix additional [g|G][A-Z] errors Mike Beaton 2023-01-06 09:25:38 +0000
  • 19ab6076c4
    Update ffsparser.cpp Nikolaj Schlej 2023-01-03 01:17:41 -0800
  • 1b143c89e6
    Fix minor issues in guids.csv (#328) Mike Beaton 2023-01-02 15:08:01 +0000
  • b9d1c1eb37 Update guids.csv - Fix DebuSupport error from 0fb88ab760 - Add GUIDs Mike Beaton 2022-12-30 21:12:19 +0000
  • 7337f15ec9 Implement parsing for AMD-specific Zlib-compressed GUIDed section Fix incorrect overflow check in parsing volume block map Nikolaj Schlej 2022-12-23 20:24:15 -0800
  • 8d5659c92b Implement parsing for AMD-specific Zlib-compressed GUIDed section Fix incorrect overflow check in parsing volume block map Nikolaj Schlej 2022-12-23 20:24:15 -0800
  • 15026849d2
    Update main.yml Nikolaj Schlej 2022-12-07 12:55:07 -0800
  • 862cdb1931 Set the font globally to fix an issue with HiDPI displays, update copyrights and organization name and domain Nikolaj Schlej 2022-12-07 12:25:57 -0800
  • 6e7b46d791 Fix OpenBSD build, use swap16(3) from <endian.h> Klemens Nanni 2022-11-27 20:10:06 +0400
  • d6fbc912c3 Fix OpenBSD build, use swap16(3) from <endian.h> Klemens Nanni 2022-11-27 20:10:06 +0400
  • 47c8938c7e Add additional check for entryHeader->Size in NvramParser::parseEvsaStoreBody to avoid uint32 underflow yeggor 2022-11-15 18:47:42 +0400
  • 04c82e1a9b
    Add additional check for entryHeader->Size in NvramParser::parseEvsaStoreBody to avoid uint32 underflow yeggor 2022-11-15 18:47:42 +0400
  • 5f134f783a Fix initialization issue spotted by PVS-Studio and Coverity Nikolaj Schlej 2022-11-12 06:14:57 -0800
  • 1d560bd0be Apply hex cleaning to search dialog paste operations - Permits pasting to 'GUID' search directly from cpp representation - Provides hex cleaning (e.g. auto-remove 0x) in 'Hex pattern' search as well Mike Beaton 2022-11-12 11:23:50 +0000
  • 3fdc4fe1ca Apply hex cleaning to search dialog paste operations - Permits pasting to 'GUID' search directly from cpp representation - Provides hex cleaning (e.g. auto-remove 0x) in 'Hex pattern' search as well Mike Beaton 2022-11-12 11:23:50 +0000
  • 71a7336730
    Fix warnings spotted by GCC Nikolaj Schlej 2022-11-05 11:03:50 +0100
  • 97158c9898 Fix possible while true while parsing FV headers Martin Fernandez 2022-10-27 10:11:43 -0300
  • 497fb2a86f Replace append with += Nikolaj Schlej 2022-10-23 13:49:53 +0200
  • c9e16cb180 Add modulus+exponent KM hashes Nikolaj Schlej 2022-10-23 13:37:19 +0200
  • 50396d7291 Improve truncated image checks to preven UEFIExtract crashes Nikolaj Schlej 2022-10-15 09:20:55 +0300
  • 0429225c56 trivial: Fix the position of the colon when dumping the KM pubkey Richard Hughes 2022-10-11 14:34:30 +0100
  • 6da4063983 trivial: Fix the position of the colon when dumping the KM pubkey Richard Hughes 2022-10-11 14:34:30 +0100
  • cd22c3db2b Split up the signature exponent and modulus on stdout Richard Hughes 2022-10-10 12:03:11 +0100
  • c3cedba150 Fix another crash in checkProtectedRanges Nikolaj Schlej 2022-10-11 09:39:19 +0200
  • 0cf9db6e51 Split up the signature exponent and modulus on stdout Richard Hughes 2022-10-10 12:03:11 +0100
  • 89a302e5d9 Calculate key manifest public key hashes that could be written into FPFs Nikolaj Schlej 2022-10-09 11:24:27 +0200
  • 7e5e02b4b4 Improve detection of BPDT partition tables in raw areas, update the list of known BPDT entry types Nikolaj Schlej 2022-10-09 07:18:28 +0200
  • acc913769b Add workaround for Lenovo large files inside FFSv2 volumes Nikolaj Schlej 2022-10-07 14:40:20 +0200
  • ad8a841f43 Update appstream metadata to fix screenshot URL vulpes2 2022-10-04 18:29:40 +0000
  • abff529df8 Update appstream metadata to fix screenshot URL vulpes2 2022-10-04 18:29:40 +0000
  • d0129d4c63 Post-release version bump Nikolaj Schlej 2022-10-03 22:36:28 +0200
  • 662e0bf9b1 Comment out unused (but still generating warnings) floating point parsing functions A62 Nikolaj Schlej 2022-10-03 20:29:27 +0200
  • ee6b536009 Add FreeBSD x86-64 builds to CI/CD pipeline Nikolaj Schlej 2022-10-03 13:36:51 +0200
  • 818ead269d Add FreeBSD x86-64 builds to CI/CD pipeline Nikolaj Schlej 2022-10-03 13:36:51 +0200
  • 799f186852 Fix build on *BSD/arm (32-bit) pkubaj 2022-09-29 14:25:42 +0000
  • a7c2797958
    Fix build on *BSD/arm (32-bit) pkubaj 2022-09-29 14:25:42 +0000
  • 7d4e535c34 Make UEFITool buildable with Qt 6.2 and older Nikolaj Schlej 2022-09-28 05:58:53 +0000
  • 6247fa5bbc Fix building with MinGW 11.2.0 on Windows, add it into CI/CD Nikolaj Schlej 2022-09-27 17:36:27 +0200
  • 76f24d5271 Fix building with MinGW 11.2.0 on Windows, add it into CI/CD Nikolaj Schlej 2022-09-27 17:36:27 +0200
  • 0db961f197 #5 Nikolaj Schlej 2022-09-27 18:35:04 +0200
  • 6285a915b6 #4 Nikolaj Schlej 2022-09-27 18:22:59 +0200
  • 237f19d7de #3 Nikolaj Schlej 2022-09-27 18:21:26 +0200
  • fb627e82a1
    Update main.yml Nikolaj Schlej 2022-09-27 17:42:01 +0200
  • fccf871928
    Update main.yml Nikolaj Schlej 2022-09-27 17:36:27 +0200
  • 9bb0549ad2 Add other BSD variants once again Nikolaj Schlej 2022-09-25 08:22:24 +0200
  • e38e246bf5 Update appdata.xml Nikolaj Schlej 2022-09-25 08:19:29 +0200
  • 6ca7d99f66 Add appstream manifest and screenshot vulpes2 2022-09-23 02:50:39 +0000
  • 59adc12dbd Add appstream manifest and screenshot vulpes2 2022-09-23 02:50:39 +0000
  • 739de0fec8 Fix build on FreeBSD/arm64 pkubaj 2022-09-21 07:19:23 +0000
  • 6e20970bf6
    Fix build on FreeBSD/arm64 pkubaj 2022-09-21 07:19:23 +0000
  • 152fcc44a5 Fix compilation documentation ValdikSS 2022-09-17 11:41:59 +0300
  • d1032d59fd Compile in parallel, with all available cores ValdikSS 2022-09-17 11:39:11 +0300
  • 26a2f46197 Fix compilation on Fedora: qmake is qmake-qt5 ValdikSS 2022-09-17 11:32:17 +0300
  • c53ad30c47 Fix compilation documentation ValdikSS 2022-09-17 11:41:59 +0300
  • 6390deb7b1 Compile in parallel, with all available cores ValdikSS 2022-09-17 11:39:11 +0300
  • 3acc03b026 Fix compilation on Fedora: qmake is qmake-qt5 ValdikSS 2022-09-17 11:32:17 +0300
  • a9d1016a52 Add other BSD variants to the same area that fixed FreeBSD builds Nikolaj Schlej 2022-09-15 06:46:02 +0200
  • 4358f31242 Fix build on FreeBSD pkubaj 2022-09-14 08:59:17 +0000
  • 574754fce6 Add a missing break to types.cpp Nikolaj Schlej 2022-09-13 13:11:40 +0200
  • 6e5cc3bccc Add support for AMI ROM hole files Nikolaj Schlej 2022-09-13 10:21:25 +0200
  • 011647aa30 Fix a possible crash of MeParser in case there are no valid FPT partition table entries Nikolaj Schlej 2022-09-13 09:45:40 +0200
  • a4a455d0ff Add support for x86 recovery startup AP data entries in special padding files Nikolaj Schlej 2022-09-10 09:56:14 +0200
  • 06653d024b Provide basic non-owning memstream implementation for Kaitai parsers to use Nikolaj Schlej 2022-09-13 08:11:28 +0200
  • 276dd68d54
    Fix build on FreeBSD pkubaj 2022-09-14 08:59:17 +0000
  • f514c60cba
    Update README.md Nikolaj Schlej 2022-09-14 08:41:04 +0200
  • 109d30b5e6
    Update README.md Nikolaj Schlej 2022-09-14 08:37:17 +0200
  • ce2291a23c Fix CMAKE_CXX_STANDARD 17 build on Windows yeggor 2022-09-14 04:58:36 +0400
  • f6374dfaf1
    Fix CMAKE_CXX_STANDARD 17 build on Windows yeggor 2022-09-14 04:58:36 +0400
  • 270ed92cd9 Add a missing break to types.cpp Nikolaj Schlej 2022-09-13 13:11:40 +0200
  • dd4de77b57 Add support for AMI ROM hole files Nikolaj Schlej 2022-09-13 10:21:25 +0200
  • daa6f41cf4 Fix a possible crash of MeParser in case there are no valid FPT partition table entries Nikolaj Schlej 2022-09-13 09:45:40 +0200
  • ae3ecf3562 Add support for x86 recovery startup AP data entries in special padding files Nikolaj Schlej 2022-09-10 09:56:14 +0200
  • 995a335fe8 Provide basic non-owning memstream implementation for Kaitai parsers to use Nikolaj Schlej 2022-09-13 08:11:28 +0200
  • 75309f22df
    Add the ability to change colors in dark mode using the DARK_MODE definition yeggor 2022-09-10 20:47:34 +0400