ghidra1
a3bd708160
GP-6008 Changed SourceType examination to base upon priorty instead of specific value equality when appropriate
2025-09-24 09:16:04 -04:00
ghizard
4a79954ca7
GP-5962 - PDB - Fix situation of empty, one-byte-reserved, direct,
...
non-virtual bases coming after self vxptrs
2025-08-29 12:49:53 -04:00
Ryan Kurtz
98b938cc65
Merge remote-tracking branch 'origin/patch'
2025-08-13 06:05:56 -04:00
ghizard
dcd26f14d2
GP-5928 - PDB - Fix lost members of some composites
2025-08-12 16:46:46 -04:00
ghizard
b85c2b5947
GP-5884 - PDB CPP - Reconstruct parent source order
2025-07-30 09:16:06 -04:00
ghizard
c1dbadade8
GP-5874 - PDB CPP - Fix month's old regression in assigning vxt types;
...
add tests to prevent further regression
2025-07-25 11:34:52 -04:00
Ryan Kurtz
e7f495010e
Merge remote-tracking branch 'origin/patch'
2025-07-23 06:14:48 -04:00
ghizard
1684aaf61f
GP-5861 - PDB, MDMang, and DTUtils optim - fix for processing of
...
truncated symbols and optional prefix on MDMang datatype demangling
2025-07-22 16:27:14 -04:00
dragonmacher
17c28209ef
GP-5819 - Help - Added validation code to check all Ghidra TOC files after help is built
2025-07-21 11:59:01 -04:00
Ryan Kurtz
5ac69075e3
GP-0: Fixing deprecated calls to Conv
2025-06-13 09:03:48 -04:00
ghidra1
f981f43fad
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-06-06 18:50:01 -04:00
ghidra1
8c441250f5
GP-5742 Cleanup preferred CommentType enum use. Changed SARIF data component comment JSON serialization from int to String.
2025-06-06 17:58:07 -04:00
Ryan Kurtz
0a0d7a6336
Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_comment-warnings'
2025-06-03 06:10:07 -04:00
Ryan Kurtz
1ebb1a1457
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-06-02 14:26:08 -04:00
ghizard
2858b63c67
GP-5697 -PDB - Updated pop-analysis pop-up message
2025-06-02 14:21:11 -04:00
Ryan Kurtz
684177702e
GP-0: Fixing deprecated comment API warnings
2025-06-02 09:54:19 -04:00
ghizard
348c423ae2
GP-5713 - PDB - adjust MSFT thunk processing to allow demangled
...
signatures to be used when not considered to be a Ghidra thunk
2025-05-21 16:30:42 -04:00
Ryan Kurtz
db8e21463b
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-16 14:25:58 -04:00
ghizard
2f51ec305c
GP-5697 - PDB Provide post-analysis pop-up when PDB file not found
2025-05-16 10:47:00 -04:00
ghizard
9003cf9461
GP-5664_PdbReader_parse_NewFramePointerOmission_data
2025-05-14 06:40:52 -04:00
ghizard
fb64f3084b
GP-0 - Fix PDB CPP vxt spelling on methods and variables
2025-05-01 07:48:40 -04:00
ghizard
be3f380540
GP-5611 - Rename to MsVxtManager and MsVxtManagerTest
2025-05-01 04:34:59 -04:00
ghidra1
52c52224e7
Merge remote-tracking branch 'origin/GP-5446_ghizard_lay_down_vxt_types'
2025-04-23 18:02:44 -04:00
ghizard
1d84859a8d
GP-5446 - PDB CPP Lay down vxt types
2025-04-23 07:57:11 -04:00
ghizard
388a1e989b
GP-5608 - PDB CPP Fix vxtable composition regression; add in planned
...
signature compare; adjust tests
2025-04-22 17:09:36 -04:00
ghizard
61025ea48f
GP-5603 - PDB CPP nonspeculative class layout when no VBT; modify layout options
2025-04-22 14:05:08 -04:00
Ryan Kurtz
37cdf1fa69
Merge remote-tracking branch 'origin/GP-5524_ghizard_Improve_CPP_PDB_testing_framework--SQUASHED'
2025-04-22 09:22:36 -04:00
ghizard
12d14149f4
GP-5524 - Improve CPP/PDB testing framework
2025-04-22 06:07:37 -04:00
Ryan Kurtz
6730154316
GP-0: Certify
2025-04-21 07:54:19 -04:00
Luke Serné
8303061629
Many typo's
...
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.
The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
ghizard
63facf90f1
GP-5588 - PDB CPP - fix aligned base class calc; create another vxtable
...
locator temp work-around
2025-04-11 15:01:17 -04:00
Ryan Kurtz
8ee341cd65
Merge remote-tracking branch 'origin/GP-5576_ghizard_set_vxtable_alignment_and_packing'
2025-04-09 11:01:30 -04:00
ghizard
3b37ca1422
GP-5576 - PDB set vxtable alignment and packing
2025-04-09 06:00:38 -04:00
ghizard
9b96306f80
GP-5575 - PDB fix regression in using zero-sised base with no vbtable
2025-04-09 05:54:32 -04:00
ghizard
c32bc2a129
GP-5559 - PDB - Work around issue with finding primary vxt by symbol
2025-04-02 11:24:33 -04:00
ghizard
edb277177d
GP-5074 - CPP PDB vxtable datatype composition
2025-03-24 06:51:40 -04:00
ghizard
766c4c7c04
GP-5492 - PdbReader - bring method records into alignment with each
...
other; expose thisAdjuster; change output format and tests
2025-03-17 15:58:56 -04:00
dragonmacher
0a30e924dd
Updated the help build to detect re-used sort group values
2025-03-07 22:55:00 -05:00
Ryan Kurtz
802586c6fb
Merge remote-tracking branch 'origin/GP-5408_ghizard_Rework_hierarchical_class_layout_and_vxt_understanding--SQUASHED'
2025-03-04 14:01:01 -05:00
ghizard
380a0dbe69
GP-5408 - C++ and PDB - rework hierarchical class layout and VxTable understanding
2025-03-04 13:50:28 -05:00
GhidraKraken
6121818cd3
GP-4555 set accessible names for components
2025-03-03 15:24:58 -05:00
ghizard
eb5c9c88af
GP-5099 - CPP and PDB - Continued work on redesigned VxtManager
2025-02-18 15:02:27 -05:00
ghizard
46cc9139f6
GP-5385 - PDB U - Change constructor return type
2025-02-14 15:55:33 -05:00
Ryan Kurtz
17419c57fe
Merge remote-tracking branch 'origin/GP-5076_ghizard_base_class_names_and_categories'
2025-02-04 09:07:30 -05:00
ghizard
ed7cc31cfd
GP-5076 change PDB class naming for bases and internal category and
...
significant change to tests
2025-02-03 11:44:29 -05:00
Ryan Kurtz
d23e67a088
GP-0: Cleaning up certain types of javadoc errors
2025-02-03 06:13:50 -05:00
Ryan Kurtz
2f61a6c88a
Merge remote-tracking branch 'origin/GP-5323_ghizard_PDB_improve_vxtables_and_test_setup--SQUASHED'
2025-02-02 13:37:31 -05:00
ghizard
c6a3300fe8
GP-5323 - PDB - improve vxtables and test set up
2025-01-30 15:38:28 -05:00
Ryan Kurtz
7a37920a21
Merge remote-tracking branch 'origin/GP-5274_ghizard_DefaultCompositeMember_improve_align_add_nopack_option--SQUASHED'
2025-01-22 13:54:35 -05:00
ghizard
47eeb8b256
GP-5274 - PDB DefaultCompositeMember - improve alignment, add nopack option
2025-01-22 13:39:05 -05:00