Nikita Smith
|
99fe1bc2f2
|
typo
|
2025-12-18 20:06:20 -08:00 |
|
Nikita Smith
|
44123e9712
|
extend regs with DWARF registers mappings and read/write machine ops
|
2025-12-16 10:47:05 -08:00 |
|
Nikita Smith
|
9659ab4ad2
|
remove privileged registers
|
2025-12-05 17:03:05 -08:00 |
|
Nikita Smith
|
8005c31276
|
remove x86 register code
|
2025-12-05 16:39:02 -08:00 |
|
Nikita Smith
|
ce77442d37
|
fix x87 register layout
|
2025-12-05 16:36:46 -08:00 |
|
 Nikita SmithandRyan Fleury
|
e1a46f7d21
|
reader for STAP arguments
|
2025-11-07 14:39:46 -08:00 |
|
 Nikita SmithandRyan Fleury
|
ecbce1efdf
|
add TR and LDTR registers
|
2025-11-07 14:39:45 -08:00 |
|
Ryan Fleury
|
ec978d8d46
|
do not use complex register union types for common registers; just use primitive integer types instead
|
2025-10-07 14:41:51 -07:00 |
|
 Mārtiņš MožeikoandRyan Fleury
|
d8bb8c76c6
|
add shadow stack register and read it in win32 thread context
|
2025-09-03 09:36:20 -07:00 |
|
Ryan Fleury
|
7403a8ea3b
|
demon/linux: x64 register reading
|
2025-07-29 14:19:54 -07:00 |
|
Ryan Fleury
|
94b969f203
|
copyright year
|
2025-06-02 14:13:57 -07:00 |
|
Ryan Fleury
|
929e68d074
|
first pass at setting up x64 debug registers for data breakpoints
|
2025-04-11 17:49:16 -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 |
|
 Martins MozeikoandRyan Fleury
|
ce7c8d5244
|
avx512 registers & fixes for getting & setting x64 context
|
2024-07-23 08:43:35 -07:00 |
|
Ryan Fleury
|
3cc51038df
|
os_core: linux port for memory, thread info, filesystem apis
|
2024-07-16 13:24:54 -07:00 |
|
Ryan Fleury
|
f50b54cff7
|
complete metacodification of rdi format info into tables
|
2024-06-01 19:24:46 -07:00 |
|
Ryan Fleury
|
35c599dea3
|
raddbgi -> rdi
|
2024-05-23 15:09:53 -07:00 |
|
Ryan Fleury
|
301cf6b7ac
|
regression fixes, better integration, and tightening up the new unwinder
|
2024-05-17 14:15:11 -07:00 |
|
Ryan Fleury
|
2c8c9a497c
|
parameterize ctrl thread registers cache with entity store, rather than relying on implicit demon-api-provided cache
|
2024-03-22 16:15:20 -07:00 |
|
Ryan Fleury
|
b9f010dff6
|
raddbgi_ -> rdi_
|
2024-02-13 15:52:53 -08:00 |
|
Ryan Fleury
|
608055e447
|
metagen: simplify catchall generations; move some codeview enums into metacode; generate enum->string code
|
2024-02-13 13:27:02 -08:00 |
|
Ryan Fleury
|
9c7fd0a411
|
metagen: simplify & straighten out table generation further; raddbgi_cons: fix incorrect str8_list_join
|
2024-02-13 11:38:43 -08:00 |
|
Ryan Fleury
|
1d9dc2b9a9
|
metagen: simplify data tables
|
2024-02-13 11:16:45 -08:00 |
|
Ryan Fleury
|
742d2387e2
|
metagen: simplify metacode structs
|
2024-02-13 11:00:58 -08:00 |
|
Ryan Fleury
|
ea840a71e8
|
metagen: simplify enum generation; reading/organization pass over raddbgi_from_pdb
|
2024-02-13 10:55:06 -08:00 |
|
Ryan Fleury
|
aa2a0948ba
|
raddbg -> raddbgi
|
2024-02-12 15:03:13 -08:00 |
|
Ryan Fleury
|
4b68967fbe
|
raddbg format stuff -> raddbgi; partial naming/organization over raddbgi_cons
|
2024-02-12 14:29:24 -08:00 |
|
Ryan Fleury
|
2078af15f9
|
mc -> mdesk; I do not know what Monkey C is
|
2024-01-12 19:22:11 -08:00 |
|
Ryan Fleury
|
a42ec6aeff
|
initial upload
|
2024-01-10 19:57:50 -08:00 |
|