Commit graph

625 commits

Author SHA1 Message Date
ghidra1
00261c08a5 Merge remote-tracking branch 'origin/GP-1-dragonmacher-certify-tool-fix-6-30-21' 2021-07-02 08:53:53 -04:00
dragonmacher
e4fffa4126 Certify Tool - fixed cancel bug in image lookup; consolidated duplicate
code
2021-07-01 12:58:30 -04:00
dragonmacher
9112a84f63 GP-1014 - Function Call Graph - add option to change background color;
consolidated graph options.
2021-06-30 16:48:51 -04:00
dragonmacher
651d59c2df GP-1084 - fixed exception in Version Tracking correlator
Closes #1152
2021-06-30 11:10:23 -04:00
dragonmacher
83bdee2adc GP-1077 - Updated Decompiler Parameter ID Analyzer to be more responsive
when cancelling.

Closes #3162
2021-06-28 09:47:10 -04:00
dragonmacher
4fa9842f52 GP-1056 - Updated class to be static
Closes #3141
2021-06-17 16:05:07 -04:00
Ryan Kurtz
2eea089265 GP-1016: Fixing single jar mode exception 2021-06-04 11:53:15 -04:00
ghidra1
726b49bfbc Merge remote-tracking branch 'origin/GP-967_dev747368_improve_PairLayout_sizing' into Ghidra_10.0 2021-06-04 08:29:57 -04:00
ghidravore
54d81f06c5 GP-933 fixing gradle warnings to prepare for Gradle 8 2021-05-28 12:59:11 -04:00
ghidra1
22675e9f39 Merge remote-tracking branch 'origin/GP-42_dev747368_PdbSymbolServer_for_10' 2021-05-18 21:42:23 -04:00
dev747368
454cefb163 GP-967 tweak PairLayout minimumLayoutSize logic 2021-05-18 18:44:46 -04:00
dev747368
425667e640 GP-42 Initial implementation of Pdb symbol store / symbol servers 2021-05-12 16:55:01 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
da800b6e41 GP-862 Refactor of Composite interface and internals. Changes made to
packing and alignment methods (see WhatsNew.html for API changes).
2021-05-07 20:56:35 -04:00
ghidra1
da3a80f4fe Merge remote-tracking branch
'origin/GP-544_ghidravore_default_analysis_options'
2021-04-26 10:49:23 -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
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1
d2c39513c3 Handle changes to allow for certification headers on bash type source
files (e.g., *.py) and gradle files
2021-03-17 18:09:21 -04:00
ghidra1
8e90dfda7e Merge remote-tracking branch 'origin/patch' 2021-02-23 12:56:10 -05:00
dragonmacher
1c0ad2c8df GP-705 - Gnu Demangler speed improvement 2021-02-22 19:23:06 -05:00
ghidra1
ed1580f4f9 Merge remote-tracking branch
'origin/GP-94_dragonmacher_PR-2214_astrelsky_GnuDemangler' (fixes #2214)
2021-02-16 13:25:25 -05:00
ghidra1
0d01b72af9 Merge remote-tracking branch 'origin/GP-628-dragonmacher-dialog-issues'
(fixes #2398, #2480)
2021-02-16 13:03:00 -05:00
dragonmacher
8f1dc3f476 GP-94 - Gnu Demangler - review fixes
Closes #2214
2021-02-12 17:33:46 -05:00
dragonmacher
b956870432 GP-628 - Dialogs - test of greatly simplified parenting code 2021-02-08 17:58:53 -05:00
ghidra1
d6e46d1270 Merge remote-tracking branch 'origin/patch' 2021-02-04 17:39:17 -05:00
dragonmacher
fef756c967 GP-523 - Fix javadoc errors 2021-02-04 17:28:17 -05:00
dragonmacher
d8166ff6ec GP-628 - Dialogs - fixed timing bug that caused the progress dialog to
sometimes not show progress
2021-02-04 14:40:34 -05:00
ghidra1
33d29e4cac Merge remote-tracking branch 'origin/GP-650_jpleasu_fix_symbolic_links_to_scripts--SQUASHED' 2021-02-01 18:06:06 -05:00
Jason P. Leasure
b1a61e837f fix scripts that are symbolic links, #2698 2021-01-29 13:45:44 -05:00
ghidra1
97467611db Merge remote-tracking branch 'origin/patch' 2021-01-27 15:17:22 -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
dragonmacher
d68e9bbab8 Fixed the GFilterTable to have the selection notification include when
the selection is cleared
2021-01-19 13:49:43 -05:00
ghidra1
0aca0689fa Fixed a few cases of SwingUpdateManager not getting disposed 2021-01-04 18:26:14 -05:00
ghidravore
3f27438af9 GP-544 adding capability to save off analysis options to named
configurations that can be used to analyze future programs. This avoids
having to always adjust the analysis options from the defaults for every
new program.
2020-12-30 16:04:51 -05:00
dragonmacher
6e8811d087 Fixed a few cases of SwingUpdateManager not getting disposed; introduced
speed improvements to the tests' waitForSwing() call
2020-12-30 13:06:14 -05:00
ghidravore
5d59209014 Added Json support to SaveState. Also added support for all the types used by options (File, Font, Keystroke, Date, Color). Also added support for values to be SaveStates so that values can be nested. 2020-12-22 18:03:27 -05:00
ghidra1
ddbfbfe198 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java
2020-12-11 19:13:08 -05:00
ghidra1
e1e9dc0f8f GP-0 ignore reserved SaveState key when restoring AnalysisStateInfo 2020-12-11 19:06:10 -05:00
dragonmacher
e4fac450f0 Fixed tests broken due to the flush() call buffering and not executing
immediately
2020-12-11 18:01:28 -05:00
ghidra1
066a7d0305 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/blobs/CliAbstractSig.java
	Ghidra/Framework/DB/src/main/java/db/DBHandle.java
2020-12-09 15:05:16 -05:00
ghidra1
bae897b0c1 Corrected javadoc errors/warnings 2020-12-07 14:37:28 -05:00
dragonmacher
f69546e508 Merge branch 'GP-463_dragonmacher_PR-2534_sudofox_exclusive-checkout-typo-fix' 2020-12-07 12:34:43 -05:00
dragonmacher
07bac7eb3c GP-463 - Fixed Front End log message display; added the idea of a
SwingBuffer class to work similarly to the SwingUpdateManager
2020-12-04 13:12:17 -05:00
dragonmacher
fa18866fa8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/ghidra/util/task/TaskDialog.java
	Ghidra/Framework/Docking/src/main/java/ghidra/util/task/TaskRunner.java
	Ghidra/Framework/Generic/src/main/java/ghidra/util/timer/GTimer.java
2020-12-03 10:42:37 -05:00
dragonmacher
d85e2c1c71 GP-443 - Tasks - Fixed potential unnecessary forced wait when using the
TaskLauncher
2020-12-01 09:36:49 -05:00
dragonmacher
0fcdb7c6c3 Function Tags - updated DB to have a tag count cache; added service
interface
2020-11-04 16:35:31 -05:00
dragonmacher
8ec3f786ff Merge branch 'GP-266-dragonmacher-function-tags-ui-lockup' 2020-10-21 13:46:54 -04:00
dragonmacher
77ee698797 GP-266 - Function Tags - updated function tags to load tags in a
background thread

Closes #2366
2020-10-21 13:40:03 -04:00
dragonmacher
822dc240b5 Merge remote-tracking branch 'origin/GP-249-dragonmacher-task-launcher-sleep--SQUASHED' 2020-10-16 15:59:43 -04:00
dragonmacher
dc7e45762d GP-249 - Task Dialog - fixed issue with task dialog appearing over user input dialog; fixed spin/sleep code 2020-10-15 18:06:36 -04:00