Commit Graph

  • b457ed99cd Post-release version bump to A62 Nikolaj Schlej 2022-09-10 16:47:56 +0200
  • c4ca232b3a Fix a version issue in ACBPv2 definition file A61 Nikolaj Schlej 2022-09-10 16:08:06 +0200
  • a9c6f347a2 Fix another issue spotted by PVS-Studio Nikolaj Schlej 2022-09-10 14:32:10 +0200
  • 22d1db8c7f Fix issues spotted by PVS-Studio and SonarCloud Nikolaj Schlej 2022-09-10 14:20:49 +0200
  • 75a1374c0c Fix a type issue found by CoreQL Nikolaj Schlej 2022-09-10 13:59:23 +0200
  • 934ce1f3f8 Kaitai-based Intel ACM and BootGuard parsers Nikolaj Schlej 2022-08-29 08:23:38 +0200
  • f11a13e4f9 Kaitai-based Intel ACM and BootGuard parsers Nikolaj Schlej 2022-08-29 08:23:38 +0200
  • 8600bc3ab3 meson: Use cpp_args when compiling C++ sources Richard Hughes 2022-09-09 13:53:51 +0100
  • a2ccc45468 meson: Use cpp_args when compiling C++ sources Richard Hughes 2022-09-09 13:53:51 +0100
  • 55d4b4fc66 Add GUIDs from Lenovo UEFI BIOS Glenn Washburn 2022-09-08 03:16:37 -0500
  • 877fca7df0 Add GUIDs from Lenovo UEFI BIOS Glenn Washburn 2022-09-08 03:16:37 -0500
  • 2be53035b6 Add SonarCloud to CI/CD Nikolaj Schlej 2022-09-02 23:24:23 +0200
  • d6bf25df67 Add CodeQL, build everything for PVS-Studio Nikolaj Schlej 2022-09-02 22:52:16 +0200
  • 787e02181a Run PVS-Studio static analyzer as part of CI/CD Nikolaj Schlej 2022-09-02 22:09:47 +0200
  • 3977fcaed9 Add Qt6-only CMake file for UEFITool to use for CI/CD Nikolaj Schlej 2022-09-02 21:40:32 +0200
  • 9cd97e78e6 Post release version bump in meson Richard Hughes 2022-09-02 12:00:09 +0100
  • 1675498d4d Add UEFIFind as a meson target Richard Hughes 2022-09-02 11:55:20 +0100
  • d93f1ae749 Remove an extraneous meson parameter Richard Hughes 2022-09-02 11:21:12 +0100
  • e9261a9900 Lower the meson requirement to what ships in Ubuntu 18.04 Richard Hughes 2022-09-02 11:19:49 +0100
  • 5f3bac7700 Post release version bump in meson Richard Hughes 2022-09-02 12:00:09 +0100
  • 2d31283c6b Add UEFIFind as a meson target Richard Hughes 2022-09-02 11:55:20 +0100
  • 031995be51 Remove an extraneous meson parameter Richard Hughes 2022-09-02 11:21:12 +0100
  • d0b7220ffd Lower the meson requirement to what ships in Ubuntu 18.04 Richard Hughes 2022-09-02 11:19:49 +0100
  • f58a97a657
    Update main.yml Nikolaj Schlej 2022-09-01 20:58:14 +0200
  • eef00f73a4 Add Meson buildsystem Richard Hughes 2022-08-29 08:49:01 +0100
  • 7073b9237b Add Meson buildsystem Richard Hughes 2022-08-29 08:49:01 +0100
  • 7695927eec Fixed inconsistent use of %ll and %l format modifiers Nikolaj Schlej 2022-08-29 07:08:45 +0200
  • e5b594c347 Run Coverity in Linux with Qt6, improve unixbuild.sh Nikolaj Schlej 2022-08-28 14:08:40 +0200
  • 9e4050d7eb Run Coverity in Linux with Qt6, improve unixbuild.sh Nikolaj Schlej 2022-08-28 14:08:40 +0200
  • 67c568daf8
    Merge pull request #279 from LongSoft/PR/make_format_strings_sane_again Nikolaj Schlej 2022-08-28 13:21:09 +0200
  • 4006954bc1 Downcast all qtsizetype to UINT32 manually, apply consistent identation Nikolaj Schlej 2022-08-28 12:47:01 +0200
  • 10e2e60183 Off with that PRI*Q bullshit Nikolaj Schlej 2022-08-28 12:01:43 +0200
  • eb3185224b More minor structure init fixes Nikolaj Schlej 2022-08-28 08:00:05 +0200
  • 83548d4c8a Add new macOS style icon wrapper vit9696 2022-08-28 07:01:47 +0300
  • 2246026434 Also force macOS 12 for Coverity A60 vit9696 2022-08-27 19:44:18 +0300
  • ff864f9b8f Force macOS 12 to support LTO in new format vit9696 2022-08-27 19:25:26 +0300
  • f626316b1e Build UEFITool with universal Qt 5.6.3 to produce FAT binaries on macOS vit9696 2022-08-27 19:19:15 +0300
  • 7951bc1bcf Build tools as FAT binaries (arm64/x86_64) on macOS vit9696 2022-08-27 18:57:38 +0300
  • 19ec41b7e2
    Update README.md Nikolaj Schlej 2022-08-25 10:14:11 +0200
  • 3aafbdd269 Fix another coverity warning about unitialized structure fields usage Nikolaj Schlej 2022-08-25 09:43:18 +0200
  • 4c74232688
    Merge pull request #274 from LongSoft/PR/fpt_header_21 Nikolaj Schlej 2022-08-25 09:27:32 +0200
  • 74910c4658 Add support for Intel ME FPT header version 2.1 Nikolaj Schlej 2022-08-25 08:54:34 +0200
  • eabd6a8604
    Merge pull request #271 from LongSoft/PR/uncompressed_and_refactorings Nikolaj Schlej 2022-08-25 07:13:54 +0200
  • 820e3ea65d
    Merge pull request #272 from LongSoft/PR/fix_new_coverity_warnings Nikolaj Schlej 2022-08-25 07:09:58 +0200
  • d7f360e337
    Merge pull request #273 from LongSoft/PR/modernize_cicd_runners Nikolaj Schlej 2022-08-25 07:08:12 +0200
  • e36cc77c06 Fix CI/CD Nikolaj Schlej 2022-08-24 23:02:08 +0200
  • e85fb741ee Fix new warnings from Coverity Scan Nikolaj Schlej 2022-08-25 06:49:10 +0200
  • 12f40cf289 - introduce Extract Uncompressed and Uncompressed Hex View actions for compressed items - remove unused code to support Qt 5.5 and earlier Qt versions - remove unused section parsing code - add a check and description for section alignment quirk (compiled out for now) Nikolaj Schlej 2022-08-24 22:17:51 +0200
  • 8d6fa6539b
    Update README.rst old_engine Nikolaj Schlej 2022-08-24 18:08:11 +0200
  • 8c592f65a0
    Update README.rst Nikolaj Schlej 2022-08-24 18:03:08 +0200
  • cc274319bf
    Merge pull request #266 from yeggor/new_engine Nikolaj Schlej 2022-08-24 10:42:32 +0200
  • d46489fabb
    Add EFI_GUIDED_SECTION_LZMA_HP GUID yeggor 2022-08-24 06:01:00 +0300
  • e8bca4bd2e Fixed align check (overflow) Badalyan Vyacheslav 2021-10-30 10:25:56 +0300
  • 7c534cca2a
    Bump alpha version to A60 Vitaly Cheptsov 2021-10-14 04:26:59 +0300
  • d9af12b567 Use constant offsets instead of 1-byte arrays A59 vit9696 2021-10-14 04:08:24 +0300
  • fae9d6681d Update utility.cpp Nikolaj Schlej 2021-10-13 17:40:48 -0700
  • 1f488862c6 Fix #246 Nikolaj Schlej 2021-10-13 17:34:38 -0700
  • 61eb6fe9cf Use constant offsets instead of 1-byte arrays vit9696 2021-10-14 04:08:24 +0300
  • 6c647dbe7a Update utility.cpp Nikolaj Schlej 2021-10-13 17:40:48 -0700
  • e2b8bf776b Fix #246 Nikolaj Schlej 2021-10-13 17:34:38 -0700
  • 963671a73e Merge zlib warning fixes by rurban vit9696 2021-10-07 19:10:36 +0300
  • 2a083d8739 Fix cast warnings vit9696 2021-10-07 19:02:11 +0300
  • 44bb6e8261 Drop meaningless const inst scalar casts vit9696 2021-10-07 18:56:25 +0300
  • f9c35f77a6 Improve firmware parser and tool robustness joevt 2021-10-07 18:51:39 +0300
  • e395a39298 fix tabs and spaces joevt 2021-10-07 05:44:12 -0700
  • 582910fb96 Move attribute format macro joevt 2021-10-07 05:41:13 -0700
  • 05ab80405e Use same parser summary everywhere joevt 2021-10-07 05:32:47 -0700
  • 2926a9ff46 Use fixFileName in UEFIDump mode joevt 2021-10-07 05:27:06 -0700
  • e14547c497
    Upgrade Linux CI to Ubuntu 20.04 Vitaly Cheptsov 2021-10-06 19:01:39 +0300
  • da869b08fb rename header joevt 2021-10-01 19:52:26 -0700
  • f71da12ec1 fix indent joevt 2021-10-01 19:47:22 -0700
  • f6fd7a0fa1 move include from header to cpp joevt 2021-09-30 14:49:58 -0700
  • 650764957f printf changes for QT6 joevt 2021-09-30 14:47:35 -0700
  • 848aa4d6a9 add .dSYM to gitignore joevt 2021-09-30 14:17:34 -0700
  • 4c35a9d670 fix stdout messages joevt 2021-09-30 14:09:32 -0700
  • a2ef73ce2b fix printf in uefifind joevt 2021-09-30 14:01:37 -0700
  • 2acd470d8d make fixFileName a method joevt 2021-09-30 13:57:50 -0700
  • be3e36135a Merge branch 'new_engine' of https://github.com/LongSoft/UEFITool into new_engine joevt 2021-09-28 17:38:31 -0700
  • 9c374090ba Add even more GUIDs! Assaf Carlsbad 2021-09-12 01:26:08 +0300
  • 44c5b4bc49 Fix autorename in TCG and others vit9696 2021-09-11 05:33:01 +0300
  • 0fb88ab760 Fix file names in guids.csv vit9696 2021-09-11 05:30:00 +0300
  • a754fb5153
    Add some more GUID definitions to guids.csv. (#242) assafcarlsbad 2021-09-09 18:55:50 +0300
  • 694fce4cc9 Add some more GUID definitions to guids.csv. Assaf Carlsbad 2021-09-09 16:45:21 +0300
  • 2453744dc7 Remove format attribute for Visual Studio build joevt 2021-07-19 08:11:37 -0700
  • 071fa79cf1 Fix message if CPD code partition is missing joevt 2021-07-19 05:09:43 -0700
  • 1b8cb8ca1a spaces joevt 2021-07-19 04:57:21 -0700
  • d7ffb0c204 Add message if CPD code partition is missing joevt 2021-07-19 04:56:15 -0700
  • c70f62ad48 Allow different sized hashes joevt 2021-07-19 04:53:20 -0700
  • 33b97c4fbb Don't skip intersecting compressed CPD partition joevt 2021-07-19 04:39:35 -0700
  • c1a8bf284c Don't include null characters in names. joevt 2021-07-19 04:10:37 -0700
  • 3e93c2b7c5 redundant joevt 2021-07-19 03:52:23 -0700
  • 859ba64352 grammar joevt 2021-07-19 03:52:03 -0700
  • e86fe649e5 Output messages to stdout joevt 2021-07-19 03:46:38 -0700
  • bcb3388e40 Don't fail because of bad file name joevt 2021-07-19 03:40:06 -0700
  • 0c9debd18e Remove redundant ICONFILE resources options joevt 2021-07-19 03:16:52 -0700
  • 0d6af18363 Add non-Qt implementations of UString functions joevt 2021-07-19 02:45:56 -0700
  • 8470f4b39d Fix non-Qt implementation of UByteArray::toHex joevt 2021-07-19 02:23:48 -0700
  • 3e9037cbb0 Fix non-Qt implementation of UByteArray::right joevt 2021-07-19 02:13:03 -0700
  • a12d049ba3 Add missing break joevt 2021-07-19 02:01:40 -0700
  • 6e27444c5e Fix mistakes in printf like functions joevt 2021-07-19 01:59:56 -0700