Commit graph

60 commits

Author SHA1 Message Date
Ryan Kurtz
50a3bc30d2 GP-3111: Enforcing maximum supported Gradle version 2023-04-20 06:19:14 -04:00
dragonmacher
f4a60244b3 GP-3081 - Fixed help build for external plugins 2023-02-13 18:49:23 -05:00
Ryan Kurtz
842890f925 GP-714: Adding PeLoader option to show/hide debug line numbers 2022-12-29 08:01:10 -05:00
Ryan Kurtz
2fbebf42a6 Merge remote-tracking branch 'origin/patch' 2022-11-29 12:35:33 -05:00
ghidra1
bbe86e0ae6 GP-0 updated launch.properties with optional network troubleshooting
VMARG
2022-11-29 11:33:05 -05:00
powerfulsam
213f50299f Make the title bar adaptable to macOS theme 2022-11-25 01:11:06 -05:00
Ryan Kurtz
45640e9bc6 GP-0: Removing some unneeded JVM args now that "Inverted Color Mode" is
gone
2022-11-16 08:42:19 -05:00
ghizard
3bbba9602b GP-2647 Add/Modify system properties for PDB Universal 2022-10-04 06:57:48 -04:00
Ryan Kurtz
fdda6b672e GP-2604: More load library options 2022-10-03 01:10:02 -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
Ryan Kurtz
96674d4f62 GP-1907: Removing ContinuesInterceptor and associated API 2022-04-15 01:51:58 -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
5a688dab29 GP-1300: No longer allowing illegal reflective accesses to the java.net
module. Allowing this was only necessary to support an old version of
Apache Felix.
2022-04-07 03:17:22 -04:00
Ryan Kurtz
98c82b688d GP-1193: Using extra = in --add-opens JVM arguments 2021-11-01 14:15:17 -04:00
Ryan Kurtz
e088d2a4ea GP-1304: Removing illegal access to java.desktop/sun.awt.X11. Has side
effect of changing application name on Linux from "Ghidra" to
"ghidra.Ghidra".
2021-09-23 14:42:11 -04:00
Ryan Kurtz
df99adf2b5 Revert "GP-1300: Prevent illegal access to java.net module." It broke
tests and the workaround isn't known yet.

This reverts commit d590f10238.
2021-09-21 10:14:12 -04:00
Ryan Kurtz
d590f10238 GP-1300: Prevent illegal access to java.net module. 2021-09-16 07:53:57 -04:00
ghidra1
9db26bc7f5 GP-1296 Eliminated use of sun.security package and refactored ApplicationKeyManagerUtils 2021-09-15 13:55:20 -04:00
Ryan Kurtz
8b2ea61e27 Merge remote-tracking branch 'origin/patch' 2021-09-13 08:23:23 -04:00
ghidra1
d93d39a9c6 GP-1287 Improved client/server TLS version restrictions. TLSv1.2 and TLSv1.3 enabled by default. 2021-09-10 16:29:00 -04:00
Ryan Kurtz
50b48ae63b Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/service/emulation/ReadsTargetMemoryPcodeExecutorState.java
2021-08-31 12:51:51 -04:00
Ryan Kurtz
1d64c7ff29 GP-1193: Including --add-opens java.base/java.util=ALL-UNNAMED for Gson
library (fixes #3355)
2021-08-31 11:47:24 -04:00
Ryan Kurtz
a0bdcee7dd Merge remote-tracking branch 'origin/patch' 2021-08-30 12:45:40 -04:00
Ryan Kurtz
8992402d86 GP-1193: Replacing --illegal-access=permit with --add-opens JVM
arguments for JDK 17 compatibility
2021-08-27 08:22:36 -04:00
Ryan Kurtz
91aea06c98 Merge remote-tracking branch 'origin/patch' 2021-08-26 11:59:28 -04:00
Ryan Kurtz
52fbe65040 GP-1248: Disabling ContinuesIntercepter by default 2021-08-26 11:52:52 -04:00
Ryan Kurtz
0b38608c2e GP-1189: Building extensions now fails gracefully if an unsupported
Gradle version is used.
2021-08-09 08:07:41 -04:00
Ryan Kurtz
a17d00bf0c GP-1144: Some tweaks to extension dependency pull-request 2021-07-20 15:27:02 -04:00
Florian Magin
0ad1209e65 Add the Debug and Processor jars to the API dependencies 2021-06-09 09:01:23 -04:00
ghidra1
22675e9f39 Merge remote-tracking branch 'origin/GP-42_dev747368_PdbSymbolServer_for_10' 2021-05-18 21:42:23 -04:00
dev747368
522ac50dfc save 2021-05-17 14:37:16 -04:00
dev747368
bb924294a1 GP-42 change pdb logging enablement to jvm property, fix button tooltip 2021-05-14 14:39:57 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
ec22f78db9 Merge remote-tracking branch 'origin/patch' 2021-04-21 19:30:02 -04:00
Jason P. Leasure
9005a479fb add note to scriptLog documentation regarding print from Python 2021-04-21 08:50:35 -04:00
ghidra1
1e737c7b62 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/.launch/Ghidra.launch
	Ghidra/RuntimeScripts/Common/support/launch.properties
2021-04-02 18:51:58 -04:00
Ryan Kurtz
0b1cc5ea0e GP-824: Explicitly permitting illegal reflective access for improved JDK
16 compatibility
2021-03-31 08:51:43 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
bbd72ed943 Merge branch 'GP-0_ghidra1_CertifySourceFiles' into patch 2021-03-17 19:30:03 -04:00
ghidra1
eda433b67f Merge remote-tracking branch 'origin/GP-781_jpleasu_scriptPath_parser--SQUASHED' 2021-03-17 19:02:36 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
Jason P. Leasure
b8f1b241ba parse $GHIDRA_HOME in analyzeHeadless -scriptPath, fixes GP-781 2021-03-17 13:17:46 -04:00
Ryan Kurtz
8bc5229ed7 Code review tweaks 2021-02-12 18:49:21 -05:00
Ryan Kurtz
59cc0bc01c Hide "Archived non-system classes are disabled" warning that appears
when launching Ghidra
2021-02-12 08:59:55 -05:00
ghidra1
bf3876c925 GP-622 revised to allow connections to utilize TLSv1.3 by default with
Java 11
2021-01-22 19:50:02 -05:00
ghidra1
998258a442 GP-83 Added XML limit property to launch.properties 2020-08-27 17:00:29 -04:00
ghidra1
0c316a9236 Merge branch 'GT-0_ghidra1_PR-1929_astrelsky_ExtensionJavaVersion' 2020-07-30 13:44:33 -04:00
astrelsky
4ef1da7053
Set source and target compatibility to 11 for extensions 2020-07-29 18:09:39 -04:00
Elliott Childre
68f532627c Add Gradle Wrapper to exclude from extension build
Gradle Wrapper:
https://docs.gradle.org/current/userguide/gradle_wrapper.html

Is "recommended way to execute any Gradle build" so more and more
extensions have the wrapper files in the repository.  They serve no
purpose once built, so ignore it from the zip.
2020-06-29 13:37:03 -04:00
ghidra1
251e14562d PIC24/30/33 corrections and ELF import improvements for Harvard
Architecture
2020-05-14 15:29:52 -04:00