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
ghizard
879925a5c4
gp-5292 - PDB U - Source Lines - AddressOutOfBoundsException
2025-01-22 11:52:41 -05:00
Ryan Kurtz
aeb3f04ac3
Merge remote-tracking branch 'origin/GP-5218_ghizard_PDB_source_lines_task_monitor'
2025-01-02 03:48:50 -05:00
ghizard
d7f43f0854
GP-5219 - C++/PDB improve uniqueness mechanism for ClassFieldAttributes
2024-12-30 19:56:40 -05:00
ghizard
f38bfdd9ce
GP-5218 Add task monitor to PDB U source lines importation
2024-12-29 12:58:33 -05:00
ghizard
a19571e718
GP-4968 - PDB U source lines
2024-12-19 10:11:27 -05:00
James
9aeeaa4397
GP-3883 added source file manager
2024-12-13 18:51:34 +00:00
Ryan Kurtz
03eae7abbd
Merge remote-tracking branch
...
'origin/GP-5174_dev747368_pdb_altfilenames--SQUASHED' (Closes #7200 )
2024-12-05 13:16:01 -05:00
dev747368
5761470937
GP-5174 look for pdb files based on program's filename
...
Add feature to 'Program's Import Location' to look for pdb files that
have been renamed to match the binary's name.
2024-12-05 13:14:31 -05:00
Ryan Kurtz
90afe08e9c
GP-0: Certify and tweak
2024-12-05 08:53:36 -05:00
Christian Nieves
2428fcc3e1
Fix potential IndexOutOfBoundsException in PDB parsing
2024-12-04 19:30:55 -06:00
Ryan Kurtz
2bebb96f77
Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the'
2024-11-26 09:05:43 -05:00
Ryan Kurtz
9b77447764
GP-0: Certify
2024-11-26 08:54:23 -05:00
hippietrail
13598df8db
many doubled words in comments etc, plus some nearby typos
2024-11-26 13:18:05 +07:00
ghidra1
d5f4d3b9bc
Merge remote-tracking branch
...
'origin/GP-5037_ghidra1_PDBCompositePadding--SQUASHED' (Closes #1030 )
2024-11-13 16:07:40 -05:00
ghidra1
d3d298373c
GP-5037 Improved PDB composite reconstruction. Adding support for alignment padding injection.
2024-11-13 16:04:08 -05:00
ghizard
a8623b7202
GP-5039 - PDB CPP - Move redesigned but neutered VxtManager to master
2024-11-08 15:30:05 -05:00
Ryan Kurtz
f3569cbb12
Merge remote-tracking branch
...
'origin/GP-5072_ghizard_PDB_more_progress_on_older_versions'
(Closes #7100 )
2024-11-06 08:05:37 -05:00
ghizard
fb15252442
GP-5072 - PDB - Progress on fixing up the processing of older PDB
...
versions
2024-11-03 13:31:09 -05:00
Ryan Kurtz
faf55a8de6
GP-5078: Improvements to Ghidra Module directory layout
2024-10-31 10:34:26 -04:00
Ryan Kurtz
6a7bdfe105
Merge remote-tracking branch 'origin/patch'
2024-10-25 07:36:39 -04:00
ghizard
59ac60b91f
GP-5050 - PDB fixup typedef namespaces
2024-10-24 13:29:52 -04:00
Ryan Kurtz
6315aa68df
Merge remote-tracking branch 'origin/GP-4970-dragonmacher-help-fix'
2024-10-04 07:38:12 -04:00
dragonmacher
81212432a3
GP-4970 - Fixed broken help TOC link that points to generated file
2024-10-03 09:49:29 -04:00
Ryan Kurtz
23b75ec040
Merge remote-tracking branch 'origin/GP-4975_ghizard_PDB_allow_VxTable_mangled_symbols_to_be_primary'
2024-10-01 13:48:51 -04:00
Ryan Kurtz
3cc122cffa
Merge remote-tracking branch 'origin/GP-4955_ryanmkurtz_elf--SQUASHED'
...
(Closes #6912 )
2024-10-01 13:44:46 -04:00