Commit Graph

35 Commits

Author SHA1 Message Date
Elias Bachaalany
4a905d562a Update src/samples/test-sample/test.cpp
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
2025-12-02 15:44:21 -08:00
Elias Bachaalany
7cb92a662b test: add Windows API threads test
Add test_threads_winapi() that creates threads using CreateThread
and WaitForMultipleObjects to complement the existing std::thread
based test, verifying Windows threading API emulation works correctly.
2025-11-26 17:30:43 -08:00
brian
65eecf1cfd Comprehensive WOW64 subsystem implementation 2025-10-13 19:55:50 +08:00
momo5502
58c71c687d Merge remote-tracking branch 'origin/main' into unhandled-exceptions 2025-08-24 12:45:31 +02:00
momo5502
7d6648ade0 Extend clang-format column limit to 140 2025-08-16 14:55:07 +02:00
momo5502
6eb4ef33ff Handle invalid page protections
This fixes #420
2025-07-20 09:34:25 +02:00
3fault
8cea9fc75a Ensure memory is freed after guard page test 2025-07-17 10:55:45 -04:00
Maurice Heumann
f6fbb6c46d Merge branch 'unicorn-upgrade-2' into unhandled-exceptions 2025-07-13 20:47:01 +02:00
3fault
6e203d9590 Fix formatting issues 2025-07-02 14:47:51 -04:00
3fault
af21473cf1 merge test_guard_page with test_native_exceptions, fixes MinGW build 2025-07-02 14:27:05 -04:00
3fault
68a5800c85 Add test for guard page in test-sample, formatting fix 2025-07-02 12:09:21 -04:00
momo5502
c50fdd17a4 Fix compilation warnings 2025-05-31 10:37:04 +02:00
Hacksign
e9a6911019 NEW: Add cross compile support on X86_64 Linux with MinGW toolchain. 2025-05-29 18:48:04 +08:00
momo5502
ed9eb1dfc3 Small fixes 2025-05-25 16:23:10 +02:00
momo5502
92bdf26669 Fix computername 2025-05-24 11:06:09 +02:00
Igor Pissolati
bab8c55ed3 Disable Trap Test on icicle 2025-04-28 19:27:56 -03:00
Igor Pissolati
14c8532fa0 Add Trap Flag test 2025-04-28 18:25:28 -03:00
Igor Pissolati
285313cc68 Add test for TimeZoneInformation 2025-04-28 17:20:37 -03:00
Igor Pissolati
9d0de32cde Add new tests 2025-04-23 18:21:29 -03:00
momo5502
bf7c5b421a Add unhandled exception test 2025-04-14 08:13:17 +02:00
momo5502
fdab8cd5ec Extend APC test 2025-04-13 13:39:09 +02:00
momo5502
9609a550e0 Add APC test 2025-04-13 13:39:08 +02:00
momo5502
d0a24ac65c Remove dependencies from sample 2025-04-12 08:09:19 +02:00
momo5502
5c9eb6c30d Add anonymous namespace 2025-03-22 18:31:01 +01:00
Maurice Heumann
4da6642123 Add socket abstraction 2025-03-20 15:45:38 +01:00
momo5502
8c3326193c Test case insensitive fs support 2025-03-18 16:09:43 +01:00
Maurice Heumann
450e3c2a9c Use clock interfaces to precisely control time 2025-03-18 11:48:44 +01:00
momo5502
40bcb097b1 Fix filepath I/O test 2025-02-08 19:06:14 +01:00
momo5502
0bcb18f52b Add working directory tests 2025-02-08 19:01:53 +01:00
momo5502
55557006c7 Add std::filesystem tests 2025-02-08 14:07:26 +01:00
momo5502
a64c1e12d0 Load comctl32.dll 2025-02-07 18:37:55 +01:00
momo5502
72a3123303 Respect reproducibility 2025-01-26 11:03:19 +01:00
momo5502
6d2f2182d3 Add UDP socket test 2025-01-26 08:28:09 +01:00
momo5502
114d87cd5a Fix test 2025-01-25 07:24:02 +01:00
momo5502
5ce3db6d35 Move samples into subdirectory 2025-01-20 19:55:24 +01:00