Commit graph

613 commits

Author SHA1 Message Date
Ryan Kurtz
d2d3590d28 GP-5633: Fixed a bug that prevented new installations of Ghidra from
applying preferences found in older installed versions of Ghidra
2025-05-05 12:28:23 -04:00
Ryan Kurtz
1831a891a9 GP-0: Excluding unneeded guava transitive dependencies.
They were ending up in the Ghidra Server classpath.frag and producing
warnings.
2025-01-03 13:31:49 -05:00
Dan
a8fae1fe5b GP-4643: Add a JIT-accelerated p-code emulator (API/scripting only) 2025-01-03 10:27:38 -05:00
ghidragon
b1d257150c GP-5196 Adding support for expressions and symbol names in address fields 2024-12-31 16:00:39 -05:00
dragonmacher
e2da1609d9 GP-5115 - Trees/Tables - Added actions to focus the filter and toggle filter visibility 2024-12-18 20:18:15 -05:00
dragonmacher
2f5416ab45 GP-5159 - Fixed a bug when entering regex characters into a tree filter
field
2024-12-10 17:26:23 -05:00
ghidragon
0a5a2ce9d8 GP-4988 Created flow chart function graph layout 2024-12-04 12:11:36 -05:00
Ryan Kurtz
2bebb96f77 Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the' 2024-11-26 09:05:43 -05:00
Ryan Kurtz
9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail
13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
dragonmacher
739b28f1ad Fix for shared global dialog escape action to appear in options without a dialog having been created 2024-11-22 19:28:30 -05:00
Ryan Kurtz
89198b3bf9 Merge branch 'GP-0_ryanmkurtz_PR-7152_hippietrail_two-spellos' 2024-11-05 08:45:31 -05:00
Ryan Kurtz
6f7acdc65c GP-0: Certify 2024-11-05 08:44:22 -05:00
hippietrail
f531fc0513 misspellings of "choosen" and "preceed" 2024-11-05 19:36:00 +07:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
dragonmacher
90eba4f9e0 review fixes; waiting for master update
GP-4839 - Decompiler Text Finder - Added the ability to search decompiled text
2024-10-28 17:39:11 -04:00
Ryan Kurtz
6315aa68df Merge remote-tracking branch 'origin/GP-4970-dragonmacher-help-fix' 2024-10-04 07:38:12 -04:00
dragonmacher
81212432a3 GP-4970 - Fixed broken help TOC link that points to generated file 2024-10-03 09:49:29 -04:00
Ryan Kurtz
9aba9d81be GP-4955: The ElfLoader imagebase option can now contain a leading 0x 2024-10-01 13:43:42 -04:00
Ryan Kurtz
73714dfd10 Merge remote-tracking branch 'origin/GP-4847_Dan_intPrefixInDbgLaunch--SQUASHED' 2024-09-05 12:40:11 -04:00
Dan
16ff4c4d08 GP-4847: Unify Debugger param dialogs. Prefixed integers allowed. 2024-09-05 12:35:28 -04:00
Ryan Kurtz
0258fc3209 Merge remote-tracking branch 'origin/GP-4861-dragonmacher-watermark--SQUASHED' 2024-09-04 11:39:09 -04:00
dragonmacher
0c365b7afd GP-4861 - Created a way to show a message over a given component 2024-09-04 11:16:52 -04:00
Ryan Kurtz
4eefa887fb GP-0: Fixing some javadoc 2024-09-04 07:33:53 -04:00
Ryan Kurtz
01f6bceff1 GP-0: Certify 2024-09-03 11:49:09 -04:00
Peter Lucia
97f92c9a07
Fix spelling error in example code in Application.java 2024-09-03 10:26:17 -04:00
Ryan Kurtz
1e68becd75 GP-4874: Cleanup 2024-08-27 13:19:39 -04:00
foralost
62b96db10b getValueAsInt - Checking if parsed long is within Java Integer.INT range
getValueAsInt - Using the int copy of NumerUtilities.parseLong
AskDialog: Organize commits
2024-08-27 12:40:38 -04:00
Ryan Kurtz
3588ecdab7 GP-0: Fixing javadoc warnings 2024-08-19 11:39:05 -04:00
Ryan Kurtz
9d8a2e1b27 Merge remote-tracking branch 'origin/patch' 2024-08-13 09:42:46 -04:00
Ryan Kurtz
8509c3a9e4 GP-4844: Fixed ClassSearcher exception when launching from single jar
mode (Closes #6809)
2024-08-13 09:16:59 -04:00
Ryan Kurtz
942c83ebbd GP-0: Bad extension point suffix now prevents launch (#6671) 2024-08-06 14:39:19 -04:00
Ryan Kurtz
e88fe40a1e GP-0: Validating extension point suffixes (Closes #6671) 2024-08-06 11:57:16 -04:00
Ryan Kurtz
fd1fb151e5 Merge remote-tracking branch
'origin/GP-3490_ryanmkurtz_eclipse-classpath--SQUASHED' (Closes #6734)
2024-07-26 13:15:20 -04:00
Ryan Kurtz
88bec10e60 GP-3490: Fixing GhidraDev classpath issues 2024-07-26 13:12:29 -04:00
Ryan Kurtz
82b3831529 Merge remote-tracking branch 'origin/GP-0-dragonmacher-log-output-fixes' 2024-07-26 11:55:33 -04:00
dragonmacher
0ed82ab663 Disable debugger trace output when testing 2024-07-26 11:50:53 -04:00
dragonmacher
67c0ff8c27 Version Tracking test fixes 2024-07-25 20:56:30 -04:00
dragonmacher
0fbd23653d Fixed tests failing to recent Version Tracking updates. Added a
priority to Version Tracking address correlators.
2024-07-23 18:01:38 -04:00
dragonmacher
9f73d23ee4 GP-4410 - Version Tracking - Added support for deleting matches; Added table column filters 2024-07-18 13:54:26 -04:00
Ryan Kurtz
549513da9d Merge remote-tracking branch 'origin/patch' 2024-07-01 11:58:04 -04:00
Ryan Kurtz
1b10ce4689 GP-4738: Ghidra native components (decompiler, GNU demangler, etc) now
run properly on Windows ARM using x86 emulation
2024-07-01 11:45:37 -04:00
dragonmacher
c23dfd08c8 GP-4635 - Theming - Fixed FlatLaf not showing folder icons in some trees 2024-05-25 18:22:00 -04:00
Ryan Kurtz
ad1e172b6a Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-21 08:55:04 -04:00
Ryan Kurtz
87131b4762 GP-4608: Improving how we handle loading classes with the same name 2024-05-21 08:44:06 -04:00
ghidra1
1fdbc9055d Merge remote-tracking branch 'origin/Ghidra_11.1' 2024-05-16 12:14:47 -04:00
ghidra1
18508736c2 GP-3240 InstallationGuide update and minimum python version 3.9. 2024-05-16 11:37:37 -04:00
dragonmacher
88952d8309 Minor test tweaks 2024-05-14 14:47:41 -04:00
Ryan Kurtz
9e67f40349 Merge remote-tracking branch 'origin/GP-4304-dragonmacher-tooltip-keybinding' 2024-04-19 08:36:36 -04:00
Ryan Kurtz
88c5d0a3fd GP-4515: Loading ExtensionPoints on-demand for faster startup 2024-04-18 13:26:56 -04:00