robert-yates
|
c1d7fa7e8b
|
add compression utils
|
2025-01-15 20:42:02 +01:00 |
|
momo5502
|
b76dc7cf24
|
Introduce path_key util
It represents a canonical path that can be used as key
for unordered containers
|
2025-01-13 19:00:01 +01: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 |
|
Maurice Heumann
|
aaf2e67526
|
moved some time/sync funcs/consts out from syscall_utils (#71)
...to utils/timer.hpp
|
2025-01-12 20:10:57 +01:00 |
|
Elias Bachaalany
|
0459a1d71a
|
fix CI issues
|
2025-01-12 10:59:23 -08:00 |
|
momo5502
|
15b00eb1a8
|
Fix network address
|
2025-01-12 10:05:10 +01:00 |
|
momo5502
|
0d637d04fc
|
Reuse address
|
2025-01-12 09:53:18 +01:00 |
|
momo5502
|
dd226bd45a
|
Fix compilation
|
2025-01-12 08:43:34 +01:00 |
|
momo5502
|
8333c25f2c
|
Finish tcp client socket
|
2025-01-12 08:23:47 +01:00 |
|
Elias Bachaalany
|
f1f42b855b
|
refactored into its own files ('time.hpp/.cpp')
|
2025-01-11 21:51:05 -08:00 |
|
Elias Bachaalany
|
c98260aa04
|
fixed styles?
|
2025-01-11 21:35:10 -08:00 |
|
Elias Bachaalany
|
4129725c97
|
moved some time/sync funcs/consts out from syscall_utils
|
2025-01-11 21:35:10 -08:00 |
|
momo5502
|
21e2f6f999
|
Prepare TCP support
|
2025-01-11 21:29:55 +01:00 |
|
momo5502
|
c8c1e000a3
|
Separate udp socket implementation from generic socket
|
2025-01-11 21:28:24 +01:00 |
|
momo5502
|
b2b2ffd6be
|
Cleanup exception handling and prepare UI support
|
2025-01-11 09:55:48 +01:00 |
|
momo5502
|
55e2462206
|
Small fixes
|
2025-01-11 09:05:27 +01:00 |
|
momo5502
|
d57678dbea
|
Some win10 progress
|
2025-01-10 12:51:55 +01:00 |
|
momo5502
|
73eb7d659c
|
Get rid of explicit NtQuerySystemInformationEx syscall
|
2025-01-08 11:02:04 +01:00 |
|
momo5502
|
0585978157
|
Add dummy full information
|
2025-01-08 07:48:11 +01: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
|
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 |
|