Commit Graph

16122 Commits

Author SHA1 Message Date
Ryan Kurtz
7008a9ce0f GP-7053: Adding Python typing_extensions module and using it in PyGhidra
for deprecation
2026-07-10 09:51:17 -04:00
Ryan Kurtz
5aa3853207 Merge remote-tracking branch 'origin/patch' 2026-07-09 15:35:08 -04:00
Ryan Kurtz
2979c77f1a Merge remote-tracking branch 'origin/GP-7050-dragonmacher-column-constraints-exceptions' into patch 2026-07-09 15:19:21 -04:00
Ryan Kurtz
127b3b6bac Merge remote-tracking branch 'origin/GP-4791_FidCompilerSpecs'
(Closes #6097)
2026-07-09 11:47:37 -04:00
Ryan Kurtz
1f780e1ad6 Merge remote-tracking branch 'origin/GP-7038_caheckman_OffcutSymbolRefs' 2026-07-09 11:44:31 -04:00
Ryan Kurtz
f1f71d4ebb Merge remote-tracking branch 'origin/GP-0_d-millar_test_fix_pass2' 2026-07-09 11:43:26 -04:00
Ryan Kurtz
94120a9cef Merge remote-tracking branch 'origin/patch' 2026-07-09 11:42:44 -04:00
Ryan Kurtz
1c8b7a1411 Merge remote-tracking branch
'origin/GP-7049_ghidra1_GhidraServerACLUsers' into patch (Closes #9321)
2026-07-09 11:40:05 -04:00
d-millar
847d090f51 GP-0: sigh 2026-07-09 13:42:54 +00:00
Ryan Kurtz
c7057c192b GP-0: Adding Markdown support to Doclets 2026-07-09 05:58:11 -04:00
dragonmacher
97780f36c0 GP-7050 - Fixed exceptions seen on the Mac when using the Column Filter
Dialog
2026-07-08 19:16:29 -04:00
caheckman
7de34e6816 GP-4791 Add CompilerSpecID and SourceLanguageID filters to Fid 2026-07-08 21:49:44 +00:00
ghidra1
108b101bed GP-7049 ensure repository ACL excludes users not defined on server 2026-07-08 15:31:53 -04:00
Ryan Kurtz
ee4fba705a Merge remote-tracking branch 'origin/GP-0_d-millar_test_fix' 2026-07-08 10:24:25 -04:00
Ryan Kurtz
28f58b3e62 GP-0: Javadoc fixes 2026-07-08 10:23:06 -04:00
d-millar
8f1fd58f09 GP-0: tired of seeing this 2026-07-08 13:52:19 +00:00
Ryan Kurtz
de2b218074 Merge remote-tracking branch 'origin/patch' 2026-07-08 08:45:12 -04:00
Ryan Kurtz
f9316e1e9c Merge remote-tracking branch
'origin/GP-7044-dragonmacher-find-uses-of-function-defs' into patch
(Closes #9342)
2026-07-08 08:42:25 -04:00
Ryan Kurtz
abc3f46e36 Merge remote-tracking branch 'origin/patch' 2026-07-07 15:16:12 -04:00
Ryan Kurtz
80c61dc32b GP-0: Adding -Dsun.awt.disablegrab=true to Ghidra.launch to prevent
system hang on breakpoints
2026-07-07 15:12:01 -04:00
Ryan Kurtz
e5f69a5ec5 Merge remote-tracking branch
'origin/GP-7042_ghidra007_rtti_script_better_eror_handling_make_thiscalls'
(Closes #8168)
2026-07-07 15:05:45 -04:00
Ryan Kurtz
2e500f2ffd Merge remote-tracking branch 'origin/patch' 2026-07-07 14:27:21 -04:00
dragonmacher
214c1fba9b Fixed test focus issue when typing into text fields on FlatLaf 2026-07-07 14:00:56 -04:00
Ryan Kurtz
10b876bbe4 Merge remote-tracking branch
'origin/GP-7047_d-millar_PR-9338_bsdkurt_obsd.debugger' (Closes #9338)
2026-07-07 12:19:02 -04:00
d-millar
cf3a09004f GP-7047: pull request 2026-07-07 14:41:48 +00:00
Ryan Kurtz
6b3ab3ce43 Merge remote-tracking branch 'origin/GP-7014-dragonmacher-fixed-toggle-action-conflict--SQUASHED' 2026-07-07 09:56:33 -04:00
Ryan Kurtz
4b38db9c8a Merge remote-tracking branch 'origin/patch' 2026-07-07 06:11:35 -04:00
Ryan Kurtz
c03a70ddb7 GP-7045: The Swift Demangler now requires Swift to be on the PATH 2026-07-07 05:53:08 -04:00
dragonmacher
c0d344faba GP-7044 - Find Uses - Updated finding code for FunctionDefinitions to
find all references
2026-07-06 18:59:25 -04:00
ghidra007
98439e2f99 GP-7042 rtti script better error handling of makeFunctionThisCall method
to not derail the script.
2026-07-06 21:21:04 +00:00
Kurt Miller
319ab576d4 Revert "Fix gdb on OpenBSD/amd64 by:"
This reverts commit 065617a6a9.
2026-07-06 16:38:41 -04:00
dragonmacher
c83adb3e40 GP-7014 - Fixed the toggle function/data conflict when using the key binding 2026-07-06 16:32:16 -04:00
Ryan Kurtz
5e7a25e413 Merge remote-tracking branch
'origin/GP-7030-dragonmacher-edit-references-npe'
2026-07-06 15:36:11 -04:00
Ryan Kurtz
c7ba2286cd Merge branch 'GP-0_ryanmkurtz_pe-cleanup' 2026-07-06 14:21:10 -04:00
Ryan Kurtz
86b56c899a Merge remote-tracking branch 'origin/GP-6683_ghidra007_updateMingwAnalyzerToFindNonLabeledRelocTable--SQUASHED' 2026-07-06 14:17:39 -04:00
ghidra007
2159a90f0c GP-6683 added mechanism to the MingwAnalyzer to find unlabeled type1 relocation table 2026-07-06 18:12:07 +00:00
Ryan Kurtz
fbcd6cffff GP-0: PeLoader cleanup 2026-07-06 13:40:57 -04:00
Gregory Morse
91fd2f52d1 Add IDA-PRO external names for AARCH64
Currently IDA Pro bindings are missing for AARCH64 and should match the
ARM ones as IDA uses `arm` for little-endian and `armb` for big-endian
Add IDA-PRO external name for RISC-V definitions
Add IDA-PRO external name for NDS32 processor
Add IDA-PRO external name to Tricore definitions
Add IDA-PRO external names for Xtensa languages
Add IDA-PRO external name for M16C/60 language
Add IDA-PRO external name for M16C/80
Add IDA-PRO external names for HCS12 families
Add external names for MCS-96 microcontrollers

Added external names for MCS-96 microcontrollers in the language
definitions.
Add external name for IDA-PRO in superh.ldefs
Add external name for IDA-PRO tool in V850.ldefs
Add external name for IDA-PRO tool in Dalvik.ldefs
2026-07-06 11:42:18 -04:00
Dan
fc8288b657 GP-0: Fix tests. 2026-07-06 14:45:46 +00:00
Ryan Kurtz
20e37d9687 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-1-26' 2026-07-06 04:51:53 -04:00
Ryan Kurtz
0974e194cc Merge remote-tracking branch 'origin/GP-7037_ryanmkurtz_CompactObjectHeaders' 2026-07-06 04:46:20 -04:00
Ryan Kurtz
db03910745 Merge remote-tracking branch
'origin/GP-7003_caheckman_JumptableNonZeroMask' (Closes #6070)
2026-07-06 04:36:46 -04:00
Ryan Kurtz
ff35b62e3c Merge remote-tracking branch 'origin/GP-7026_ghidra_PointerAddressErrorChecks' 2026-07-06 04:33:39 -04:00
Ryan Kurtz
a836637a14 Merge remote-tracking branch 'origin/GP-6999-dragonmacher-fid-action-enablement' 2026-07-06 04:32:30 -04:00
dragonmacher
85a6a82afe GP-7030 - Fixed an exception due to odd initialization 2026-07-02 20:06:07 -04:00
caheckman
7f538e0aff GP-7038 Do additional symbol reference check if pointer is discovered 2026-07-02 22:04:30 +00:00
dragonmacher
ce79fe36d6 GP-6999 - Fixed Fid menu action enablement 2026-07-02 15:42:52 -04:00
Ryan Kurtz
d17b595425 GP-7037: Using Java Compact Object Headers 2026-07-02 15:29:40 -04:00
caheckman
64606271a5 GP-7003 Use non-zero mask in jumptable recovery 2026-07-02 18:03:41 +00:00
Ryan Kurtz
35f874e92f Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2026-07-02-1' 2026-07-02 13:21:46 -04:00