Commit graph

402 commits

Author SHA1 Message Date
dev747368
364ff3f8ac GP-724 fix setting "PDB Loaded" flag 2021-03-02 18:55:09 -05:00
ghidra1
e293ab24ca Revert GP-290 due PDB anonymous function def rename due to bad
interaction with re-use
2021-02-10 20:14:56 -05:00
ghidra1
ec4ac501c1 Merge branch 'GP-290_ghidra1_PDB_RenameFunctionDefs' 2021-01-28 15:32:39 -05:00
ghidra1
5080139b51 GP-290 PDB rename function definitions with 1:1 relationship with
function symbol
2021-01-28 15:28:56 -05:00
mikewintersjr
19fb47a909 Escape XML chars for file, exe, and guid strings 2021-01-13 13:29:34 -05:00
ghidra1
066a7d0305 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/blobs/CliAbstractSig.java
	Ghidra/Framework/DB/src/main/java/db/DBHandle.java
2020-12-09 15:05:16 -05:00
ghizard
294f545451 GP-474 - Add 2 (+3) PDB type records and associated processing; fix
fallback type logic; improve warning messages
2020-12-03 15:28:16 -05:00
ghidra1
29a3732adc Merge remote-tracking branch 'origin/patch' 2020-11-16 16:16:39 -05:00
ghidra1
612f4dcc9f GP-390 Corrected PDB Parser choice for load/download on Windows 2020-11-16 16:15:19 -05:00
ghidra1
b4195250f9 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-10 13:56:03 -05:00
ghidra1
a1fb06ecc9 Merge branch 'GP-260_ghidra1_DataTypeSizeUpdate' into Ghidra_9.2 2020-11-10 13:44:53 -05:00
ghidra1
67fb7857c5 GP-260 Added ability to fixup composites due to primitive datatype size
change such as a data origanization may cause.
2020-11-10 13:43:18 -05:00
ghidra1
bda4e1dc19 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-06 15:28:58 -05:00
ghidra1
363f44b39a PDB - removed unwanted file 2020-11-06 19:59:47 +00:00
ghidra1
a721ddc9c7 Merge remote-tracking branch 'origin/Ghidra_9.2'
Conflicts:
	Ghidra/Features/PDB/src/main/java/pdb/LoadPdbTask.java
2020-11-03 18:41:32 -05:00
ghidra1
bf6ee1f869 Merge branch 'GP-259_ghizard_PDB-Related_Help_Changes' into Ghidra_9.2 2020-11-03 18:32:13 -05:00
ghizard
54e9a40e84 GP-259 - Update PDB Help pages 2020-11-03 18:31:35 -05:00
ghidra1
3e5a244838 Merge branch 'PDB_ghidra1_ForceLoadCheck' into Ghidra_9.2 2020-11-03 18:11:24 -05:00
ghidra1
60bb01ba25 PDB - added PDB validation and forced load confirmation for new PDB
loader
2020-11-03 18:10:54 -05:00
ghidra1
27fb507b18 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-03 16:52:37 -05:00
ghidra1
ada1bbec85 Merge remote-tracking branch 'origin/GP-301_ghidra1_PDB_FuncDefDedupe'
into Ghidra_9.2

Conflicts:
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/pdb/pdbapplicator/CompositeTypeApplier.java
2020-11-02 16:27:50 -05:00
ghidravore
b88c949c6b Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-02 14:44:34 -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
ghidra1
f459844cda GP-296 avoid separately resolving nested composite definitions to avoid
duplicates.  Allow them to be resolved as needed (e.g., function
definitions).
2020-10-29 17:36:55 -04:00
ghidra1
f7e219b96a GP-301 PDB - use consistent anonymous function naming with DWARF. Helps
to reduce datatype conflicts.
2020-10-26 19:25:57 -04:00
ghidra1
0086c4c77a GP-296 avoid separately resolving nested composite definitions to avoid
duplicates.  Allow them to be resolved as needed (e.g., function
definitions).
2020-10-21 14:44:58 -04:00
ghidra1
3791d9d5d1 GP-295 PDB - do not generate vtshape datatypes 2020-10-21 14:43:50 -04:00
dragonmacher
822dc240b5 Merge remote-tracking branch 'origin/GP-249-dragonmacher-task-launcher-sleep--SQUASHED' 2020-10-16 15:59:43 -04:00
dragonmacher
dc7e45762d GP-249 - Task Dialog - fixed issue with task dialog appearing over user input dialog; fixed spin/sleep code 2020-10-15 18:06:36 -04:00
Xiaoyin Liu
491b480c49 Fix typo in PdbUniversalAnalyzer.java
"Platform-indepent" -> "Platform-independent"
2020-10-13 17:25:21 -04:00
ZeeWanderer
e33d593e52 [Windows, PDB, MSVC] Use $(DefaultPlatformToolset) in pdb project + minor solution refactor 2020-10-09 17:27:22 -04:00
ghidra1
3cd26120a3 Corrected issue with Program metadata which included CustomerOption.
Cleanup PDB analyzer related error reporting.
2020-10-08 12:44:41 -04:00
ghidra1
b2eb2aaa65 PDB - Corrected symbol mapping using OMAP and enabled PDB Universal
Analyzer as default.  Renamed old PDB analyzer to PDB MSDIA.
2020-10-07 19:10:20 -04:00
ghizard
10702d0569 PDB - adjust dump output lines on PdbDebugInfo 2020-09-30 12:16:46 -04:00
ghizard
92ebc36382 PDB - Added OMAP to DebugData and starting to investigate its use. 2020-09-30 12:16:35 -04:00
ghidra1
b816f4a939 PDB Refinements - integrated new PDB Universal with Load/Download
actions and corrected PDB age related issue.
2020-09-30 12:04:12 -04:00
ghidra1
0cdc722921 Revert analyzer default enablement change 2020-09-26 08:53:30 -04:00
ghidra1
0df36d17a3 GP-177 allow changes to Stack and PDB analyzer enablement to be retained
as a new default enablement
2020-09-17 19:40:35 -04:00
ghizard
4e0e28933f GT-3112 - PDB Universal Reader/Analyzer - 124 commits 2020-09-16 17:04:37 -04:00
ghizard
dec66ed2c2 GT-3112 - PDB Universal Reader/Analyzer - 123 commits 2020-09-16 13:29:20 -04:00
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