ghidra1
4a1a373193
GP-0 SourceType javadoc update
2025-09-24 09:37:55 -04:00
ghidra1
5df99853af
Merge remote-tracking branch 'origin/GP-6006_ghidra1_added_new_source_type' into Ghidra_12.0
2025-09-24 09:18:53 -04:00
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
ghidragon
e346c30205
GP-6006 Added a new source type called 'AI'
2025-09-23 15:18:03 -04:00
ghidra1
edea7dfd65
Revert "GP-6006 Creating a new source type called 'Speculative' which marks symbol names that are less trustworthy than analysis"
...
This reverts commit 41d9b7431e
.
2025-09-19 11:02:20 -04:00
ghidragon
41d9b7431e
GP-6006 Creating a new source type called 'Speculative' which marks symbol names that are less trustworthy than analysis
2025-09-18 14:10:16 -04:00
ghidra1
cfab7b13df
Merge remote-tracking branch 'origin/patch' into Ghidra_12.0
2025-09-17 14:57:10 -04:00
ghidra1
dba7f462a2
GP-5995 Corrected default label for circular pointer references
2025-09-17 14:52:14 -04:00
ghidra1
060df1aca9
GP-5990 Removed Listing map for tracking array, composite and dynamic
...
data placement. Remove composite added/removed event generation.
2025-09-16 10:19:31 -04:00
Ryan Kurtz
1f04ac1915
Merge remote-tracking branch
...
'origin/GP-5886_ghidragon_toggle_display_function_variables_in_listing--SQUASHED'
(#8385 )
2025-09-12 05:05:43 -04:00
ghidragon
8fc93d0d50
GP-5886 Added ability to toggle the display of function variables in the listing.
2025-09-11 13:43:40 -04:00
Ryan Kurtz
272314d7af
Merge remote-tracking branch 'origin/GP-5214_Dan_jitMpInt--SQUASHED'
2025-09-10 14:01:21 -04:00
Dan
df90de2367
GP-5214: Add support for multi-precision integer operations in the JIT-accelerated emulator.
2025-09-10 16:32:13 +00:00
dragonmacher
b36dfb6766
GP-4023 - Fix to not show debugger bookmarks in the CodeBrowser
2025-08-29 14:10:16 -04:00
Ryan Kurtz
8571e83b36
Merge remote-tracking branch 'origin/GP-5913_ghidranoob_Decomp_StructureMember_ParentPath--SQUASHED'
2025-08-27 12:51:15 -04:00
ghidranoob
46febafe16
GP-5913: Added parent path to DataType Listing and Decompiler Hover
2025-08-27 16:00:11 +00:00
caheckman
f6495e4146
GP-5851 Fix tiling truncations for odd data-type sizes in
...
MultiSlotAssign. Fix for big endian multi-slot return value.
2025-08-26 16:40:16 +00:00
ghintern
d91aebe74e
GP-4030: Fix MIPS base and eabi 32/64-bit cspecs
...
GP-4029: Update base PowerPC 32/64-bit cspecs
2025-08-25 19:15:08 +00:00
Ryan Kurtz
12ac4660a1
Merge remote-tracking branch 'origin/GP-5864_Dan_addEmulatorUtilities--SQUASHED'
2025-08-25 05:41:08 -04:00
Dan
d577925d75
GP-5864: Add EmulatorUtilities
2025-08-22 19:00:40 +00:00
dragonmacher
3c90216365
GP-3648 - Add Function Graph to Function Comparison display
2025-08-18 17:14:26 -04:00
Ryan Kurtz
6773801f6e
Merge remote-tracking branch 'origin/GP-5581_sleighPiecewiseUniques--SQUASHED'
2025-08-18 13:44:28 -04:00
Dan
42115f6df0
GP-5581: Allow optimization by truncation of subpieced unique varnodes.
2025-08-18 17:12:23 +00:00
Ryan Kurtz
29b8cdf394
Merge remote-tracking branch
...
'origin/GP-4069_dev747368_dwarf_expression_eval--SQUASHED'
(Closes #5982 , Closes #6974 , Closes #2322 , Closes #5311 )
2025-08-12 06:07:44 -04:00
dev747368
e908ab6fbf
DWARF expression handling refactor
...
Cleanup logic of expression evaluation, stub out resolution of register
values to a callback in case we want to use constant propagation to try
to allow successful calculations, and add support for default static
values for treating an arch's stack frame register (e.g. RBP) like the
static CFA value we already have support for.
Add option to decorate params and local vars with their DWARF storage
location info.
Handle arrays with unspecified element type.
2025-08-11 11:21:28 -04:00
Ryan Kurtz
4c51d0e02c
GP-0: Certify and warning removal
2025-08-07 08:40:44 -04:00
widberg
03593e348d
[BitmapResource] Fix channel swaped and black icons
2025-08-04 13:03:59 -04:00
ghidra1
a63b39d14f
GP-0 Added exception detail for composite resolution error
2025-07-28 14:58:31 -04:00
Ryan Kurtz
1b7fae31f9
Merge remote-tracking branch 'origin/patch'
2025-07-28 17:28:07 +00:00
Ryan Kurtz
538ee96e69
GP-0: Fixing javadoc ( Closes #8369 )
2025-07-28 15:57:42 +00:00
Dan
39c0a83c0c
GP-5877: Fix Patch Instruction action in some Harvard architectures.
2025-07-28 15:48:40 +00:00
Ryan Kurtz
4aaf18f435
Merge remote-tracking branch
...
'origin/GP-3091_ghidra_ElfPowerPC64_ELFv1Fixes' (Closes #570 )
2025-07-25 19:07:56 +00:00
ghidra1
4a0e95ecd3
GP-3091 ppc64 ELF improvements for 32-bit addressing. Fixed default ELF
...
GOT markup boundary condition. Fixed improper EXTERNAL symbols with
.pltgot. prefix and duplication.
2025-07-25 14:19:18 -04:00
Ryan Kurtz
a67720f028
Merge remote-tracking branch 'origin/patch'
2025-07-25 09:55:12 -04: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
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