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
Ryan Kurtz
c34cfde5f7
Merge remote-tracking branch 'origin/GT-3385_ghidra1_PDB_UnalignedSize'
2019-12-11 13:45:06 -05:00
ghidra1
531654a2d6
GT-3385 corrected PDB structure size which may be too short when
...
trailing bitfields are present and unable to align
2019-12-09 18:20:27 -05:00
Ryan Kurtz
0a58b856a2
GT-3304: Do not require Visual Studio do be installed to get past
...
configuration phase.
2019-11-13 11:22:38 -05:00
Ryan Kurtz
6bac1a8712
Merge remote-tracking branch 'origin/patch'
2019-11-08 14:11:12 -05:00
Xiaoyin Liu
055d6b5334
Fix potential buffer over-read in getTagAsString
...
If `tag` equals `_countof(SYMBOL_TAG_STRINGS)`, then this function
will read one element beyond the boundary of SYMBOL_TAG_STRINGS array.
2019-11-08 19:57:41 +08:00
Ryan Kurtz
030f21e296
GT-3277: Tweak to DevGuide
2019-11-06 08:08:49 -05:00
Ryan Kurtz
6c26050f91
GT-3277: Building with the latest Visual Studio found on system (closes
...
#999 ).
2019-11-04 14:08:42 -05:00
Ryan Kurtz
84fb430518
Merge remote-tracking branch 'origin/GT-3275_ryanmkurtz_PR-1032_kant2002_msbuild-pdb'
2019-11-01 09:19:54 -04:00
Ryan Kurtz
d1d68af931
GT-3275: PDB SDK version is now controlled by a Gradle property.
2019-11-01 09:15:53 -04:00
Ryan Kurtz
bf1bef03cb
Defaulting spectre mitigation to off in pdb.vcxproj.
2019-10-31 11:06:43 -04:00
ghizard
d951f3c894
GT-3029 Fix PDB validation logic
2019-10-02 15:37:18 -04:00
Andrii Kurdiumov
4f0007bb1f
Build PDB.exe using msbuild instead of devenv
...
In addition to replacing just with MSBuild, I also pass
MSVC toolset using PlatformToolset property and Windows SDK using
WindowsTargetPlatformVersion property.
relates to #999
2019-09-21 23:35:22 +06:00
Everton Fernando Patitucci da Silva
592436ae34
PDB: Fix IDiaSectionContrib leak
2019-09-15 11:01:39 -04:00
ghidra1
68108b088e
GT-3151 Correct PDB composite buildup error involving bitfields
2019-09-12 17:09:07 -04:00
ghizard
8d70a68f4e
GT-3129 PDB GUID validation and help fixes
2019-09-04 17:18:32 -04:00
Ryan Kurtz
01c43efb2c
Fixing PDB module IP.
2019-08-21 09:56:07 -04:00
Ryan Kurtz
23c9319151
Merge remote-tracking branch 'origin/GT-3086_ghizard_update_help_screenshots_for_GT-3076'
2019-08-20 14:08:17 -04:00
ghizard
40b1d98e0e
GT-3086 updated SuccessDialog
2019-08-20 08:54:53 -04:00
Ryan Kurtz
34988ee54a
GT-3096: Fixing PDB native compilation error for some users (fixes
...
#915 ).
2019-08-20 08:35:04 -04:00
ghizard
4a53908b10
GT-3086 html fix from review
2019-08-19 17:12:31 -04:00
ghizard
f5333aab6f
GT-3086 fixes
2019-08-16 13:48:14 -04:00
adamopolous
e4bed7e6fb
GT-3086: generated screenshots on mac for PDB module
2019-08-16 08:23:32 -04:00
ghizard
264f63b758
GT-3086 check-in of changes
2019-08-15 17:08:46 -04:00
Ryan Kurtz
6b49a80dde
Merge remote-tracking branch 'origin/GT-3078_ghizard_use_SetCommentCmd_over_SetCommentsCmd'
2019-08-13 13:31:42 -04:00
ghizard
2174080d39
GT-3078 initial check-in of SetCommentCmd over SetCommentsCmd
2019-08-12 17:25:39 -04:00
ghizard
99a916e1ba
GT-3076 PDB Do not automatically include path: check-in and certify
2019-08-12 15:32:18 -04:00
ghidra1
d8e9384d4f
PDB - corrected XML stack variable parse bug
2019-07-24 16:36:44 -04:00
ghidra1
b75a914b37
PDB - renamed parser class and improved handling of member names which
...
include classname.
2019-07-24 13:44:52 -04:00
ghidra1
6e224aab9f
Corrected PDB bitfield parse tests and added additional error check for
...
old XML file missing bit-offset data
2019-07-19 15:27:20 -04:00
Ryan Kurtz
233cc48879
Merge remote-tracking branch 'origin/GT-3014_ghizard_Recover_PDB_stack_variables_from_recent_VS'
2019-07-18 16:30:57 -04:00
ghizard
e9a8b63a23
GT-3014 Recover PDB stack variables from recent Visual Studio
2019-07-18 16:22:05 -04:00
ghidra1
fc488d80b2
Merge remote-tracking branch 'origin/GT-2974_ghizard_PDB_Analyzer_using_new_CategoryPath_forward_slash_capability'
2019-07-18 14:01:50 -04:00
ghidra1
6f3c516cac
BitFields - corrected handling of unnamed PDB structure member during
...
structure buildup
2019-07-18 13:55:16 -04:00
ghidra1
a21b97f384
BitFields - additional fix for PDB structure buildip
2019-07-18 13:31:38 -04:00
ghidra1
4d31ed9db4
BitFields - resolved PDB bug with structure buildup
2019-07-18 12:40:25 -04:00
ghizard
acd61977fb
GT-2974 PDB Analyzer using CategoryPath forward slash capability
2019-07-18 07:08:31 -04:00
ghidra1
f54f68c66e
BitFields - corrected bitfield transitions between different data
...
organizations and packing for unions.
2019-07-17 11:56:01 -04:00
ghidra1
a7345527c9
BitFields - added preliminary support for composite bitfields
2019-07-17 11:55:29 -04:00
Ryan Kurtz
2390d723dd
Merge remote-tracking branch 'origin/GT-2975_ghizard_PR-674_paulsapps_PDB_cleanup'
2019-07-17 09:48:09 -04:00
ghizard
5621f6965e
GT-2975 ( Closes #674 ): Corrections, formatting, and certification
...
Pulled-from: Paul Moran <paul@paulsapps.com>
2019-07-17 09:40:38 -04:00
Ryan Kurtz
6e9516a07c
Merge remote-tracking branch 'origin/GT-2819_ryanmkurtz_PR-369_xiaoyinl_pdblink'
2019-07-08 12:22:20 -04:00