ghidra1
a9fcfc7925
Merge branch 'GT-0_ghidra1_PR-1894_ryanmkurtz_DontSearchFlatrepo'
2020-07-16 16:11:15 -04:00
ghidra1
1d68673a9a
Fix ClassCastException bug when old incompatible option value
...
encountered
2020-07-15 13:24:59 -04:00
ghidravore
7188df41ed
Merge remote-tracking branch 'origin/GT-3610-dragonmacher-narrow-analysis-log-dialog'
2020-07-08 14:29:03 -04:00
ghidravore
87c011f28c
Fixed a few places where InputStreams weren't being closed.
2020-07-06 16:40:23 -04:00
Ryan Kurtz
add6576054
ClassSearcher no longer scan's 3rd party jar's for ExtenionPoints in
...
development mode when using the flatrepo/gradle cache setup.
2020-06-29 13:39:01 -04:00
dragonmacher
d52c417327
GT-3610 - Updated the analysis log message dialog to not stretch the
...
entirety of the screen; fixed flax in MessageLog
2020-06-24 12:56:55 -04:00
ghidra1
c2d9629f57
GT-3571 Numerous changes to datatype resolve/replace addressing
...
performance and conflict handling. Corrected composite merge
deficiencies. Added datatype resolve/equivalence caches for performance
improvement. Added deferred pointer resolution for structures and
unions. Corrected datatype parent/child update
2020-06-03 17:58:59 -04:00
ghidravore
ca58264d65
changes from review
2020-06-02 12:58:36 -04:00
ghidravore
e3aebe3adb
Replace uses of LongObjectHashTable with Java's HashMap
2020-05-21 16:46:44 -04:00
astrelsky
e551c62ecf
Corrected ip
2020-05-18 19:27:42 -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
Learath
825519782b
Fix missing progressbar in TaskDialog. Close #1819
2020-04-30 14:01:08 +03:00
ghidorahrex
2bcf714669
Merge remote-tracking branch
...
'origin/GT-3615_ghidorahrex_PR-1499_astrelsky_AARCH64'
Fixes #1499
2020-03-24 11:10:31 -04:00
ghidorahrex
66103225b6
GT-3615: Fix certify header comment in Platform.java
2020-03-24 10:39:39 -04:00
dragonmacher
30db29d1ce
GT-3542 - Symbol Tree - fixed flashing of the symbol tree while
...
analyzing; fixed bad progress of Decompiler Parameter ID analyzer; fixed
odd progress updating of ConcurrentQ
2020-03-20 12:56:56 -04:00
ghidravore
53912fe9b1
fix to swing update manager
2020-03-16 18:52:50 -04:00
ghidorahrex
f1782a7629
Merge remote-tracking branch
...
'origin/GT-3545-dragonmacher-gnu-demangler-parsing-bugs'
Fixes #1457 Fixes #1569
2020-03-13 12:51:40 -04:00
dragonmacher
314100a70c
GT-3567 - Fixed keybindings not working in DialogComponentProviders
2020-03-06 12:15:26 -05:00
dragonmacher
11619169b4
GT-3545 - GNU Demangler - Fix Parsing Issues - Ready for Review
2020-03-02 14:22:23 -05:00
ghidorahrex
9f66126cef
Merge remote-tracking branch 'origin/GT-3547-dragonmacher-patch-dir-fix'
2020-02-24 13:47:12 -05:00
dragonmacher
855955bb3d
GT-3547 - Patch dir fix - review fixes
2020-02-24 11:00:51 -05:00
ghidra1
45778b0117
Merge remote-tracking branch
...
'origin/GT-3512_dev747368_dataconverter_fixes'
2020-02-21 14:33:57 -05:00
dragonmacher
87bda2b34d
GT-3547 - Patch dir fix - review fixes
2020-02-19 18:50:52 -05:00
ghidorahrex
cd7a6e2235
Merge remote-tracking branch
...
'origin/GT-3481-dragonmacher-gnu-demangler-update'
Fixes #1195 , fixes #1308 , fixes #1454 , fixes #1451
2020-02-18 10:55:01 -05:00
dragonmacher
3dced733df
GT-3547 - Patch dir fix to allow loading of extension points
2020-02-14 17:08:21 -05:00
dragonmacher
a21a644a68
GT-3481 - Gnu Demangler - Checkpoint 3 - Ready for review
2020-02-13 11:23:09 -05:00
dragonmacher
b774ecb2d6
GT-3481 - Gnu Demangler - Checkpoint 1 - Separation of demangler
...
analyzers; gnu options in analyzer; still require javadocs, help and
tests
2020-02-11 15:46:43 -05:00
dev747368
e4372a30f1
GT-3512 refactor tests to use bytes() helper method, javadoc.
...
Allows getting rid of out-of-place ByteMemBufferImpl ctor.
Fix javadoc
2020-02-10 09:57:09 -05:00
dragonmacher
e16bd30366
Tests - fixed tests failing due to font issue on test machine
2020-02-06 18:08:02 -05:00
astrelsky
ca22d28f2c
Platforms default to 64 bit.
...
All UNKNOWN Platform variants now default to 64 bit since 32 bit platforms are no longer supported.
2020-02-01 12:23:48 -05:00
dev747368
b6bea0fb39
GT-3512 cleanup DataConverter interface and BE/LE impls
2020-01-30 19:56:40 -05:00
dragonmacher
491c4e466a
GT-3515 - Updated documentation for column constraints special text
...
filtering section; updated runtime type discovery to examine interfaces
2020-01-30 15:24:11 -05:00
ghidravore
ccd5030574
Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes'
2020-01-29 18:55:47 -05:00
dragonmacher
df2b59c96e
Tests - updated test harness to not log the default timeout value
2020-01-29 16:05:23 -05:00
Benjamin Levy
74fae2f644
Merge branch 'master' of
...
https://github.com/NationalSecurityAgency/ghidra into spell
2020-01-29 11:37:23 -05:00
Benjamin Levy
a5efecea84
Fix spelling errors
2020-01-26 22:39:18 -05:00
ghidorahrex
060b06b688
Merge remote-tracking branch 'origin/GT-3457-dragonmacher-gtree-cannot-find-new-node'
2020-01-21 16:00:51 -05:00
dragonmacher
89a65406e8
GT-3457 - review fixes
2020-01-21 12:38:37 -05:00
dragonmacher
bd362d9cf6
GT-3457 - GTree Edit Fix - fixed bug that would cause new namespace tree
...
nodes to not be in edit mode as intended
2020-01-17 14:27:13 -05:00
ghidorahrex
1d77647007
Merge remote-tracking branch 'origin/GT-3456-dragonmacher-toolbar-action-fixes'
2020-01-17 13:39:39 -05:00
Ryan Kurtz
e76714175b
GT-3640: Adding test
2020-01-16 08:33:04 -05:00
Ryan Kurtz
6767057663
GT-3460: Fixing potential divide-by-zero
2020-01-16 08:14:37 -05:00
dragonmacher
9f61911860
GT-3456 - Updated toolbar action misalignment
2020-01-15 17:28:37 -05:00
ghidorahrex
84fda704b0
Merge remote-tracking branch 'origin/GT-3347_dev747368_PR-1241_agatti_convert_char_seq'
2020-01-15 09:44:27 -05:00
dragonmacher
8cb4ee8f60
GT-3447 - Tests - timeout override property
2020-01-10 14:02:46 -05:00
ghidravore
3c2c23d8ce
GT-3440 fixed bug where finding words in strings wasn't handling tabs
...
correctly
2020-01-09 13:07:04 -05:00
dragonmacher
74b67be5ed
GT-3430 - Key Bindings - Updated the Function Call Trees Plugin's
...
actions key bindings so users can set the bindings separately
2019-12-30 12:02:46 -05:00
Ryan Kurtz
cbe5b9e9ca
Merge remote-tracking branch
...
'origin/GT-3411-dragonmacher-dt-keybindings' (fixes #1355 )
2019-12-27 13:04:18 -05:00
dev747368
3faebfebe8
GT-3347 - code cleanup, code review
...
Unify char representation and string representation code paths.
Add CHAR_SEQ string layout enum.
Misc javadocs.
2019-12-23 16:02:13 -05:00
dragonmacher
599728ec49
GT-3411 - Actions - fixed key bindings being removed from options after
...
tool restart
2019-12-23 11:09:21 -05:00