Commit Graph

1746 Commits

Author SHA1 Message Date
dependabot[bot]
f01166644a Bump @vitejs/plugin-react from 4.5.0 to 4.5.2 in /page
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.0 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.2/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 4.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:35:25 +00:00
dependabot[bot]
5eb5ad8741 Bump typescript-eslint from 8.33.0 to 8.34.0 in /page
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.33.0 to 8.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:35:17 +00:00
dependabot[bot]
57d27a1d80 Bump lucide-react from 0.511.0 to 0.515.0 in /page
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.511.0 to 0.515.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.515.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.515.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:35:05 +00:00
dependabot[bot]
b5068edfba Bump @eslint/js from 9.28.0 to 9.29.0 in /page
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.28.0 to 9.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:56 +00:00
dependabot[bot]
c9201baf6e Bump tailwind-merge from 3.3.0 to 3.3.1 in /page
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases)
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: tailwind-merge
  dependency-version: 3.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:50 +00:00
dependabot[bot]
7b93490eae Bump @tailwindcss/vite from 4.1.8 to 4.1.10 in /page
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.8 to 4.1.10.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.10/packages/@tailwindcss-vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:44 +00:00
dependabot[bot]
f4b40af0b5 Bump tw-animate-css from 1.3.3 to 1.3.4 in /page
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.3...v1.3.4)

---
updated-dependencies:
- dependency-name: tw-animate-css
  dependency-version: 1.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:23 +00:00
dependabot[bot]
ce81083de6 Bump react-router-dom from 7.6.1 to 7.6.2 in /page
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.1 to 7.6.2.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/7.6.2/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-version: 7.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:09 +00:00
dependabot[bot]
caabc72027 Bump @types/react-dom from 19.1.5 to 19.1.6 in /page
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:34:01 +00:00
dependabot[bot]
6aa08c4542 Bump @fontsource/inter from 5.2.5 to 5.2.6 in /page
Bumps [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) from 5.2.5 to 5.2.6.
- [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter)

---
updated-dependencies:
- dependency-name: "@fontsource/inter"
  dependency-version: 5.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:33:54 +00:00
dependabot[bot]
e3b6cedbad Bump @modelcontextprotocol/sdk from 0.5.0 to 1.12.3 in /mcp
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 0.5.0 to 1.12.3.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/0.5.0...1.12.3)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:33:46 +00:00
dependabot[bot]
39e90e10a5 Bump deps/googletest from e9092b1 to 35b75a2
Bumps [deps/googletest](https://github.com/google/googletest) from `e9092b1` to `35b75a2`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](e9092b12dc...35b75a2cba)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 35b75a2cba6ef72b7ce2b6b94b05c54ca07df866
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:32:04 +00:00
dependabot[bot]
65275478ef Bump deps/reflect from 0479f92 to 239f695
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `0479f92` to `239f695`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](0479f92b78...239f695545)

---
updated-dependencies:
- dependency-name: deps/reflect
  dependency-version: 239f695545f4d25a08fd673595f34cf4fe0e481e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-14 07:32:01 +00:00
