This website requires JavaScript.
Explore
Help
Register
Sign In
maksw
/
nt-lite
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
46
Commits
1
Branch
0
Tags
e41bf6e2c0cb0714fee4bc4da9917291ee164563
Commit Graph
3 Commits
Include renames
Author
SHA1
Message
Date
maksw
6bff37746d
major restructuring, prepare for smp
2026-05-28 18:53:37 +02:00
maksw
e1248f4afe
refactor syscall ABI and FAT32 driver to use request structs and string views natively, enforce handle access rights on object lookup, add scheduler statistics tracking, fix KiSchedule to prevent 50% idle throttling on CPU-bound threads, better document x64 initial user stack alignment, fix process teardown to properly signal exit events and manage thread counts, optimize doom file I/O with a custom handle struct to internally track position and size, add SubsystemData to TEB for generic thread-local state, apply PAGE_NX to non-executable PE sections in the loader, update native apps, tests, and shells to match new APIs, update kernel32 directory retrieval.
2026-05-26 14:46:49 +02:00
maksw
df13b8056c
add lwIP TCP/IP stack as a runtime driver, native socket syscalls, SysGetMemoryStatus replacing CatchAllDebugBucket, fix timeGetTime to return milliseconds, fix SysSleep to interpret argument as milliseconds, SysGetTick now returns microseconds, harden all syscalls against bad user pointers with CopyFromUser/CopyToUser/MmProbeUser throughout, add networking test apps, port-forward 8080 in runa.bat, split LWIP_DRIVER_CFLAGS, add settings.ini to deploy, remove ethernet.c stub
2026-05-22 18:54:53 +02:00