Maurice Heumann
|
a28be3049b
|
Separate application and emulator settings
|
2025-02-10 15:46:38 +01:00 |
|
momo5502
|
0660c0dd63
|
Use gtest-main
|
2025-02-08 08:39:38 +01:00 |
|
Maurice Heumann
|
0029582d12
|
Support port and path mappings
|
2025-02-04 09:04:52 +01:00 |
|
momo5502
|
11dfc02c41
|
Run tests in parallel
|
2025-02-03 20:27:28 +01:00 |
|
momo5502
|
72a3123303
|
Respect reproducibility
|
2025-01-26 11:03:19 +01:00 |
|
momo5502
|
8c70ef5af2
|
Fix compilation
|
2025-01-26 10:00:19 +01:00 |
|
momo5502
|
59b82a5e0d
|
Fix compilation
|
2025-01-26 08:28:10 +01:00 |
|
momo5502
|
45d7c542c3
|
Prepare emulation bisection
|
2025-01-26 08:28:10 +01:00 |
|
momo5502
|
82a99ee67a
|
Assert identical state after reusing emulator instances
|
2025-01-26 08:13:57 +01:00 |
|
momo5502
|
748574c7b4
|
Fix emulator resetting
|
2025-01-26 07:56:36 +01:00 |
|
momo5502
|
e34a9e6468
|
Serialization fixes
|
2025-01-26 07:05:32 +01:00 |
|
momo5502
|
d387477883
|
Support verbose logging during tests
|
2025-01-25 13:09:07 +01:00 |
|
momo5502
|
a3c6e9a5c0
|
Cleanup emulation root handling
This fixes #103
This fixes #105
|
2025-01-25 08:30:43 +01:00 |
|
momo5502
|
ec1333278b
|
Implement root fs handling
|
2025-01-25 07:24:01 +01:00 |
|
momo5502
|
067421bf85
|
Prepare grouping targets
|
2025-01-20 20:14:49 +01:00 |
|
Elias Bachaalany
|
e50eb96470
|
exposing high level callbacks to win_emu
|
2025-01-14 22:59:41 -08:00 |
|
Elias Bachaalany
|
a16c1dd654
|
renamed dependency 'common' to emulator-common
also made it mandatory when using the 'windows-emulator' dep
|
2025-01-12 12:31:53 -08:00 |
|
momo5502
|
bff8420ffd
|
Format all the code
|
2025-01-06 17:19:26 +01:00 |
|
momo5502
|
fdb0fafa56
|
Reformat code + small fixes
|
2025-01-06 09:36:37 +01:00 |
|
momo5502
|
ec6e25787e
|
Fix naming collisions
|
2025-01-05 15:02:00 +01:00 |
|
momo5502
|
f75f95cc61
|
Merge remote-tracking branch 'origin/main' into multi-platform-support
# Conflicts:
# src/analyzer/main.cpp
# src/emulator/memory_region.hpp
# src/windows-emulator/io_device.cpp
# src/windows-emulator/module/module_mapping.cpp
# src/windows-emulator/process_context.hpp
# src/windows-emulator/syscalls.cpp
# src/windows-emulator/windows_emulator.cpp
|
2025-01-05 14:44:17 +01:00 |
|
robert-yates
|
12c80f159e
|
add explicit 16bit unicode
|
2024-12-24 21:08:39 +01:00 |
|
momo5502
|
4766e164e0
|
Move emulator settings
|
2024-12-24 09:26:19 +01:00 |
|
robert-yates
|
5608d1db86
|
samples should be built only under windows
|
2024-12-12 10:26:56 +01:00 |
|
momo5502
|
ee0e2676f1
|
Add system time test
|
2024-11-24 11:27:10 +01:00 |
|
momo5502
|
d1493867fe
|
Support relative and absolute time
This fixes #23
|
2024-11-10 15:34:21 +01:00 |
|
momo5502
|
ebd2dbc29e
|
Initialize emulator using settings struct
|
2024-10-28 19:05:38 +01:00 |
|
Maurice Heumann
|
dfccd6a929
|
Update serialization_test.cpp
|
2024-10-27 15:58:17 +01:00 |
|
momo5502
|
2f92b7c641
|
Fix formatting
|
2024-10-27 09:50:44 +01:00 |
|
momo5502
|
b5765b2e0e
|
Enable all tests
|
2024-10-26 17:22:12 +02:00 |
|
momo5502
|
1021009296
|
Fix instruction execution counting
|
2024-10-26 10:06:02 +02:00 |
|
momo5502
|
b6a8f9793e
|
Fix reproducibility of unicorn context
|
2024-10-26 08:40:19 +02:00 |
|
momo5502
|
b5de610dc1
|
Skip unpredictable unicorn data
|
2024-10-25 22:17:30 +02:00 |
|
momo5502
|
1078635b18
|
Disable logging again
|
2024-10-25 21:47:21 +02:00 |
|
momo5502
|
43375f0fba
|
Output
|
2024-10-25 20:32:35 +02:00 |
|
momo5502
|
3b697204bf
|
Fix serialization tests for now
|
2024-10-25 19:32:18 +02:00 |
|
momo5502
|
b1f79a04c2
|
Make serialization reproducible
|
2024-10-25 19:27:19 +02:00 |
|
momo5502
|
d782c80f3f
|
Prepare support for serialization of non-default-constructible objects
|
2024-10-25 18:56:16 +02:00 |
|
momo5502
|
d29e4a811f
|
Quick & dirty test execution #16
|
2024-10-25 17:40:53 +02:00 |
|
momo5502
|
9091131a96
|
Add more tests
|
2024-10-25 17:32:19 +02:00 |
|
momo5502
|
a3a95ec829
|
Prepare unittest support
|
2024-10-25 17:04:45 +02:00 |
|