dragonmacher
9d4f0ded27
Minor theme and help fixes
2025-12-04 14:08:01 -05:00
Ryan Kurtz
f97d9c1346
Merge remote-tracking branch
...
'origin/GP-6147_ryanmkurtz_MemSource-column' (Closes #8548 )
2025-12-04 13:54:23 -05:00
Ryan Kurtz
506a95e3c0
GP-6147: Added a new table column for memory block source
2025-12-04 13:37:45 -05:00
Ryan Kurtz
cd1a188eca
GP-0: Fix for Omf166DepList not knowing about big strings ( Closes #8730 )
2025-12-04 06:51:35 -05:00
Ryan Kurtz
5c7dc9d46a
Merge remote-tracking branch
...
'origin/GP-6007_ghidorahrex_PR-1778_Tim---_tim_add_nds32_processor'
(Closes #1778 )
2025-12-04 04:26:58 -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
cffea7e4c0
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-12-03 13:15:10 -05:00
Ryan Kurtz
5d6de5545c
Merge branch 'GP-0_ryanmkurtz_PR-8415_widberg_callother'
2025-12-03 12:46:26 -05: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
58e5c8e44c
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-12-03 11:18:29 -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
f2c1e5fbda
Merge remote-tracking branch 'origin/GP-1-dragonmacher-flow-arrow-col-reuse'
2025-12-03 06:24:28 -05:00
Ryan Kurtz
8deaf30ab9
Merge remote-tracking branch 'origin/GP-6150_ghidra1_BlockCrossAddressUse--SQUASHED'
2025-12-03 06:22:18 -05:00
Ryan Kurtz
a8a07b148e
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-12-03 05:43:25 -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
dragonmacher
96ff3117a3
Flow Arrows - Updated column assignment to allow columns to be reused
...
when the addresses don't overlap
2025-12-02 15:41:12 -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
bed292716f
GP-6150 Improved AddressMapDB address use restriction to prevent invalid mixed use between programs.
2025-12-02 15:09:48 -05:00
d-millar
fba47f7c25
GP-6128: reset if open
2025-12-02 13:55:38 -05:00
Ryan Kurtz
b3cbe8606c
Merge remote-tracking branch 'origin/GP-0_d-millar_test_fixes--SQUASHED'
2025-12-02 13:19:52 -05:00
Ryan Kurtz
ab4c14bd7a
Merge remote-tracking branch
...
'origin/GP-6174_d-millar_android_attach--SQUASHED' (#6386 , #8225 )
2025-12-02 13:16:07 -05:00
Ryan Kurtz
012544fcb3
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-12-02 13:14:45 -05:00
ghidra1
c8e919b33b
GP-1 Minor change to GettingStarted
2025-12-02 12:42:00 -05:00
d-millar
d278340d56
GP-6174: docs
...
GP-6174: host->device
GP-6174: bug fixes
GP-6174: extra commands
GP-6174: first pass
2025-12-02 12:19:30 -05:00
d-millar
aac6757c4b
GP-0: reverting deprecated binaryOp
...
GP-0: add @ tag
2025-12-02 12:10:59 -05:00
ghidorahrex
9bdd19cc08
GP-6007: Added CSR space and CSRs
2025-12-02 15:49:55 +00:00
Ryan Kurtz
a0acfb8f91
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-12-02 07:02:05 -05:00
Ryan Kurtz
f901a1bb4a
GP-0: Upping gradle wrapper version to 9.2.1
2025-12-02 06:57:46 -05:00
Ryan Kurtz
9998788556
GP-0: Fixing javadoc
2025-12-02 06:55:22 -05:00
Ryan Kurtz
3d0da548c1
Merge remote-tracking branch 'origin/GP-6176_ryanmkurtz_objc-refactor'
2025-12-02 06:40:49 -05:00
Ryan Kurtz
17ac51c46b
GP-6176: Refactored Objective-C type metadata analyzers
2025-12-02 06:40:10 -05:00
Ryan Kurtz
aabeb6d6c0
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-12-1-25'
2025-12-02 04:46:26 -05:00
Ryan Kurtz
44ee4636cf
Merge remote-tracking branch 'origin/GP-1-dragonmacher-flow-arrow-npe'
2025-12-02 04:46:07 -05:00
Ryan Kurtz
95b96e3128
Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-location-fix'
2025-12-02 04:45:50 -05:00
dragonmacher
d8f3960f58
Fix for flow arrow NPE
...
Fixes #8709
2025-12-01 19:07:19 -05:00
dragonmacher
4be53dd7ca
Test fixes
2025-12-01 18:57:05 -05:00
dragonmacher
cb19e5eeb5
Fix for missing help due to plugin rename
2025-12-01 18:32:29 -05:00
caheckman
ad4b450f31
GP-6146 Change elastic skeleton to support 8.19.7
2025-12-01 21:31:41 +00:00
ghidra1
ed4db710cf
GP-1 log when headless analyzer starts to execute a script
2025-12-01 15:42:15 -05:00