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
ghizard
0fcee8998e
GP-0 - Fix Demangler skip apply plate logic
2021-04-19 09:16:32 -04:00
ghidra1
fe0f67cd5e
Merge remote-tracking branch 'origin/patch'
2021-03-22 15:48:07 -04:00
ghidra1
ce056f1ea9
Corrected timing-related test failure
2021-03-22 15:44:17 -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
ed1580f4f9
Merge remote-tracking branch
...
'origin/GP-94_dragonmacher_PR-2214_astrelsky_GnuDemangler' (fixes #2214 )
2021-02-16 13:25:25 -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
dragonmacher
4041c3693b
GP-658 - Temporarily disable failing tests
2021-02-03 12:41:03 -05:00
ghidra1
cd17734924
Merge remote-tracking branch 'origin/GP-639_ghidra1_DTArchiveSearchPaths--SQUASHED'
2021-01-28 16:21:51 -05:00
dev747368
b38880eaef
GP-639 corrected broken archive search path preference retention
2021-01-28 16:15:10 -05:00
James
8f49837efe
additional changes due to github #2693
2021-01-27 18:03:21 +00:00
ghidra1
cc483f08ab
Merge remote-tracking branch 'origin/patch'
2021-01-11 18:50:07 -05:00
Jason P. Leasure
e4e15cdb9d
don't assume that scripts are Java, fixes #2562
2021-01-11 09:33:48 -05:00
ghidra1
db1e3d1b62
Renamed Record class to DBRecord
2020-12-28 13:30:36 -05:00
ghidravore
6dc9b3387d
GP-440 Refactored graph exporters to be more extensible and easy to use in scripts
2020-12-08 17:04:30 -05:00
ghidravore
b23c8ca435
Merge remote-tracking branch 'origin/patch'
2020-11-30 16:52:08 -05:00
dragonmacher
2ac0bf1edf
Updated test suite to avoid compiler failure due to 'integration test'
...
not having test compile dependency on the 'byte viewer' module
2020-11-25 20:31:33 -05:00
ghidravore
1259632113
fixed stack trace when exporting
2020-11-25 13:11:16 -05:00
ghidra1
941ba0caf9
Merge remote-tracking branch 'origin/GT-3294_ghidra1_DBFixedField_update'
2020-11-24 17:22:54 -05:00
ghidra1
133d6c251f
Merge remote-tracking branch 'origin/patch'
2020-11-24 11:39:15 -05:00
ghidravore
f76577e99b
Merge remote-tracking branch 'origin/GP-210_dragonmacher_PR-744_S-S-P_master'
2020-11-24 10:57:00 -05:00
ghidravore
bc6613141d
added dialog for user to change name of group vertices as they are created
2020-11-24 10:40:28 -05:00
ghidra1
d7dbcfebf5
GP-420 relaxed memory block naming restrictions and eliminated throwing of DuplicateNameException from memory block API
2020-11-23 17:35:49 -05:00
ghidra1
fcb3151f94
GT-3294 Added support for DB FixedField with improved indexing.
2020-11-23 14:30:38 -05:00
dragonmacher
ccedc6627a
GP-210 - Added new 'Copy Special' items to make copying from Ghidra to
...
Python and C++ easier
2020-11-23 13:36:29 -05:00
ghidravore
e6fe576b87
Merge remote-tracking branch
...
'origin/GP_371_ghidravore_vertex_collapse--SQUASHED'
Conflicts:
Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java
2020-11-20 16:52:32 -05:00
ghidravore
724ab5a950
removed dead code
...
Incorporates the Jungrapht 'collapse nodes' feature into ghidra graphing.
2020-11-20 16:48:12 -05:00
ghidra1
29a3732adc
Merge remote-tracking branch 'origin/patch'
2020-11-16 16:16:39 -05:00
ghidravore
6648cbb8cb
Merge remote-tracking branch
...
'origin/GT-0_ghidravore_fixing_missing_invalide_cache_method_in_FunctionTagManager'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/function/tags/FunctionTagsComponentProvider.java
2020-11-05 17:39:50 -05:00
dragonmacher
ea851ffe7b
GP-272 - Gnu Demangler - updated to handle a lambda function as a
...
function parameter
2020-11-05 16:22:58 -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
ghidravore
b88c949c6b
Merge remote-tracking branch 'origin/Ghidra_9.2'
2020-11-02 14:44:34 -05:00
ghidravore
e169e28b48
Merge remote-tracking branch 'origin/GP-310-dragonmacher-graph-service-mouse-handling--SQUASHED' into Ghidra_9.2
2020-11-02 14:19:02 -05:00
ghidravore
d9a1c8906f
GP-310 - Graphing - Updated mouse handling to be consistent with other graph widgets.
2020-11-02 14:15:01 -05:00
ghidra1
15a3b26b8e
PDB - standardized use of PDB storage preference and hid
...
PDB Universal options intended for loader use.
2020-11-02 12:45:48 -05:00
dragonmacher
edc8efdbf6
GP-256 - Graphing - fixed AST graph exceptions
2020-10-28 17:52:12 -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
ghidravore
592b8a3cfc
Changed graph api to use vertex and edge object instead of ids.
2020-10-09 14:27:29 -04:00
ghidravore
532a1d4fd0
Adding capbility to add DockingActions to GraphDisplay. Also, wired in the help for existing actions.
2020-10-07 17:58:48 -04:00
ghidra1
3452940147
GP-145 Removed obsolete analyzer support code
2020-09-08 13:33:10 -04:00
dragonmacher
fc247aa499
GP-65 - Error Dialog - updated the error dialog to accumulate errors
...
while it is open instead of repeatedly showing new dialogs
2020-09-02 14:25:05 -04:00
Jason P. Leasure
1a598f26b2
make sure the user scripts dir exists before creating a script in it
2020-07-29 10:02:27 -04:00
Jason P. Leasure
0d520dae16
style fixes for review
2020-07-28 16:56:09 -04:00
Jason P. Leasure
2015f13542
style fixes in ghidra.app. {plugin.core.script script}
2020-07-28 16:56:09 -04:00
Jason P. Leasure
9216a940dc
save/restore active bundles, use generic.util.Path string encoding
2020-07-28 16:56:08 -04:00
Jason P. Leasure
2b49816c6c
factor GhidraScriptInfoManager out of GhidraScriptUtil
...
- move bundlehost to ghidrascriptmgrplugin
2020-07-28 16:56:08 -04:00
Jason P. Leasure
49e3d6dcdc
tease out GhidraScriptUtil state, clarify headless and headed cases
...
- GhidraScriptUtil how has (static) initialize & dispose
- initialize is either through (headed/GUI) GhidraScriptMgrPlugin or
directly (headless)
- BundleHost
- now owns bundle paths (script dirs)
- save and restore to SaveState for use by GUI
- no static instances
- GhidraScriptUtil BundleHost coincides with GUI's when both are used
- generates events
- conservative use of auto-vivification
- BundleStatusCompoentProvider / PathManager
- better split between GUI & model
- subscribes to GUI's BundleHost for events
- provider registers for generated events, controls BundleHost
2020-07-28 16:56:07 -04:00
Jason P. Leasure
431d7ac752
introduce GhidraBundle, cleanup packages, rename path->status
2020-07-28 16:56:07 -04:00