Compare commits
merge into: leefer/rea:fix/2924-ghidra-verifier-alias-restoration
leefer/rea:main
leefer/rea:perf/managed-member-summary
leefer/rea:fix/2924-ghidra-verifier-alias-restoration
leefer/rea:perf/interface-builder-summary
leefer/rea:fix/issue-2671
leefer/rea:codex/review-fixes-pr-1977
leefer/rea:fix/windows-pe-pdb-coverage-2259
leefer/rea:fix/ghidra-effective-jvm-platform
leefer/rea:perf/2016-packet-real-data-20261013
leefer/rea:codex/review-fixes-pr-2403
leefer/rea:fix/docs-turkish-rust-link-20261013
leefer/rea:fix/hopper-clean-runtime-argv
leefer/rea:fix/main-maintenance-ci-20261010
leefer/rea:review-fixes/pr-2787-routing
leefer/rea:codex/review-2049-27f1b367
leefer/rea:fix/recover-binary-session-process-effects
leefer/rea:cursor/browser-cancellation-after-cleanup-1ffc
leefer/rea:docs/celebrate-200k-stars
leefer/rea:codex/review-fixes-pr-2400
leefer/rea:fix/main-sync-2087-captured-c6503ed
leefer/rea:codex/review-fixes-pr-2457
leefer/rea:release-please--branches--main--components--rea-agents
leefer/rea:codex/ci-required-cancellation-gate
leefer/rea:fix/main-format-baseline-20261013
leefer/rea:fix/setup-preserve-entry-fields
leefer/rea:cursor/restore-main-checks-1ffc
leefer/rea:fix/ghidra-bridge-hashmap-import
leefer/rea:codex/shared-ci-jadx-json-default-20261013
leefer/rea:codex/shared-ci-baseline-20261013
leefer/rea:codex/shared-ci-ghidra-test-groups-20261013
leefer/rea:codex/shared-ci-java-fixture-format-20261013
leefer/rea:codex/fix-intrinsic-invocation-boundaries
leefer/rea:release-please--branches--main--components--rea-agents--release-notes
leefer/rea:test/release-preflight-reusable-jobs
leefer/rea:codex/fix-parameter-provenance-baseline
leefer/rea:test/js-parameter-provenance-expectation
leefer/rea:fix/linux-hopper-verification-current
leefer/rea:test/2419-ghidra-elf-probe-size
leefer/rea:followup/pr-1544-native-ida
leefer/rea:codex/fold-pr-2230-contribution
leefer/rea:docs/readme-responsible-use
leefer/rea:fix/issue-2064
leefer/rea:fix/issue-2050
leefer/rea:fix/issue-2053
leefer/rea:fix/issue-1968
leefer/rea:fix/issue-1945
leefer/rea:experiment/codemode-bridge-20261011
leefer/rea:fix/tool-effects-negative-wording-1904-20261012
leefer/rea:fix/1842-electron-interop-provenance
leefer/rea:feat/recover-javascript-multi-input
leefer/rea:refactor/website-i18n-prep
leefer/rea:fix/nativeaot-pe-virtual-extent
leefer/rea:fix/browser-verifier-ci-hang
leefer/rea:fix/pe-resources-input-selection
leefer/rea:docs/beginner-friendly-guides
leefer/rea:docs/beginner-setup-guide
leefer/rea:fix/javascript-analysis-worker-1563
leefer/rea:fix/1649-ghidra-duplicate-names
leefer/rea:fix/javascript-export-keys-integration-1369
leefer/rea:test/maintenance-boundary-contracts-20261011
leefer/rea:review/javascript-export-keys-1369
leefer/rea:review/media-preload-attribute-1393
leefer/rea:review/keyed-archive-selected-scope-1378
leefer/rea:review/javascript-returned-target-index-1537
leefer/rea:review/output-schema-validators-1527
leefer/rea:review/process-live-progress-1483
leefer/rea:test/javascript-1495-growth-ratio
leefer/rea:fix/ci-escape-timing
leefer/rea:review/process-literal-normalization-1456
leefer/rea:review/ghidra-compact-provenance-1438
leefer/rea:docs/normalized-terminal-geometry-1450
leefer/rea:release/6.3.0
leefer/rea:archive/release-6.3.0-pr1381
leefer/rea:release/6.2.0
leefer/rea:fix/electron-preload-dynamic-override
leefer/rea:fix/javascript-self-referential-bundler-edges
leefer/rea:release/6.1.0
leefer/rea:cursor/grok-client-cherry-pick-0b56
leefer/rea:feat/signature-posture
leefer/rea:feat/dyld-shared-cache
leefer/rea:feat/artifact-integrity-policy
leefer/rea:feat/pkg-inventory
leefer/rea:release/6.0.0
leefer/rea:chore/sync-release-5.0.0
leefer/rea:release/5.0.0
leefer/rea:chatgpt/pr-963-followup
leefer/rea:cursor/cloud-agent-node-787e
leefer/rea:fix/javascript-xhr-open-endpoints
leefer/rea:review/pr-711-realpath-fallback-wording
leefer/rea:cleanup/replay-confinement
leefer/rea:codex/test-suite-performance
leefer/rea:codex/issue-foundations
leefer/rea:codex/address-open-issues-2026-07-20
leefer/rea:agent/javascript-vite-rollup-esbuild-adapters
leefer/rea:agent/process-cleanup
leefer/rea:agent/triage-integration
leefer/rea:agent/unknown-commands-registry
leefer/rea:feat/mcp-identity-metadata
leefer/rea:fix/cli-operation-failure-status
leefer/rea:fix/hopper-owned-shutdown
leefer/rea:morlvps/issue_cleanup
leefer/rea:codex/installer-redesign
leefer/rea:morl/roadmap-investigation-core
leefer/rea:morl/roadmap-investigation-docs
leefer/rea:release-please--branches--main--components--rea
leefer/rea:rea-agents-6.4.0
leefer/rea:rea-agents-6.3.0
leefer/rea:rea-agents-6.2.0
leefer/rea:rea-agents-6.1.0
leefer/rea:rea-agents-6.0.0
leefer/rea:rea-agents-5.0.0
leefer/rea:rea-agents-4.1.0
leefer/rea:rea-agents-4.0.1
leefer/rea:rea-agents-4.0.0
leefer/rea:rea-agents-3.2.1
leefer/rea:rea-agents-3.2.0
leefer/rea:rea-agents-3.1.0
leefer/rea:rea-agents-3.0.0
leefer/rea:rea-agents-2.7.0
leefer/rea:rea-agents-2.6.0
leefer/rea:rea-agents-2.5.1
leefer/rea:rea-agents-2.5.0
leefer/rea:rea-agents-2.4.0
leefer/rea:rea-agents-2.3.0
leefer/rea:rea-agents-2.2.0
leefer/rea:rea-agents-2.1.0
leefer/rea:rea-agents-2.0.0
leefer/rea:rea-agents-1.7.0
leefer/rea:rea-agents-1.6.0
leefer/rea:rea-agents-1.5.0
leefer/rea:rea-agents-1.4.0
leefer/rea:rea-agents-1.3.0
leefer/rea:rea-agents-1.2.0
leefer/rea:rea-agents-1.1.0
leefer/rea:rea-agents-1.0.0
leefer/rea:rea-agents-0.5.0
leefer/rea:rea-agents-0.4.0
leefer/rea:rea-agents-0.3.0
leefer/rea:rea-0.2.1
leefer/rea:rea-0.2.0
...
pull from: leefer/rea:fix/ghidra-bridge-hashmap-import
leefer/rea:main
leefer/rea:perf/managed-member-summary
leefer/rea:fix/2924-ghidra-verifier-alias-restoration
leefer/rea:perf/interface-builder-summary
leefer/rea:fix/issue-2671
leefer/rea:codex/review-fixes-pr-1977
leefer/rea:fix/windows-pe-pdb-coverage-2259
leefer/rea:fix/ghidra-effective-jvm-platform
leefer/rea:perf/2016-packet-real-data-20261013
leefer/rea:codex/review-fixes-pr-2403
leefer/rea:fix/docs-turkish-rust-link-20261013
leefer/rea:fix/hopper-clean-runtime-argv
leefer/rea:fix/main-maintenance-ci-20261010
leefer/rea:review-fixes/pr-2787-routing
leefer/rea:codex/review-2049-27f1b367
leefer/rea:fix/recover-binary-session-process-effects
leefer/rea:cursor/browser-cancellation-after-cleanup-1ffc
leefer/rea:docs/celebrate-200k-stars
leefer/rea:codex/review-fixes-pr-2400
leefer/rea:fix/main-sync-2087-captured-c6503ed
leefer/rea:codex/review-fixes-pr-2457
leefer/rea:release-please--branches--main--components--rea-agents
leefer/rea:codex/ci-required-cancellation-gate
leefer/rea:fix/main-format-baseline-20261013
leefer/rea:fix/setup-preserve-entry-fields
leefer/rea:cursor/restore-main-checks-1ffc
leefer/rea:fix/ghidra-bridge-hashmap-import
leefer/rea:codex/shared-ci-jadx-json-default-20261013
leefer/rea:codex/shared-ci-baseline-20261013
leefer/rea:codex/shared-ci-ghidra-test-groups-20261013
leefer/rea:codex/shared-ci-java-fixture-format-20261013
leefer/rea:codex/fix-intrinsic-invocation-boundaries
leefer/rea:release-please--branches--main--components--rea-agents--release-notes
leefer/rea:test/release-preflight-reusable-jobs
leefer/rea:codex/fix-parameter-provenance-baseline
leefer/rea:test/js-parameter-provenance-expectation
leefer/rea:fix/linux-hopper-verification-current
leefer/rea:test/2419-ghidra-elf-probe-size
leefer/rea:followup/pr-1544-native-ida
leefer/rea:codex/fold-pr-2230-contribution
leefer/rea:docs/readme-responsible-use
leefer/rea:fix/issue-2064
leefer/rea:fix/issue-2050
leefer/rea:fix/issue-2053
leefer/rea:fix/issue-1968
leefer/rea:fix/issue-1945
leefer/rea:experiment/codemode-bridge-20261011
leefer/rea:fix/tool-effects-negative-wording-1904-20261012
leefer/rea:fix/1842-electron-interop-provenance
leefer/rea:feat/recover-javascript-multi-input
leefer/rea:refactor/website-i18n-prep
leefer/rea:fix/nativeaot-pe-virtual-extent
leefer/rea:fix/browser-verifier-ci-hang
leefer/rea:fix/pe-resources-input-selection
leefer/rea:docs/beginner-friendly-guides
leefer/rea:docs/beginner-setup-guide
leefer/rea:fix/javascript-analysis-worker-1563
leefer/rea:fix/1649-ghidra-duplicate-names
leefer/rea:fix/javascript-export-keys-integration-1369
leefer/rea:test/maintenance-boundary-contracts-20261011
leefer/rea:review/javascript-export-keys-1369
leefer/rea:review/media-preload-attribute-1393
leefer/rea:review/keyed-archive-selected-scope-1378
leefer/rea:review/javascript-returned-target-index-1537
leefer/rea:review/output-schema-validators-1527
leefer/rea:review/process-live-progress-1483
leefer/rea:test/javascript-1495-growth-ratio
leefer/rea:fix/ci-escape-timing
leefer/rea:review/process-literal-normalization-1456
leefer/rea:review/ghidra-compact-provenance-1438
leefer/rea:docs/normalized-terminal-geometry-1450
leefer/rea:release/6.3.0
leefer/rea:archive/release-6.3.0-pr1381
leefer/rea:release/6.2.0
leefer/rea:fix/electron-preload-dynamic-override
leefer/rea:fix/javascript-self-referential-bundler-edges
leefer/rea:release/6.1.0
leefer/rea:cursor/grok-client-cherry-pick-0b56
leefer/rea:feat/signature-posture
leefer/rea:feat/dyld-shared-cache
leefer/rea:feat/artifact-integrity-policy
leefer/rea:feat/pkg-inventory
leefer/rea:release/6.0.0
leefer/rea:chore/sync-release-5.0.0
leefer/rea:release/5.0.0
leefer/rea:chatgpt/pr-963-followup
leefer/rea:cursor/cloud-agent-node-787e
leefer/rea:fix/javascript-xhr-open-endpoints
leefer/rea:review/pr-711-realpath-fallback-wording
leefer/rea:cleanup/replay-confinement
leefer/rea:codex/test-suite-performance
leefer/rea:codex/issue-foundations
leefer/rea:codex/address-open-issues-2026-07-20
leefer/rea:agent/javascript-vite-rollup-esbuild-adapters
leefer/rea:agent/process-cleanup
leefer/rea:agent/triage-integration
leefer/rea:agent/unknown-commands-registry
leefer/rea:feat/mcp-identity-metadata
leefer/rea:fix/cli-operation-failure-status
leefer/rea:fix/hopper-owned-shutdown
leefer/rea:morlvps/issue_cleanup
leefer/rea:codex/installer-redesign
leefer/rea:morl/roadmap-investigation-core
leefer/rea:morl/roadmap-investigation-docs
leefer/rea:release-please--branches--main--components--rea
leefer/rea:rea-agents-6.4.0
leefer/rea:rea-agents-6.3.0
leefer/rea:rea-agents-6.2.0
leefer/rea:rea-agents-6.1.0
leefer/rea:rea-agents-6.0.0
leefer/rea:rea-agents-5.0.0
leefer/rea:rea-agents-4.1.0
leefer/rea:rea-agents-4.0.1
leefer/rea:rea-agents-4.0.0
leefer/rea:rea-agents-3.2.1
leefer/rea:rea-agents-3.2.0
leefer/rea:rea-agents-3.1.0
leefer/rea:rea-agents-3.0.0
leefer/rea:rea-agents-2.7.0
leefer/rea:rea-agents-2.6.0
leefer/rea:rea-agents-2.5.1
leefer/rea:rea-agents-2.5.0
leefer/rea:rea-agents-2.4.0
leefer/rea:rea-agents-2.3.0
leefer/rea:rea-agents-2.2.0
leefer/rea:rea-agents-2.1.0
leefer/rea:rea-agents-2.0.0
leefer/rea:rea-agents-1.7.0
leefer/rea:rea-agents-1.6.0
leefer/rea:rea-agents-1.5.0
leefer/rea:rea-agents-1.4.0
leefer/rea:rea-agents-1.3.0
leefer/rea:rea-agents-1.2.0
leefer/rea:rea-agents-1.1.0
leefer/rea:rea-agents-1.0.0
leefer/rea:rea-agents-0.5.0
leefer/rea:rea-agents-0.4.0
leefer/rea:rea-agents-0.3.0
leefer/rea:rea-0.2.1
leefer/rea:rea-0.2.0
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
10caef99e7 |
fix(ghidra): import HashMap before bridge compilation
The Swift literal decoder introduced by #2049 instantiates HashMap without
importing java.util.HashMap. Ghidra compiles the entire bridge before serving
operations, so the missing import prevents x64 PE sessions from starting too.
Verified on Windows with JDK 21.0.12.1 and Ghidra 12.1.4: all nine packaged
Java sources compile against 195 API jars, and public MCP opens a real Windows
where.exe target and returns its binary overview. Target bytes remain unchanged.
The MCP smoke uses runtime
|
1 changed files with 1 additions and 0 deletions
@@ -28,6 +28,7 @@ import java.util.ArrayDeque;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.IdentityHashMap;
|
||||
import java.util.Iterator;
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.