Commit graph

1255 commits

Author SHA1 Message Date
dragonmacher
09503bfda9 Tests - fixed Function Comparison test failing due to blocking modal
dialogs and swing thread issues
2020-01-29 17:48:33 -05:00
dragonmacher
e3bd31dd41 Tests - fixed decompiler test failing due to not use the correct
provider
2020-01-29 16:33:14 -05:00
dragonmacher
4d728abc71 Tests - fixed test broken to the shared owner name changing 2020-01-29 16:04:49 -05:00
ghidorahrex
dc16f297cc Merge remote-tracking branch
'origin/GT-3510_dragonmacher_PR-1478_io12_spelling-fix-2'

Fixes #1478
2020-01-29 14:56:12 -05:00
ghidorahrex
885392d2ee Merge remote-tracking branch
'origin/GT-3509_dragonmacher_PR-1477_hjung4_spelling-fixes-1'

Fixes #1477
2020-01-29 14:55:36 -05:00
ghidra1
b66aaa337d Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/DefaultCompositeMember.java
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/PdbParser.java
2020-01-29 12:18:55 -05:00
ghidra1
3740146b33 GT-3462 Corrected missing 0-length classes and structures from PDB XML
output.
Corrected unresolved dependency issue caused by inconsistent datatype
name mutation, etc.

Conflicts:
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/PdbParser.java
2020-01-29 11:53:39 -05:00
Benjamin Levy
74fae2f644 Merge branch 'master' of
https://github.com/NationalSecurityAgency/ghidra into spell
2020-01-29 11:37:23 -05:00
comet
af50a7e615 update 2020-01-29 11:26:10 -05:00
ghidra1
6c6b0371c4 GT-3401 Changed PDB structure reconstruction to try a pack(1) alignment
if the default packing fails.
2020-01-29 10:46:04 -05:00
ghidra1
eea2120637 GT-3385 corrected PDB structure size which may be too short when
trailing bitfields are present and unable to align
2020-01-29 10:45:30 -05:00
ghizard
f5577a1dbb GT-3497 Specify Eclipse launcher 2020-01-28 13:37:22 -05:00
Benjamin Levy
9edc7a681b Add requested changes 2020-01-27 16:02:34 -05:00
dragonmacher
3a240a5dd1 GT-3493 - Updated DataTypeParser to allow templates in the data type
name
2020-01-27 11:54:58 -05:00
caheckman
d552aa4b82 Populate GlobalSymbolMap with symbol references 2020-01-27 08:48:53 -05:00
caheckman
917d2492e4 Added spacebase references to the symbol linking process 2020-01-27 08:48:52 -05:00
caheckman
c886f01587 global symbol map for HighFunction 2020-01-27 08:48:51 -05:00
caheckman
a5ae6e21b0 New Symbol id strategy 2020-01-27 08:48:51 -05:00
caheckman
4560f78833 Basic namespace resolution logic 2020-01-27 08:48:50 -05:00
ghidorahrex
3aea0c494b Merge remote-tracking branch
'origin/GT-3492_dragonmacher_PR-1423_saruman9_xml_imort_repeatable_comment'

Fixes #1423
2020-01-27 07:56:07 -05:00
ghidorahrex
e5a0006443 Merge remote-tracking branch
'origin/GT-3491_dragonmacher_PR-1376_saruman9_fix_add_overlay'

