Ryan Fleury
|
aa42d12d0f
|
zerofiy range dim, if max > min; fixes incorrect range intersection & read, in eval path
|
2024-12-20 09:00:17 -08:00 |
|
Ryan Fleury
|
49d11ea35b
|
plug min-digits view rule into f32/f64 value string visualization path; also expand default precision of f32/f64 string visualization, but truncate redundant zeroes
|
2024-12-17 16:04:09 -08:00 |
|
Ryan Fleury
|
e9ac6ccf7e
|
remove heuristic of array view rule implicitly disabling string visualization; prefer explicit no_string view rule
|
2024-12-17 09:45:54 -08:00 |
|
Ryan Fleury
|
3023269a9c
|
correctly use array sizes in value string string literal visualization; slices / array lengths now correctly apply to string visualization
|
2024-12-17 09:39:57 -08:00 |
|
Ryan Fleury
|
78309209ae
|
clear completed task log
|
2024-12-16 13:02:37 -08:00 |
|
Ryan Fleury
|
5f1d0b4d1c
|
adjust compact vs. default panel layout pick heuristic
|
2024-12-16 12:52:46 -08:00 |
|
Ryan Fleury
|
090c555d68
|
fix default space assumption in full eval path, if not inferred from the expression itself
|
2024-12-16 12:09:50 -08:00 |
|
Ryan Fleury
|
8f91ec4f88
|
fix __va_args__ nonsense in rdi_from_dwarf; fix incorrect mask check in linux os_file_open
|
2024-12-16 11:41:23 -08:00 |
|
Ryan Fleury
|
c66d705791
|
toggle-press for theme colors in settings view, not click-to-open
|
2024-12-16 11:33:26 -08:00 |
|
Ryan Fleury
|
97241e73f9
|
more aggressively commit changes to meta-entity edits in watch windows; undo if cancelling
|
2024-12-16 11:26:08 -08:00 |
|
Ryan Fleury
|
ac54281062
|
fix nccalcsize in fullscreen mode
|
2024-12-16 10:59:35 -08:00 |
|
Nikita Smith
|
2a72f525fb
|
added support for dumping disassembly and raw data out of sections
|
2024-12-11 12:07:42 -08:00 |
|
Nikita Smith
|
c91253a19e
|
move feature flags to appropriate layer
|
2024-12-10 14:07:51 -08:00 |
|
Nikita Smith
|
48cb999c3d
|
format VC Features and COFF Group in debug directory
|
2024-12-10 13:47:47 -08:00 |
|
Nikita Smith
|
9ff49c33cc
|
validate export table fields
|
2024-12-10 13:44:09 -08:00 |
|
Nikita Smith
|
cd3fd4df16
|
format file preamble and warn about unknown argument
|
2024-12-09 17:16:44 -08:00 |
|
Nikita Smith
|
dd3b4a025d
|
advance offset
|
2024-12-09 15:49:34 -08:00 |
|
Nikita Smith
|
aaa82af9b3
|
format base relocations
|
2024-12-09 15:25:12 -08:00 |
|
Nikita Smith
|
db82b2ea63
|
remove dependency on bin info from base reloc parser
|
2024-12-09 15:24:18 -08:00 |
|
Nikita Smith
|
723c950c01
|
add default params for /FUNCTIONPADMIN
|
2024-12-09 14:27:03 -08:00 |
|
Ryan Fleury
|
274b710329
|
notes
|
2024-12-09 08:35:01 -08:00 |
|
Ryan Fleury
|
edfbcb9c85
|
fix incorrect line textual coordinates when triple-dragging code slices
|
2024-12-06 16:32:43 -08:00 |
|
Nikita Smith
|
08a368dd66
|
handle ADDR32 base relocation
|
2024-12-06 15:35:33 -08:00 |
|
Nikita Smith
|
f56bc209e0
|
minor fix
|
2024-12-06 14:39:00 -08:00 |
|
Nikita Smith
|
b5273d6a00
|
keep parsing on encountering epilog opcode
|
2024-12-06 14:00:12 -08:00 |
|
Ryan Fleury
|
bca1325d9a
|
eliminate machine/file entities in frontend layer
|
2024-12-06 13:53:25 -08:00 |
|
Ryan Fleury
|
87a1dd84ec
|
delete raddbg layer duplicative ctrl entity kinds / related code; we are now fully moved onto the ctrl system for ctrl entities
|
2024-12-06 12:31:37 -08:00 |
|
Ryan Fleury
|
751626446a
|
pending thread names in ctrl entity system, for cases where a thread name is established before the thread is reported as being created, and the id is used to correllate
|
2024-12-06 12:31:37 -08:00 |
|
Ryan Fleury
|
59e2d7de61
|
eliminate old universal entity ui; eliminate old stop explanation string generation path
|
2024-12-06 12:31:37 -08:00 |
|
Nikita Smith
|
6cf42338ba
|
clang build fixes
|
2024-12-06 12:05:44 -08:00 |
|
Nikita Smith
|
e73ce59945
|
WIP coffdump
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
c3831e4350
|
WIP parser for MSVC C++ exceptions unwind info
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
0ea0820d19
|
minor fixes and cleanups
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
86db833a83
|
pass over PE
* upgraded PE with parsers for imports, exports, and tls
* added struct definitions for image load config and debug dir structs
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
80fa226432
|
pass over COFF archive parser
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
29de0c5a9e
|
moved unsigned range list to base math
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
d73e53a5b5
|
integer array structs
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
3851604705
|
32bit integer from ascii helpers
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
2bf3194cff
|
disable .exp for radlink
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
669c03cff1
|
rename time -> time_stamp
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
e22bd33275
|
pass over COFF, added symbol for function definitions, updated names
and types in structs, added enum to and from string helpers
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
53a5f6ab06
|
big-endian conversion helpers
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
746a2728b3
|
date time from unix time stamp
|
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
|
47ac1796a9
|
use build string literal from base context
|
2024-12-06 11:53:16 -08:00 |
|
Nikita Smith
|
fc429449cf
|
fix out of bounds check
|
2024-12-06 11:53:16 -08:00 |
|
Ryan Fleury
|
cd64657746
|
adjust disasm snapping rules, to not open disasm in cases where we can infer user doesn't have/want it open, and also to snap correctly if we can infer that the user is actively viewing/using disasm
|
2024-12-06 10:27:37 -08:00 |
|
Ryan Fleury
|
347ce2281d
|
clear breakpoint hit counts on restart command
|
2024-12-04 13:40:20 -08:00 |
|
Ryan Fleury
|
09cf0fb348
|
introduce manual clearing path in font cache layer; use to prevent permanent accumulation of font glyphs even after font resizes etc.
|
2024-12-04 13:34:00 -08:00 |
|
Ryan Fleury
|
94c4000603
|
adjust failure cases in conversion; adjust waiting time period in pre-emptive heuristic conversion rule; avoid bp resolution path & waiting on debug info when unnecessary
|
2024-12-03 11:32:57 -08:00 |
|