Ryan Kurtz
7d26a65e31
Merge remote-tracking branch 'origin/patch'
2025-07-14 16:11:33 -04: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
ghidra007
b3f4609330
GP-5718 fix for index issue
2025-07-14 15:17:49 +00:00
dragonmacher
c538b0def6
Updated broken color usage for function references and parameter references
2025-07-10 17:09:20 -04:00
Ryan Kurtz
f97fd834fe
Merge remote-tracking branch 'origin/patch'
2025-07-10 05:39:35 -04:00
caheckman
de842dbd32
GP-5816 Fix return recovery for AARCH64 and ARM
2025-07-09 21:19:07 +00:00
emteere
4723729d80
GP-5804 Set SymbolicPropogator to record register begin/end state in
...
basic constructor. Better document recordBeginEndState flag.
2025-07-03 17:49:53 +00:00
Ryan Kurtz
66f8d541ea
Merge branch 'GP-0_ryanmkurtz_PR-8251_xndcn_xml'
2025-06-16 07:50:08 -04:00
Ryan Kurtz
2be860e3b0
GP-0: Certify
2025-06-16 07:48:57 -04:00
Ryan Kurtz
ab849887aa
Merge remote-tracking branch
...
'origin/GP-3952-ghidra_blue-update-script-categories--SQUASHED'
2025-06-13 12:12:47 -04:00
ghidra_blue
7db176b2bd
GP-3952 Updated the script categories to simplify and reduce the number of folders.
2025-06-13 15:00:15 +00:00
xndcn
faa9907deb
Decompiler: Add .xml entension when user did not specify for DebugDecompilerAction
2025-06-12 18:05:56 +08:00
Ryan Kurtz
4257433253
GP-5737: Fixing bug that caused some test failures
2025-06-10 10:10:05 -04:00
Ryan Kurtz
c224c5d44e
Merge remote-tracking branch 'origin/GP-5737_ryanmkurtz_script-output--SQUASHED'
2025-06-09 12:20:46 -04:00
Ryan Kurtz
1add5a9bce
GP-5737: Fixing GhidraScript PrintWriter
2025-06-09 12:14:58 -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
7772d98143
Merge remote-tracking branch
...
'origin/GP-1-dragonmacher-decompiler-location-npe' (#8114 )
2025-06-03 06:13:10 -04:00
dragonmacher
397fdb2fb1
NPE fix
2025-06-02 17:29:57 -04:00
Ryan Kurtz
684177702e
GP-0: Fixing deprecated comment API warnings
2025-06-02 09:54:19 -04:00
Ryan Kurtz
d3131e319a
GP-0: Fixing unused import warnings
2025-05-30 07:07:43 -04:00
Ryan Kurtz
0cbf33d074
GP-0: Fixing raw type warnings
2025-05-29 11:07:48 -04:00
Ryan Kurtz
a6cd5b5dbc
GP-0: Fixing @Override warnings
2025-05-29 11:07:44 -04:00
Ryan Kurtz
f299842b24
GP-0: Certify
2025-05-28 06:15:21 -04:00
Solomon Ucko
ef4cbad4ec
fixing typo in RenameStructureFieldTask comment: "Created by retype action" -> "Created by Rename Structure Field action"
2025-05-28 01:48:08 -04:00
dragonmacher
065581ad38
GP-5622 - Decompiler - Fixed namespace highlight bug
2025-05-19 17:47:33 -04:00
Ryan Kurtz
717cb2a0ce
Merge remote-tracking branch 'origin/Ghidra_11.4'
2025-05-14 16:29:33 -04:00
James
27a019d9f8
GP-5676 fixed issue involving ops with one input in
...
BooleanMatch::evalute
2025-05-14 20:24:04 +00:00
Ryan Kurtz
dfac883a7a
Merge remote-tracking branch
...
'origin/GP-5654-dragonmacher-slow-data-types-delete--SQUASHED'
(Closes #8104 )
2025-05-14 15:46:13 -04:00
dragonmacher
404191cdaa
GP-5654 - Data Type Manager - Speed improvements for deleting data types
2025-05-13 14:27:17 -04:00
dragonmacher
b714f562ac
GP-5655 - Decompiler - NPE fix for program location
2025-05-12 10:49:40 -04:00
Ryan Kurtz
5fd9cff2ed
Merge remote-tracking branch
...
'origin/GP-5543_ghidracadabra_PR-7953_ADonut_decompiler-optimize'
(Closes #7953 )
2025-05-08 12:29:44 -04:00
dragonmacher
af7e572632
Fixed recent Decompiler location regressions
2025-05-06 18:47:17 -04:00
dragonmacher
63503ac3b5
small bug fix for restoring program locations
2025-04-30 17:02:29 -04:00
Ryan Kurtz
af5e744570
Merge remote-tracking branch 'origin/patch'
2025-04-28 15:27:24 -04:00
ghidra007
e4163c60a5
GP-5625 rtti script added some missing null checks
2025-04-28 18:36:37 +00:00
Ryan Kurtz
1131f02dc8
GP-0: Certify
2025-04-28 12:41:31 -04:00
James
35e4d3d4c5
GP-5543 fixed typo
2025-04-28 14:28:39 +00:00
ADonut
b5d58be2ce
Decompiler: Enable optimization for C++ source files
...
Also enable LTCG/LTO.
2025-04-28 14:21:58 +00:00
Kent Adrian Sato
0a2b2b6569
cleanup: updated references to InstallationGuide.html with GettingStarted.md
...
Removed references to InstallationGuide.html and changed it to GettingStarted.md
2025-04-26 09:40:13 +08: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
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
Luke Serné
b7e91e80a2
Fix various "function" typos
2025-04-19 17:20:51 +02:00
ghidra1
749ff08737
Merge remote-tracking branch 'origin/patch'
2025-04-14 19:39:39 -04:00
emteere
2d19520b4d
GP-5583 Code review minor changes
2025-04-14 23:00:57 +00:00
Ryan Kurtz
7559acf524
GP-4123: CppExporter can now emit referenced globals
2025-04-13 08:55:41 -04:00
emteere
65409daa6f
GP-5583 fixed default switch case labels and removed default case
...
address from switching instruction
2025-04-10 17:29:18 +00:00