Commit Graph

  • 575e4d5381 scripts: Added helper scripts to extract old project files ImHex-v1.21.0 WerWolv 2022-08-14 14:47:28 +02:00
  • 6b0fad199e git: Remove LR line ending requirements WerWolv 2022-08-10 19:22:35 +02:00
  • ece86f1124 patterns: Added enhancements for PE pattern (#41) gmestanley 2022-08-10 10:06:10 -03:00
  • ce2b4d60ca patterns: Added very basic MBR and FAT32 filesystem pattern WerWolv 2022-08-10 14:36:06 +02:00
  • 7c88439681 git: Output errors when ctest fails WerWolv 2022-08-09 16:10:27 +02:00
  • 8d3c94be8f tests: Make tests compile with latest PatternLanguage update WerWolv 2022-08-07 22:55:00 +02:00
  • 0b15299980 patterns: Remove [[static]] attribute from non-static struct in elf pattern WerWolv 2022-08-07 21:40:54 +02:00
  • eda13b2518 includes/type: Added [[sealed]] attribute to LEB128 type WerWolv 2022-08-05 13:49:26 +02:00
  • aa6c90fa5b includes/type: Added LEB128 type (#40) Oded Shapira 2022-08-05 14:45:34 +03:00
  • 65f2b7821b patterns: Fix typo in pe.hexpat (#39) ImHex-v1.20.0 Oded Shapira 2022-08-05 00:49:26 +03:00
  • de752cdbc3 tests: Added tests for magic files WerWolv 2022-08-03 16:18:18 +02:00
  • e574f8048e git: Updated ubuntu runner to latest release WerWolv 2022-08-03 15:51:37 +02:00
  • 874855dc1c git: Updated test workflow script WerWolv 2022-08-03 15:49:32 +02:00
  • 6f161f7c52 yara: Updated official rules WerWolv 2022-08-03 15:45:14 +02:00
  • a6e5efbb7f includes: Added missing #pragma once to all files WerWolv 2022-08-03 15:44:30 +02:00
  • 72c92ce671 tests: Added tests for include libraries WerWolv 2022-08-03 15:44:10 +02:00
  • 5cf0daca4b includes/type: Replaced std/types.pat with the types library WerWolv 2022-08-01 13:12:23 +02:00
  • c41f7479aa includes/std: Added std::time library WerWolv 2022-08-01 13:11:41 +02:00
  • 660da67e3b patterns: Removed [[static]] attribute from ARFile struct WerWolv 2022-07-31 14:53:03 +02:00
  • 9b564fe403 encodings: Change 00=() to space bar (#38) Berylskid 2022-07-31 04:27:39 +09:00
  • be0632fac2 encodings: Fixed readme copy-paste errors WerWolv 2022-07-27 16:26:08 +02:00
  • 3a4b3873d1 scripts: Added script to transform 010 editor CSV encoding files to table files WerWolv 2022-07-27 15:58:03 +02:00
  • 63468e543a encodings: Added various new encoding files WerWolv 2022-07-27 15:57:45 +02:00
  • 9e4a1d1d96 git: Fixed line endings of all files ImHex-v1.19.3 WerWolv 2022-07-26 08:48:01 +02:00
  • 1a5d89c133 git: Store all files with LF line endings WerWolv 2022-07-25 16:53:45 +02:00
  • 4a44f79d88 encodings: Added corrected files for Shift-JIS. (#37) WerWolv 2022-07-25 16:46:49 +02:00
  • ce85f3e7ad encodings: Change file encoding to UTF-8 WerWolv 2022-07-23 15:16:28 +02:00
  • f40943c8cd patterns: Added UF2 pattern WerWolv 2022-07-08 12:31:54 +02:00
  • 48dd8f68ca patterns: Removed text/plain MIME type from intel hex pattern WerWolv 2022-06-27 20:40:23 +02:00
  • bfc471f4e5 tests: Added tests for constants and tips checking WerWolv 2022-06-23 17:57:45 +02:00
  • f84e192774 git: Make sure we're always pulling the latest libpl WerWolv 2022-06-23 12:57:47 +02:00
  • b93081d21f tests: Run tests in correct folder WerWolv 2022-06-23 12:45:46 +02:00
  • 5d223efe93 tests: Added PE pattern test file WerWolv 2022-06-23 12:01:19 +02:00
  • 7d122d9d74 tests: Added automatic pattern tests WerWolv 2022-06-23 12:01:10 +02:00
  • 68edebbe4f includes/std: Fixed min/max/clamp functions WerWolv 2022-05-28 14:11:45 +02:00
  • 4ec37dea37 includes/std: Added missing include WerWolv 2022-03-28 22:55:52 +02:00
  • f708d192fb patterns: Added Ethernet II Frame pattern WerWolv 2022-03-17 22:45:18 +01:00
  • 21d1b1198d git: Added back readme entries that went missing WerWolv 2022-03-17 00:13:19 +01:00
  • 08ace38914 patterns: Added vdf pattern WerWolv 2022-03-17 00:11:54 +01:00
  • 448a81a06d includes/std: Added custom formatted types library WerWolv 2022-03-03 14:27:54 +01:00
  • 49c4023ce7 patterns: fix bitfields (#33) Lukas Cone 2022-03-01 17:02:32 +01:00
  • 87453a54fa patterns: add std::mem::find_sequence_in_range (#32) Lukas Cone 2022-02-26 16:26:00 +01:00
  • 2b4140d123 includes/std: Include io.pat in string.pat WerWolv 2022-02-19 17:58:27 +01:00
  • 9c476383ed patterns: improve WAV pattern (#31) Lukas Cone 2022-02-19 17:57:13 +01:00
  • 5ddf0d6705 patterns: Added ISO pattern (#30) Lukas Cone 2022-02-19 17:57:01 +01:00
  • 4e8aec1935 patterns: Add TGA pattern (#29) Lukas Cone 2022-02-13 01:05:44 +01:00
  • 5e069eb265 patterns: Added DDS pattern (#28) Lukas Cone 2022-02-12 16:31:13 +01:00
  • 97ccc8c418 patterns: Added PNG Pattern (#27) Quentin Fan-Chiang 2022-02-09 10:56:04 -05:00
  • 16d189843a includes/std: Added more #pragma once to all stdlib files WerWolv 2022-01-30 20:53:09 +01:00
  • 8759f17b37 git: Make pattern files use better syntax highlighting WerWolv 2022-01-30 20:50:54 +01:00
  • 5f50cb4f27 includes/std: Added extra math functions WerWolv 2022-01-30 20:48:59 +01:00
  • d8261c013c patterns: Included required stdlib files WerWolv 2022-01-30 17:56:39 +01:00
  • 6325dbce0d includes/std: Moved stdlib to std folder, added all builtin functions WerWolv 2022-01-30 17:53:48 +01:00
  • 00b7c912f2 Updated zip, fixed CDSize (#25) Thomas PORTASSAU 2022-01-18 00:43:17 +01:00
  • b86171b284 encodings: Added various table encoding files from romhacking.net WerWolv 2022-01-15 21:26:59 +01:00
  • 5ec2c64eda patterns: Added Nintendo Switch PRODINFO pattern WerWolv 2021-12-09 14:13:54 -08:00
  • 853da68183 scripts: Added SVD to Pattern Language converter WerWolv 2021-12-08 07:23:53 -08:00
  • 47fc949289 tips: Fixed typo WerWolv 2021-11-30 19:44:39 +01:00
  • 9de99d9b08 includes/std: Added std::mem::eof function WerWolv 2021-11-01 19:10:36 +01:00
  • 91609bd3b4 patterns: Added Icon/Cursor image pattern WerWolv 2021-10-19 20:34:09 +02:00
  • 19a0c7143a patterns: Added ARM Cortex M vector table pattern (#23) WerWolv 2021-10-18 10:01:17 +02:00
  • b2ff4dc4c0 patterns: Added Nintendo Switch NRO format pattern (#22) WerWolv 2021-10-17 23:59:51 +02:00
  • c2209e6007 includes/std: Added std::file helpers WerWolv 2021-10-10 15:48:16 +02:00
  • 8e2ea5c330 includes/std: Added hash module WerWolv 2021-10-07 11:39:07 +02:00
  • 34abca0ee3 includes/std: Added to_upper, to_lower and replace string function WerWolv 2021-10-05 22:09:03 +02:00
  • 55a15dc14b includes/std: Added sign, copy_sign, factorial, comb and perm math functions WerWolv 2021-10-05 21:57:05 +02:00
  • 44fee9ecdc includes/std: Fixed std::ptr functions calculating base wrong WerWolv 2021-10-05 21:56:34 +02:00
  • 348d16d99b includes/std: Added string reverse function WerWolv 2021-10-04 20:42:02 +02:00
  • 3160e592b5 patterns: Java class pattern tabs -> spaces WerWolv 2021-11-21 10:51:56 +01:00
  • a10170c697 pattern: Added Java class pattern WerWolv 2021-11-21 00:45:10 +01:00
  • b2f58d876d includes/libstd: Fixed missing semicolon in fixed point library WerWolv 2021-10-20 15:13:26 +02:00
  • c24f1f28d2 pattern: Added Nintendo Switch NACP file format pattern (#21) WerWolv 2021-10-17 23:30:33 +02:00
  • 9da4707ac3 add intel_hex format (#15) Matt Farstad 2021-10-17 12:30:56 -05:00
  • f5602b672c includes/std: Added fixed point change_precision function WerWolv 2021-10-04 20:32:07 +02:00
  • e35ab5b459 includes/std: Fixed wrong name of ispunct function WerWolv 2021-10-04 20:31:49 +02:00
  • 5a22ecd15e includes/std: Added ptr helpers WerWolv 2021-10-04 20:31:12 +02:00
  • 935a1b7e3b includes/std: stdint -> cint WerWolv 2021-10-04 20:30:57 +02:00
  • 4eff8460ba includes: Added pattern language standard library (#19) WerWolv 2021-09-30 12:55:42 +02:00
  • 71501923c9 yara: Moved official rules to separate folder WerWolv 2021-09-23 01:39:59 +02:00
  • be2a6ca58e Added yara rules submodule WerWolv 2021-09-14 00:02:13 +02:00
  • 794617df46 constants: Added crc16, crc32, http and linux error constants WerWolv 2021-09-09 12:30:29 +02:00
  • 6576e8ba54 tips: Added initial imhex and re tips WerWolv 2021-08-22 00:48:55 +02:00
  • 0bed03fd88 Pattern for SPIR-V 1.5 rev 4 (#17) Fabian Wahlster 2021-06-17 17:52:18 +03:00
  • d672934033 Add pcap support to hex patterns (#16) Ilja van Sprundel 2021-06-02 16:08:25 +02:00
  • 7c3db44abc patterns: Fix removal of nextAfter builtin function WerWolv 2021-05-22 00:03:05 +02:00
  • 72ea939745 patterns: Handle application/x-sharedlib mime-type as ELF binary (#13) ThisALV 2021-04-20 21:52:13 +02:00
  • 38a26771a2 magic: Added additional PE mime types (#10) ThisALV 2021-04-14 12:13:37 +02:00
  • 0488b98b88 Patterns for .zip files and .wav files (#12) Quentin Fan-Chiang 2021-03-30 14:55:52 -04:00
  • 92d0abc57d Add a simple BMP parser. (#11) Matthias Mailänder 2021-03-30 20:55:14 +02:00
  • 2f41f6e233 Improved PE patterns for both x86 and x64 files. (#9) ThisALV 2021-01-24 14:31:51 +01:00
  • bec4233ff6 Fixed ELF header pattern (#7) ThisALV 2020-12-21 21:03:59 +01:00
  • f93971dfe4 Added MIDI pattern (#5) Matt Farstad 2020-12-11 17:29:36 -06:00
  • f5e5345aa6 This looked better in VS Code WerWolv 2020-12-03 21:52:39 +01:00
  • f2e5ae6b4b Fixed typo WerWolv 2020-12-03 21:51:21 +01:00
  • ddd7cdc5be Wrote proper readme WerWolv 2020-12-03 21:50:05 +01:00
  • f2d85fd506 Uploaded currently available files WerWolv 2020-12-03 21:49:54 +01:00
  • 83b9faf43e Initial commit WerWolv 2020-12-03 21:17:55 +01:00