ghidravore
86a884a462
Merge remote-tracking branch 'origin/GT-xx-ghidravore_removing_uses_of_LongObjectHashTable'
2020-06-02 13:01:31 -04:00
ghidravore
ca58264d65
changes from review
2020-06-02 12:58:36 -04:00
caheckman
93c8171ffa
Refactor getBaseSpaceID -> getSpaceID
2020-05-22 18:57:12 -04:00
ghidravore
875eed4c3b
Merge remote-tracking branch 'origin/caheckman_recentBranches'
2020-05-22 13:29:33 -04:00
ghidravore
e3aebe3adb
Replace uses of LongObjectHashTable with Java's HashMap
2020-05-21 16:46:44 -04:00
ghidravore
3dbf930578
fixed formatting in DbObjectCache
2020-05-20 13:25:01 -04:00
ghidra1
2ec2a991fb
Corrected ConcurrentModificationException caused by recent DBObjectCache
...
change
2020-05-20 10:18:35 -04:00
ghidravore
3dc789863e
changes from review
2020-05-19 16:56:22 -04:00
ghidravore
0efc173756
replace LongObjectHashMap with java's hashMap
2020-05-19 16:19:34 -04:00
ghidra1
82ebcb26f6
Improvements made to GhidraScript and FlatProgramAPI createLabel methods
...
set allow namespace specification and handle label promotion to function
name when makePrimary is true at existing function entry point.
2020-05-15 11:54:27 -04:00
ghidra1
7385544bed
Corrected test fallout from Memory changes
2020-05-15 10:37:58 -04:00
ghidra1
cee8a138c0
Raised program version due to the revised memory support of overlay
...
mapped blocks and byte mapping schemes
2020-05-14 17:07:45 -04:00
ghidra1
305a1ddf98
Merge branch 'ghidra1_PIC30_ElfImportFixes'
2020-05-14 16:02:55 -04:00
ghidra1
2885f74867
Merge branch 'ghidra1_ByteMappedBlocks'
2020-05-14 15:30:43 -04:00
ghidra1
251e14562d
PIC24/30/33 corrections and ELF import improvements for Harvard
...
Architecture
2020-05-14 15:29:52 -04:00
ghidra1
6ff98a4098
Modified Memory API for creating Overlay blocks allow for
...
byte/bit-mapped overlays. Added ByteMappingScheme for byte-mapped
blocks.
2020-05-14 15:28:27 -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
caheckman
0f0a82b8b1
Emit opaque structure instead of undefined array
2020-05-13 15:23:30 -04:00
caheckman
547a4f2ab5
Opaque strings and variable length data-types
2020-05-12 14:09:52 -04:00
ghidra1
0001ee2651
Dispose XML parser with finally
2020-05-12 12:35:48 -04:00
saruman9
ccb5565180
[pcode] Fix renaming global variable
...
Set a name for global variable in `updateDBVariable` from the `name` parameter
but not from the high symbol.
2020-04-24 16:35:55 +03:00
ghidra1
3b05eada12
Merge remote-tracking branch 'origin/patch'
2020-03-27 12:30:34 -04:00
ghizard
4478f85650
GT-3620 SymbolPathParser review fix
2020-03-27 11:26:39 -04:00
ghidra1
63a0b5e61e
Merge remote-tracking branch 'origin/GT-3577_AliasBlock'
2020-03-26 15:00:32 -04:00
ghizard
dde3f4aa8c
GT-3620 PdbSymbolParser naive parse bug checkin
2020-03-25 12:20:58 -04:00
ghidra1
dc5f354675
Merge remote-tracking branch 'origin/GT-3591_ghidra1_SleighCompile'
2020-03-25 09:59:06 -04:00
ghidra1
cdcd6fbac0
GT-3591 force language recompile if slaspec incorrect version
2020-03-25 09:56:44 -04:00
mumbel
a7ceaedb0c
Sleigh token fields bounds
...
A token field should be bound by the size of the token, avoid invalid
fields, most likely off-by-one errors
2020-03-23 23:14:46 -05:00
dragonmacher
1aa7f396af
GT-3599 - Auto-analysis - updated to allow the transaction to be
...
committed for non-severe exceptions
2020-03-20 20:25:05 -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
caheckman
b17957b176
Change "Commit Locals" to just commit names
2020-03-18 11:38:59 -04:00
ghidravore
1d0340d83e
GT-3485 review changes
2020-03-12 14:38:56 -04:00
ghidravore
641745c6e0
GT-3485 fixed issue where some global listing and navigation actions
...
were not enabled when providers other than the listing had focus. This
was unintentionally broken with the original ticket
2020-03-10 18:22:13 -04:00
ghidra1
2936493408
Merge remote-tracking branch 'origin/patch'
2020-03-10 16:32:39 -04:00
ghidra1
be7d6b6562
GT-3586 remove Bad Instruction bookmarks before language upgrade
2020-03-10 12:21:24 -04:00
ghidra1
f94c76c7f5
GT-3587 corrected creating structure from selection.
2020-03-10 11:02:05 -04:00
ghidorahrex
534fd5253a
Merge remote-tracking branch 'origin/GT-3570_adamopolous_scalar_search_issue'
2020-03-03 15:43:50 -05:00
ghidorahrex
86b3d9a271
GT-3570: Formatted scalar.getUnsignedValue()
...
scalar.getUnsignedValue() now returns value masked by bitLength.
2020-03-03 13:42:20 -05:00
ghidorahrex
27a02dad1b
Corrected testAssemble_stmcsda_r2_lr0r1r2r4r6r7r8lc failure
2020-02-28 16:04:40 -05:00
Dan
8c9a727b56
MOVE ME to patch and re-describe: GT-3569
2020-02-28 11:32:56 -05:00
ghidra1
38898b91b9
Corrected test failures. Changed Composite and Pointer toString
...
implementations to dump components using getName() instead of
getDisplayName() which lacks sufficient details.
2020-02-24 10:59:00 -05:00
ghidravore
2803e050c5
Merge remote-tracking branch 'origin/GT-3501-rev308_Scalar_table_refactor'
2020-02-21 14:56:29 -05:00
ghidravore
9288f7547d
Merge remote-tracking branch 'origin/GT-3503_rev308_Iterable_AddressRange'
2020-02-21 14:49:58 -05:00
ghidra1
45778b0117
Merge remote-tracking branch
...
'origin/GT-3512_dev747368_dataconverter_fixes'
2020-02-21 14:33:57 -05:00
ghidra1
c828b13a7a
Merge remote-tracking branch 'origin/GT-3448_emteere_LargeDisPerf'
2020-02-21 14:00:10 -05:00
ghidra1
4f6325f479
GT-3557 improved Pointer.isEquivelent() to verify base datatype
...
equivalence
2020-02-20 16:29:33 -05:00
emteere
8bfd0c1042
GT-3448_emteere_LargeDisPerf code review changes. Fixing code defined
...
notification
2020-02-20 20:23:23 +00:00
ghidra1
0c6f84e75e
Merge remote-tracking branch 'origin/GT-3530_ghidra1_ASCIICharRendering'
2020-02-20 13:36:55 -05:00
emteere
a9c7e69ac3
GT-3448_emteere_LargeDisPerf tweak for finding next undefined data
2020-02-19 22:47:56 +00:00
ghidorahrex
024a6190e0
Merge remote-tracking branch 'origin/GT-3341_emteere_RTTIPerformance'
2020-02-19 12:06:25 -05:00