Commit graph

1716 commits

Author SHA1 Message Date
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
Ryan Kurtz
fde33a5821 Merge remote-tracking branch 'origin/patch' 2025-07-18 06:19:25 -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
88bfdeb429 Merge remote-tracking branch 'origin/GP-4356_ghintern_avr8_cspec--SQUASHED' 2025-07-17 06:19:47 -04:00
ghintern
991a4b440c GP-4356: fixes to avr8 cspec and elf extension, and additions to decompiler model rules 2025-07-16 20:22:28 +00:00
Ryan Kurtz
7d26a65e31 Merge remote-tracking branch 'origin/patch' 2025-07-14 16:11:33 -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
Ryan Kurtz
5acdc3b522 Merge remote-tracking branch 'origin/GP-5367_ghintern_aggregate_filter--SQUASHED' 2025-07-14 14:06:30 -04:00
ghintern
3067d3e61f GP-5367: Filter by max_primitives on homogeneous aggregate types in cspec 2025-07-14 17:21:02 +00:00
Ryan Kurtz
c7aa190b40 Merge remote-tracking branch 'origin/GP-1-dragonmacher-function-color-fix--SQUASHED' 2025-07-11 11:58:14 -04:00
Ryan Kurtz
e63d97b112 Merge remote-tracking branch 'origin/patch' 2025-07-11 11:53:12 -04:00
ghidra1
183ecf3acf GP-5822 Corrected errors related to null CommentType returned by
CommentFieldLocation
2025-07-11 09:08:21 -04:00
dragonmacher
c538b0def6 Updated broken color usage for function references and parameter references 2025-07-10 17:09:20 -04:00
ghidra1
8938cc3478 GP-1 Always use BadDataType.datatype instance 2025-07-10 12:04:29 -04:00
ghidra1
f250cfeac4 GP-1 Corrected treatment of BadDataType within DataTypeManagerDB 2025-07-09 18:55:42 -04:00
ghidra1
53552616ec Merge branch 'GP-3551_ghidra1_InternalProjectLinks' 2025-07-09 13:34:56 -04:00
ghidra1
1aa7b089c0 GP-3551 Added support for internal project link-files with improved link
support within project data tree. Linked-folders are now supported.
Addressed link-support issues related to various actions.  Revised
link-file storage to use smaller non-DB storage. This change does impact
the Ghidra Server.
2025-07-09 13:34:22 -04:00
Ryan Kurtz
794cb1c07c Merge remote-tracking branch 'origin/GP-4310_ghida1_RGB_DataTypes'
(Closes #6191)
2025-07-09 12:33:05 -04:00
ghidra1
23711ac652 GP-4310 Added RGB Color Data Types 2025-07-09 10:30:50 -04:00
Dan
0e3beed22a GP-5800: Delete asm debug logging altogether 2025-07-03 13:23:17 +00:00
ghidra1
a483a4e28c Merge remote-tracking branch
'origin/GP-5727_Dan_z3emu--SQUASHED'
2025-06-30 09:53:44 -04:00
Dan
9729d240d7 GP-5727: Add Z3-based emulator and summarizer 2025-06-26 18:26:42 +00:00
Ryan Kurtz
592242fdba Merge remote-tracking branch 'origin/GP-2140-dragonmacher-delete-refs-action--SQUASHED' 2025-06-16 13:50:29 -04:00
dragonmacher
1fc7356080 GP-2140 - Xrefs - Added an action to delete xrefs from the xrefs table 2025-06-16 13:46:34 -04:00
Ryan Kurtz
5ac69075e3 GP-0: Fixing deprecated calls to Conv 2025-06-13 09:03:48 -04:00
Ryan Kurtz
412bd0ffc1 GP-0: Fixing some warnings 2025-06-13 07:48:40 -04:00
Ryan Kurtz
1eb858dcf0 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-11 06:00:54 -04:00
ghidra1
5b71018f82 Merge remote-tracking branch 'origin/GP-5498_ghidra1_ExternalSymbolDB--SQUASHED' 2025-06-10 13:55:55 -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
fd4370e946 GP-5498 SymbolTable V4 schema refactor 2025-06-10 13:49:26 -04:00
ghidra1
ce0839f78c Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-09 14:00:35 -04:00
ghidra1
153956213f GP-5723 Revised default pointer label generation logic (Closes #8245) 2025-06-09 13:58:56 -04:00
ghidra1
6514e058b4 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-09 10:03:32 -04:00
ghidra1
cb3f884ef5 GP-5742 Corrected deprecation comments/annotations 2025-06-09 10:01:05 -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
684177702e GP-0: Fixing deprecated comment API warnings 2025-06-02 09:54:19 -04:00
Ryan Kurtz
e3a652db2b Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-05-30 11:54:50 -04:00
ghidra1
35b67d2d25 GP-5723 Corrected regression bug 2025-05-30 10:11:41 -04:00
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