Commit Graph

  • 8f1f4911a0 includes/std: Fixed value display error with std::string::NullString Nik 2024-08-07 22:12:25 +02:00
  • 1d7cc537ed patterns: Added RGBDS object file format (#287) Eldred Habert 2024-08-07 22:11:29 +02:00
  • 62ceaae09b patterns/lua54: Add a Lua 5.4 test file (#286) qux-bbb 2024-08-05 03:54:24 +08:00
  • 4a8a6cba1b patterns/flipper_settings: Removed #pragma magic as they would give too many false positives Nik 2024-08-03 20:14:27 +02:00
  • c3eb9e4126 patterns: Improved pattern descriptions Nik 2024-08-03 17:44:37 +02:00
  • a263347414 tests: Added StuffIt5 archive WerWolv 2024-08-03 15:16:48 +02:00
  • 204599a70b patterns: Added Lua 5.3 bytecode pattern (#285) qux-bbb 2024-08-03 20:47:07 +08:00
  • bf6ee6d02f patterns: Added pattern for Flipper Zero settings (#281) Jan Wiesemann 2024-08-03 14:11:02 +02:00
  • 0125ec2c57 patterns: Added Lua 5.2 bytecode pattern (#284) qux-bbb 2024-08-03 20:07:50 +08:00
  • c5aaac25dd patterns/uf2: Added Family ID enum to uf2.hexpat, Added missing description pragmas and other minor fixes (#282) applecuckoo 2024-08-03 20:47:40 +12:00
  • 196011ead9 patterns: Added Lua 5.1 bytecode pattern (#283) qux-bbb 2024-08-03 16:46:25 +08:00
  • 5b15136ea4 patterns: Add HSDT pattern (#280) xtex 2024-07-27 14:38:44 +08:00
  • 59c954ae28 patterns/lua54: Removed empty line (#278) qux-bbb 2024-07-27 01:52:24 +08:00
  • 8a5cb1061b patterns/fbx: Simplified the fbx hexpat (#277) Hikodroid 2024-07-26 19:52:01 +02:00
  • 120bc84548 patterns/fbx: Fixed the fbx hexpat (#276) Hikodroid 2024-07-25 00:00:11 +02:00
  • 0e17355db0 tests: Added more test files WerWolv 2024-07-23 21:03:17 +02:00
  • 6aee524d1a patterns: Fix various patterns, added more test files WerWolv 2024-07-23 20:31:43 +02:00
  • b42c571d4d patterns: Fixed run problems with some patterns WerWolv 2024-07-23 18:39:05 +02:00
  • 71e1ad8df7 patterns/jpeg: Simplify EOI marker search (#272) xndcn 2024-07-24 00:37:03 +08:00
  • 5c7d77b50f patterns: Added Kaydara FBX Binary format WerWolv 2024-07-23 18:29:02 +02:00
  • a746ecb164 tests: Moved/Renamed some test files WerWolv 2024-07-23 18:24:05 +02:00
  • 569e5c4c1a patterns: Added Minecraft LCE save format (#256) Dexrn ZacAttack 2024-07-23 09:17:02 -07:00
  • 0316f2b667 patterns: Add PKM pattern + add BCC checksum verification to ntag pattern (#274) applecuckoo 2024-07-23 18:30:05 +12:00
  • 196695e37b includes/std: Allow std::print() and std::format() to take any value as format argument again WerWolv 2024-07-12 21:19:43 +02:00
  • bced518508 includes/std: Added std::mem::reached() for use with while-sized arrays WerWolv 2024-07-10 21:32:55 +02:00
  • 2f795fc23c includes/std: Added attrs library WerWolv 2024-07-10 21:32:35 +02:00
  • 5ff783d571 includes: Fix various spelling errors (#270) C3pa 2024-07-10 21:09:15 +02:00
  • 4299243e95 includes/std: Added hex::dec::lz4_decompress() ImHex-v1.35.4 WerWolv 2024-07-07 15:51:38 +02:00
  • 23b3c2b5d0 git: Fix hinf_tag and hinf_module links in readme (#268) Surasia 2024-07-07 13:44:04 +02:00
  • da1c2687e8 patterns/hinf_*: Add Halo Infinite tag and module file patterns (#267) Surasia 2024-07-06 17:33:03 +02:00
  • 18f968df5b includes/std: Drastically improved std::mem::MagicSearch, added find_string and find_string_in_range WerWolv 2024-07-04 20:47:39 +02:00
  • f797c711ca includes/std: Optimize std::bit::popcount WerWolv 2024-07-04 17:58:12 +02:00
  • 5380877da4 tests: Added error message when no description is used WerWolv 2024-07-04 08:28:20 +02:00
  • bb46276bde patterns: Added Password Safe Version 3 pattern (#266) Marc Butler 2024-07-04 16:27:51 +10:00
  • 4242869ac1 patterns/zlib: Cast bitfield enums to integers before doing math with them Nik 2024-07-03 22:48:15 +02:00
  • 8bdcd814a9 includes/std: Added std::unimplemented() WerWolv 2024-07-02 18:00:52 +02:00
  • d7811ff5e9 patterns: Replaced old bitfield order attributes with new ones WerWolv 2024-07-02 18:00:41 +02:00
  • 4d0b3e21bc includes/std: Added better documentation to std::mem::current_bit_offset() WerWolv 2024-07-02 18:00:05 +02:00
  • acd6903b21 includes/std: Added crc8, crc16 and crc64 functions WerWolv 2024-07-02 17:59:07 +02:00
  • 8d2a39f7d4 git: Added build folders to gitignore WerWolv 2024-07-02 17:58:47 +02:00
  • 65ef3a7783 includes/std: Removed cyclic dependency between std.mem and std.string Nik 2024-07-01 23:47:09 +02:00
  • 21a0b99eac includes/std: Added missing string include to std::mem Nik 2024-06-29 23:25:58 +02:00
  • a33b68921d patterns: Added ttf/otf format (#263) Rebuild 2024-06-29 16:52:21 -04:00
  • a0bb71be58 includes/std: Added std::core::execute_function() ImHex-v1.35.3 ImHex-v1.35.2 ImHex-v1.35.1 ImHex-v1.35.0 Nik 2024-06-29 11:53:43 +02:00
  • c7fc39ac19 git: Make sure test data is always treated as binaries WerWolv 2024-06-26 20:59:41 +02:00
  • b540ead0ae includes/std: Added std::IIndexed as a nicer wrapper around std::core::array_index() WerWolv 2024-06-25 22:52:57 +02:00
  • 26878548f0 includes/std: Fixed NullString not including null terminator and not checking for string end correctly Nik 2024-06-23 18:45:13 +02:00
  • e4c9d86755 includes/std: Add some fixes from the WerWolv/Documentation repo (#262) C3pa 2024-06-22 10:59:36 +02:00
  • 2a3de1b705 includes: Tabs -> Spaces WerWolv 2024-06-22 10:46:30 +02:00
  • e02280f9ee includes/type: Added arbitrarily formattable type WerWolv 2024-06-20 21:21:42 +02:00
  • bbba68cef7 includes/std: Added null-terminated strings to the strings library WerWolv 2024-06-20 21:21:30 +02:00
  • 28b281b403 patterns/pe: Added .didata section support (#257) Joachim Schiele 2024-06-16 14:23:01 +01:00
  • c807959d75 patterns/jpeg: Support EOF in the middle of JPEG (#240) Kirill Gladkikh 2024-06-16 18:16:01 +05:00
  • 3416d30f2b pattern/dds: Fix bitfield PixelFormatFlags (#259) Francisco J. Solis 2024-06-09 14:15:05 -06:00
  • 10bf1c76cf chore: mention description pragma in PR template ImHex-v1.34.0 iTrooz 2024-05-20 01:05:48 +02:00
  • 5b7c212029 git: use ccache (#253) iTrooz 2024-05-20 01:01:59 +02:00
  • 1c2e948940 test: Make description pragma mandatory (#251) iTrooz 2024-05-20 00:35:24 +02:00
  • 7ea34e410a fix: add missing ; to core.pat iTrooz 2024-05-20 00:13:49 +02:00
  • 56950e44d8 fix: use renamed PatternRuntime::getEvalError() (#252) iTrooz 2024-05-20 00:10:34 +02:00
  • ed42452fc1 chore: remove old coverage code iTrooz 2024-05-20 00:01:36 +02:00
  • a68ecb8888 fix: run tests concurrently iTrooz 2024-05-20 00:01:00 +02:00
  • 8d4cf59497 patterns/ffx: Updated submodule WerWolv 2024-05-19 17:05:56 +02:00
  • 3c2fed22e4 patterns: Add Windows animated cursor (#242) Benjamin Gilbert 2024-05-19 09:58:03 -05:00
  • ff550bd105 patterns: Add Digital Terrain Elevation Data (DTED) pattern file (#243) Christoph Koehler 2024-05-19 08:55:30 -06:00
  • 0ad6e3abde patterns/mp4: Use FixedPoint32 instead of u32 for width and height (#248) Rebuild 2024-05-19 10:55:04 -04:00
  • 891968db53 includes/std: Add create_directories to std (#250) Marijn Kneppers 2024-05-19 16:46:05 +02:00
  • 5799d1d7ea includes/std: Make std::file::flush not delete files (#246) Marijn Kneppers 2024-05-12 23:39:49 +02:00
  • 9c6bfeb50f includes/hex: Added hex::core::add_virtual_file (#247) Marijn Kneppers 2024-05-12 23:38:57 +02:00
  • 9f7cdded6a Crashlvl: Added support for version 0.95 (#245) AdventureT 2024-05-12 23:38:25 +02:00
  • 03298b0b0c patterns: Added Wintec TES file pattern (#238) Claudius Coenen 2024-04-21 12:33:19 +02:00
  • 5f2738872e patterns: Added XGSPak and XGSTexture patterns (#237) LolHacksRule 2024-04-21 03:32:26 -07:00
  • 63585e6de7 patterns/7z: Added MIME type (#241) nazDridoy 2024-04-21 16:25:00 +06:00
  • cb6caafa64 patterns/refs: Added Structure for MinStoreB+ node, missing GlobalRootNode Names & parses all Superblocks (#236) Sabhya Raj Mehta 2024-03-29 16:25:01 +05:30
  • 236fadee47 patterns: Added gguf pattern (#235) Leon Jacobs 2024-03-28 22:55:18 +02:00
  • 0549e62a14 patterns/tar: Fixed minor typo (#230) ImHex-v1.33.2 GlorifiedPig 2024-03-21 23:16:37 +02:00
  • b4bf2b946f patterns/refs: Added filesystem Checking, comments, Renamed REFS_HEADER, and Fixed typo. (#231) Sabhya Raj Mehta 2024-03-22 02:46:15 +05:30
  • 5e82bfadac includes/std: Replace get_attribute_value with get_attribute_argument (#233) Zwip-Zwap Zapony 2024-03-21 21:48:53 +01:00
  • a5c9f3b18a patterns: Added ReFS filesystem pattern (#229) Sabhya 2024-03-17 14:49:18 +05:30
  • 38262e6bb9 tests/patterns: Moved xilinx bootgen test file to correct folder Nik 2024-03-16 10:24:09 +01:00
  • 0a37b60d70 git: Mark all test files as binary Nik 2024-03-16 10:22:51 +01:00
  • 345e264ff8 patterns: Add .bgcode file (#222) Shadlock0133 2024-03-15 21:54:58 +01:00
  • ba2c396534 patterns: Added pattern for ADTS files (#223) syuuha 2024-03-16 04:54:41 +08:00
  • 439f04e19b includes/std: Fixed "unknown function fm" error was shown in pattern data. (#225) paxcut 2024-03-15 13:54:03 -07:00
  • eaeea8d093 patterns: Added pattern for Windows 11 Notepad Window State bin file (#228) ogmini 2024-03-15 16:53:40 -04:00
  • 9af8d7e693 includes/std: Added back #pragma once to mem library ImHex-v1.33.1 Nik 2024-02-27 20:28:02 +01:00
  • dac2e0f786 patterns: Fixed a few errors ImHex-v1.33.0 WerWolv 2024-02-25 22:59:32 +01:00
  • f70b7066b9 includes: Switch over to import statements (#224) Nik 2024-02-25 22:04:41 +01:00
  • 3f44a743e8 yara: Added advanced analysis rules WerWolv 2024-02-25 11:29:59 +01:00
  • 834e5261b3 tests: Fixed tests not building WerWolv 2024-02-18 13:07:04 +01:00
  • 0e2966f10d includes/std: Added missing std::core::set_pattern_comment function Nik 2024-02-09 13:23:51 +01:00
  • b2bc248447 includes/hex: SectionId -> Section Nik 2024-01-31 08:24:03 +01:00
  • e6589ecba1 includes/std: Make std::mem::read_string take in a larger size Nik 2024-01-31 08:22:25 +01:00
  • f75ba4b6ee patterns/pe: Add extra MIME Type (#220) apewo 2024-01-29 18:36:21 +01:00
  • cf18580960 includes/hex: Added decompress functions Nik 2024-01-27 17:05:08 +01:00
  • e7d1973957 patterns: Added SWF header pattern (#219) lucia c 2024-01-27 14:53:16 +00:00
  • 35cc68544b encodings: Add custom encoding file for Big5 (#218) t1hq 2024-01-27 18:18:47 +08:00
  • 41d8967deb patterns/pyc: Remove unused function Nik 2024-01-20 22:14:47 +01:00
  • 658ec20b37 patterns: Add .ras pattern (#216) pew 2024-01-09 23:38:18 +00:00
  • fb5fcbafc1 includes/type: Changes to magic type to include address of failed asserts. (#217) paxcut 2024-01-09 16:36:17 -07:00
  • 6f7988e96e patterns: Added Xilinx boot images (#210) ImHex-v1.32.2 ImHex-v1.32.1 Brandon Maier 2023-12-28 11:32:13 -06:00