Nik
|
110b498d7b
|
includes/type: Added magic number assertion type
|
2022-11-29 14:43:27 +01:00 |
|
Nik
|
4cdf3c11cf
|
includes/std: Fixed copy_section_to_section copy-paste error
|
2022-11-19 18:02:04 +01:00 |
|
Merlyn Morgan-Graham
|
de0e089165
|
includes/std+type: Add DOS datetime types (#57)
Add type::dosdate16_t and type::dostime16_t in pattern library
|
2022-11-14 10:08:00 +01:00 |
|
Fredrick Brennan
|
d87f95dbfa
|
includes/type: Add RGB8 to color.pat (#54)
|
2022-11-10 10:22:17 +01:00 |
|
Nik
|
51dad63779
|
includes/std: Removed invalid returns
|
2022-11-09 21:56:06 +01:00 |
|
Nik
|
764b86acc9
|
includes/std: Added section functions
|
2022-11-09 21:53:31 +01:00 |
|
Nik
|
10fdf94899
|
includes/std: Fixed syntax error
|
2022-11-09 21:25:01 +01:00 |
|
Nik
|
9ba998e618
|
includes/std: Added new functions
|
2022-11-09 21:21:59 +01:00 |
|
Nik
|
8e70a5524d
|
includes/type: Added templates for number types with specific base
|
2022-10-10 22:36:46 +02:00 |
|
Nik
|
9c0bf1433c
|
includes/std: Added new Array and SizedString type
|
2022-10-10 22:36:09 +02:00 |
|
Nik
|
43afbfa120
|
includes/type: Made size and float16 types more generic
|
2022-10-09 17:38:05 +02:00 |
|
Nik
|
f75703fd2b
|
includes/std: Added MagicSearch and Reinterpreter helper type
|
2022-10-09 17:37:37 +02:00 |
|
Nik
|
04ef9d6085
|
includes/type: Fixed copy-paste error in float16 type
|
2022-10-03 14:14:35 +02:00 |
|
Nik
|
dc5b219d24
|
includes/type: Fixed duplicate type definition in 010 types library
|
2022-10-03 10:51:43 +02:00 |
|
Nik
|
e6c800b71c
|
includes/type: Fixed missing preprocessor instructions in size type library
|
2022-10-03 08:37:05 +02:00 |
|
Nik
|
5c9a7b1ac0
|
includes/type: Display space optimized version of IPv6 addresses
|
2022-10-02 23:25:10 +02:00 |
|
Nik
|
22390d0adf
|
includes/type: Fixed broken float16 type
|
2022-10-02 22:57:46 +02:00 |
|
Nik
|
dfc9b17067
|
includes/type: Fixed missing include in color include
|
2022-10-02 21:55:48 +02:00 |
|
Nik
|
58d63d1d4a
|
includes/hex: Fixed mangled name format function
|
2022-10-01 21:53:41 +02:00 |
|
Nik
|
86f38ca545
|
includes/type: Added new color types
|
2022-09-30 14:52:30 +02:00 |
|
Nik
|
27d98d4552
|
includes/hex: Added support for new demangle function
|
2022-09-30 14:52:21 +02:00 |
|
Nik
|
5481c2ff6a
|
includes/std: Made relevant std::core functions take patterns as reference
|
2022-09-15 14:30:01 +02:00 |
|
Nik
|
073768fec3
|
includes/std: Fix passing std::file::Mode enum to builtin function
|
2022-09-15 11:39:17 +02:00 |
|
Nik
|
24c003b333
|
tests: Disable imhex checks in unit tests
|
2022-09-14 14:29:12 +02:00 |
|
Nik
|
caea4544ef
|
includes/hex: Added library files
|
2022-09-14 14:01:54 +02:00 |
|
Nik
|
6367f434ab
|
includes: Removed old types library files
|
2022-09-14 14:01:15 +02:00 |
|
Nik
|
ce542887c4
|
includes/type: Added aliases for builtin types
|
2022-09-11 21:53:18 +02:00 |
|
Nik
|
244dd88098
|
includes/type: Fixed time_t format function
|
2022-09-07 14:21:53 +02:00 |
|
Nik
|
93c53f2d2e
|
includes/type: Fixed time_t type and added time32_t and time64_t
|
2022-09-07 14:21:05 +02:00 |
|
Nik
|
6ccb3bf465
|
includes/std: Add endian parameter to std::mem::read_unsigned and std::mem::read_signed
|
2022-09-04 20:37:19 +02:00 |
|
Nik
|
966c4e15b0
|
includes/std: Moved Endian enum to std::mem
|
2022-09-04 20:26:05 +02:00 |
|
Nik
|
befd6ef448
|
includes/std: Cast endian to integer before passing it to evaluator
|
2022-09-04 14:31:26 +02:00 |
|
Nik
|
b094757b03
|
includes/type: Display size type bytes without decimal points
|
2022-09-02 22:49:35 +02:00 |
|
Nik
|
1d0b11372f
|
includes/type: Fixed size type visualizer
|
2022-09-02 22:45:20 +02:00 |
|
Nik
|
d2685aabf5
|
lib/type: Added size type
|
2022-08-31 15:05:10 +02:00 |
|
Nik
|
8027cda032
|
lib/std: Added std::core::formatted_value function
|
2022-08-31 15:02:47 +02:00 |
|
WerWolv
|
4d97e79097
|
lib/std: Added std::core::member_count and std::core::has_member functions
|
2022-08-28 22:41:43 +02:00 |
|
WerWolv
|
15548b92e2
|
includes/std: Added core library functions
|
2022-08-19 00:00:30 +02:00 |
|
WerWolv
|
87efc6cf54
|
includes/std: Fixed std::string::contains function not checking last character
|
2022-08-16 09:48:42 +02:00 |
|
WerWolv
|
eda13b2518
|
includes/type: Added [[sealed]] attribute to LEB128 type
|
2022-08-05 13:49:26 +02:00 |
|
Oded Shapira
|
aa6c90fa5b
|
includes/type: Added LEB128 type (#40)
* Implement VarInt type
* VarInts are little endian, make result u128
* Rename VarInt to LEB128
* It didn't remove the varint file
|
2022-08-05 13:45:34 +02:00 |
|
WerWolv
|
a6e5efbb7f
|
includes: Added missing #pragma once to all files
|
2022-08-03 15:44:30 +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
|
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
|
448a81a06d
|
includes/std: Added custom formatted types library
|
2022-03-03 14:27:54 +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 |
|
WerWolv
|
16d189843a
|
includes/std: Added more #pragma once to all stdlib files
|
2022-01-30 22:30:10 +01:00 |
|