Commit Graph

  • 0ec2dcaf12 Archive more DLLs momo5502 2025-01-25 17:58:47 +01:00
  • 6d2f2182d3 Add UDP socket test momo5502 2025-01-25 12:38:40 +01:00
  • d1e70805cf Fix deserialization with 'used' emulator instance (#113) Maurice Heumann 2025-01-26 08:27:46 +01:00
  • 82a99ee67a Assert identical state after reusing emulator instances momo5502 2025-01-26 08:06:16 +01:00
  • 748574c7b4 Fix emulator resetting momo5502 2025-01-26 07:56:36 +01:00
  • 4597f3b6d6 Prevent failure when accessing stack momo5502 2025-01-26 07:30:04 +01:00
  • e34a9e6468 Serialization fixes momo5502 2025-01-26 07:04:41 +01:00
  • 780ff47326 Fix ThreadZeroTlsCell momo5502 2025-01-25 19:15:47 +01:00
  • 13d7700060 Fix formatting momo5502 2025-01-25 19:15:24 +01:00
  • 043617915e Fix filesystem working directory momo5502 2025-01-25 18:07:41 +01:00
  • c65636334e Small fixes momo5502 2025-01-25 17:02:12 +01:00
  • d387477883 Support verbose logging during tests momo5502 2025-01-25 13:05:25 +01:00
  • d2b735c26e Align naming of platforms and architectures (#112) Maurice Heumann 2025-01-25 12:14:20 +01:00
  • 9f8026a543 Fix platform/architecture names momo5502 2025-01-25 11:49:19 +01:00
  • 722dc36de0 Add android tests (#110) Maurice Heumann 2025-01-25 10:46:00 +01:00
  • 617a68eb21 Fix exit status momo5502 2025-01-25 10:31:13 +01:00
  • ddbe94e105 Disable android arm test for now momo5502 2025-01-25 10:26:33 +01:00
  • a76c7f41c0 Fix android arm64 test momo5502 2025-01-25 10:19:16 +01:00
  • f7620750e7 Use correct android architectures momo5502 2025-01-25 09:55:47 +01:00
  • 631386ebbf More gitignore momo5502 2025-01-25 09:46:32 +01:00
  • 84f429e128 Fix android test momo5502 2025-01-25 09:44:44 +01:00
  • d9a2a99132 Add autoretries to curl momo5502 2025-01-25 09:35:19 +01:00
  • 35dd452840 Add android x86_64 smoke test momo5502 2025-01-25 09:32:16 +01:00
  • 7ad0e83bbd More emulation root renaming momo5502 2025-01-25 09:32:03 +01:00
  • 14fd474982 Reflect emulation status in exit code momo5502 2025-01-25 09:29:02 +01:00
  • 4efbd1c233 Rename emulation root creation momo5502 2025-01-25 09:08:06 +01:00
  • a0aef05eca Add cross platform filesystem support (#94) Maurice Heumann 2025-01-25 08:42:31 +01:00
  • a3c6e9a5c0 Cleanup emulation root handling momo5502 2025-01-25 08:30:43 +01:00
  • 4cd098626e Support host/default apiset loc and empty emulation root momo5502 2025-01-25 08:09:00 +01:00
  • 0454120f45 Serialize file system momo5502 2025-01-25 07:47:04 +01:00
  • 376015a84a This fixes #104 momo5502 2025-01-24 17:03:27 +01:00
  • c4a02d3190 Add more DLLs momo5502 2025-01-24 11:55:25 +01:00
  • 2c1e6f10e0 Fix formatting momo5502 2025-01-24 09:08:31 +01:00
  • d360a06737 Archive more DLLs and retain root fs for a day momo5502 2025-01-24 07:26:00 +01:00
  • 6b43e53a6f Don't build universal binaries on macOS momo5502 2025-01-23 18:24:31 +01:00
  • ff51fbcb24 Update compiler-env.cmake Maurice Heumann 2025-01-22 20:23:41 +01:00
  • e9f7051a75 Add macOS intel tests momo5502 2025-01-22 19:56:51 +01:00
  • 7d65059151 Test auto var init momo5502 2025-01-22 18:58:18 +01:00
  • 4d31331b0a Update unicorn momo5502 2025-01-22 18:52:25 +01:00
  • aa162cc548 Fix debug tests momo5502 2025-01-22 16:00:05 +01:00
  • 22565683a7 Fix casing momo5502 2025-01-22 15:52:26 +01:00
  • 795badf806 Retain permissions when uploading artifacts momo5502 2025-01-22 15:40:25 +01:00
  • 114d87cd5a Fix test momo5502 2025-01-22 15:20:53 +01:00
  • 4300422b77 Fix path key momo5502 2025-01-22 14:06:20 +01:00
  • d836567db1 Fix PE parsing momo5502 2025-01-22 14:06:07 +01:00
  • ec1333278b Implement root fs handling momo5502 2025-01-22 06:41:39 +01:00
  • b581d74433 Fix test matrix momo5502 2025-01-21 19:55:57 +01:00
  • e15bb33e10 Dump API set momo5502 2025-01-21 19:36:58 +01:00
  • 64e21ff5d2 Add root dumping to workflow momo5502 2025-01-21 19:29:48 +01:00
  • 77cb4d18ff Add script to create root folder momo5502 2025-01-21 19:25:59 +01:00
  • 24bebc4ee2 Prepare filesystem support momo5502 2025-01-21 18:00:11 +01:00
  • 739cbbf549 Fix verbose logging momo5502 2025-01-24 16:16:50 +01:00
  • 8854968256 Rename spawned thread count to prevent confusion momo5502 2025-01-24 15:53:01 +01:00
  • df089e9e08 Fix current thread id momo5502 2025-01-24 15:52:45 +01:00
  • e175c83e25 Support verbose logging momo5502 2025-01-24 15:52:34 +01:00
  • 0698120c71 Log caller momo5502 2025-01-24 13:22:33 +01:00
  • f23fe935c1 Fix handle closing momo5502 2025-01-24 13:22:26 +01:00
  • 32d91bd139 Fix semaphores and mutexes momo5502 2025-01-24 13:00:06 +01:00
  • 5160bacd1e Correctly handle existing objects momo5502 2025-01-24 11:58:35 +01:00
  • 98c29ba75a Use u16string in NtAddAtomEx momo5502 2025-01-25 07:19:22 +01:00
  • 8adb479cf3 Fix NtWaitForMultipleObjects momo5502 2025-01-24 08:53:05 +01:00
  • e5830e5a64 some refactoring with optional_function (#96) Maurice Heumann 2025-01-23 18:07:27 +01:00
  • 194a0de01e minor Elias Bachaalany 2025-01-23 08:43:44 -08:00
  • 5703a46e30 fix Elias Bachaalany 2025-01-22 06:07:35 -08:00
  • 638a720ab8 fixing CI errors Elias Bachaalany 2025-01-22 05:55:46 -08:00
  • 72c7b75816 replaced puts() with logger calls (#98) Maurice Heumann 2025-01-22 10:38:03 +01:00
  • 365e94d834 replaced puts() with logger calls Elias Bachaalany 2025-01-21 21:50:47 -08:00
  • ebf563e313 fix1 Elias Bachaalany 2025-01-21 21:43:42 -08:00
  • 5bf325c77f some refactoring with optional_function Elias Bachaalany 2025-01-21 19:25:51 -08:00
  • eb613b2214 replace printf() with logger (#95) Maurice Heumann 2025-01-21 20:03:30 +01:00
  • fe36ea3f56 replace printf() with logger Elias Bachaalany 2025-01-21 09:05:55 -08:00
  • 35a0616997 Collect locale momo5502 2025-01-21 16:15:08 +01:00
  • 7a663094d6 [NFC] Cleanup project structure a bit (#93) Maurice Heumann 2025-01-20 20:25:52 +01:00
  • 1d5c5c2e74 Introducing reflection levels concept into core components (#91) Elias Bachaalany 2025-01-20 11:19:33 -08:00
  • 067421bf85 Prepare grouping targets momo5502 2025-01-20 20:14:49 +01:00
  • 2e1fa4554a Extract windows-gdb-stub momo5502 2025-01-20 20:09:16 +01:00
  • 5ce3db6d35 Move samples into subdirectory momo5502 2025-01-20 19:53:57 +01:00
  • 5f0c9adec8 Quick & Dirty DLL collect script momo5502 2025-01-20 16:06:18 +01:00
  • 8b3c0755b1 mods based on suggestion/feedback Elias Bachaalany 2025-01-19 13:57:45 -08:00
  • 058e7b6006 Remove mini-gdbstub submodule entry momo5502 2025-01-19 18:34:31 +01:00
  • b3537cc2dd Report application exit momo5502 2025-01-19 18:17:05 +01:00
  • 71c3b8e36a Small cleanup momo5502 2025-01-19 18:09:28 +01:00
  • 908fa7a363 Ignore signals momo5502 2025-01-19 17:50:23 +01:00
  • 6ad4a9b0a1 Yield thread when necessary momo5502 2025-01-19 16:43:26 +01:00
  • fc990779cf Disable GDB logging momo5502 2025-01-19 16:11:25 +01:00
  • f915113d8b Support threads with GDB (#90) Maurice Heumann 2025-01-19 16:08:49 +01:00
  • 55b0c71dc9 Unify continuation momo5502 2025-01-19 16:02:31 +01:00
  • b52bb0315a Handle vCont packets momo5502 2025-01-19 15:55:41 +01:00
  • 15a1b3327a Add debugging context momo5502 2025-01-19 15:49:37 +01:00
  • 66805a55a0 Introduce debugging state momo5502 2025-01-19 15:39:19 +01:00
  • ac4fd1b4fd Signal stopped thread momo5502 2025-01-19 15:12:00 +01:00
  • 87fb3defe4 Cleanup xfer data transfer momo5502 2025-01-19 13:24:05 +01:00
  • 62597d5f4e Don't support vCont right now momo5502 2025-01-19 13:23:21 +01:00
  • 4e80a8bf16 Support threads in gdb momo5502 2025-01-18 19:38:01 +01:00
  • 75c9ad065b Provide correct GDB target description (#92) Maurice Heumann 2025-01-19 12:24:33 +01:00
  • 8afceeca6e Extract register mapping momo5502 2025-01-19 11:36:03 +01:00
  • ce291728bd Support all registers momo5502 2025-01-19 11:30:32 +01:00
  • 77b4ee5e1e Properly read and write registers momo5502 2025-01-19 10:18:45 +01:00
  • 192d5687ff Provide x86_64 target descriptions momo5502 2025-01-19 09:37:59 +01:00
  • 270dbf000c Better thread exit check momo5502 2025-01-18 19:37:43 +01:00