Commit graph

162 commits

Author SHA1 Message Date
dragonmacher
243b60e054 Merge branch 'GP-209_dragonmacher_PR-2307_astrelsky_GhidraApplicationLayout' into Ghidra_9.2 2020-09-28 15:47:20 -04:00
astrelsky
e84e31e6dd
Prevent multiple module root entries when launched from debugger 2020-09-28 14:38:01 -04:00
dragonmacher
e5358323d8 Tests - cleanup of stack traces in test log file 2020-09-25 13:37:34 -04:00
Ryan Kurtz
50a580e728 Fixing NPE in GhidraApplicationLayout when the layout is used from the
GhidraDev Eclipse plugin
2020-09-24 08:30:30 -04:00
dragonmacher
fc247aa499 GP-65 - Error Dialog - updated the error dialog to accumulate errors
while it is open instead of repeatedly showing new dialogs
2020-09-02 14:25:05 -04:00
ghidra1
a77dcf7276 Merge branch 'GT-0_ghidra1_PR-1906_ryanmkurtz_IgnoreForkFiles' 2020-07-30 13:55:43 -04:00
ghidra1
3246e69e99 Correct Java 1.8 compliance bug for Generic module 2020-07-14 13:39:58 -04:00
Ryan Kurtz
372c0b299c Fixing Ghidra not finding extension modules installed outside of
installation dir.
2020-07-13 15:11:19 -04:00
Ryan Kurtz
d70c6c256f Extensions installed through the GUI now get put in the user settings
directory (rather than installation directory)
2020-07-13 15:11:18 -04:00
ghidravore
bf724d080b renamed getBytes() to getBytesFromStream() 2020-07-08 14:21:14 -04:00
ghidravore
8d0d1bfb8b Fixed up javadoc in FileUtilities and changed a few methods to use try
with resources to clean them up a bit.
2020-07-08 13:49:14 -04:00
ghidravore
6639d19e3b changes from review. Fixed issue where getLines(InputStream) was closing
the stream, Should be the caller's responsibility
2020-07-06 18:13:07 -04:00
Ryan Kurtz
539710cdf7 Ignore ._ files when searching for files by extension 2020-06-29 13:33:03 -04:00
dragonmacher
30db29d1ce GT-3542 - Symbol Tree - fixed flashing of the symbol tree while
analyzing; fixed bad progress of Decompiler Parameter ID analyzer; fixed
odd progress updating of ConcurrentQ
2020-03-20 12:56:56 -04:00
dragonmacher
314100a70c GT-3567 - Fixed keybindings not working in DialogComponentProviders 2020-03-06 12:15:26 -05:00
dragonmacher
855955bb3d GT-3547 - Patch dir fix - review fixes 2020-02-24 11:00:51 -05:00
dragonmacher
87bda2b34d GT-3547 - Patch dir fix - review fixes 2020-02-19 18:50:52 -05:00
dragonmacher
3dced733df GT-3547 - Patch dir fix to allow loading of extension points 2020-02-14 17:08:21 -05:00
dragonmacher
491c4e466a GT-3515 - Updated documentation for column constraints special text
filtering section; updated runtime type discovery to examine interfaces
2020-01-30 15:24:11 -05:00
dragonmacher
e25c7d881a GT-3459 - Updated parentless dialogs to use a visible hidden parent 2020-01-17 18:51:32 -05:00
Ryan Kurtz
222f1e08c0 GT-3362: Another javadoc fix and certifying 2019-12-17 08:12:19 -05:00
astrelsky
3bdf049d44
javadoc html5 2019-12-16 15:31:29 -05:00
Ryan Kurtz
a3baea4180 Removing Map.of() usage from Utility, which needs to build with Java 1.8
compliance.
2019-12-11 12:51:29 -05:00
Ryan Kurtz
36a628ae97 Merge remote-tracking branch 'origin/GT-3350_ryanmkurtz_ExtensionPoints' 2019-12-03 10:13:23 -05:00
Ryan Kurtz
8f00152601 GT-3350: Consistently ordered classpath and ExtensionPoint priorities 2019-12-03 10:04:56 -05:00
ghidravore
d4efc7545b Moved UserSearchUtils from Generic module to Util module 2019-12-02 17:40:45 -05:00
Ryan Kurtz
6e6bdffe86 Merge branch 'GT-3362_ryanmkurtz_PR-1287_astrelsky_DocumentationFixes'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java
2019-12-02 13:22:08 -05:00
astrelsky
ebde7cd6d2
Javadoc Fixes 2019-12-01 21:58:51 -05:00
dragonmacher
feaf203365 GT-3286 - Updated usage of timestamps in the UI to be consistent 2019-11-04 15:27:35 -05:00
Tom Nelson
ab5e715607 GT-3120: Allow default bin/main class location to be overridden. 2019-09-18 11:55:49 -04:00
dragonmacher
25bfa2b6ad Tests - fixes for file chooser timing issue 2019-09-17 15:53:13 -04:00
ghidra1
309254d15f Merge remote-tracking branch 'origin/GT-2658_dev747368_JAAS_server_auth' 2019-09-06 15:59:11 -04:00
dev747368
eff84e30d6 GT-2658 JAAS tweaks, javadoc, docs. 2019-09-05 12:59:49 -04:00
dev747368
a62730477e GT-2658 GhidraServer authentication via JAAS
Add JAAS auth mode -a4.
Supply some example JAAS config files.
2019-09-03 12:23:51 -04:00
dragonmacher
aa71d84620 GT-3103 - Look and Feel - fixed Linux Nimbus LaF issues with painting
tree row backgrounds
2019-08-23 14:11:38 -04:00
Ryan Kurtz
3a12b5bbe2 Finding external modules from the classpath instead of the
eclipse.project.dir property.
2019-08-09 13:49:53 -04:00
dev747368
f073d58fb2 GT-3042 tweak related javadoc 2019-08-08 13:30:21 -04:00
dev747368
bc2c1ac828 GT-3042 allow back, forward slashes in user name. 2019-07-30 16:50:24 -04:00
Ryan Kurtz
fa20ba3762 GT-2913: launch.properties can now take platform-specific VMARGS. 2019-07-25 11:31:08 -04:00
Ryan Kurtz
de68f50eb4 GT-3017: Storing minimum gradle version in application.properties. 2019-07-18 13:39:17 -04:00
Ryan Kurtz
d8da078251 GT-2941: Generic support for moving "fat jar" to the end of the
classpath.
2019-06-18 12:07:56 -04:00
dragonmacher
8cdfe79def Merge branch 'dragonmacher-task-launcher-backgrounding-update' 2019-05-23 18:26:53 -04:00
dragonmacher
3765dd0afe Task Launcher - fixed synchronization issues 2019-05-23 17:19:29 -04:00
dragonmacher
27f21edba7 Task Launcher - changed launcher to always start the background thread
before creating the dialog
2019-05-23 14:16:06 -04:00
Ryan Kurtz
c5fdf6f9ec GT-2865: ApplicationIdentifer now removes spaces from application name
and release name.
2019-05-23 12:22:09 -04:00
Ryan Kurtz
f190ad3635 Merge branch 'GT-2865_ryanmkurtz_settingsdir' 2019-05-23 11:52:45 -04:00
Ryan Kurtz
dfd5e26376 GT-2865: Incorporating release name into setting directory name. 2019-05-23 11:51:59 -04:00
dragonmacher
2cf9f7dded Task Launcher - updated timeout feature to ignore interruptions 2019-05-23 10:42:58 -04:00
dragonmacher
31f3cca1a5 GT-2875 - Unswingable - review fixes 2019-05-21 14:51:32 -04:00
dragonmacher
5e8340b7f8 GT-2875 - Unswingable - review fixes 2019-05-21 10:10:13 -04:00