|
3078cef12b
|
Cleanup various lints and warnings
|
2025-10-09 12:33:13 -06:00 |
|
|
061228c971
|
Make liburing optional; rewrite CMakeLists.txt and enable LTO
|
2025-10-07 14:12:37 -06:00 |
|
|
01ed50c4b4
|
Fix pipe reads; add tests for NtReadFile & pipes
|
2025-10-05 23:24:50 -06:00 |
|
|
ff04eb9f41
|
Fix OpenProcessToken pseudo-handle regression
|
2025-10-05 18:16:15 -06:00 |
|
|
0d76e541c1
|
Reorg headers, module_registry -> modules, remove ActCtx msvcr80.dll hack
|
2025-10-05 17:46:16 -06:00 |
|
|
0bc80b6618
|
Split into HostContextGuard/GuestContextGuard
|
2025-10-05 14:32:06 -06:00 |
|
|
cd7baffc5e
|
Save/restore fs/gs segments when re-entering host code
|
2025-10-05 13:58:40 -06:00 |
|
|
166399f143
|
Move main source files into src/
|
2025-10-04 13:34:31 -06:00 |
|
|
390f26b28d
|
New handles, threading and processes subsystems
|
2025-10-04 13:31:26 -06:00 |
|
|
a9581423a8
|
VirtualQuery rework
|
2025-10-02 17:11:28 -06:00 |
|
|
d8150e33b9
|
Rework thread TIB handling & DLL initialization handling
|
2025-10-02 16:40:23 -06:00 |
|
|
705607fcfb
|
Remove now-redundant .dll names from module stubs
|
2025-09-29 23:35:16 -06:00 |
|
|
62d8daccac
|
Overlapped I/O support (fixes ProDG compilers)
|
2025-09-29 23:32:17 -06:00 |
|
|
94b44fd697
|
Everything needed to run simple Rust programs (#40)
* Everything needed to run simple Rust programs
* Add IsDBCSLeadByte implementation
* Address PR comments
|
2023-09-10 12:07:23 +09:00 |
|