ghizard
1a6cf81d91
GT-3112 - PDB Universal Reader/Analyzer - 122 commits
2020-09-15 16:23:36 -04:00
ghizard
1b9cf4a274
GT-3112 - PDB Universal Reader/Analyzer - 121 commits
2020-09-09 16:24:02 -04:00
ghizard
d09a5740e0
GT-3112 - PDB Universal Reader/Analyzer - 120 commits
2020-09-09 15:45:56 -04:00
ghizard
71ed2524ce
GT-3112 - PDB Universal Reader/Analyzer - 119 commits
2020-09-09 15:02:34 -04:00
ghizard
9a4e870875
GT-3112 - PDB Universal Reader/Analyzer - 116 commits
2020-09-09 09:46:02 -04:00
ghizard
6d0d66640b
GT-3112 - PDB Universal - more review changes
2020-09-08 19:47:28 -04:00
ghizard
630eb6e32e
GT-3112 - PDB Universal - signature dump in hex
2020-09-08 12:24:59 -04:00
ghizard
9a901ff195
GT-3112 - PDB Universal - clean-up from last change.
2020-09-08 12:17:12 -04:00
ghizard
368476097d
GT-3112 - PDB Universal - caches for unique symbols at address and
...
primary symbols for performance work-around
2020-09-06 18:35:28 -04:00
ghizard
9f7fc60f76
GT-3112 - PDB Universal - review changes
2020-09-06 18:00:59 -04:00
ghizard
a1d7ed2cb2
GT-3112 - PDB Universal - applicator/analyzer (112 squashed commits)
2020-09-01 11:16:06 -04:00
ghizard
56611f3308
GP-43 Refactor PDB reader - review changes
2020-08-25 19:11:52 -04:00
ghizard
25062e1792
GP-43 PDB Universal - PDB Reader refactor
2020-08-25 19:11:51 -04:00
ghizard
43fb55ffb7
GT-2895 changes from first review
2020-08-25 19:11:50 -04:00
ghizard
26a36ab643
GT-2895 global/public syms + more
2020-08-25 19:11:49 -04:00
ghizard
455d100a55
GT_2867 Very minor change to one comment.
2020-08-25 19:11:49 -04:00
ghizard
44484ed97d
GT-2867 minor fix
2020-08-25 19:11:48 -04:00
ghizard
1195ed8fa2
GT-2867 Changes due to first review
2020-08-25 19:11:47 -04:00
ghizard
d9fe85ed0f
GT-2867 Move Processor and RegisterName up a level
2020-08-25 19:11:46 -04:00
ghizard
f10a766506
GT-2867 - PDB Universal changes
2020-08-25 19:11:45 -04:00
ghizard
da72cbedf5
GT-2823 remaining (renaming) issues from first review
2020-08-25 19:11:44 -04:00
ghizard
56bcc2beb9
GT-2823 Partial changes from first review.
2020-08-25 19:11:44 -04:00
ghizard
0e4b725c37
GT-2823 Initial commit with symbol types and tests for PDB Universal.
2020-08-25 19:11:43 -04:00
ghizard
ffcdcff7ab
GT-2731 - changes from final review
2020-08-25 19:11:42 -04:00
ghizard
297ec359c8
GT-2731 Changes from second review plus others toward integration.
2020-08-25 19:11:41 -04:00
ghizard
f0a59426af
GT-2731 More changes from first review. Enums and javadoc on getters.
2020-08-25 19:11:40 -04:00
ghizard
5077563a3b
GT-2731 Changes from first review
2020-08-25 19:11:39 -04:00
ghizard
cd956920e7
GT_2731 Add data types (had to add some symbols and Dummy)
2020-08-25 19:11:38 -04:00
ghizard
eac9445272
PDB Universal - new base
2020-08-25 19:11:37 -04:00
ghidravore
7188df41ed
Merge remote-tracking branch 'origin/GT-3610-dragonmacher-narrow-analysis-log-dialog'
2020-07-08 14:29:03 -04:00
ghidra1
8f0dc68199
Added ability to specify composite member comments in support of PDB
...
composite reconstruction
2020-06-29 12:48:46 -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
ghidra1
d5cc72fd14
Merge remote-tracking branch 'origin/patch'
2020-06-03 11:19:34 -04:00
Toshi Piazza
b89be26da2
Replaces buggy getLength() calls with getCount()
2020-06-03 11:13:37 -04:00
Toshi Piazza
71afb6d4c3
Set minimum array length to 1
2020-06-03 11:07:56 -04:00
Toshi Piazza
6741ad266c
Fixes crash in pdb.exe on rust pdb's
...
Fixes crash in pdb.exe caused when processing a rust ZST
Also escapes filenames as there's at least one instance of a bad
filename in the provided pdb: <::core::macros::panic macros>
2020-06-03 11:07:55 -04:00
dev747368
6bf6bc3203
GT-3558 improve speed of importing enums from pdb
2020-02-21 12:49:27 -05:00
ghidra1
cb54c9d097
Add additional PDB CompositeMemberTests
2020-02-20 18:43:38 -05:00
dragonmacher
b4ce3012d7
GT-3481 - Gnu Demangler - Checkpoint 2 - Most docs and tests done;
...
analyzer test remains
2020-02-12 18:21:10 -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
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
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
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
Benjamin Levy
a5efecea84
Fix spelling errors
2020-01-26 22:39:18 -05:00
dragonmacher
d96ee82856
GT-3434 - Refactored Namespace.NAMESPACE_DELIMITER to be shorter;
...
deprecated the old name
2020-01-15 14:07:44 -05:00
dragonmacher
7ad8505dcf
GT-3434 - Updated AddEditDialog to allow users to create namespaces that
...
match the label name
2020-01-15 14:02:28 -05:00
ghidra1
ab07af5d8d
GT-3401 Changed PDB structure reconstruction to try a pack(1) alignment
...
if the default packing fails.
2019-12-18 17:37:35 -05:00