Commit graph

422 commits

Author SHA1 Message Date
dev747368
bb924294a1 GP-42 change pdb logging enablement to jvm property, fix button tooltip 2021-05-14 14:39:57 -04:00
ghidra1
15d22e8164 Merge remote-tracking branch 'origin/GP-849_ryanmkurtz_gradle7' 2021-05-14 10:52:37 -04:00
dev747368
0fe06ffb2f GP-42 update screen shots 2021-05-13 18:27:50 -04:00
dev747368
084d2f1735 GP-42 fix result dialog, age text field ui 2021-05-13 16:14:32 -04:00
dev747368
3eb23e0c72 save 2021-05-12 19:53:53 -04:00
dev747368
425667e640 GP-42 Initial implementation of Pdb symbol store / symbol servers 2021-05-12 16:55:01 -04:00
ghidra1
8db1b53e86 Merge remote-tracking branch
'origin/GP-911_ghizard_Improve_PDB_Universal_reader_applicator_options--SQUASHED'
2021-05-12 15:22:10 -04:00
ghizard
b510852b83 GP-911 - Improve PDB reader/applicator options 2021-05-12 14:47:57 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
92b7728cd7 Merge remote-tracking branch 'origin/GP-862_ghidra1_UnalignedExtAlignment' 2021-05-07 21:02:12 -04:00
ghidra1
da800b6e41 GP-862 Refactor of Composite interface and internals. Changes made to
packing and alignment methods (see WhatsNew.html for API changes).
2021-05-07 20:56:35 -04:00
Ryan Kurtz
88bf8abe2b GP-916: PDB:win64PDBMake now works if path contains space 2021-05-04 08:24:13 -04:00
ghidra1
f557be49ff Merge remote-tracking branch 'origin/GP-899_ghizard_PDB_initial_managed_code_work--SQUASHED' 2021-04-30 19:40:31 -04:00
ghizard
79f8357d5b GP-899 - PDB: Initial work on managed code 2021-04-28 16:29:13 -04:00
dragonmacher
9c9dcc927a GP-825 - Task Dialog - fixed expanding task dialog 2021-04-26 12:53:23 -04:00
ghidra1
6a8788acbc Merge remote-tracking branch 'origin/patch' 2021-03-25 12:15:32 -04:00
ghizard
c00feac9fe GP-791 PDB Universal constructor return undefined 2021-03-22 10:54:55 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1
a9fd7afe8b Merge remote-tracking branch 'origin/patch' 2021-03-02 19:05:58 -05:00
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