caheckman
b8e698d978
GP-3834 Allow 256 case switch, if a LOAD is present
2025-12-12 16:36:14 +00:00
ghidragon
52ecdc701a
GP-5887 moved some threading support into Generic
2025-12-12 10:00:16 -05:00
Ryan Kurtz
dfe5136e96
Merge remote-tracking branch 'origin/GP-0_fixDbgTomls' into patch
2025-12-11 12:12:30 -05:00
Dan
920447bf2f
GP-0: Update debugger python wheels to 12.0
2025-12-11 16:20:35 +00:00
Ryan Kurtz
b88a39cf5f
Merge remote-tracking branch 'origin/GP-0_Dan_workaroundEcj2025-12' into patch
2025-12-11 09:24:15 -05:00
Dan
b1f84169da
GP-0: Work around Generics compilation issue in Eclipse 2025-12.
2025-12-11 14:16:16 +00:00
Ryan Kurtz
7505d89091
Merge remote-tracking branch 'origin/GP-6090_DeleteDescendant' into
...
patch (Closes #8594 )
2025-12-10 12:31:12 -05:00
Ryan Kurtz
4cd60f31b9
Merge remote-tracking branch 'origin/GP-6130_LaneDivideSkip' into patch
...
(Closes #8620 )
2025-12-10 12:29:41 -05:00
Ryan Kurtz
727964763f
Merge remote-tracking branch 'origin/GP-6133_OffsetPointerNestedField'
...
into patch (Closes #8630 )
2025-12-10 12:27:55 -05:00
caheckman
0e658ae5b6
GP-6133 INT_ADD correction for RuleStructOffset0 applied to offset
...
pointer
2025-12-10 16:48:42 +00:00
caheckman
35ac4cf37c
GP-6130 Correct pointer offsets for buildStore and buildLoad
2025-12-10 16:45:13 +00:00
caheckman
f8d7b704df
GP-6090 Adjustment for duplicate inputs in pushMultiequal
2025-12-10 16:28:25 +00:00
ghidra1
68f57a0e7c
Merge remote-tracking branch 'origin/GP-1-dragonmacher-save-state-bug-fix' into patch
2025-12-09 16:16:18 -05:00
dragonmacher
e534123089
Fixed a bug in the tool restoring when using a tool from master in a
...
patch branch
2025-12-09 16:13:48 -05:00
Ryan Kurtz
b4ecdc6d9e
Merge remote-tracking branch
...
'origin/GP-5334_ghidorahrex_m68k_addrmode_operand_fix' into patch
(Closes #4358 )
2025-12-09 14:04:27 -05:00
ghidorahrex
27b06c83a6
GP-5334: Corrected operand count for m68k addressing modes
2025-12-09 19:01:17 +00:00
Ryan Kurtz
6504c296b2
Merge remote-tracking branch
...
'origin/GP-6109_ghidorahrex_powerpc_vle_assembly_fix' into patch
(Closes #8624 )
2025-12-09 12:32:36 -05:00
Ryan Kurtz
46d97d9579
GP-0: Mentioning _JAVA_AWT_WM_NONREPARENTING=1 in GettingStarted.md
...
(#44 , #8744 , #2847 )
2025-12-09 08:05:26 -05:00
Ryan Kurtz
13e1126d66
Merge remote-tracking branch
...
'origin/GP-6183_ghidra007_fixTemplateShorteningInfLoopIssue' into patch
(Closes #8199 )
2025-12-09 04:41:47 -05:00
Ryan Kurtz
b32c0a6931
GP-0: Upping patch to 12.0.1
2025-12-08 13:26:42 -05:00
ghidra1
6452eb3a07
GP-1 Spelling corrections
Ghidra_12.0_build
2025-12-05 13:05:21 -05:00
ghidra007
a4b623e429
GP-6183 fixed template shortening infinite loop issue
2025-12-04 21:47:50 +00:00
emteere
5517f129ce
GP-1 More WhatsNew
2025-12-04 21:39:33 +00:00
emteere
940d4ed173
GP-1 What's new updated
2025-12-04 16:11:55 -05:00
ghidra1
7b6351f7ec
GP-1 Additional Change History revision
2025-12-04 13:57:27 -05:00
ghidra1
d0f88bf902
GP-6007 Remove Decompiler dependency
2025-12-04 12:28:50 -05:00
ghidra1
9c0865b638
GP-1 Updated Change History for 12.0
2025-12-04 12:18:37 -05:00
ghidra1
923ceb52d4
GP-6007 use -l sleigh compile option with NDS32
2025-12-04 11:25:54 -05:00
ghidra1
6ce7fa2c91
GP-1 Minor fix Rust demangling of function symbol
2025-12-04 11:01:11 -05:00
ghidra1
6679f039de
Merge/Backport branch
...
'GP-6007_ghidorahrex_PR-1778_Tim---_tim_add_nds32_processor' into
Ghidra_12.0
2025-12-04 10:49:48 -05:00
emteere
ddf4ad1182
GP-6007 minor fixes for Andestar v5
2025-12-03 22:06:38 +00:00
emteere
2efa886f5c
GP-6007 minor fixes for mfusr, mtusr and csreg space as global in cspec
2025-12-03 21:36:18 +00:00
ghidra1
a2975887ef
Merge remote-tracking branch 'origin/GP-6177-dragonmacher-xref-table-fixes--SQUASHED' into Ghidra_12.0
2025-12-03 12:30:11 -05:00
ghidra1
264e318b1c
Merge remote-tracking branch 'origin/patch' into Ghidra_12.0
2025-12-03 12:22:56 -05:00
dragonmacher
eb8694d692
GP-6177 - Updated xref table delete action to not be enabled if only thunk ref types are selected
2025-12-03 11:59:40 -05:00
Ryan Kurtz
b4ba6e6fb8
Merge remote-tracking branch
...
'origin/GP-5831_ghidra007_speedupRTTIScript_fixBug--SQUASHED' into
Ghidra_12.0 (Closes #8199 )
2025-12-03 11:15:59 -05:00
Ryan Kurtz
b3e26b6d13
Merge branch
...
'GP-0_ryanmkurtz_PR-8727_niooss-ledger_pyghidra-fix-contextmanager-type-annotations'
into Ghidra_12.0 (Closes #8727 )
2025-12-03 11:14:25 -05:00
Ryan Kurtz
5ab8d33592
GP-0: PyGhidra type hint fixes
2025-12-03 11:11:52 -05:00
Nicolas Iooss
fc0f971c39
Fix Python type annotations in PyGhidra module when using contextmanager
...
Verifying the type annotations used by PyGhidra with Mypy static type
checker leads to the following error:
core.py:171: error: Argument 1 to "contextmanager" has incompatible
type "Callable[[str | Path, str | Path, str, Any, str, str, str |
JClass, str, Any], AbstractContextManager[Any, bool | None]]";
expected "Callable[[str | Path, str | Path, str, Any, str, str, str
| JClass, str, Any], Iterator[Never]]" [arg-type]
Indeed, in Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/core.py,
function open_program was declared to return a
ContextManager["FlatProgramAPI"]. While this function indeed returns
such a type, the implementation uses decorator @contextlib.contextmanager
which expects the wrapped function to return an generator (with yield).
Use Generator["FlatProgramAPI", None, None] to fix this.
While at it, fix other locations where the type annotation of the
function wrapped with contextmanager was incorrect.
2025-12-03 10:59:05 -05:00
Ryan Kurtz
a93de758f7
GP-6165: Changed JPype dependency to be fixed at version 1.5.2 to avoid
...
a possible Windows crash on 1.6.0
2025-12-03 05:33:51 -05:00
Ryan Kurtz
5e6c16073e
GP-0: Renaming pyghidra.monitor() to pyghidra.task_monitor() to avoid
...
naming conflict with local monitor variables (Closes #8722 )
2025-12-03 05:08:49 -05:00
ghidra007
c5beedac5a
GP-5831 Added a few speed improvements to the RecoverClassesFromRTTIScript.
2025-12-03 05:05:17 -05:00
ghidra1
a8c0ec7e22
GP-1 Updated ChangeHistory for 11.4.3 release
Ghidra_11.4.3_build
2025-12-02 17:03:05 -05:00
ghidra1
c35cbcb984
Merge remote-tracking branch 'origin/GP-6146_ElasticSearch_8_19_7' into
...
Ghidra_12.0 (Closes #8611 )
2025-12-02 15:41:41 -05:00
ghidorahrex
df6e4049d4
GP-6007: Added additional floating point config instructions
2025-12-02 20:34:41 +00:00
ghidra1
1bed05d673
GP-1 WhatsNew updates for 12.0
2025-12-02 15:33:04 -05:00
ghidra1
c8e919b33b
GP-1 Minor change to GettingStarted
2025-12-02 12:42:00 -05:00
ghidorahrex
9bdd19cc08
GP-6007: Added CSR space and CSRs
2025-12-02 15:49:55 +00:00
Ryan Kurtz
f901a1bb4a
GP-0: Upping gradle wrapper version to 9.2.1
2025-12-02 06:57:46 -05:00
caheckman
ad4b450f31
GP-6146 Change elastic skeleton to support 8.19.7
2025-12-01 21:31:41 +00:00