263 Commits

Author SHA1 Message Date
dragonmacher 441a328262 Windows test fixes; Test cleanup 2026-03-02 19:44:32 -05:00
Ryan Kurtz 2a06923b23 GP-6370: Upgrading to JDOM2 2026-01-24 05:39:25 -05:00
dragonmacher 4a329dffd9 GP-4420 - Version Tracking - Updated so that re-importing the default
tool will also reset the subordinate tools.
2026-01-08 19:31:07 -05:00
Ryan Kurtz 8deaf30ab9 Merge remote-tracking branch 'origin/GP-6150_ghidra1_BlockCrossAddressUse--SQUASHED' 2025-12-03 06:22:18 -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
dragonmacher eb10bd7e08 GP-6085 - Flow Arrows - Change to a service-based system for margin providers to allow flow arrows in snapshots 2025-11-21 17:50:32 -05:00
ghidra1 6d0ef4417c Merge branch
'GP-5709_ghidra007_correctVTApplySignatureForThisCalls--SQUASHED'
(Closes #8127)
2025-11-07 09:38:37 -05:00
ghidra007 374b7599e5 GP-5709 fixed vt apply function signature for this calls to enable copying of source class structure to the destination program if appropriate given the options chosen. 2025-11-06 16:58:52 +00:00
ghidra1 39a015a4bd GP-6071 Corrected VTSessionDB clearCache for redo 2025-10-23 16:28:50 -04:00
dragonmacher 18f176152c GP-5996 - Version Tracking - Added option for apply function namespace 2025-10-17 15:28:32 -04:00
Ryan Kurtz 99ed7ea955 Merge remote-tracking branch 'origin/GP-6016-dragonmacher-function-compare-save--SQUASHED' 2025-10-01 05:07:04 -04:00
Ryan Kurtz ad7f0b0bc9 Merge remote-tracking branch 'origin/GP-6033-dragonmacher-vt-filter-icon-fix' 2025-10-01 05:04:28 -04:00
dragonmacher 85f07ad803 GP-6016 - Updated the Function Comparison provider to save Listing format changes; fixed last used tab not being saved. 2025-09-30 17:05:08 -04:00
dragonmacher e8c7f70cbd GP-6033 - Version Tracking - Fixed filter icon that was not updating
correctly
2025-09-30 16:31:38 -04:00
dragonmacher 3b14dcf58b GP-6034 - Version Tracking - Fixed Function Comparison view not being
resizable
2025-09-30 16:11:56 -04:00
ghidra1 2b5ba24327 GP-6008 Corrected regression bug for VT function stringable Imported
priority check
2025-09-26 11:02:35 -04:00
ghidra1 5df99853af Merge remote-tracking branch 'origin/GP-6006_ghidra1_added_new_source_type' into Ghidra_12.0 2025-09-24 09:18:53 -04:00
ghidra1 a3bd708160 GP-6008 Changed SourceType examination to base upon priorty instead of specific value equality when appropriate 2025-09-24 09:16:04 -04:00
ghidragon e346c30205 GP-6006 Added a new source type called 'AI' 2025-09-23 15:18:03 -04:00
Ryan Kurtz 91ec97a946 Merge remote-tracking branch
'origin/GP-5769-dragonmacher-combo-box-enter-handling' (Closes #8280)
2025-08-28 14:19:24 -04:00
dragonmacher dc72238178 GP-5769 - Updated dialogs with combo boxes to have consistent behavior
when the Enter key is pressed
2025-08-27 19:47:35 -04:00
Ryan Kurtz 7a4100d54b Merge remote-tracking branch 'origin/patch' 2025-08-27 11:30:41 -04:00
ghidra007 f71ae463d2 GP-5948 Improved auto vt dupe match's operand equivalency check to account for internal function ref operands. 2025-08-26 16:05:05 +00:00
dragonmacher 3c90216365 GP-3648 - Add Function Graph to Function Comparison display 2025-08-18 17:14:26 -04:00
ghidra1 1aa7b089c0 GP-3551 Added support for internal project link-files with improved link
support within project data tree. Linked-folders are now supported.
Addressed link-support issues related to various actions.  Revised
link-file storage to use smaller non-DB storage. This change does impact
the Ghidra Server.
2025-07-09 13:34:22 -04:00
Ryan Kurtz cd5e163c0a Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-16 14:39:52 -04:00
ghidra007 160dfd1e36 GP-5762 increased AutoVT duplicate inst match correlator min function
size
2025-06-16 15:49:44 +00:00
ghidra1 f981f43fad Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-06 18:50:01 -04:00
ghidra1 8c441250f5 GP-5742 Cleanup preferred CommentType enum use. Changed SARIF data component comment JSON serialization from int to String. 2025-06-06 17:58:07 -04:00
Ryan Kurtz 684177702e GP-0: Fixing deprecated comment API warnings 2025-06-02 09:54:19 -04:00
Ryan Kurtz 2e0c098c25 GP-0: Fixing unnecessary semicolon warnings 2025-05-30 06:46:11 -04:00
Ryan Kurtz 0cbf33d074 GP-0: Fixing raw type warnings 2025-05-29 11:07:48 -04:00
Ryan Kurtz a6cd5b5dbc GP-0: Fixing @Override warnings 2025-05-29 11:07:44 -04:00
Ryan Kurtz 9871e01a8f GP-0: Certify 2025-05-21 11:27:00 -04:00
Travis Libre 310a6f073b Fix getDestinationFunctions 2025-05-21 11:23:15 -04:00
Ryan Kurtz 6730154316 GP-0: Certify 2025-04-21 07:54:19 -04:00
Luke Serné 8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
ghidra1 56df61cb0b Merge remote-tracking branch 'origin/patch' 2025-04-11 10:24:24 -04:00
ghidra1 0ef28cb54b GP-5557 Composite editor transaction and update notification fixes 2025-04-11 09:58:01 -04:00
Ryan Kurtz 96786024b1 Merge remote-tracking branch 'origin/GP-5438_Dan_fixSelectAllDynamic--SQUASHED' 2025-04-01 08:56:01 -04:00
Dan d7f63a9075 GP-5438: Fix 'Select All' and others in Dynamic Listing. (syncing needs follow-up work.) 2025-04-01 12:48:30 +00:00
dragonmacher f7dc225c38 GP-5536 - Version Tracking - Fixed issue with incorrect plugins being loaded from saved tool 2025-03-28 17:35:33 -04:00
GhidraKraken 6121818cd3 GP-4555 set accessible names for components 2025-03-03 15:24:58 -05:00
Ryan Kurtz d23e67a088 GP-0: Cleaning up certain types of javadoc errors 2025-02-03 06:13:50 -05:00
ghidragon 32bf68b8f3 GP-4151 fixing wizard pattern to better handle expensive checks between panels. 2025-01-24 17:31:03 -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 b22574ea9c Fixes action owner usage 2024-12-19 16:15:45 -05:00
dragonmacher 779ef887e0 GP-5157 - Listing Colors - Combined color usage for functions so that they are displayed the same in different parts of the Listing 2024-12-02 19:32:45 -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