-
6300bebe33
Fix API documentation and examples; add comprehensive documentation suite
master
kbe
2026-07-22 22:26:07 +02:00
-
040a51bf03
fix: Build documentation at compilation
kbe
2026-07-22 19:58:47 +02:00
-
da342d355e
Remove legacy BlackMagic specs
feature/add-thread-region-finder
develop
kbe
2026-07-22 19:12:24 +02:00
-
1169fdb994
Address review findings for thread control and process discovery
kbe
2026-07-22 17:18:48 +02:00
-
3e294dc846
Add process discovery helpers and Magic facade accessors
kbe
2026-07-22 16:04:53 +02:00
-
8f988768fe
Fix thread namespace collision and tighten executable stub allocation
kbe
2026-07-22 16:04:41 +02:00
-
9aef9c21e3
Add thread control surfaces
kbe
2026-07-22 16:04:30 +02:00
-
f0faca3112
Add memory-region query, enumeration, and scoped protection
kbe
2026-07-22 16:04:15 +02:00
-
-
e8c84f0ba1
Fix IcedAssembler immediate overflow and unwrap invoke exceptions

kbeandClaude Opus 4.8
2026-07-22 11:43:48 +02:00
-
0ddd812829
Address review: forwarder split, CreateDelegate guard, API-set docs

kbeandClaude Opus 4.8
2026-07-22 09:22:29 +02:00
-
30d5a9a5ec
Add optional Iced backend: arbitrary text assembly and full prologue validation

kbeandClaude Opus 4.8
2026-07-22 08:56:31 +02:00
-
af7e3dc1b9
Close out verification tasks 9.3 and 9.4

kbeandClaude Opus 4.8
2026-07-22 02:54:28 +02:00
-
678cb00895
Implement RemoteModule/RemoteFunction and prove x64 ABI at runtime

kbeandClaude Opus 4.8
2026-07-22 02:49:51 +02:00
-
eda467bc46
Fix 32-bit thread context API selection in DllInjector
kbe
2026-07-22 02:31:32 +02:00
-
286bb9cab1
Add local agent workspace files and skills
kbe
2026-07-22 02:24:51 +02:00
-
a34389fbba
Fix 32-bit host context APIs and ExternalReader bitness detection
kbe
2026-07-22 02:24:06 +02:00
-
1911514120
Fix bounds, memory protection, and completion race in core helpers
kbe
2026-07-22 02:16:23 +02:00
-
ffd72b37ed
Consolidate whitemagic-foundation implementation into develop
kbe
2026-07-22 01:58:58 +02:00
-
-
d04428b42e
Fix fallback read too short for sparse prologues in redirection helper
kbe
2026-07-22 01:36:52 +02:00
-
64be4f8275
Fix page-boundary read issue in redirection helper
kbe
2026-07-22 01:29:52 +02:00
-
c40f3fd791
Fix InputSimulator wParam, PeHeaderParser double-parse, and other review issues
kbe
2026-07-22 01:28:42 +02:00
-
614806f5f1
Fix LibraryLoader crash on error during context-transfer restoration
kbe
2026-07-22 01:24:33 +02:00
-
77736698ab
Add runtime x64 stack-alignment regression test

kbeandClaude Opus 4.8
2026-07-22 01:13:45 +02:00
-
fa0b5b5013
Add observable alloc/free seams to BackgroundTaskExecutor and fix StubAllocator ownership
kbe
2026-07-22 00:51:39 +02:00
-
44a368de9c
Fix dispatcher crash/deadlock, instruction analyzer, cache equality, task leak, and redirection protection
kbe
2026-07-22 00:32:19 +02:00
-
3f0bea6bd4
Implement core diagnostic memory layer, execution helpers, and high-level facade slices
kbe
2026-07-21 23:27:52 +02:00
-
a0ca7050a2
openspec: mark Phase 3 done; record Phase 2/3 review deviations

kbeandClaude Opus 4.8
2026-07-21 22:11:58 +02:00
-
75ff4a2320
Guard diagnostic stub builder against argument-count overflow

kbeandClaude Opus 4.8
2026-07-21 22:09:56 +02:00
-
e2654fff91
Agents now merge to develop instead of master
kbe
2026-07-21 21:54:40 +02:00
-
12b9b6c03e
Fix x64 stub ABI and marshal-path sizing; dedupe memory readers

