Commit Graph

166 Commits

Author SHA1 Message Date
Maurice Heumann
682d88e3ec Build(deps): Bump deps/capstone from c059126 to ca42e80 (#627)
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`c059126` to `ca42e80`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ca42e808a9"><code>ca42e80</code></a>
Fix possible OOB read (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2825">#2825</a>)</li>
<li><a
href="860885634c"><code>8608856</code></a>
Update read/written registers for x86 system call instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2820">#2820</a>)</li>
<li><a
href="8872be6087"><code>8872be6</code></a>
Add better support for cross builds. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2803">#2803</a>)</li>
<li><a
href="24a2248c1b"><code>24a2248</code></a>
Doc fixups (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2754">#2754</a>)</li>
<li><a
href="0b4654acea"><code>0b4654a</code></a>
Fix SH <code>decode</code> table being exported globally (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2814">#2814</a>)</li>
<li><a
href="5fa9f58617"><code>5fa9f58</code></a>
Bump to latest MacOS runner. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2812">#2812</a>)</li>
<li>See full diff in <a
href="c059126d98...ca42e808a9">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-12-03 10:09:08 +01:00
Maurice Heumann
d3d53e73c6 Build(deps): Bump deps/base64 from 0d0f5a8 to 8d96a2a (#629)
Bumps [deps/base64](https://github.com/tobiaslocker/base64) from
`0d0f5a8` to `8d96a2a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8d96a2a737"><code>8d96a2a</code></a>
Rewrite for conciseness</li>
<li><a
href="cce90488ef"><code>cce9048</code></a>
Merge pull request <a
href="https://redirect.github.com/tobiaslocker/base64/issues/19">#19</a>
from tobiaslocker/add-clang-format</li>
<li><a
href="34afe8117e"><code>34afe81</code></a>
Add clang-format</li>
<li><a
href="7ae5385888"><code>7ae5385</code></a>
Merge pull request <a
href="https://redirect.github.com/tobiaslocker/base64/issues/18">#18</a>
from mrmbernardi/patch-1</li>
<li><a
href="e7a789e698"><code>e7a789e</code></a>
Support MSVC Arm64</li>
<li>See full diff in <a
href="0d0f5a8849...8d96a2a737">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-12-03 10:08:57 +01:00
Maurice Heumann
0a37430335 Build(deps): Bump deps/flatbuffers from dd77af7 to a577050 (#628)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`dd77af7` to `a577050`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a577050817"><code>a577050</code></a>
[Java] Use Table's fully qualified path (<a
href="https://redirect.github.com/google/flatbuffers/issues/8729">#8729</a>)</li>
<li><a
href="31ab0bf6c8"><code>31ab0bf</code></a>
[Go] Write required string fields into the buffer when using Object API
(<a
href="https://redirect.github.com/google/flatbuffers/issues/8402">#8402</a>)</li>
<li><a
href="e4775aa3fe"><code>e4775aa</code></a>
[Go] add BenchmarkBuildAllocations (<a
href="https://redirect.github.com/google/flatbuffers/issues/8287">#8287</a>)</li>
<li><a
href="97d26ab4ae"><code>97d26ab</code></a>
fix CScript string.compare (<a
href="https://redirect.github.com/google/flatbuffers/issues/8547">#8547</a>)</li>
<li><a
href="7dd38fa23a"><code>7dd38fa</code></a>
Fix platform ifdefs for locale independent str functions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8678">#8678</a>)</li>
<li><a
href="7350c3668f"><code>7350c36</code></a>
Optimize Builder startup: lazy sharedStrings and fast vtable init (<a
href="https://redirect.github.com/google/flatbuffers/issues/8807">#8807</a>)</li>
<li><a
href="49d2db93a7"><code>49d2db9</code></a>
[Python] Fix generating <strong>init</strong>.py for invalid path (<a
href="https://redirect.github.com/google/flatbuffers/issues/8810">#8810</a>)</li>
<li><a
href="807b43c0d7"><code>807b43c</code></a>
Remove legacy Conan recipe and update documentation (<a
href="https://redirect.github.com/google/flatbuffers/issues/8712">#8712</a>)</li>
<li><a
href="4b823b1b98"><code>4b823b1</code></a>
[Python] Fix inconsistent creator function naming in generated code (<a
href="https://redirect.github.com/google/flatbuffers/issues/8791">#8791</a>)
(...</li>
<li><a
href="4c47f4c11e"><code>4c47f4c</code></a>
Revert back to using swift-actions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8806">#8806</a>)</li>
<li>Additional commits viewable in <a
href="dd77af75b7...a577050817">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-12-03 05:55:10 +01:00
dependabot[bot]
be2536a222 Build(deps): Bump deps/googletest from 17d335d to 1b96fa1
Bumps [deps/googletest](https://github.com/google/googletest) from `17d335d` to `1b96fa1`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](17d335d7c7...1b96fa13f5)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 1b96fa13f549387b7549cc89e1a785cf143a1a50
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:07:10 +00:00
dependabot[bot]
deb7f97c17 Build(deps): Bump deps/base64 from 0d0f5a8 to 8d96a2a
Bumps [deps/base64](https://github.com/tobiaslocker/base64) from `0d0f5a8` to `8d96a2a`.
- [Commits](0d0f5a8849...8d96a2a737)

---
updated-dependencies:
- dependency-name: deps/base64
  dependency-version: 8d96a2a737ac1396304b1de289beb3a5ea0cb752
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:07:08 +00:00
dependabot[bot]
cf00e05ed1 Build(deps): Bump deps/flatbuffers from dd77af7 to a577050
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `dd77af7` to `a577050`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](dd77af75b7...a577050817)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: a5770508176874af47eb4e6cc981968f52e3b75d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:07:05 +00:00
dependabot[bot]
e47ee6ce40 Build(deps): Bump deps/capstone from c059126 to ca42e80
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c059126` to `ca42e80`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](c059126d98...ca42e808a9)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: ca42e808a9689a32819ce73a6aca6a8379994b31
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:07:01 +00:00
Maurice Heumann
4a677f5a37 Build(deps): Bump deps/googletest from 9706f75 to 17d335d (#572)
Bumps [deps/googletest](https://github.com/google/googletest) from
`9706f75` to `17d335d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="17d335d7c7"><code>17d335d</code></a>
Remove short-circuiting from AllOf, for better failure messages</li>
<li><a
href="4fe3307fb2"><code>4fe3307</code></a>
macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel
issue</li>
<li><a
href="b2b9072ecb"><code>b2b9072</code></a>
Mark InternalDefaultActionSetAt as nodiscard.</li>
<li><a
href="e17e37a115"><code>e17e37a</code></a>
Automated Code Change</li>
<li><a
href="8dbd60f7d5"><code>8dbd60f</code></a>
Restore the documentation of <code>AnyWith\&lt;T&gt;(m)</code> in the
matchers reference.</li>
<li><a
href="2ce9d8f2e8"><code>2ce9d8f</code></a>
Allow for passing non-pointers to DeleteArg and have them emit a
deprecation ...</li>
<li><a
href="279f847946"><code>279f847</code></a>
Fix typo.</li>
<li><a
href="de1c609262"><code>de1c609</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="9706f75b8f...17d335d7c7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-11-01 04:09:45 +01:00
Maurice Heumann
80a37d673b Build(deps): Bump deps/flatbuffers from 27325e0 to dd77af7 (#573)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`27325e0` to `dd77af7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dd77af75b7"><code>dd77af7</code></a>
Add conditional check (<a
href="https://redirect.github.com/google/flatbuffers/issues/8736">#8736</a>)</li>
<li><a
href="051604aeb5"><code>051604a</code></a>
Fix struct vector ordering in pack function (<a
href="https://redirect.github.com/google/flatbuffers/issues/8747">#8747</a>)</li>
<li><a
href="4b09586652"><code>4b09586</code></a>
Fix union unpacking (<a
href="https://redirect.github.com/google/flatbuffers/issues/8748">#8748</a>)</li>
<li><a
href="4c0eecd25a"><code>4c0eecd</code></a>
treat npm_typescript as a dev dependency (<a
href="https://redirect.github.com/google/flatbuffers/issues/8719">#8719</a>)</li>
<li><a
href="de25052c72"><code>de25052</code></a>
Fixes failing tests on macOS due to file loading (<a
href="https://redirect.github.com/google/flatbuffers/issues/8742">#8742</a>)</li>
<li><a
href="95053e6a47"><code>95053e6</code></a>
Correct span and non-span versions of ToArray() and ToArrayPadded()
methods (...</li>
<li>See full diff in <a
href="27325e002a...dd77af75b7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-11-01 03:34:28 +01:00
dependabot[bot]
7e755f97c5 Build(deps): Bump deps/flatbuffers from 27325e0 to dd77af7
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `27325e0` to `dd77af7`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](27325e002a...dd77af75b7)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: dd77af75b7f4a642ea50f13fd63363911e033f3f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-31 20:21:31 +00:00
dependabot[bot]
64028270a3 Build(deps): Bump deps/googletest from 9706f75 to 17d335d
Bumps [deps/googletest](https://github.com/google/googletest) from `9706f75` to `17d335d`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](9706f75b8f...17d335d7c7)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 17d335d7c7f15d989516255471c3d7f5d204308d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-31 20:21:29 +00:00
dependabot[bot]
bb891668b8 Build(deps): Bump deps/capstone from be9a4d2 to c059126
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `be9a4d2` to `c059126`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](be9a4d24b7...c059126d98)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: c059126d98837a1c4f6988756fe30fc10904f6a6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-31 20:21:26 +00:00
momo5502
988a36a696 Update unicorn submodule 2025-10-31 20:02:09 +01:00
Maurice Heumann
a09e874c62 Build(deps): Bump deps/flatbuffers from 881eaab to 27325e0 (#534)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`881eaab` to `27325e0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="27325e002a"><code>27325e0</code></a>
docs: clean up whitespace and fix typo in tutorial.md (<a
href="https://redirect.github.com/google/flatbuffers/issues/8695">#8695</a>)</li>
<li><a
href="1872409707"><code>1872409</code></a>
FlatBuffers Version 25.9.23 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8708">#8708</a>)</li>
<li><a
href="c427e1a65d"><code>c427e1a</code></a>
Bump the npm_and_yarn group across 1 directory with 2 updates (<a
href="https://redirect.github.com/google/flatbuffers/issues/8704">#8704</a>)</li>
<li><a
href="caf3b494db"><code>caf3b49</code></a>
bulk code format fix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8707">#8707</a>)</li>
<li><a
href="0e047869da"><code>0e04786</code></a>
Use the Google Style for clang-format without exceptions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8706">#8706</a>)</li>
<li>See full diff in <a
href="881eaab706...27325e002a">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-10-04 10:17:00 +02:00
Maurice Heumann
abec4221b7 Build(deps): Bump deps/googletest from 50b8600 to 9706f75 (#535)
Bumps [deps/googletest](https://github.com/google/googletest) from
`50b8600` to `9706f75`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9706f75b8f"><code>9706f75</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="50b8600c63...9706f75b8f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-10-04 08:48:04 +02:00
dependabot[bot]
c929ce3a88 Build(deps): Bump deps/googletest from 50b8600 to 9706f75
Bumps [deps/googletest](https://github.com/google/googletest) from `50b8600` to `9706f75`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](50b8600c63...9706f75b8f)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 9706f75b8f91c52a3840cf5d878a7f37ea10ef00
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:12:29 +00:00
dependabot[bot]
4cc2cdb8d6 Build(deps): Bump deps/flatbuffers from 881eaab to 27325e0
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `881eaab` to `27325e0`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](881eaab706...27325e002a)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 27325e002a36b3de2999906a77ff13a14fb09471
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:12:25 +00:00
dependabot[bot]
043a1e7695 Build(deps): Bump deps/capstone from c66f877 to be9a4d2
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c66f877` to `be9a4d2`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](c66f877464...be9a4d24b7)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: be9a4d24b75f861cfa744e13f6456f4a83902cdf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:12:23 +00:00
Maurice Heumann
14d98917f5 Build(deps): Bump deps/reflect from 2104e3c to 96b9548 (#531)
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to
`96b9548`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="96b9548a6e"><code>96b9548</code></a>
🔧 [reflect] cleanup</li>
<li><a
href="f2d5ece246"><code>f2d5ece</code></a>
🆕 Add index_of and named overloads</li>
<li>See full diff in <a
href="2104e3cc95...96b9548a6e">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-22 08:49:04 +02:00
Maurice Heumann
39cc0c28df Build(deps): Bump deps/flatbuffers from 48eccb8 to 881eaab (#530)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`48eccb8` to `881eaab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="881eaab706"><code>881eaab</code></a>
Revert back to use the latest from the swiftly ci (<a
href="https://redirect.github.com/google/flatbuffers/issues/8702">#8702</a>)</li>
<li>See full diff in <a
href="48eccb83db...881eaab706">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-22 08:27:31 +02:00
dependabot[bot]
1da1bcb00f Build(deps): Bump deps/reflect from 2104e3c to 96b9548
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to `96b9548`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](2104e3cc95...96b9548a6e)

---
updated-dependencies:
- dependency-name: deps/reflect
  dependency-version: 96b9548a6e114368a3ab22a674a0feab7da7cfd8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 05:45:50 +00:00
dependabot[bot]
e8904ff1fb Build(deps): Bump deps/flatbuffers from 48eccb8 to 881eaab
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `48eccb8` to `881eaab`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](48eccb83db...881eaab706)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 881eaab706a35f8644091f781992699db18167dc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 05:45:47 +00:00
dependabot[bot]
f621a3741e Build(deps): Bump deps/googletest from 7917641 to 50b8600
Bumps [deps/googletest](https://github.com/google/googletest) from `7917641` to `50b8600`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](7917641ff9...50b8600c63)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 50b8600c63c5487e901e2845a0f64d384a65f75d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 05:45:44 +00:00
dependabot[bot]
39e6c0cd64 Build(deps): Bump deps/flatbuffers from 82396fa to 48eccb8
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `82396fa` to `48eccb8`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](82396fa0fe...48eccb83db)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 48eccb83dbd10168ea8bfbace3aaafcfdee67447
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-11 17:01:46 +00:00
Maurice Heumann
3c9f28ade4 Build(deps): Bump deps/reflect from c21a448 to 2104e3c (#513)
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to
`2104e3c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2104e3cc95"><code>2104e3c</code></a>
🐛 Remove implicit test dependency on &lt;string&gt;</li>
<li><a
href="54265a2f0a"><code>54265a2</code></a>
🐛 MSVC local variable initialized but not referenced</li>
<li><a
href="c66d85eb70"><code>c66d85e</code></a>
🐛 Improve offset_of algorithm</li>
<li>See full diff in <a
href="c21a44839d...2104e3cc95">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-08 12:58:30 +02:00
Maurice Heumann
42e1f743c9 Build(deps): Bump deps/capstone from ff04ff1 to c66f877 (#515)
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`ff04ff1` to `c66f877`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c66f877464"><code>c66f877</code></a>
Update read/written registers for x86 interrupt instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2781">#2781</a>)</li>
<li><a
href="6bffa38b8c"><code>6bffa38</code></a>
DIET MSVC C1001 Fix (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2782">#2782</a>)</li>
<li>See full diff in <a
href="ff04ff1aa0...c66f877464">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-08 11:37:45 +02:00
dependabot[bot]
d1940e9e15 Build(deps): Bump deps/capstone from ff04ff1 to c66f877
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `ff04ff1` to `c66f877`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](ff04ff1aa0...c66f877464)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: c66f8774641a3df4f2783b933ca7a50912b56448
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 07:05:57 +00:00
dependabot[bot]
057baa8162 Build(deps): Bump deps/googletest from eb2d85e to 7917641
Bumps [deps/googletest](https://github.com/google/googletest) from `eb2d85e` to `7917641`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](eb2d85edd0...7917641ff9)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 7917641ff965959afae189afb5f052524395525c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 07:05:55 +00:00
dependabot[bot]
88ca4d950f Build(deps): Bump deps/reflect from c21a448 to 2104e3c
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to `2104e3c`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](c21a44839d...2104e3cc95)

---
updated-dependencies:
- dependency-name: deps/reflect
  dependency-version: 2104e3cc951bea8fb61835b39e5b42f6d2de17da
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 07:05:52 +00:00
Maurice Heumann
ef182a47c0 Build(deps): Bump deps/flatbuffers from 067bfdb to 82396fa (#507)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`067bfdb` to `82396fa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="82396fa0fe"><code>82396fa</code></a>
[C#] Improve Span&lt;&gt; utilization (<a
href="https://redirect.github.com/google/flatbuffers/issues/8588">#8588</a>)</li>
<li><a
href="a6b337f803"><code>a6b337f</code></a>
Add bounds checking to a method where it was missing (<a
href="https://redirect.github.com/google/flatbuffers/issues/8673">#8673</a>)</li>
<li><a
href="35230bd70c"><code>35230bd</code></a>
[C#] Fix union verifier (<a
href="https://redirect.github.com/google/flatbuffers/issues/8593">#8593</a>)</li>
<li><a
href="deb3d93454"><code>deb3d93</code></a>
gRPC callbackService support added (<a
href="https://redirect.github.com/google/flatbuffers/issues/8666">#8666</a>)</li>
<li><a
href="b87d04af8c"><code>b87d04a</code></a>
Bugfix: grpc supress incorrect warning (<a
href="https://redirect.github.com/google/flatbuffers/issues/8669">#8669</a>)</li>
<li><a
href="1e6c851dba"><code>1e6c851</code></a>
fix(go/grpc): avoid panic on short FlatBuffers input (<a
href="https://redirect.github.com/google/flatbuffers/issues/8684">#8684</a>)</li>
<li><a
href="6164edf558"><code>6164edf</code></a>
Fixes swift windows CI (<a
href="https://redirect.github.com/google/flatbuffers/issues/8685">#8685</a>)</li>
<li><a
href="ef1030ff0b"><code>ef1030f</code></a>
Update build.yml - disable gradle CI failures</li>
<li><a
href="53c8c2ef16"><code>53c8c2e</code></a>
Update build.yml - disable Test Swift Windows</li>
<li><a
href="f83525fe67"><code>f83525f</code></a>
Update build.yml - update gradle actions</li>
<li>Additional commits viewable in <a
href="067bfdbde9...82396fa0fe">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-02 12:34:00 +01:00
Maurice Heumann
16c5729501 Build(deps): Bump deps/googletest from 6986c2b to eb2d85e (#506)
Bumps [deps/googletest](https://github.com/google/googletest) from
`6986c2b` to `eb2d85e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eb2d85edd0"><code>eb2d85e</code></a>
Remove unused syslog dependency for Fuchsia.</li>
<li>See full diff in <a
href="6986c2b575...eb2d85edd0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-02 12:17:07 +01:00
dependabot[bot]
f45e4462c2 Build(deps): Bump deps/flatbuffers from 067bfdb to 82396fa
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `067bfdb` to `82396fa`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](067bfdbde9...82396fa0fe)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 82396fa0fe9a61e7a30bdd008e180d56f5e49ebf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 10:40:59 +00:00
dependabot[bot]
d1f1c4c0dc Build(deps): Bump deps/googletest from 6986c2b to eb2d85e
Bumps [deps/googletest](https://github.com/google/googletest) from `6986c2b` to `eb2d85e`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](6986c2b575...eb2d85edd0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 10:23:24 +00:00
dependabot[bot]
3094191110 Build(deps): Bump deps/capstone from 9539045 to ff04ff1
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `9539045` to `ff04ff1`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](9539045d67...ff04ff1aa0)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: ff04ff1aa05199e999835d3464b5896582ec1c5f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 10:13:48 +00:00
momo5502
037f078302 Revert SGDT hooking support
It's useless
2025-08-24 13:49:56 +02:00
dependabot[bot]
22227c8ef2 Build(deps): Bump deps/unicorn from 79f4f7a to 65f12b1
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `79f4f7a` to `65f12b1`.
- [Commits](79f4f7a51e...65f12b11ee)

---
updated-dependencies:
- dependency-name: deps/unicorn
  dependency-version: 65f12b11eeba7920abac938d36bf922910be693e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-24 11:07:49 +00:00
Maurice Heumann
318b3a99d6 Unicorn upgrade (#491) 2025-08-24 12:29:11 +02:00
momo5502
da6be67bbe Update unicorn 2025-08-24 12:08:32 +02:00
Maurice Heumann
9588373379 Build(deps): Bump deps/googletest from a05c091 to 6986c2b (#483)
Bumps [deps/googletest](https://github.com/google/googletest) from
`a05c091` to `6986c2b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6986c2b575"><code>6986c2b</code></a>
Internal header include changes.</li>
<li>See full diff in <a
href="a05c091507...6986c2b575">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-08-24 10:17:29 +02:00
dependabot[bot]
c9e3222dc1 Build(deps): Bump deps/googletest from a05c091 to 6986c2b
Bumps [deps/googletest](https://github.com/google/googletest) from `a05c091` to `6986c2b`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](a05c091507...6986c2b575)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 6986c2b575f77135401a4e1c65a7a42f20e18fef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-24 06:03:40 +00:00
dependabot[bot]
93c62d87ee Build(deps): Bump deps/capstone from 2f85e93 to 9539045
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `2f85e93` to `9539045`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](2f85e932c1...9539045d67)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: 9539045d675a30eed43869325f7f51cfc26de0b7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-24 06:03:35 +00:00
momo5502
549be496c4 Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2 2025-08-23 10:40:48 +02:00
Maurice Heumann
992fe5ae0d Build(deps): Bump deps/capstone from b69d944 to 2f85e93 (#457)
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`b69d944` to `2f85e93`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2f85e932c1"><code>2f85e93</code></a>
Fix cstest missing size checks (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2775">#2775</a>)</li>
<li><a
href="6cfcbedd27"><code>6cfcbed</code></a>
Fix incorrectly defined BSHUFFLE opcode. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2772">#2772</a>)</li>
<li><a
href="01fc2ebebc"><code>01fc2eb</code></a>
Add Python prominently to the workflow name to prevent confusion. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2774">#2774</a>)</li>
<li>See full diff in <a
href="b69d944fbe...2f85e932c1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-08-19 14:56:59 +02:00
Maurice Heumann
587db25eaf Build(deps): Bump deps/googletest from 373af2e to a05c091 (#458)
Bumps [deps/googletest](https://github.com/google/googletest) from
`373af2e` to `a05c091`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a05c091507"><code>a05c091</code></a>
Deprecate single-argument DoAll and Invoke.</li>
<li><a
href="244cec869d"><code>244cec8</code></a>
Update the document in typed tests to use using-declaration instead of
typedef</li>
<li>See full diff in <a
href="373af2e3df...a05c091507">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-08-19 14:54:53 +02:00
dependabot[bot]
fc0d2c476c Build(deps): Bump deps/googletest from 373af2e to a05c091
Bumps [deps/googletest](https://github.com/google/googletest) from `373af2e` to `a05c091`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](373af2e3df...a05c091507)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 07:10:18 +00:00
dependabot[bot]
4d13e00b4f Build(deps): Bump deps/capstone from b69d944 to 2f85e93
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `b69d944` to `2f85e93`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](b69d944fbe...2f85e932c1)

---
updated-dependencies:
- dependency-name: deps/capstone
  dependency-version: 2f85e932c148bd126cc64fa42260bed116c2552f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 07:10:16 +00:00
dependabot[bot]
f58ec5d715 Build(deps): Bump deps/flatbuffers from 518bf42 to 067bfdb
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `518bf42` to `067bfdb`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](518bf42df8...067bfdbde9)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 067bfdbde9b10c1beb5d6b02d67ae9db8b96f736
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 07:10:10 +00:00
momo5502
10cd7868ac Support SGDT hooking 2025-08-18 18:24:46 +02:00
momo5502
5ffff265d3 Fix macos build 2025-08-16 12:21:31 +02:00
momo5502
3b72ae9709 Add capstone disassembler 2025-08-16 11:53:40 +02:00