momo5502
2785f4176f Add MCP server to dependabot 2025-06-14 09:08:24 +02:00
momo5502
9ffdf578a2 Rename buttons 2025-06-14 09:07:16 +02:00
momo5502
e52810038f Redesign landing page 2025-06-14 08:46:33 +02:00
momo5502
43ff531354 Add NtRemoveIoCompletionEx syscall stub 2025-06-14 08:46:27 +02:00
momo5502
48170b6e41 Add experimental MCP server 2025-06-14 08:45:50 +02:00
Maurice Heumann
7fde3dadab Shallow clone all submodules 2025-06-14 08:24:46 +02:00
Maurice Heumann
b76f5ab92d minidump support: dump loading and process reconstruction (#361) 2025-06-14 08:21:00 +02:00
redthing1
1e63fe381f minidump: tidy const refs 2025-06-12 15:25:37 -07:00
redthing1
afd80aa9af make minidump loader fully standalone 2025-06-12 15:13:45 -07:00
redthing1
01d2656189 minidump loader: handle zero protection 2025-06-12 15:08:07 -07:00
redthing1
f8b163f556 refactor to address comments 2025-06-12 15:04:54 -07:00
Maurice Heumann
fe4c1a61f1 Add temp environment variables to fix GetTempPath(2)W (#362)
`GetTempPathW` in the following code will fail to retrieve a path from
`TMP`, `TEMP`, then `USERPROFILE` environment variables (and
`SystemTemp` in `GetTempPath2W`):
```
if ( GetTempPathW(0x104u, &PathName) - 1 > 0x102 || !GetTempFileNameW(&PathName, L"xx", 0, p_LibFileName) )
    return 3;
```

`GetTempFileNameW` will then call `CreateFileW` **many** times, before
giving up (see [ReactOS
implementation](https://doxygen.reactos.org/da/d76/filename_8c.html#a0963043522ee3e70101d2a764f2153e0)):


![failed](https://github.com/user-attachments/assets/1f029d0c-b0a9-4ba3-b5ed-3dc2ef2d9a49)

Adding the environment variables to the process context appears to
resolve this:


![success](https://github.com/user-attachments/assets/3af1434b-6a2a-43fb-ab3c-654565f0c261)
2025-06-10 19:31:46 +02:00
momo5502
c4f1540d1f Remove Windows 2019 tests 2025-06-10 19:29:03 +02:00
momo5502
1de22b4454 Format yaml 2025-06-10 19:28:46 +02:00
3fault
e5e5d05d05 Add temp environment variables to fix GetTempPath(2)W 2025-06-10 09:59:34 -04:00
redthing1
21a0d3c4bc fix tidy 2025-06-10 01:08:45 -07:00
redthing1
ca214a539a minidump: more clang tidy 2025-06-10 00:57:19 -07:00
redthing1
47f4589774 minidump: satisfy clang tidy 2025-06-10 00:47:01 -07:00
redthing1
3fa9fa9c15 minidump: fix uintmax_t format specifier 2025-06-10 00:35:52 -07:00
redthing1
dae4f07f70 module manager: apply clang format 2025-06-10 00:31:17 -07:00
redthing1
aa966826a2 fixup! minidump loader: fix PRIx64 format specifier 2025-06-10 00:28:43 -07:00
redthing1
12646566ca minidump loader: fix PRIx64 format specifier 2025-06-10 00:27:13 -07:00
redthing1
5d9dd122d2 minidump support: dump loading and process reconstruction 2025-06-09 23:12:45 -07:00
momo5502
906cec808a Small fixes 2025-06-07 20:10:36 +02:00
momo5502
f44f3f2bb3 Ignore compile-commands.json symlink 2025-06-07 18:37:14 +02:00
Maurice Heumann
50e4a2e208 Update analysis.cpp 2025-06-07 15:04:45 +02:00
momo5502
f3b20da9cc Optimize thread scheduling and pausing 2025-06-07 14:20:19 +02:00
Maurice Heumann
cb9fadde12 Fix char16_t tolower conversion (#360)
This fixes #51
2025-06-07 12:04:15 +02:00
momo5502
e26ac99551 Fix char16_t tolower conversion 2025-06-07 11:45:43 +02:00
Maurice Heumann
f048be8d9f Update unicorn (#337)
This fixes #331
2025-06-07 10:46:52 +02:00
momo5502
413ef1ea31 Update unicorn 2025-06-07 10:25:58 +02:00
Maurice Heumann
16169416d2 Move much of the analysis logic from the emulation core into the analyzer (#359)
Analysis should not be done in the core. Not everyone using the emulator
needs the analysis.
Much of it was moved to the analyzer. Not all, but the rest will be done
in a follow up PR.
2025-06-07 08:20:44 +02:00
momo5502
05c5f0a085 Final cleanup 2025-06-07 08:01:02 +02:00
momo5502
da4a4f90c9 Cleanup exception callbacks 2025-06-07 07:54:11 +02:00
momo5502
802e295bcc Adapt more printing 2025-06-07 07:29:30 +02:00
momo5502
9372e27453 Fix module logging 2025-06-07 07:11:27 +02:00
momo5502
bc77faec3d Move more logging into callbacks 2025-06-06 20:03:53 +02:00