kbeandClaude Opus 4.8
2026-07-21 21:36:46 +02:00
-
184dec86ca
ARchive old spec
kbe
2026-07-21 21:07:38 +02:00
-
0380705e76
Initial commit
kbe
2026-07-21 20:23:28 +02:00
-
21d2dd0460
Initial commit
kbe
2026-07-21 20:28:59 +00:00
-
-
8c07d8048c
openspec: mark Phase 3 done; record Phase 2/3 review deviations

kbeandClaude Opus 4.8
2026-07-21 22:11:58 +02:00
-
b06a034072
Guard BuildCallStub against argument-count overflow

kbeandClaude Opus 4.8
2026-07-21 22:09:56 +02:00
-
cb437ef9b5
Fix x64 stub ABI and marshal-path sizing; dedupe RPM readers

kbeandClaude Opus 4.8
2026-07-21 21:36:46 +02:00
-
6fa12d8667
docs: reframe as process-introspection library
kbe
2026-07-21 20:19:51 +02:00
-
d520ac34f0
docs(agents): reframe purpose as debugger-class tooling
kbe
2026-07-21 20:07:20 +02:00
-
ea6e024f32
More details about target
kbe
2026-07-21 20:02:14 +02:00
-
3649feae1f
fix CS8778: unchecked cast for far-target test constant
kbe
2026-07-21 20:01:04 +02:00
-
84a3a3eab6
Merge feature/memory-hardening: Phase 3 managed assembler + memory hardening
kbe
2026-07-21 20:00:14 +02:00
-
-
2ecdd147a7
review fixes: rename CallingConvention→CallConvention, seal, edge cases
kbe
2026-07-21 19:59:48 +02:00
-
f39ecf820d
Phase 3 complete: managed assembler
kbe
2026-07-21 19:52:04 +02:00
-
98c53568d9
task 3.5-3.6: x86 stdcall/thiscall/fastcall stub tests
kbe
2026-07-21 19:50:49 +02:00
-
a09887812b
Merge feature/memory-hardening into develop

kbeandClaude Opus 4.8
2026-07-21 19:49:29 +02:00
-
-
7c5e72e0e0
Harden memory layer: fix char sizing, ref structs, count guards, ReadString advance

kbeandClaude Opus 4.8
2026-07-21 19:47:24 +02:00
-
f7236eea9b
task 3.3-3.4: x86 cdecl stub encoding + CallingConvention enum
kbe
2026-07-21 19:37:20 +02:00
-
855595837f
task 3.1-3.2: IAssembler interface + StubAssembler emit primitives
kbe
2026-07-21 19:35:11 +02:00
-
-
68255f907c
fix: IndexOfPattern alignment for multi-byte encodings
kbe
2026-07-21 19:34:01 +02:00
-
6aaee0adce
Merge feature/native-surface: native P/Invoke surface + Phase 2 core memory

kbeandClaude Opus 4.8
2026-07-21 19:31:29 +02:00
-
-
9f7848ffde
docs: fix D1 Why to match RPM-on-self revision

kbeandClaude Opus 4.8
2026-07-21 19:31:12 +02:00
-
991387198d
Reconcile spec with Phase 2 review outcome; ignore *.log

kbeandClaude Opus 4.8
2026-07-21 19:28:28 +02:00
-
8374650aac
fix 7 correctness and cleanup issues
kbe
2026-07-21 19:24:18 +02:00
-
6eb78e7974
Phase 2: Core Memory Access complete
kbe
2026-07-21 17:09:36 +02:00
-
8219ac95a6
task 2.7-2.8: addressing helpers with tests
kbe
2026-07-21 17:08:08 +02:00
-
b2a5090533
task 2.5-2.6: string Read/Write with encoding tests
kbe
2026-07-21 17:06:34 +02:00
-
6b34e0fab8
task 2.3-2.4: implement MemoryBase + ExternalReader with tests
kbe
2026-07-21 17:05:29 +02:00
-
ccde012e45
task 2.1-2.2: implement MarshalCache<T> with tests
kbe
2026-07-21 17:03:23 +02:00
-
302da5f3c2
task 1.4: add NativeMethods.cs LibraryImport P/Invoke surface
kbe
2026-07-21 17:01:41 +02:00
-
-
eea175499d
Scaffold WhiteMagic solution and add AGENTS.md

kbeandClaude Opus 4.8
2026-07-21 16:55:33 +02:00
-
4405af15fd
Add whitemagic-foundation OpenSpec design; isolate reference libs

kbeandClaude Opus 4.8
2026-07-21 16:50:03 +02:00