Commit graph

67 commits

Author SHA1 Message Date
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
ghidra1 8446a00aff GP-394 Added svrAdmin grant and revoke repository access command support. Added Ghidra Server asynchronous command processing and improved svrAdmin -list command usage. 2022-03-15 14:35:38 -04:00
ghidra1 8c209ce76e GP-1769 improved Ghidra Server SSH key use and error handling. Replaced use of ganymed-ssh2 library with Bouncy Castle library use. 2022-03-03 17:26:09 -05:00
ghidra1 3578de3671 Updated svrREADME.html to flag Mac OS service issue 2021-11-29 18:53:08 -05:00
Ryan Kurtz 7e6eea065f GP-1266: Upgrading YAJSW to 13.01-beta to support JDK 17 2021-11-05 07:11:46 -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
ghidra1 8f65942fd0 GT-3640 added support for specifying user password for server add/reset
commands
2020-07-13 17:31:28 -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
Ryan Kurtz dd05514657 GT-3280: Fixing ConcurrentModificationException in python interpreter
plugin.
2019-11-01 13:35:03 -04:00
dev747368 70c377886a GT-3187 GT-3186 - tweak GhidraServer startup option processing and html
Make the -jaas option work the same as the other startup options that
can handle the path value as either part of the same arg value or as the
next arg value.

Fix html oopsie.
2019-09-26 14:05:28 -04:00
ghidra1 e17797f4dc Minor cleanup to Ghidra Server 2019-09-06 17:28:50 -04:00