Commit graph

144 commits

Author SHA1 Message Date
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
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
ghidragon
0e0b0255f2 GP-4930 Improved GoTo dialog to support full and partial namespace paths with wildcard support 2024-10-01 11:52:32 -04:00
Ryan Kurtz
4eefa887fb GP-0: Fixing some javadoc 2024-09-04 07:33:53 -04:00
Ryan Kurtz
88bec10e60 GP-3490: Fixing GhidraDev classpath issues 2024-07-26 13:12:29 -04:00
Ryan Kurtz
0a13b80387 GP-0: Preventing duplicate classpath entries 2024-07-10 06:24:40 -04:00
ghidragon
5ea8e97805 GP-3696 - cleaning up function compare windows. 2024-05-23 11:46:33 -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
Ryan Kurtz
27985d755b GP-0: Adding some timing messages 2024-04-12 08:51:31 -04:00
dragonmacher
ff911179b9 ReflectionUtilities test fix 2024-03-04 06:44:24 -05:00
ghidragon
a88106460b GP-4267 Quick Action Dialog 2024-02-28 16:54:38 -05:00
dragonmacher
86d2bb4dff Fixed excessive warnings when switching themes 2024-02-27 17:41:14 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
Ryan Kurtz
c5bad0a88f GP-4358: No longer using XDG_RUNTIME_DIR for temp directory. Ubuntu
defaults it to a too small tmpfs. (Closes #6233)
2024-02-23 08:12:36 -05:00
Ryan Kurtz
4fc9ccde28 GP-4176: GhidraDev can now handle both legacy user settings directories
as well as the new XDG layout
2024-02-16 11:17:55 -05:00
Ryan Kurtz
80d1031d01 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/help/ProcessorListPlugin.java
	Ghidra/Framework/Gui/src/main/java/ghidra/util/HTMLUtilities.java
2024-02-07 11:18:36 -05:00
dragonmacher
359faba77a GP-4294 - Fixed exception looking for extensions when running headlessly in fat jar mode 2024-02-06 17:01:02 -05:00
Ryan Kurtz
db81fe8804 GP-1164: Removing spaces from application name when creating user
settings/cache/temp directories
2024-01-24 07:24:15 -05:00
Ryan Kurtz
d16747cf6c GP-4235: Adding the means to build and find native components on FreeBSD 2024-01-17 10:12:06 -05:00
Ryan Kurtz
78e2ea086d GP-1164: User cache directory now falls back to user temp directory
location if it can't be created (Closes #6064)
2024-01-08 09:01:03 -05:00
Ryan Kurtz
5bc3b5eb78 GP-1164: Fixing javadoc 2023-12-19 16:12:33 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
ghidra1
2e5b4fc22a Merge remote-tracking branch 'origin/GP-3979_ghidragon_program_caching--SQUASHED' 2023-11-27 12:10:07 -05:00
ghidragon
7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
Dan
fd4380c07a GP-3857: Port most Debugger components to TraceRmi. 2023-11-02 10:43:31 -04:00
ghidra1
ba5fcdf4ed GP-0 correct backward compatibility issue for project owner 2023-08-17 14:31:56 -04:00
ghidra1
f64c38ef7f GP-0 revised SystemUtilities.getUserName() to eliminate Domain Name 2023-08-17 11:03:21 -04:00
dragonmacher
b7583dc0b9 GP-3569 - Cleanup of Extension management 2023-07-26 14:02:56 -04:00
dev747368
8bc28b02d9 GP-3597 add methods to combine calling increment and checkCancelled, etc
Add methods to combine calling increment+checkCancelled andinitialize+setMessage
2023-06-30 11:05:23 -04:00
dragonmacher
49a3dcebe7 Updated some copy actions to use a task monitor 2023-06-09 13:09:05 -04:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
Ryan Kurtz
bd2a7e00a7 GP-3347: Throwing RuntimeException if we can't list module directories 2023-04-25 08:16:36 -04:00
Ryan Kurtz
50a3bc30d2 GP-3111: Enforcing maximum supported Gradle version 2023-04-20 06:19:14 -04:00
dragonmacher
3c9dbf5414 Test fixes 2023-04-17 14:38:25 -04:00
Ryan Kurtz
20f018d038 GP-0: Deprecating TaskMonitor.isCanceled() and
TaskMonitor.clearCanceled()
2023-04-14 14:35:17 -04:00
Ryan Kurtz
f43f411047 GP-3154: Updating Guava to 31.1-jre, and other dependent jars 2023-03-10 10:48:56 -05:00
Ryan Kurtz
0069538469 GP-3140: Ghidra can now run from development/repository mode using Gradle's compiled classes/jars, instead of just relying on Eclipse's compilation output 2023-03-03 16:02:58 -05:00
dragonmacher
df968a0387 GP-2982 - Added methods to TaskMonitor to address spelling
inconsistencies
2023-01-05 14:53:26 -05:00
dragonmacher
f091a084c2 GP-2868 - Image Cleanup - Removed unused images; removed duplicate
images; fixed image module dependency issues
2022-12-02 21:38:30 -05:00
dragonmacher
38d18751a3 GP-1981 - Support Tool - initial support tool fixes; updates to module
discovery to use the classpath in dev mode for filtering
2022-11-15 14:53:13 -05:00
ghidra1
6aaf9139ee GP-0 added safety check for eclipse bin directory treatment as module
root.  Moved DataType extension point to SoftwareModeling.
2022-11-04 18:33:15 -04:00
dragonmacher
98927d7e4e GP-2687 - Filter modules used by using the classpath 2022-10-19 13:38:58 -04:00
Ryan Kurtz
d5238487e3 GP-2688: Improved check for running in development mode 2022-10-12 04:57:56 -04:00
Ryan Kurtz
6845463e06 GP-2269: Preventing AWTError when checking Taskbar.isTaskbarSupported() 2022-08-21 01:52:28 -04:00
Ryan Kurtz
b56c1a35aa GP-0: Improved error checking in GhidraLauncher 2022-08-19 04:37:17 -04:00
caheckman
ae79857b42 GP-2262 Marshaling refactor - java-side 2022-07-20 12:47:33 -04:00
Ryan Kurtz
7ccca377a7 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java
	Ghidra/Framework/Utility/src/main/java/ghidra/util/UserSearchUtils.java
2022-07-15 09:58:09 -04:00
dragonmacher
b218028647 GP-2317 - Fixed bug in unescaped regex characters 2022-07-14 16:16:48 -04:00