Ryan Fleury
c4f4b5ff01
merge
2025-03-25 16:21:51 -07:00
Nikita Smith
53bff614e6
moved LEB helpers to DWARF layer
2025-03-03 17:06:58 -08:00
Ryan Fleury
13bfa42acf
more work on watch-window-driven file lister
2025-02-20 14:49:25 -08:00
Ryan Fleury
1b8e39c635
work on tag-based styling
2025-02-18 18:08:18 -08:00
Nikita Smith
a1d5837ff3
helpers for matching string literals
2025-01-18 17:39:11 -08:00
Nikita Smith
b27b783e6f
Dwarf parser WIP
...
Copied the parser from internal repo and integrated with the base layer
(not tested)
Parser uses based/range pattern for which we have an alternative in
string layer (str8_deserial_*)
2025-01-08 03:26:04 -08:00
Nikita Smith
3851604705
32bit integer from ascii helpers
2024-12-06 11:53:16 -08:00
Nikita Smith
9ad63e45e6
u32 from string version
2024-12-06 11:53:16 -08:00
Nikita Smith
c6caec657d
moved cstring and find needle string ops to the main layer
2024-11-12 10:36:45 -08:00
Nikita Smith
3d7fc6fce5
moved memory and count string formatters to the main layer and
...
replaced str8_from_memory_size with more accurate data size units
2024-11-12 10:36:44 -08:00
Nikita Smith
4091373517
moved operating system -> string to base
2024-11-07 11:54:25 -08:00
Nikita Smith
214be8c433
moved Guid struct and related helpers to base
2024-11-07 11:54:25 -08:00
Nikita Smith
f1a0e7233d
cstring helper for wide chars
2024-10-18 22:56:55 -07:00
Nikita Smith
9535652cfb
define null path style
2024-10-15 16:19:27 -07:00
Ryan Fleury
7cd1d175de
deduplicate string escaping paths in eval/cfg/etc
2024-09-13 12:08:22 -07:00
Ryan Fleury
3ed8f4af98
Revert "begin sketching out live cfg mutation code, as replacement for frontend entity tree formation/mutation"
...
This reverts commit c8c9c7ea27 .
2024-09-07 14:48:47 -07:00
Ryan Fleury
cccbd265ff
Revert "another checkpoint in big df entity elimination pass"
...
This reverts commit f8fd32e328 .
2024-09-07 14:48:34 -07:00
Ryan Fleury
f8fd32e328
another checkpoint in big df entity elimination pass
2024-09-04 15:50:59 -07:00
Ryan Fleury
c8c9c7ea27
begin sketching out live cfg mutation code, as replacement for frontend entity tree formation/mutation
2024-09-03 15:20:04 -07:00
Ryan Fleury
9932a30ef9
entity parameter tree equipment; architecture -> arch
2024-08-29 13:16:50 -07:00
Ryan Fleury
b18e437337
git normalize all files
2024-07-26 11:13:47 -07:00
Ryan Fleury
376a7c48a5
pass over logging, include a lot of extra info in ctrl thread log; demon abstraction for target-process memory allocation/protection; switch spoofs to being in allocated page, rather than at bogus address
2024-06-19 11:12:21 -07:00
Ryan Fleury
59e71eb5cc
drive iteration in win32 file system api; fix some root-level behaviors of file browser
2024-05-31 12:20:14 -07:00
Ryan Fleury
70d004e5d3
clean up command line arguments & help in converters
2024-02-26 16:49:57 -08:00
Ryan Fleury
93ab48ecdf
organization/naming/dead-code-elimination pass over base
2024-02-25 14:00:35 -08:00