Commit Graph

85 Commits

Author SHA1 Message Date
WerWolv
874855dc1c git: Updated test workflow script 2022-08-03 15:49:32 +02:00
WerWolv
6f161f7c52 yara: Updated official rules 2022-08-03 15:45:14 +02:00
WerWolv
a6e5efbb7f includes: Added missing #pragma once to all files 2022-08-03 15:44:30 +02:00
WerWolv
72c92ce671 tests: Added tests for include libraries 2022-08-03 15:44:10 +02:00
WerWolv
5cf0daca4b includes/type: Replaced std/types.pat with the types library 2022-08-01 13:12:23 +02:00
WerWolv
c41f7479aa includes/std: Added std::time library 2022-08-01 13:11:41 +02:00
WerWolv
660da67e3b patterns: Removed [[static]] attribute from ARFile struct 2022-07-31 14:53:03 +02:00
Berylskid
9b564fe403 encodings: Change 00=() to space bar (#38)
Currently, the decode column is too wide horizontally, making it unusable. This PR is intended to solve that.
2022-07-30 21:27:39 +02:00
WerWolv
be0632fac2 encodings: Fixed readme copy-paste errors 2022-07-27 16:26:08 +02:00
WerWolv
3a4b3873d1 scripts: Added script to transform 010 editor CSV encoding files to table files 2022-07-27 15:58:03 +02:00
WerWolv
63468e543a encodings: Added various new encoding files 2022-07-27 15:57:45 +02:00
WerWolv
9e4a1d1d96 git: Fixed line endings of all files ImHex-v1.19.3 2022-07-26 08:48:01 +02:00
WerWolv
1a5d89c133 git: Store all files with LF line endings 2022-07-25 16:53:45 +02:00
WerWolv
4a44f79d88 encodings: Added corrected files for Shift-JIS. (#37)
Co-authored-by: Berylskid <91955473+Berylskid@users.noreply.github.com>
2022-07-25 16:46:49 +02:00
WerWolv
ce85f3e7ad encodings: Change file encoding to UTF-8 2022-07-23 15:16:28 +02:00
WerWolv
f40943c8cd patterns: Added UF2 pattern 2022-07-08 12:31:54 +02:00
WerWolv
48dd8f68ca patterns: Removed text/plain MIME type from intel hex pattern 2022-06-27 20:40:23 +02:00
WerWolv
bfc471f4e5 tests: Added tests for constants and tips checking 2022-06-23 17:57:45 +02:00
WerWolv
f84e192774 git: Make sure we're always pulling the latest libpl 2022-06-23 12:57:47 +02:00
WerWolv
b93081d21f tests: Run tests in correct folder 2022-06-23 12:45:46 +02:00
WerWolv
5d223efe93 tests: Added PE pattern test file 2022-06-23 12:01:19 +02:00
WerWolv
7d122d9d74 tests: Added automatic pattern tests 2022-06-23 12:01:10 +02:00
WerWolv
68edebbe4f includes/std: Fixed min/max/clamp functions 2022-05-28 14:11:45 +02:00
WerWolv
4ec37dea37 includes/std: Added missing include 2022-03-28 22:55:52 +02:00
WerWolv
f708d192fb patterns: Added Ethernet II Frame pattern 2022-03-17 22:45:18 +01:00
WerWolv
21d1b1198d git: Added back readme entries that went missing 2022-03-17 00:13:19 +01:00
WerWolv
08ace38914 patterns: Added vdf pattern 2022-03-17 00:11:54 +01:00
WerWolv
448a81a06d includes/std: Added custom formatted types library 2022-03-03 14:27:54 +01:00
Lukas Cone
49c4023ce7 patterns: fix bitfields (#33) 2022-03-01 17:02:32 +01:00
Lukas Cone
87453a54fa patterns: add std::mem::find_sequence_in_range (#32) 2022-02-26 16:26:00 +01:00
WerWolv
2b4140d123 includes/std: Include io.pat in string.pat 2022-02-19 17:58:27 +01:00
Lukas Cone
9c476383ed patterns: improve WAV pattern (#31) 2022-02-19 17:57:13 +01:00
Lukas Cone
5ddf0d6705 patterns: Added ISO pattern (#30) 2022-02-19 17:57:01 +01:00
Lukas Cone
4e8aec1935 patterns: Add TGA pattern (#29) 2022-02-13 01:05:44 +01:00
Lukas Cone
5e069eb265 patterns: Added DDS pattern (#28) 2022-02-12 16:31:13 +01:00
Quentin Fan-Chiang
97ccc8c418 patterns: Added PNG Pattern (#27)
* starting to flesh out a pattern for PNG

* using defines to improve readability

* data type changes to wip png pattern

* read png chunks until end of file

* iccp chunk and commenting

* Move IHDR out of array

* Function and pointer fixes

Co-authored-by: Foster Brereton <fbrereto@adobe.com>
2022-02-09 16:56:04 +01:00
WerWolv
16d189843a includes/std: Added more #pragma once to all stdlib files 2022-01-30 22:30:10 +01:00
WerWolv
8759f17b37 git: Make pattern files use better syntax highlighting 2022-01-30 22:30:10 +01:00
WerWolv
5f50cb4f27 includes/std: Added extra math functions 2022-01-30 22:30:10 +01:00
WerWolv
d8261c013c patterns: Included required stdlib files 2022-01-30 22:30:10 +01:00
WerWolv
6325dbce0d includes/std: Moved stdlib to std folder, added all builtin functions 2022-01-30 22:30:10 +01:00
Thomas PORTASSAU
00b7c912f2 Updated zip, fixed CDSize (#25) 2022-01-18 00:43:17 +01:00
WerWolv
b86171b284 encodings: Added various table encoding files from romhacking.net 2022-01-15 21:26:59 +01:00
WerWolv
5ec2c64eda patterns: Added Nintendo Switch PRODINFO pattern 2021-12-09 14:13:54 -08:00
WerWolv
853da68183 scripts: Added SVD to Pattern Language converter 2021-12-08 07:23:53 -08:00
WerWolv
47fc949289 tips: Fixed typo 2021-11-30 19:44:39 +01:00
WerWolv
9de99d9b08 includes/std: Added std::mem::eof function 2021-11-28 15:09:30 +01:00
WerWolv
91609bd3b4 patterns: Added Icon/Cursor image pattern 2021-11-28 15:09:30 +01:00
WerWolv
19a0c7143a patterns: Added ARM Cortex M vector table pattern (#23) 2021-11-28 15:09:30 +01:00
WerWolv
b2ff4dc4c0 patterns: Added Nintendo Switch NRO format pattern (#22)
* add intel_hex format (#15)

* pattern: Added Nintendo Switch NACP file format pattern (#21)

* patterns: Added Nintendo Switch NRO format pattern

Co-authored-by: Matt Farstad <matthewwilliamfarstad@gmail.com>
2021-11-28 15:09:30 +01:00