Fixes #1376
2020-01-27 07:54:42 -05:00
Benjamin Levy
a5efecea84 Fix spelling errors 2020-01-26 22:39:18 -05:00
dragonmacher
0ff6578d2c GT-3495 - Refactor tool hierarchy to remove old 'Tool'
GT-3495 - GT-3495 - Refactor tool hierarchy to rename DockingTool to
Tool
2020-01-24 18:35:11 -05:00
ghidravore
5dc7df71b3 Merge branch 'GT-3485_ghidravore_action_context'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/builder/AbstractActionBuilder.java
2020-01-24 17:28:47 -05:00
ghidravore
26d7d0da5f GT-3485 Removed Secondary "default" action context to prevent actions
from triggering unexpectedly
2020-01-24 17:23:57 -05:00
ghidorahrex
4361f39fe2 Merge remote-tracking branch 'origin/caheckman_ConstantPtr' 2020-01-24 08:48:15 -05:00
ghidravore
61989256a3 fixed issue where overview providers were refreshing unnecessarily. 2020-01-23 18:11:09 -05:00
caheckman
72d6b15133 Last chance attempt to find LOAD/STORE 2020-01-23 17:08:28 -05:00
caheckman
46e8a54948 Decompiler support for default data space 2020-01-23 14:36:34 -05:00
caheckman
660062691a Make sure we propagate to the STORE pointer parameter 2020-01-23 14:36:33 -05:00
caheckman
2e80935edb Allow constant pointer inference into multiple address spaces 2020-01-23 14:36:32 -05:00
ghidra1
b5e2efff77 Merge remote-tracking branch 'origin/patch' 2020-01-23 14:19:06 -05:00
ghidra1
0c30c72274 GT-3444 corrected processor manual display (visible height and path
issues under Microsoft windows)
2020-01-23 14:15:12 -05:00
emteere
626f25f1bc GT-3487_emteere_MachOImportRegression fixed sorting of Macho Symboltable 2020-01-23 17:52:53 +00:00
adamopolous
3736237274 GT-2229: bug fix for function comparison changes 2020-01-22 13:48:49 -05:00
ghidorahrex
cb0f8fee7a Merge remote-tracking branch
'origin/GT-3470-dragonmacher-decompiler-highlight-bug'

Fixes #1445
2020-01-22 12:00:05 -05:00
ghidorahrex
0fdd45f44b Merge remote-tracking branch 'origin/GT-2229_adamopolous_update' 2020-01-22 07:35:37 -05:00
ghidorahrex
3819314b78 Merge remote-tracking branch
'origin/GT-3474_dragonmacher_PR-1448_astrelsky_gnu-cast-operator-namespace-fix'

Fixes #1441, fixes #1448
2020-01-22 07:19:48 -05:00
ghidorahrex
4d67d739bd Merge remote-tracking branch 'origin/GT-3473_dev747368_mouse_wheel_scrolling' 2020-01-22 07:18:27 -05:00
ghidorahrex
4ee215748a Merge remote-tracking branch
'origin/GT-3472-dragonmacher-action-enablement-plus-spelling'

Fixes #1453, fixes #1456
2020-01-22 07:17:09 -05:00
dragonmacher
50caced653 GT-3470 - Decompiler - fixed bug that caused middle-mouse highlight to
get overwritten by buffered location change notification

Fixes #1445
2020-01-21 18:24:54 -05:00
dev747368
8e5cd66d60 GT-3473 improve mouse wheel scrolling behavior
Improve scrolling to match row heights, less hard coded values.
2020-01-21 18:00:26 -05:00
astrelsky
c697b7a0a8
Fixed GnuDemanglerParser Cast Operator
The testOperatorCastTo method has also been added to
GnuDemanglerParserTest.
2020-01-21 17:41:28 -05:00
dragonmacher
163881be29 GT-3472 - Fixed action enablement on BuiltIn archive node; fixed
spelling issue
2020-01-21 16:36:24 -05:00
adamopolous
cc44d0c952 GT-2229: added action to issue a goto when new function selected
GT-2229: added support for multiple programs
GT-2229: Updated icons/help/screenshots for function new comparison
features
GT-2229: minor fixes after code review
GT-2229: minor code review fix
2020-01-21 16:22:17 -05:00
ghidorahrex
b9531416c0 Merge remote-tracking branch
'origin/GT-3471_dragonmacher_PR-1465_saruman9_fix_byte_viewer_highlight'

Fixes #1464, fixes #1465
2020-01-21 16:07:28 -05:00
ghidorahrex
bb4d24da3c Merge remote-tracking branch 'origin/GT-3459-dragonmacher-lost-dialogs' 2020-01-21 16:04:05 -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
saruman9
85e50a1399
[byte_viewer] Set settings for highlighting in the ByteViewerComponent
Fix #1464
2020-01-21 18:02:24 +03:00
dragonmacher
e25c7d881a GT-3459 - Updated parentless dialogs to use a visible hidden parent 2020-01-17 18:51:32 -05:00