302 Commits

Author SHA1 Message Date
Luke Street 0f12807b71 Fix pointer truncation in kernel32/wincrypt 2025-12-01 11:42:23 -07:00
Luke Street f251f87bcf test_processes: Remove flaky assertion 2025-11-20 01:39:33 -07:00
Luke Street aa2bbb1e1c Refactor heap and add dynamic expansion (increments of 64 MiB) 2025-11-20 01:32:04 -07:00
Luke Street d1741d5eb9 Cache gettid call in static thread_local 2025-11-18 22:48:21 -07:00
Luke Street 0caa5c51a7 Fix HAVE_PTHREAD_GETTID_NP definition 2025-11-18 22:04:21 -07:00
Luke Street 11deab36e4 heap: Map DOS area as readable
Resolves #74
2025-11-18 21:53:34 -07:00
Luke Street 64511becf2 kernel32/wincon cleanup 2025-11-18 21:53:16 -07:00
Luke Street 2304c05ed0 Add getThreadId helper using pthread_{gettid,threadid}_np/gettid 2025-11-18 21:52:23 -07:00
Luke Street 19697170f9 ci: Make Dockerfiles build to static path 2025-11-11 23:47:35 -07:00
Luke Street ecd8231dee ci: Test on macos-15-intel 2025-11-11 23:38:08 -07:00
Luke Street 276d4cd7af Fix warning 2025-11-11 23:24:49 -07:00
Luke Street f6e05ce48f Set appendOnly on stdout/stderr handles 2025-11-11 23:18:42 -07:00
Luke Street c18a10d8f4 Ignore SIGPIPE 2025-11-11 23:03:09 -07:00
Luke Street 5cc8d239dc Minor cleanups 2025-11-11 22:56:13 -07:00
Luke Street 31bc1cd013 Oops 2025-11-11 21:26:31 -07:00
Luke Street 3b89db146b setup.S: Fix guest/host stack switching 2025-11-11 21:25:40 -07:00
Luke Street f012b22101 LoadLibraryA: Skip import resolution & DllMain for EXEs 2025-11-11 21:22:09 -07:00
Luke Street 4f666eefbd ci: Fix macOS artifact IDs 2025-11-11 14:53:11 -07:00
Luke Street 5dc50c4818 Update README.md 2025-11-11 14:50:52 -07:00
Luke Street 85834a9923 Update README.md 2025-11-11 14:41:41 -07:00
Luke Street bb48adbab5 Add system name and processor to version string 2025-11-11 14:34:47 -07:00
Luke Street 8c765a3d32 ci: Update release step with new artifacts 2025-11-11 14:30:44 -07:00
Luke Street bb0687d00d Fix Linux build 2025-11-11 10:48:13 -07:00
Luke Street 09a7452c77 Implement WaitOnAddress, WakeByAddress*; macOS impl for atomic waits 2025-11-11 10:44:14 -07:00
Luke Street f18f2a929d setup_linux: Improve segments init & add modify_ldt fallback 2025-11-11 00:28:44 -07:00