Commit graph

15102 commits

Author SHA1 Message Date
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
bdemick
fbee1cf61b Improves symbol string check, adds function to check if candidate symtable is just a string pointer table 2025-06-06 16:13:26 -04:00
Ryan Kurtz
5b0cac73c4 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-06 14:31:03 -04:00
Paul Hordiienko
700a06e897 Fixing analysis fail with function entryPoint may not be created on
defined data error (Closes #8238)
2025-06-06 14:28:41 -04:00
Ryan Kurtz
1b8faba952 Merge remote-tracking branch 'origin/GP-5740-dragonmacher-dtm-chooser-dialog-fix' 2025-06-06 13:52:47 -04:00
Ryan Kurtz
9d527d7859 Merge remote-tracking branch 'origin/GP-5645_ryanmkurtz_coff--SQUASHED'
(Closes #1398, Closes #8042)
2025-06-06 13:51:05 -04:00
Ryan Kurtz
12af96f0e3 GP-5645: Improved support for importing big-endian COFF binaries 2025-06-06 13:48:35 -04:00
Ryan Kurtz
a1f777a1dd Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-06 13:27:23 -04:00
Ryan Kurtz
54ba166144 Merge remote-tracking branch 'origin/GP-1-dragonmacher-edit-action-fix' into Ghidra_11.4 2025-06-06 13:23:59 -04:00
dragonmacher
08b990412e GP-5740 - Data Types - Fixed composite editor showing 2 data type
chooser dialogs; fixed Escape not working in the chooser dialog
2025-06-05 20:44:50 -04:00
dragonmacher
ac00cf7e30 Fixed missing help; fixed action enablement 2025-06-05 20:35:28 -04:00
ghidra1
c0cfad9107 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-05 17:55:06 -04:00
ghidra1
4a65e9af3b Merge remote-tracking branch 'origin/GP-5749_ghidra1_SARIF_improvements' into Ghidra_11.4 2025-06-05 17:53:26 -04:00
d-millar
7fe22b8092 GP-5749: Corrected SARIF import/export errors 2025-06-05 17:53:26 -04:00
ghidra1
f925768829 Merge remote-tracking branch 'origin/GP-5744_d-millar_sarif_failures' into Ghidra_11.4 2025-06-05 16:45:55 -04:00
Andras Gemes
c10a91fa3e BSim: Add getmetadata subcommand to bsim 2025-06-05 19:21:33 +00:00
d-millar
02cc001d30 GP-5744: fix for null sarif entries 2025-06-05 17:00:45 +00:00
Ryan Kurtz
e804e1a01d Merge remote-tracking branch
'origin/GP_5741_ghidragon_fixing_accessibility_for_symbol_tree--SQUASHED'
(Closes #8228)
2025-06-05 07:40:44 -04:00
ghidragon
8b6f85f1c5 GP-5741 fixing screen reader support for tree widges that have html toolt 2025-06-04 14:08:55 -04:00
Ryan Kurtz
1b9507e12d Merge remote-tracking branch 'origin/GP-4881_ryanmkurtz_pe--SQUASHED'
(Closes #6864)
2025-06-04 14:03:07 -04:00
Ryan Kurtz
129602cc8c GP-4881: Prevent PE Data Directory parse failures from making the import fail 2025-06-04 14:01:33 -04:00
Ryan Kurtz
9107dc3931 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-04 13:33:22 -04:00
Ryan Kurtz
f19b9d710c Merge remote-tracking branch
'origin/GP-5739_d-millar_NPE_fix_rebased_11.4' into Ghidra_11.4
(Closes #8227)
2025-06-04 13:29:37 -04:00
d-millar
58cecaf6a2 GP-5379: fix for file path NPE 2025-06-04 14:44:36 +00:00
Ryan Kurtz
7772d98143 Merge remote-tracking branch
'origin/GP-1-dragonmacher-decompiler-location-npe' (#8114)
2025-06-03 06:13:10 -04:00
Ryan Kurtz
1e27f3eff8 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-03 06:10:57 -04:00
Ryan Kurtz
0a0d7a6336 Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_comment-warnings' 2025-06-03 06:10:07 -04:00
Ryan Kurtz
d896b94124 Merge remote-tracking branch
'origin/GP-5735_fix_composite_editor_datatype_cloning--SQUASHED' into
Ghidra_11.4 (Closes #8217)
2025-06-03 06:02:58 -04:00
dragonmacher
397fdb2fb1 NPE fix 2025-06-02 17:29:57 -04:00
dev747368
24b6492c69 GP-5735 fix composite editor data type cloning 2025-06-02 15:37:36 -04:00
Ryan Kurtz
1ebb1a1457 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-02 14:26:08 -04:00
Ryan Kurtz
6a5cd42cc0 Merge remote-tracking branch 'origin/GP-5697_ghizard_update_PDB_post_analysis_popup_message' into Ghidra_11.4 2025-06-02 14:22:27 -04:00
ghizard
2858b63c67 GP-5697 -PDB - Updated pop-analysis pop-up message 2025-06-02 14:21:11 -04:00
Dan
f1607b5cfd GP-5456: Upgrade protobuf to 4.31.0 (java) and 6.31.0 (python) 2025-06-02 14:49:12 +00:00
Ryan Kurtz
684177702e GP-0: Fixing deprecated comment API warnings 2025-06-02 09:54:19 -04:00
Ryan Kurtz
5772ac2ab8 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-02 06:25:48 -04:00
Ryan Kurtz
24b9061eba Merge branch
'GP-5728_dev747368_PR-8213_imladenov51_ghidra_golang120_fix_11.4' into
Ghidra_11.4 (Closes #8213)
2025-06-02 06:23:18 -04:00
dev747368
4521861b18 GP-5728 improve go pcheader and moduledata searching
These code paths are mainly hit with stripped PE binaries, and together
with the missing 1.20+ pcheader magic value would cause failure to find
the firstmoduledata struct, which is the root of everything.
2025-06-02 06:21:41 -04:00
Ivan Mladenov
3422409568 Fixed magic bytes to resolve Golang (v1.20+) functions. 2025-06-02 06:21:22 -04:00
Ryan Kurtz
e849e9689c Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-05-30 14:35:05 -04:00
Ryan Kurtz
39ef79cace Merge remote-tracking branch 'origin/GP-5721_emteere_ConstantPropBugFix' into Ghidra_11.4 2025-05-30 14:24:00 -04:00
Ryan Kurtz
6bd2542049 Merge remote-tracking branch
'origin/GP-5724-dragonmacher-table-column-deadlock' (Closes #8208)
2025-05-30 14:21:26 -04:00
Ryan Kurtz
2b7a6c6d3b Merge remote-tracking branch 'origin/GP-5659_ghidorahrex_z80_sub_fix'
into Ghidra_11.4 (Closes #8144)
2025-05-30 13:51:53 -04:00
Ryan Kurtz
3b9701cb9e Merge remote-tracking branch 'origin/GP-5703_Dan_fixAutoVersion' into Ghidra_11.4 2025-05-30 13:49:16 -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
1f1e77b780 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-29-25-2' 2025-05-30 07:59:29 -04:00
Ryan Kurtz
faf4950bb5 Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-05-30 07:59:04 -04:00
Ryan Kurtz
cc1fea8562 GP-5640: Fixing GFileSystem iterable function javadoc 2025-05-30 07:56:01 -04:00
Ryan Kurtz
d3131e319a GP-0: Fixing unused import warnings 2025-05-30 07:07:43 -04:00