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
Paul Moran
81b0f31f03
Use Attach on bstr_t otherwise the ref count can be wrong and it can still be leaked. Reserve string space in escapeXmlEntities to improve performance.
2019-06-23 14:57:37 +01:00
Paul Moran
faeedb9d2e
Fix BSTRs still leaked due to ref counting issue
2019-06-22 21:49:48 +01:00
Paul Moran
66b0eafae6
fix loops leaking a symbol per iteration
2019-06-22 20:23:04 +01:00
Paul Moran
4da3d65964
Use wmain to avoid ansi -> unicode conversion.
...
Enable warning level 4 and fix all generated warnings.
RAII the global vars.
Enable multi core building so project builds in <1 second on multi core machines.
Fix COM error checking, fix spaces -> tabs and other style issues.
Add editor config file to enforce tabs.
2019-06-22 20:13:44 +01:00
Paul Moran
b9a7de5293
Remove almost all manal memory mangement. Fix all known leaks including COM object leaks. Use wstring everywhere and as early as possible.
2019-06-22 18:32:36 +01:00
Paul Moran
48fbde6216
#597 fix many memory leaks/string handling issues. Still a few leaks left.
2019-06-22 18:32:35 +01:00
Ryan Kurtz
b6b9b27128
Merge remote-tracking branch 'origin/GT-2953_ryanmkurtz_PR-706_kant2002_pdb-test-cleanup'
2019-06-21 13:35:24 -04:00
Ryan Kurtz
caf6fa0b85
Merge remote-tracking branch 'origin/GT-2952_ryanmkurtz_PR-685_marpie_fix-pdb-exception'
2019-06-21 13:22:03 -04:00
Andrii Kurdiumov
d161081941
Fix test which was has meaningless assertion
...
It seems that small mistake slip due to copy-paste.
2019-06-20 19:55:19 +03:00
Ryan Kurtz
14f0698554
GT-2937: Fixing PDB file move.
2019-06-17 09:36:21 -04:00
Markus Piéton
5aa3475889
add char16_t/char32_t types to BASIC_TYPE_STRINGS.
2019-06-13 17:52:37 +02:00
ghidravore
45222ad4d3
Merge remote-tracking branch
...
'origin/dev747368_GT-2698_hostile_html_whack_a_mole_UI_stuff'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/AnalysisPanel.java
2019-05-02 14:24:37 -04:00
ghidra1
c4bbff8195
Merge remote-tracking branch 'origin/patch'
2019-05-01 18:13:57 -04:00
Millar David B d-millar
c66f767c32
basic cleanup of string functions in pdb.exe
2019-05-01 17:46:26 -04:00
dev747368
6448f0da8f
GT-2698 refactor JLabel -> GLabel, JComboBox -> GComboBox, renderers.
2019-04-23 17:04:53 -04:00
dev747368
e0c25b0590
GT-2698 refactor UI elements to lock down HTML rendering
2019-04-23 17:04:51 -04:00
Xiaoyin Liu
165b044788
Symbol environment may start with uppercase SRV
...
parseSymbolEnv shouldn't reject symbol environment variables, starting
with uppercase "SRV", like
SRV*C:\symbols*https://msdl.microsoft.com/download/symbols
2019-04-07 22:41:15 +08:00
Xiaoyin Liu
9652e1f19c
Use HTTPS for Microsoft symbol server URL
...
To prevent man-in-the-middle attack, it's better to use HTTPS for symbol
downloading whenever possible. WinDbg also uses
https://msdl.microsoft.com/download/symbols by default.
2019-04-07 22:25:01 +08:00
ghidra1
9edd697171
GT-2718, Issue#30 corrected PDB DIA SDK error handling, VS post-build
...
syntax and documentation
2019-03-29 16:40:32 -04:00
Dan
79d8f164f8
Candidate release of source code.
2019-03-26 13:46:51 -04:00