Commit graph

34 commits

Author SHA1 Message Date
Ryan Kurtz
bbd6b99605 GP-5631: Upgrading some jars 2025-05-06 05:52:23 -04:00
Ryan Kurtz
1831a891a9 GP-0: Excluding unneeded guava transitive dependencies.
They were ending up in the Ghidra Server classpath.frag and producing
warnings.
2025-01-03 13:31:49 -05:00
Dan
a8fae1fe5b GP-4643: Add a JIT-accelerated p-code emulator (API/scripting only) 2025-01-03 10:27:38 -05:00
Ryan Kurtz
4d85657231 GP-4164: Improving guava-related build issue fix 2023-12-22 09:34:08 -05:00
Ryan Kurtz
ccc1241f61 GP-4053: Upgraded Guava to 32.1.3 2023-12-06 12:36:11 -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
Ryan Kurtz
f43f411047 GP-3154: Updating Guava to 31.1-jre, and other dependent jars 2023-03-10 10:48:56 -05:00
ghidra1
e7677d9f38 GP-0 must keep guava in Generic until dependencies can be fully resolved 2023-02-28 19:57:30 -05:00
Dan
d43b9ead66 GP-1545: De-guava the Debugger 2023-02-27 12:26:21 -05:00
ghidragon
56fcce1456 GP-2875 Split Generic module into two modules to remove Gui related code from the generic module 2022-11-30 12:33:04 -05:00
ghidragon
a92a27e9f1 GP-1981 Review fixes 2022-11-15 14:56:05 -05:00
ghidragon
b4d2271474 GP-1981 Moved Most Theming classes from Docking to Generic module 2022-11-15 14:53:08 -05: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
Ryan Kurtz
96674d4f62 GP-1907: Removing ContinuesInterceptor and associated API 2022-04-15 01:51:58 -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
ghidra1
c6d89deacf Merge remote-tracking branch 'origin/GP-1632_ryanmkurtz_PR-3802_bhaskarvilles_gson' into patch 2022-01-04 18:57:24 -05:00
Ryan Kurtz
2965c49d19 GP-1641: Upgrading log4j to 2.17.1 2021-12-29 16:05:52 -05:00
Ryan Kurtz
522d896215 GP-1632: Upgrading Gson to 2.8.9 2021-12-29 13:35:55 -05:00
ghidra1
19434553d3 GP-1621 upgrade to log4j 2.17.0 2021-12-20 11:24:28 -05:00
ghidra1
fdf7e1827a GP-1606 upgrade log4j jars to 2.16.0 2021-12-14 21:08:37 -05:00
Ryan Kurtz
598fd1d668 GP-1588: Upgrading log4j to 2.15.0 2021-12-10 08:02:57 -05:00
ghidra1
9db26bc7f5 GP-1296 Eliminated use of sun.security package and refactored ApplicationKeyManagerUtils 2021-09-15 13:55:20 -04:00
ghidravore
54d81f06c5 GP-933 fixing gradle warnings to prepare for Gradle 8 2021-05-28 12:59:11 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
dragonmacher
8216440278 GP-89 - Scripting - added JSON support via GSON
Closes #1982
2020-09-17 14:17:24 -04:00
ghidravore
410af5a272 GT-3317
moved generic graph interfaces to features graph module
created graph service broker

first commit of program graph module adapted to new graph api

GT-3317 connected listeners, documented and prettied up code
changed GhidraGraph to preserve order of created graph. Removed edge
filtering from initial program graph display

GT-3317 added exporters for supported formats

GT-3317 fixed GhidraGraph bug where it lost edges

updates

changed to new action builder
removed icons, improved AttributeFilters

removed DialogComponentProviderBuilder
fixed generic alphabet soup

added vertex name updating.

GT-3317 added threading to sugiyama
adapted to take advantage of multi-threaded edge crossing reduction in
circle layout
eliminated parallel edges, improved sizing, updated jungrapht version

GT-3317 fixing AST graph and moving modules and packages
started help
GT-3317 updated min-cross and color selections
uses min-cross that optimizes for graph size

GT-3317 help, javadocs

changes from review comments and cleaning up warnings and simplifying
exporter code
fixing warnings, simplifying unnecessarily complicated code
more changes from review
more changes from review, simplifications. removed unnecessary
threading, renamed vertex, edge, etc
GT-3317 squashed many commits to make rebase easier. Mostly changes from
first code review.
2020-05-13 15:58:03 -04:00
Ryan Kurtz
0109c9e8d8 GT-3354: Upgrading log4j 2019-12-03 14:59:52 -05:00
Ryan Kurtz
42d23bddba Updating commons-io package. 2019-08-01 13:56:41 -04:00
ghidra1
3402c18b25 GT-2835 updated to commons-lang3-3.9 and corrected some eclipse project
issues
2019-04-25 15:20:35 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
ghidra1
38edad78f1 Updated to log4j-2.8.2 2019-04-15 11:46:36 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00