Commit graph

657 commits

Author SHA1 Message Date
dragonmacher
60b1ae8b44 GP-1981 - Checkpoint - Function Call Graph 2022-11-15 14:52:47 -05:00
dragonmacher
16e32317f0 GP-1982 - Function Graph 2022-11-15 14:52:45 -05:00
ghidragon
f808431251 GP-1981 - Checkpoint - Initial Theming 2022-11-15 14:52:43 -05:00
Ryan Kurtz
89f9fed2f3 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-26 12:36:14 -04:00
Ryan Kurtz
4f1a70c708 GP-2753: Upgraded commons-text to 1.10.0 and commons-lang3 to 3.12.0 2022-10-25 04:20:12 -04:00
dragonmacher
98927d7e4e GP-2687 - Filter modules used by using the classpath 2022-10-19 13:38:58 -04:00
dragonmacher
1c392f3c14 Test fixes for updated mouse event handling 2022-10-11 17:41:59 -04:00
dragonmacher
a2a5a6e354 GP-2663 - Removed deprecated methods 2022-10-07 15:06:59 -04:00
dragonmacher
b48fc9aad7 Test timing fixes 2022-09-22 12:07:19 -04:00
ghidra1
c5c651a053 GP-2558 PropertyMap templatize and cleanup. ProgramMerge bug/cleanup
related to User Properties.  Program Diff bug fix for multiple labels at
same address.
2022-09-21 09:33:04 -04:00
Ryan Kurtz
c18652dccf Merge remote-tracking branch 'origin/GP-2541_ryanmkurtz_library--SQUASHED' 2022-09-16 01:16:28 -04:00
Ryan Kurtz
f62320a50b GP-2541: Redesigned the importer's load library option set. The user now has finer grained control over where libraries are loaded from, as well as how many libraries are loaded. 2022-09-16 01:01:23 -04:00
dragonmacher
9e52834072 GP-2527 - Fixed issue with dialog always appearing for short running tasks 2022-09-13 14:49:08 -04:00
Ryan Kurtz
42171f5706 Merge remote-tracking branch 'origin/patch' 2022-08-09 13:25:55 -04:00
Ryan Kurtz
34d777bd20 GP-0: Fixing wrong library extension on mac_arm_64 platform 2022-08-09 13:21:22 -04:00
dragonmacher
5da584284b Test fixes 2022-08-04 10:02:02 -04:00
Ryan Kurtz
076a54a338 Merge remote-tracking branch 'origin/GP-2389_ghidragon_ImageIconWrapper_refactor--SQUASHED' 2022-08-04 00:34:49 -04:00
ghidragon
30b14e3baf GP-2389 ImageIconWrapper refactor 2022-08-03 16:40:33 -04:00
Dan
bc4742c1c0 GP-2306: Add @Repeated annotation 2022-08-02 13:42:02 -04:00
Ryan Kurtz
f60f901fb8 Merge remote-tracking branch 'origin/patch' 2022-06-29 13:37:16 -04:00
ghidra1
418925edeb GP-2133 added support for byte-mapped and overlay blocks to pspec 2022-06-29 10:13:25 -04:00
ghidra1
5eed321004 GP-2236 Changed DataTypeDB clone implementations to return self if the specified datatype manager is unchanged. Makes consistent with javadoc and could improve resolve performance in some cases. 2022-06-24 13:30:39 -04:00
Ryan Kurtz
4ef111155a Merge remote-tracking branch 'origin/GP-2191_Dan_makePublicTraceAddressPropertyManager--SQUASHED' 2022-06-21 13:43:50 -04:00
ghidra1
e681b3dc4b GP-2198 correct ELF Loader issues which failed to some non-loaded memory blocks. Improve use of task monitor during ELF import and cancellation. Also corrected bug in memory map table sort for Byte Source column. 2022-06-21 12:07:57 -04:00
Dan
32ce942160 GP-2191: Add public Trace.getAddressPropertyManager 2022-06-21 10:15:58 -04:00
Ryan Kurtz
e36244b6b9 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-2-22' 2022-06-03 09:58:45 -04:00
dev747368
c99f770b23 GP-2059 improve GhidraFileChooser interactivity
Refactor how file system root locations are handled to avoid potential slowdowns and swing thread blocking.
2022-06-02 14:57:58 -04:00
dragonmacher
f1326af7f3 Test fixes 2022-06-02 12:16:15 -04:00
Ryan Kurtz
b6501c8283 Merge remote-tracking branch 'origin/patch' 2022-05-23 11:29:56 -04:00
dragonmacher
0de8cd3aca GP-2047 - fix for tree rendering bug on some Linux systems 2022-05-23 10:29:40 -04:00
dragonmacher
e4cf4feef7 fixed bad test dependency 2022-05-20 13:59:59 -04:00
Ryan Kurtz
d2a78b41b2 Merge remote-tracking branch
'origin/GP-1913-dragonmacher-structure-editor-actions--SQUASHED'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/datamgr/DataTypeManagerPlugin.java
2022-05-20 10:17:06 -04:00
dragonmacher
d9af59df1a GP-1913 - Updated data type synchronization workflow by adding a new action and a home button to the structure editor. Added action to the composite editors and enum editor to show the type being edited in the Data Type Manager's tree. 2022-05-19 18:33:40 -04:00
dev747368
37ab5be446 GP-2044 fix progress in task monitor when value exceeds 32bit int range 2022-05-17 19:48:00 +00:00
Ryan Kurtz
3deb67aac4 Merge remote-tracking branch 'origin/patch' 2022-05-13 14:17:31 -04:00
dragonmacher
6b425bda89 Test debug removal; test debug directory consolidation 2022-05-13 09:31:01 -04:00
ghidra1
8eb58baa7d GP-0 added updated BSD license files and updated related BSD certifications 2022-05-11 10:37:27 -04:00
ghidra1
332480a422 GP-1403-3 Improved datatype preview formatting. Datatype Diff may not
tolerate formating changes. More work is needed.
2022-04-15 13:12:45 -04:00
Ryan Kurtz
96674d4f62 GP-1907: Removing ContinuesInterceptor and associated API 2022-04-15 01:51:58 -04:00
Ryan Kurtz
a9c928bb14 Merge remote-tracking branch 'origin/GP-1816-dragonmacher-osgi-building-update--SQUASHED' 2022-04-13 14:49:41 -04:00
dragonmacher
2d5f53e051 GP-1816 - OSGi Bundles - minor refactoring of OSGi bundle code during exploration. 2022-04-13 12:56:21 -04:00
Ryan Kurtz
da4203c19f GP-1911: Upgrading commons-io to 2.11.0 2022-04-10 02:21:03 -04:00
Ryan Kurtz
22b62d766b GP-1909: Upgrading Gson to 2.9.0 (Closes #3992) 2022-04-09 04:32:49 -04:00
Ryan Kurtz
067fd41b62 Merge remote-tracking branch 'origin/GP-1861-dragonmacher-docs-locking-update--SQUASHED' 2022-03-30 01:34:53 -04:00
Ryan Kurtz
cdcdd5f9eb Merge remote-tracking branch 'origin/GP-1826-dragonmacher-script-quick-launch' 2022-03-30 01:33:01 -04:00
dragonmacher
1ef3f71dd1 GP-1861 - Changed locking to prevent potential out-of-order events 2022-03-29 15:30:47 -04:00
dragonmacher
2a5e6f45b8 GP-1826 - Scripting - Created a Script Quick Launch dialog. 2022-03-28 17:17:46 -04:00
dragonmacher
812ea4fe1e GP-1556 - Added support for searching for structure fields by offset 2022-03-25 09:43:50 -04:00
dragonmacher
e2858eca97 GP-1831 - fixed potential NPE for plugin packages that do not specify an
icon
2022-03-15 12:59:23 -04:00
Hakan
196d7fa7e7 Fix JavaDoc convention issue in OSFileNotFoundException.java 2022-03-14 19:57:51 +01:00