Ryan Kurtz
d3131e319a
GP-0: Fixing unused import warnings
2025-05-30 07:07:43 -04:00
Ryan Kurtz
5fe25f1cfd
Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_warnings'
2025-05-30 06:06:50 -04:00
Ryan Kurtz
48b8bc0fcc
Merge remote-tracking branch 'origin/GP-3547_ghidra1_DefaultSettingsFix'
2025-05-29 14:37:47 -04:00
Ryan Kurtz
a6cd5b5dbc
GP-0: Fixing @Override warnings
2025-05-29 11:07:44 -04:00
ghidra1
f9435194a1
GP-3547 Disable Default Settings when they are immutable such as Dynamic
...
datatype component types.
2025-05-29 10:41:21 -04:00
Ryan Kurtz
8365cf0a19
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-29 08:49:16 -04:00
ghidra1
ef790b6261
GP-5723 Improved default pointer label naming
2025-05-28 15:35:07 -04:00
Ryan Kurtz
5e17903c66
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-28 14:59:46 -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
Ryan Kurtz
30b0e80733
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-21-25'
2025-05-21 10:32:29 -04:00
dragonmacher
f81300e2aa
Test fixes
2025-05-21 10:31:33 -04:00
ghidra1
52eed79cc8
GP-0 Completed cleanup of unused AbstractDataType DuplicateNameException
...
use
2025-05-21 10:30:33 -04:00
ghidra1
f080fb70a1
GP-0 Minor cleanup of unused AbstractDataType DuplicateNameException use
2025-05-21 10:07:00 -04:00
ghidra1
2391bdefed
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-21 09:06:05 -04:00
ghidra1
4dbfaf0f66
GP-0 Removed unsupported method DataType.getDocs()
2025-05-21 08:56:13 -04:00
Ryan Kurtz
795d92cb1a
Merge remote-tracking branch
...
'origin/GP-5694-dragonmacher-dtm-get-data-type' (Closes #8157 )
2025-05-20 09:54:50 -04:00
ghidra1
988660d862
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-19 16:06:03 -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
5e7dcf750e
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-19 12:43:10 -04:00
ghidra1
749fdbb556
GP-0 Correction to GP-5619 regression
2025-05-19 12:40:37 -04:00
Ryan Kurtz
98e80fee0b
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-19 06:02:43 -04:00
dragonmacher
6396a1a1e0
GP-5694 - Data Types - Updated the DataTypeQueryService to add more
...
useful method
2025-05-17 11:06:31 -04:00
dev747368
2ea66d6fb4
GP-0 more fixes for new definedstringiterator and unions
2025-05-16 22:04:26 +00:00
Ryan Kurtz
db8e21463b
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-16 14:25:58 -04:00
dev747368
56694d77dc
GP-0 fix definedstringiterator missing first struct field
2025-05-16 18:06:44 +00:00
Ryan Kurtz
b22ccaa260
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-16 06:17:56 -04: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
dragonmacher
404191cdaa
GP-5654 - Data Type Manager - Speed improvements for deleting data types
2025-05-13 14:27:17 -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