Dan
39c0a83c0c
GP-5877: Fix Patch Instruction action in some Harvard architectures.
2025-07-28 15:48:40 +00:00
emteere
0744141b15
GP-5865 Add reference dialog fix for address spaces that have a wordsize
...
greater than one byte
2025-07-23 20:03:01 +00: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
emteere
9979a6f9ec
GP-5752 Fixed missing characters at the end of operands, for example closing parenthesis added in the base sleigh instruction constructor.
2025-07-17 15:49:39 -04:00
Ryan Kurtz
7d76ab5e9b
Merge remote-tracking branch
...
'origin/GP-4989_ghintern_arm_fix_aapcs--SQUASHED' into patch
(Closes #6958 )
2025-07-14 16:05:48 -04:00
ghintern
3e11715778
GP-4989: Fix ARM AAPCS cspec, add soft float calling convention
2025-07-14 18:38:17 +00:00
ghidra1
183ecf3acf
GP-5822 Corrected errors related to null CommentType returned by
...
CommentFieldLocation
2025-07-11 09:08:21 -04:00
ghidra1
f9a7a3d6ce
GP-0 Fill out a few StubListing methods to avoid VT test stack traces
2025-06-10 13:52:10 -04:00
ghidra1
153956213f
GP-5723 Revised default pointer label generation logic ( Closes #8245 )
2025-06-09 13:58:56 -04:00
ghidra1
cb3f884ef5
GP-5742 Corrected deprecation comments/annotations
2025-06-09 10:01:05 -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
ghidra1
35b67d2d25
GP-5723 Corrected regression bug
2025-05-30 10:11:41 -04:00
ghidra1
ef790b6261
GP-5723 Improved default pointer label naming
2025-05-28 15:35:07 -04:00
ghidra1
1505725e36
GP-5391 Correct manner in which BuiltIn datatype default settings are
...
conveyed to DataTypeSettingsDB instance.
2025-05-27 13:22:51 -04:00
ghidra1
4dbfaf0f66
GP-0 Removed unsupported method DataType.getDocs()
2025-05-21 08:56:13 -04:00
ghidra1
0b2739a8fe
Merge remote-tracking branch
...
'origin/GP-5704_ghidra1_x86_16_LanguageUpgradeIssues' into Ghidra_11.4
(Closes #8140 )
2025-05-19 16:05:34 -04:00
ghidra1
271ec694ad
GP-5704 Corrected language upgrade issue affecting x86-16 Protected and
...
SMM mode variants.
2025-05-19 16:01:16 -04:00
ghidra1
749fdbb556
GP-0 Correction to GP-5619 regression
2025-05-19 12:40:37 -04:00
dev747368
2ea66d6fb4
GP-0 more fixes for new definedstringiterator and unions
2025-05-16 22:04:26 +00:00
dev747368
56694d77dc
GP-0 fix definedstringiterator missing first struct field
2025-05-16 18:06:44 +00:00
dev747368
c70de2b590
GP-2941 better defined string iterator
...
Don't iterate arrays that can't contain a string.
When iterating a struct, only look at defined fields.
Should address issues #8134 , #5726 , #3498
2025-05-15 16:20:27 -04:00
emteere
c58647b7d2
GP-0 Fix for minor instruction length override regression
2025-05-09 14:06:32 +00:00
ghidra1
9a7d3eb93f
Merge remote-tracking branch 'origin/GP-1-dragonmacher-dt-filter-updates--SQUASHED'
2025-05-08 17:48:06 -04:00
dragonmacher
72dfb355ac
GP-1 Updates to the Data Type Manager filter dialog to allow typedef filtering
2025-05-08 17:47:11 -04:00
emteere
c396867209
GP-4512 Constant propagation and stack analysis performance changes
2025-05-08 17:35:25 -04:00
ghidra1
df505c40a3
Merge branch 'GP-5619_emteere_VariousSpeedImprovements_VERSION2'
2025-05-08 14:57:36 -04:00
emteere
5a9b0268de
GP-5619 Various FunctionDB/InstructionDB locking related speed
...
improvements. Revised DatabaseObject checkIsValid implementation.
2025-05-08 14:54:51 -04:00
dragonmacher
af7e572632
Fixed recent Decompiler location regressions
2025-05-06 18:47:17 -04:00
Ryan Kurtz
ed1521227b
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-26-25--SQUASHED'
2025-04-30 14:25:49 -04:00
dragonmacher
dd15eca6b5
Test fix; update Code Browser to have both setView() and updateView()
2025-04-30 11:05:11 -04:00
Ryan Kurtz
73b743654a
Merge remote-tracking branch 'origin/patch'
2025-04-29 12:38:59 -04:00
ghidra1
8802b2dab0
GP-5626 Corrected Bookmerge merge NPE. Ensure that category and comment
...
are never null
2025-04-29 11:18:10 -04:00
ghidra1
72a94daa1d
GP-5586 Refactored and fixed function stack frame editor
2025-04-25 15:31:42 -04:00
Ryan Kurtz
4aa78ae6d0
Merge remote-tracking branch
...
'origin/GP-5453-dragonmacher-decompiler-locations--SQUASHED'
(Closes #7518 )
2025-04-23 10:41:54 -04:00
dragonmacher
14c10409ac
GP-5453 - Decompiler - Updated location broadcasting to better navigate the listing
2025-04-22 15:18:09 -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
ghidra1
56df61cb0b
Merge remote-tracking branch 'origin/patch'
2025-04-11 10:24:24 -04:00
ghidra1
3725eb0b39
Merge branch 'GP-5557_ghidra1_CompositeEditorFixes' into patch
2025-04-11 10:01:09 -04:00
ghidra1
0ef28cb54b
GP-5557 Composite editor transaction and update notification fixes
2025-04-11 09:58:01 -04:00
Ryan Kurtz
b8996c89be
Merge remote-tracking branch 'origin/patch'
2025-04-09 06:28:40 -04:00
ghidra1
2c5669dbd0
GP-0 Minor cleanup
2025-04-08 15:15:53 -04:00
ghidra1
b5ccf1f063
GP-0 Expose StandAloneDataTypeManager from
...
DataTypeArchive.getDataTypeManager to allow architecture manipulation
2025-04-08 14:57:51 -04:00
ghidra1
fe944640b9
GP-5421 Ensure merge inserts structure components in the correct
...
sequence to account for zero-length overlapping components. Refactor how
dataTypeDeleted and dataTypeReplaced are handled. Use blocking error
message popup during most Merge operations.
2025-03-26 06:11:03 -04:00
Ryan Kurtz
b06e992e91
Merge remote-tracking branch 'origin/GP-5074_ghizard_CPP_PDB_vxtable_composition_squashrebase20250318--SQUASHED'
2025-03-24 10:58:42 -04:00
ghizard
edb277177d
GP-5074 - CPP PDB vxtable datatype composition
2025-03-24 06:51:40 -04:00
ghidra1
5aec479fb2
GP-5480 Additinal improvement/fixes for ExternalLocation merge support
...
to address test failures.
2025-03-20 09:37:05 -04:00
ghidragon
9429fa0a8e
GP-5326 fixed junit tests and removed check for default field names
2025-03-18 12:30:03 -04:00