Commit Graph

27 Commits

Author SHA1 Message Date
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
17860edc4c Fix most conversion warnings 2025-01-05 20:34:54 +01:00
momo5502
eeac915a55 Fix macOS warnings 2025-01-05 20:14:53 +01:00
momo5502
69f82e5376 Fix compilation warnings on linux 2025-01-05 19:59:02 +01:00
momo5502
3f00cdb181 Fix some compilation warnings 2025-01-05 19:27:17 +01:00
momo5502
6b172f5e78 Add macOS support 2025-01-05 17:43:17 +01:00
momo5502
71913b2db0 Even more compilation fixes 2025-01-05 15:23:44 +01:00
momo5502
f08a97eae6 Fix compilation after merge 2025-01-05 14:58:30 +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
c07fb2ca86 enable refactored api_set for windows platform 2024-12-24 21:10:09 +01:00
robert-yates
8ed299b683 handle unicode file open 2024-12-24 21:09:19 +01:00
robert-yates
8e049a2650 migrate to platform structures 2024-12-24 21:08:39 +01:00
momo5502
7633a4bbab Introduce string utils 2024-12-21 11:31:32 +01:00
robert-yates
b5e348680f abstract windows structures 2024-12-12 10:26:56 +01:00
momo5502
641d87cc60 Finish support for blocking UDP sockets 2024-11-09 15:21:18 +01:00
momo5502
a63ae4e782 Prepare support for more socket types 2024-11-08 20:43:51 +01:00
momo5502
db34ef29fd Support UDP sending 2024-11-07 20:25:20 +01:00
momo5502
4b9efc825a Extract container utils 2024-11-03 11:21:21 +01:00
momo5502
2938b1bf12 Support fseek/ftell 2024-10-23 06:27:43 +02:00
momo5502
af529a62d7 Basic working file writing 2024-10-22 20:09:33 +02:00
momo5502
ba386a7928 Small fixes 2024-09-21 21:30:56 +02:00
momo5502
bdf179b0c2 Remove unused util 2024-09-13 10:02:26 +02:00
momo5502
70400547ff Properly map locale file 2024-09-12 09:50:13 +02:00
momo5502
c4164f460a Some progress 2024-09-10 09:39:05 +02:00
momo5502
9d21fd83d5 Safely access buffer when mapping modules 2024-09-09 14:41:09 +02:00
momo5502
f2e29dc665 Implement some syscalls 2024-08-18 18:50:38 +02:00