Commit Graph

17 Commits

Author SHA1 Message Date
7013ca673f Fix major bugs in Expandable_Arena and NTFS_MFT_read_raw 2025-12-06 16:45:20 -05:00
619cd76ea9 Lots of small changes 2025-12-06 13:02:24 -05:00
6970a59c35 Lots of refactoring, overhaul logging system to use context (see log_error macro) 2025-12-05 21:24:50 -05:00
849b8210e0 Parsing NTFS MFT with file size. 2025-12-05 00:18:25 -05:00
3a22156ed3 Add drive enumeration into hash table. 2025-12-04 19:45:31 -05:00
652cd2faac Merge ImGui WndProc with our os_create_window 2025-12-04 12:38:21 -05:00
ce00bc4e4d Add imgui as static library 2025-12-04 11:09:16 -05:00
15cf7e68fd Add basic window creation (Win32) 2025-12-02 14:06:39 -05:00
a0f95174b2 Minor fixes to string builder, examples 2025-12-01 07:34:37 -05:00
916777c2b5 Refactoring, add basic file module (Win32) 2025-11-29 10:22:19 -05:00
efdb057361 Finish string module, add timing module 2025-11-28 05:28:25 -05:00
e2f0e71003 I think it's fixed now 2025-11-27 13:31:08 -05:00
1a2de6e2f8 Remove Basic, ErrorCodes, add String_Builder, and fix some issues with String module 2025-11-25 13:05:14 -05:00
b028d7fa14 Move executable entry point outside of lib 2025-11-25 07:23:07 -05:00
7bb81077bd Add expandable arena implementation. Add option for 0xCD Allocator memory initialization 2025-11-25 06:18:51 -05:00
6daa9d89fb Add Thread_Group implementation from Jai compiler. 2025-11-24 07:27:44 -05:00
9a75f4a2f1 Added synchronization primitives and basic thread API for Win32 2025-11-24 04:58:52 -05:00