Commit Graph

  • 71ee41fe2c patterns/fdt: Added flat device tree blob pattern Nik 2022-12-20 17:14:23 +01:00
  • 69feadfc09 patterns/cpio: Added new CPIO pattern Nik 2022-12-20 16:08:10 +01:00
  • e79d512b2b includes/type: Fixed base types Nik 2022-12-20 15:29:00 +01:00
  • e876270a08 encodings/shiftjis: Make control characters easier to read (#65) gmestanley 2022-12-19 12:21:06 -03:00
  • 8f39ecd879 patterns: Added pattern file for Apple PBZX compressed streams (#63) Nicolás Alvarez 2022-12-17 18:36:41 -05:00
  • ba36826e2d patterns: Added Tar Pattern (#64) João Oliveira 2022-12-17 23:36:16 +00:00
  • ac0b77540d tests: Fixed more tests Nik 2022-12-17 22:35:03 +01:00
  • 683e78d9c3 tests: Fixed building of unit tests Nik 2022-12-17 22:28:52 +01:00
  • 110b498d7b includes/type: Added magic number assertion type Nik 2022-11-29 14:43:27 +01:00
  • 9887da7af5 patterns/ne: Adding pattern file for NE executables (#58) gmestanley 2022-11-19 15:25:02 -03:00
  • 01a1bd0d9f patterns/zip: Change how the end of central directory record is found (#60) Nicolás Alvarez 2022-11-19 14:05:26 -03:00
  • fbb6a84323 patterns: Fixed PNG pattern #61 (#62) finict 2022-11-20 02:04:51 +09:00
  • 4cdf3c11cf includes/std: Fixed copy_section_to_section copy-paste error Nik 2022-11-19 18:02:04 +01:00
  • a9ada89bd0 patterns: Minor cleanup to zip pattern (#59) Nicolás Alvarez 2022-11-14 18:46:28 -03:00
  • de0e089165 includes/std+type: Add DOS datetime types (#57) ImHex-v1.25.0 Merlyn Morgan-Graham 2022-11-10 01:18:50 -08:00
  • e7ea6fd77f patterns: Added APNG support to PNG pattern (#53) Fredrick Brennan 2022-11-10 04:36:46 -05:00
  • ff3c796de8 patterns: Added sRGB, zTXt, tEXt support to PNG pattern (#55) Fredrick Brennan 2022-11-10 04:23:42 -05:00
  • 0c83764f24 patterns: Fix java class pattern and update to javase17 format (#56) lieyanqzu 2022-11-10 17:23:06 +08:00
  • d87f95dbfa includes/type: Add RGB8 to color.pat (#54) Fredrick Brennan 2022-11-10 04:22:17 -05:00
  • 51dad63779 includes/std: Removed invalid returns Nik 2022-11-09 21:56:06 +01:00
  • 764b86acc9 includes/std: Added section functions Nik 2022-11-09 21:53:31 +01:00
  • 10fdf94899 includes/std: Fixed syntax error Nik 2022-11-09 21:25:01 +01:00
  • 9ba998e618 includes/std: Added new functions Nik 2022-11-09 21:21:59 +01:00
  • aceeb2b7b3 git: Don't build plcli tool in tests WerWolv 2022-11-06 18:40:20 +01:00
  • 3b1b7cc379 patterns: Fixed ELF pattern for 32-bit files (#51) fr0ntlin3 2022-10-11 17:49:09 +02:00
  • 49be43e0e1 patterns: Making pe.hexpat even better (#52) gmestanley 2022-10-30 08:07:54 -03:00
  • 8e70a5524d includes/type: Added templates for number types with specific base ImHex-v1.24.3 Nik 2022-10-10 22:36:46 +02:00
  • 9c0bf1433c includes/std: Added new Array and SizedString type Nik 2022-10-10 22:36:09 +02:00
  • 43afbfa120 includes/type: Made size and float16 types more generic ImHex-v1.24.2 Nik 2022-10-09 17:38:05 +02:00
  • f75703fd2b includes/std: Added MagicSearch and Reinterpreter helper type Nik 2022-10-09 17:37:37 +02:00
  • 16eebea2fb patterns: Added USB Descriptor pattern ImHex-v1.24.1 Nik 2022-10-09 12:46:29 +02:00
  • 6cb208d975 patterns: Added pattern for ID3 tags (#48) Florian Limberger 2022-10-09 12:26:34 +02:00
  • 665c50b914 patterns: Fixed minidump pattern formatting Nik 2022-10-08 11:20:46 +02:00
  • 04ef9d6085 includes/type: Fixed copy-paste error in float16 type ImHex-v1.24.0 Nik 2022-10-03 14:14:35 +02:00
  • dc5b219d24 includes/type: Fixed duplicate type definition in 010 types library Nik 2022-10-03 10:51:43 +02:00
  • e6c800b71c includes/type: Fixed missing preprocessor instructions in size type library Nik 2022-10-03 08:37:05 +02:00
  • 5c9a7b1ac0 includes/type: Display space optimized version of IPv6 addresses Nik 2022-10-02 23:25:10 +02:00
  • 22390d0adf includes/type: Fixed broken float16 type Nik 2022-10-02 22:57:46 +02:00
  • dfc9b17067 includes/type: Fixed missing include in color include Nik 2022-10-02 21:55:48 +02:00
  • d33fdfafb8 git: Added links to all the files mentioned in the readme Nik 2022-10-02 18:36:46 +02:00
  • 58d63d1d4a includes/hex: Fixed mangled name format function Nik 2022-10-01 21:53:41 +02:00
  • 86f38ca545 includes/type: Added new color types Nik 2022-09-30 14:52:30 +02:00
  • 27d98d4552 includes/hex: Added support for new demangle function Nik 2022-09-30 14:52:21 +02:00
  • dba93afe06 patterns: Fixed duplicate variable names Nik 2022-09-21 16:34:23 +02:00
  • 5481c2ff6a includes/std: Made relevant std::core functions take patterns as reference ImHex-v1.23.2 ImHex-v1.23.1 ImHex-v1.23.0 Nik 2022-09-15 14:30:01 +02:00
  • efa9957935 git: Disable ci sanitizers again for now Nik 2022-09-15 14:29:37 +02:00
  • 073768fec3 includes/std: Fix passing std::file::Mode enum to builtin function Nik 2022-09-15 11:39:17 +02:00
  • ceb322019c git: Fix CI command line WerWolv 2022-09-14 15:12:59 +02:00
  • befd05f8dd tests: Enable sanitizers on unit tests WerWolv 2022-09-14 15:11:17 +02:00
  • 6a1abd8fec git: Look for coverage information in correct folder Nik 2022-09-14 15:01:44 +02:00
  • b2ebbc6d66 git: Added coverage checking to tests Nik 2022-09-14 14:56:52 +02:00
  • 24c003b333 tests: Disable imhex checks in unit tests Nik 2022-09-14 14:29:12 +02:00
  • caea4544ef includes/hex: Added library files Nik 2022-09-14 14:01:54 +02:00
  • 36b107f0ca includes/hex: Added imhex support library Nik 2022-09-14 14:01:28 +02:00
  • 6367f434ab includes: Removed old types library files Nik 2022-09-14 14:01:15 +02:00
  • 2cfd3c43a7 patterns: Added x-dosexec MIME type to PE pattern Nik 2022-09-13 15:57:34 +02:00
  • 4bda291de1 patterns: Added minidump pattern Nik 2022-09-13 13:26:50 +02:00
  • ce542887c4 includes/type: Added aliases for builtin types Nik 2022-09-11 21:53:18 +02:00
  • 44216762fd patterns: Added msgpack pattern Nik 2022-09-08 13:29:55 +02:00
  • 3621144815 patterns: Added BSON pattern Nik 2022-09-07 14:42:38 +02:00
  • 244dd88098 includes/type: Fixed time_t format function Nik 2022-09-07 14:21:53 +02:00
  • 93c53f2d2e includes/type: Fixed time_t type and added time32_t and time64_t Nik 2022-09-07 14:21:05 +02:00
  • ccd163b981 git: Added repository dispatch event to CI Nik 2022-09-07 11:51:09 +02:00
  • cfc6a442de patterns: Added basic FLAC metadata pattern Nik 2022-09-07 09:42:51 +02:00
  • 62b1eb927e patterns: Added Xilinx bitstream pattern Nik 2022-09-05 22:09:23 +02:00
  • 2baae9c5f6 patterns: Added MIME types to ELF pattern Nik 2022-09-04 23:01:31 +02:00
  • 6ccb3bf465 includes/std: Add endian parameter to std::mem::read_unsigned and std::mem::read_signed Nik 2022-09-04 20:37:19 +02:00
  • fc997133a1 patterns: Fix use of std::core::Endian Nik 2022-09-04 20:26:46 +02:00
  • 966c4e15b0 includes/std: Moved Endian enum to std::mem Nik 2022-09-04 20:26:05 +02:00
  • 935a26e9f9 patterns: Fixed parsing of WAV files generated by AudaCity Nik 2022-09-04 17:45:39 +02:00
  • 529c419ca8 git: Added pattern pull request template Nik 2022-09-04 15:57:51 +02:00
  • befd6ef448 includes/std: Cast endian to integer before passing it to evaluator Nik 2022-09-04 14:31:26 +02:00
  • 45da27275d tests: Added elf test data Nik 2022-09-04 14:17:04 +02:00
  • 60c5f795a0 patterns: Greatly improve ELF pattern Nik 2022-09-04 14:15:41 +02:00
  • 72acac1082 tests: Added lnk test data ImHex-v1.22.0 Nik 2022-09-02 23:44:51 +02:00
  • a9d6c882ac patterns: Replaced tabs with spaces in lnk pattern Nik 2022-09-02 23:21:40 +02:00
  • 7ecfcd446d patterns: Added Microsoft Shell Link pattern Nik 2022-09-02 23:13:43 +02:00
  • b094757b03 includes/type: Display size type bytes without decimal points Nik 2022-09-02 22:49:35 +02:00
  • 1d0b11372f includes/type: Fixed size type visualizer Nik 2022-09-02 22:45:20 +02:00
  • f01ddec350 encodings: Add euc_kr table (#46) mirusu400 2022-09-03 01:34:49 +09:00
  • 64136ba16c tests: Added correct ntag test file Nik 2022-09-02 17:22:40 +02:00
  • 1e45938887 patterns: Added NTAG pattern Nik 2022-09-02 17:14:23 +02:00
  • f32b162647 patterns: Added VHDX pattern Nik 2022-08-31 15:08:32 +02:00
  • d2685aabf5 lib/type: Added size type Nik 2022-08-31 15:05:10 +02:00
  • 8027cda032 lib/std: Added std::core::formatted_value function Nik 2022-08-31 15:02:47 +02:00
  • a178509b3c patterns: Added stl pattern WerWolv 2022-08-29 15:23:43 +02:00
  • 56411ae067 patterns: Added MIME type for ogg pattern WerWolv 2022-08-29 15:02:42 +02:00
  • 7ee489237d patterns: Added Ogg pattern WerWolv 2022-08-29 15:02:08 +02:00
  • 4d97e79097 lib/std: Added std::core::member_count and std::core::has_member functions WerWolv 2022-08-28 22:41:43 +02:00
  • 9fec10000a patterns: Fixed ZigZag encoding in protobuf pattern WerWolv 2022-08-28 19:07:30 +02:00
  • b0d8b81861 patterns: Added protobuf pattern WerWolv 2022-08-28 13:51:58 +02:00
  • c7fbb661ae patterns: Add GNU program types to ELF (#35) ThePixelCoder 2022-08-27 05:51:45 -05:00
  • 7e19b4cb10 patterns: Fixed chunk size issues in WAV pattern. (#44) jz5 2022-08-27 19:50:53 +09:00
  • ff2726ce8a encodings: Added control characters to shiftjis encoding(#43) Berylskid 2022-08-27 19:43:50 +09:00
  • ed47fa65f1 encodings: Add cyrillyc cp866 encoding (#45) Alexander Kozlov 2022-08-27 13:42:44 +03:00
  • f0963603bf patterns: Added bencode pattern WerWolv 2022-08-27 12:41:59 +02:00
  • 15548b92e2 includes/std: Added core library functions WerWolv 2022-08-19 00:00:30 +02:00
  • 87efc6cf54 includes/std: Fixed std::string::contains function not checking last character ImHex-v1.21.2 WerWolv 2022-08-16 09:48:42 +02:00
  • 5e48adcb9d scripts: Properly open legacy hexproj files as UTF-8 WerWolv 2022-08-16 09:27:05 +02:00
  • f548643933 encodings: Add English Pokémon generation 1 character encoding (#42) ImHex-v1.21.1 Lucy 2022-08-14 11:46:40 -04:00