Commit Graph

  • fef4124661 Support NtClearEvent momo5502 2025-03-22 21:19:04 +01:00
  • 56f304e3e0 "Support" SystemMemoryUsageInformation momo5502 2025-03-22 21:13:48 +01:00
  • 0dea8260cc Fix SystemLogicalProcessorInformation momo5502 2025-03-22 20:49:40 +01:00
  • c4349bc4e6 Log message box strings momo5502 2025-03-22 20:29:12 +01:00
  • 53fb2f9116 Support more syscalls momo5502 2025-03-22 19:38:23 +01:00
  • f26fc7f03f Set cpu model momo5502 2025-03-22 18:22:56 +01:00
  • 5c9eb6c30d Add anonymous namespace momo5502 2025-03-22 18:31:01 +01:00
  • 0b9fe3d7cc Slightly optimize performance momo5502 2025-03-22 17:04:01 +01:00
  • 61b159c860 Page align up region to be freed momo5502 2025-03-22 17:47:41 +01:00
  • 1a640ed6d2 Dump emulation state in analyzer (#168) Maurice Heumann 2025-03-22 14:13:58 +01:00
  • b83b405309 Support std::byte in zlib momo5502 2025-03-22 13:08:54 +01:00
  • 456369476a Fix zlib decompression momo5502 2025-03-22 13:08:37 +01:00
  • 04a4da3188 Support std::byte in I/O util momo5502 2025-03-22 13:08:11 +01:00
  • 8dcfbf0601 Hm momo5502 2025-03-22 13:07:51 +01:00
  • 919f644034 Serialize sections momo5502 2025-03-22 13:07:43 +01:00
  • 13da0147ff Small progress momo5502 2025-03-22 10:09:39 +01:00
  • c009f1a933 Log less momo5502 2025-03-22 10:09:21 +01:00
  • 0c59440878 Performance optimization momo5502 2025-03-22 10:09:15 +01:00
  • 98f3da78af Add regular schedule momo5502 2025-03-20 19:33:05 +01:00
  • 0e57c684a8 Optimize deserializer construction momo5502 2025-03-20 19:02:23 +01:00
  • b69fe7e2c0 Add socket abstraction (#167) Maurice Heumann 2025-03-20 16:30:33 +01:00
  • 851fe3acba Create proper emulator Maurice Heumann 2025-03-20 16:15:00 +01:00
  • 4da6642123 Add socket abstraction Maurice Heumann 2025-03-20 15:17:43 +01:00
  • 2cb14a3555 Make sure to create reproducible emulator momo5502 2025-03-19 17:56:35 +01:00
  • de65e172bd Add iOS compilation (#166) Maurice Heumann 2025-03-19 16:31:21 +01:00
  • db0d34288d Test iOS compilation momo5502 2025-03-19 15:52:19 +01:00
  • 4d6ac1684f Add analyzer test (#165) Maurice Heumann 2025-03-19 14:24:48 +01:00
  • 101e524731 Run analyzer test Maurice Heumann 2025-03-19 10:46:00 +01:00
  • 68759d7691 Run tests in parallel Maurice Heumann 2025-03-19 13:06:11 +01:00
  • d21a114f84 Support path mappings for analysis Maurice Heumann 2025-03-19 10:45:49 +01:00
  • 44dfc2edaa Fix macos tests (#164) Maurice Heumann 2025-03-19 12:28:52 +01:00
  • 48401a28ce Maybe fix macos tests Maurice Heumann 2025-03-19 12:16:38 +01:00
  • af38414c17 Bump deps/googletest from 4902ea2 to 3af8347 (#162) Maurice Heumann 2025-03-19 08:10:28 +01:00
  • c73597654c Bump deps/googletest from 4902ea2 to 3af8347 dependabot[bot] 2025-03-19 07:02:33 +00:00
  • c7acc7d488 Build with ASAN (#161) Maurice Heumann 2025-03-19 07:27:46 +01:00
  • 2584d73da0 Set asan options momo5502 2025-03-19 06:59:50 +01:00
  • 7b9e1c6a80 Don't strip binaries with asan momo5502 2025-03-19 06:59:42 +01:00
  • 9cf61cb058 Build with asan momo5502 2025-03-19 06:45:33 +01:00
  • b6ed431ccc Make cmake options configurable momo5502 2025-03-19 06:35:35 +01:00
  • c74d6362e8 Remove unused step momo5502 2025-03-19 06:30:34 +01:00
  • 2809e829f9 Run Clang Tidy in CI (#159) Maurice Heumann 2025-03-18 21:10:31 +01:00
  • df4208c34d Fix more warnings momo5502 2025-03-18 20:52:23 +01:00
  • bf01b125ac Fix clang-tidy warnings momo5502 2025-03-18 20:30:55 +01:00
  • d07656c1ee Disable PCH with clang-tidy momo5502 2025-03-18 20:22:37 +01:00
  • db1ef0dd16 Include PCH everywhere momo5502 2025-03-18 20:19:26 +01:00
  • ef8a9dae6e Fix warnings momo5502 2025-03-18 19:50:13 +01:00
  • 2a9a8eda35 Fix clang-tidy warnings momo5502 2025-03-18 19:39:13 +01:00
  • 07346a4fa3 Install and use clang momo5502 2025-03-18 19:16:35 +01:00
  • a822f67ff9 Fix more clang tidy warnings momo5502 2025-03-18 19:08:33 +01:00
  • 046e01832d Fix clang-tidy warnings momo5502 2025-03-18 18:47:35 +01:00
  • 7c1bd69bfc Run clang tidy momo5502 2025-03-18 17:59:53 +01:00
  • a32cb705f4 Clang Tidy Review momo5502 2025-03-18 17:42:18 +01:00
  • 003a0ed583 Switch to clang 20 momo5502 2025-03-18 18:16:40 +01:00
  • 0925d6e53d Optimize clang install momo5502 2025-03-18 18:16:33 +01:00
  • f912f8e1ce Test case insensitive fs support (#157) Maurice Heumann 2025-03-18 16:25:14 +01:00
  • 8c3326193c Test case insensitive fs support momo5502 2025-03-18 16:09:43 +01:00
  • 9fcff1950c Increase timeouts Maurice Heumann 2025-03-18 12:59:43 +01:00
  • 76711003b7 Wait for extraction Maurice Heumann 2025-03-18 12:56:13 +01:00
  • f4f15e0d2f Use clock interfaces to precisely control time (#156) Maurice Heumann 2025-03-18 12:42:59 +01:00
  • 95c7ffbf91 Move executed instructions into windows emulator Maurice Heumann 2025-03-18 12:35:38 +01:00
  • 2cc2137c3a Unify steady and system clock Maurice Heumann 2025-03-18 12:10:59 +01:00
  • 450e3c2a9c Use clock interfaces to precisely control time Maurice Heumann 2025-03-18 11:48:44 +01:00
  • 0a28b13d07 Small fix Maurice Heumann 2025-03-18 08:58:04 +01:00
  • 890e79ee5c Prevent path traversal (#155) Maurice Heumann 2025-03-18 08:57:10 +01:00
  • a5073a6ddf Add path traversal unit test Maurice Heumann 2025-03-18 08:33:14 +01:00
  • b746fc17ee Sanitize paths Maurice Heumann 2025-03-18 08:07:16 +01:00
  • fd30ef1499 Potential fix for hanging DirectX installation (#153) Maurice Heumann 2025-03-17 20:53:46 +01:00
  • 7d1631e730 Wait for extraction momo5502 2025-03-17 20:41:44 +01:00
  • 2ab1b84de5 Revert "Update build.yml" momo5502 2025-03-17 20:37:35 +01:00
  • 1bccc8186e Update README.md Maurice Heumann 2025-03-16 09:27:05 +01:00
  • fdc8503c5e Update README.md (#152) Maurice Heumann 2025-03-16 07:14:53 +01:00
  • ad6e967346 Update README.md SleekZ 2025-03-14 19:18:47 +11:00
  • b040db18d6 Retry DirectX install (#151) Maurice Heumann 2025-03-14 08:15:55 +01:00
  • d5e875cf1b Update build.yml Maurice Heumann 2025-03-14 08:08:14 +01:00
  • 259eeee1de Bump deps/reflect from a53b785 to d294abf (#148) Maurice Heumann 2025-03-14 07:45:47 +01:00
  • 9cf7199e7b Bump deps/googletest from 24a9e94 to 4902ea2 (#150) Maurice Heumann 2025-03-14 07:42:40 +01:00
  • ce4d90760b Bump deps/reflect from a53b785 to d294abf dependabot[bot] 2025-03-14 06:35:37 +00:00
  • a983deb8ca Bump deps/googletest from 24a9e94 to 4902ea2 dependabot[bot] 2025-03-14 06:33:23 +00:00
  • f6fcfc0f82 Update reflect_type_info.hpp Maurice Heumann 2025-03-14 07:32:19 +01:00
  • fc45cc3dc4 Added info class handling (#149) Maurice Heumann 2025-03-05 13:09:34 +01:00
  • ebed1bad80 Bump deps/zlib from 7108497 to 5a82f71 (#147) Maurice Heumann 2025-03-05 13:02:45 +01:00
  • f2d170c011 Bump deps/googletest from c00fd25 to 24a9e94 (#146) Maurice Heumann 2025-03-05 13:02:34 +01:00
  • fca3e026b0 Added handling of 2 info_classes to NtQueryInformationProcess and ThreadTimes to NtQueryInformationThread CarlTSpeak 2025-03-05 09:51:00 +00:00
  • 845d364692 Bump deps/zlib from 7108497 to 5a82f71 dependabot[bot] 2025-03-01 17:48:31 +00:00
  • 51674f1e4a Bump deps/googletest from c00fd25 to 24a9e94 dependabot[bot] 2025-03-01 17:48:29 +00:00
  • 2043ab1327 Bump deps/zlib from ed16107 to 7108497 (#144) Maurice Heumann 2025-02-17 09:41:14 +01:00
  • d7b2838ebd Bump deps/googletest from e235eb3 to c00fd25 (#143) Maurice Heumann 2025-02-17 09:34:47 +01:00
  • 0b29e238d8 Bump deps/zlib from ed16107 to 7108497 dependabot[bot] 2025-02-17 08:25:15 +00:00
  • 3b3cc2c404 Bump deps/googletest from e235eb3 to c00fd25 dependabot[bot] 2025-02-17 08:25:13 +00:00
  • 0b3f3347dc Fix compilation with latest msvc momo5502 2025-02-15 09:19:24 +01:00
  • b5aeaaf57a Some GDI fixes (#142) Maurice Heumann 2025-02-14 14:31:08 +01:00
  • 665ff99504 Some GDI fixes momo5502 2025-02-14 14:10:35 +01:00
  • 39ffa6c87b Fix volume information queries momo5502 2025-02-14 09:14:08 +01:00
  • 3218e26306 Small callback optimization and unification momo5502 2025-02-14 08:58:27 +01:00
  • 6b4e86073e added more callbacks (#141) Maurice Heumann 2025-02-14 08:06:26 +01:00
  • bcc8cd6eb6 formatting Elias Bachaalany 2025-02-11 12:05:28 -08:00
  • b1960584cd i give up on formatting... Elias Bachaalany 2025-02-11 10:31:20 -08:00
  • d399808b39 formatting Elias Bachaalany 2025-02-11 10:28:24 -08:00
  • c0719651d3 minor changes Elias Bachaalany 2025-02-11 10:25:02 -08:00
  • 8bd1fd5ad9 Add todo Maurice Heumann 2025-02-11 06:51:10 +01:00