Commit graph

14981 commits

Author SHA1 Message Date
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
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
dev747368
24b6492c69 GP-5735 fix composite editor data type cloning 2025-06-02 15:37:36 -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
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
39ef79cace Merge remote-tracking branch 'origin/GP-5721_emteere_ConstantPropBugFix' into Ghidra_11.4 2025-05-30 14:24:00 -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
ghidra1
35b67d2d25 GP-5723 Corrected regression bug 2025-05-30 10:11:41 -04:00
Ryan Kurtz
cc1fea8562 GP-5640: Fixing GFileSystem iterable function javadoc 2025-05-30 07:56:01 -04:00
emteere
8b43314daf GP-4512 bugfixes 2025-05-30 01:51:09 +00:00
Ryan Kurtz
1429b17db3 Merge remote-tracking branch 'origin/GP-0_ghidraffe_improveBuildDockerImageScript' into Ghidra_11.4 2025-05-29 13:25:25 -04:00
ghidraffe
a794a26345 GP-0 improved the build docker image script to use relative path for the
build context parameter of docker build.
2025-05-29 17:03:35 +00:00
Ryan Kurtz
f053749e7f Merge remote-tracking branch
'origin/GP-5723_ghidra1_DefaultPointerLabels' into Ghidra_11.4
(Closes #8200)
2025-05-29 08:47:10 -04:00
ghidra1
ef790b6261 GP-5723 Improved default pointer label naming 2025-05-28 15:35:07 -04:00
ghidra1
b276bc6b33 Merge remote-tracking branch 'origin/GP-5391_ghidra1_BuiltinSettingsInit' into Ghidra_11.4 2025-05-27 13:24:09 -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
ghidra1
70bce6aa3a Merge remote-tracking branch 'origin/GP-5660_ghidra1_CorrectedFolderRenameRefresh' into Ghidra_11.4 2025-05-27 13:08:49 -04:00
ghidra1
8162329810 GP-5660 Corrected folder rename refresh bug 2025-05-27 13:06:41 -04:00
Ryan Kurtz
0f5608ed56 Merge branch 'GP-5677_ryanmkurtz_lastrun' into Ghidra_11.4
(Closes #7440)
2025-05-27 12:53:59 -04:00
Ryan Kurtz
189117e7d4 GP-5677: Ghidra now writes a "lastrun" file that PyGhidra can look for
to help find the Ghidra installation dir
2025-05-27 09:09:53 -04:00
Ryan Kurtz
7b01e2a595 GP-5396: Fixing regression in Mach-O FileSet extraction (Closes #8194) 2025-05-25 07:15:47 -04:00
ghidraffe
da37f9d3c4 GP-0 fix docker build script warning 2025-05-23 13:43:14 -04:00
Ryan Kurtz
73f8749439 Merge remote-tracking branch 'origin/GP-0_ghidraffe_fixDockerBuildScript' into Ghidra_11.4 2025-05-23 12:58:57 -04:00
ghidraffe
1676e929a8 GP-0 fix issue with docker build script 2025-05-23 16:56:13 +00:00
Ryan Kurtz
aff0561691 GP-0: Fixing NPE in Batch Importer (#Closes #8191) 2025-05-23 06:07:58 -04:00
Ryan Kurtz
e7b3d17fbe Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-5-22-25' into Ghidra_11.4 2025-05-22 13:25:32 -04:00
dragonmacher
38e83b2417 Test fixes 2025-05-22 13:21:05 -04:00
Ryan Kurtz
95497ba0a7 Merge remote-tracking branch 'origin/GP-5649_ghidraffe_DockerFixes' into Ghidra_11.4 2025-05-22 10:29:19 -04:00
Ryan Kurtz
5ab3df4bf8 Merge remote-tracking branch 'origin/GP-5699_ghidraffe_fixGhidraGoDevMode--SQUASHED' into Ghidra_11.4 2025-05-22 10:27:48 -04:00
ghidraffe
c85915954c GP-5699 fix GhidraGo in dev mode 2025-05-22 14:23:50 +00:00
Ryan Kurtz
81d9cbb5ac Merge remote-tracking branch 'origin/GP-1-dragonmacher-edit-field-fix' into Ghidra_11.4 2025-05-22 06:01:29 -04:00
ghidra1
ce6770132b Merge remote-tracking branch
'origin/GP-5605_ghidra1_ELF_SH4_PartialInplace' into Ghidra_11.4
(Closes #8021)
2025-05-21 16:14:07 -04:00
Ryan Kurtz
775bd54efe Merge branch 'GP-0_ryanmkurtz_PR-8172_travislibre_vt-fix' into
Ghidra_11.4 (Closes #8172)
2025-05-21 11:28:22 -04:00
Ryan Kurtz
9871e01a8f GP-0: Certify 2025-05-21 11:27:00 -04:00
Travis Libre
310a6f073b Fix getDestinationFunctions 2025-05-21 11:23:15 -04:00
Ryan Kurtz
8ff5444ac1 GP-5710: Fixed a bug that prevented PyGhidra from properly using the
user's already-active virtual environment
2025-05-21 09:43:29 -04:00
ghidra1
4dbfaf0f66 GP-0 Removed unsupported method DataType.getDocs() 2025-05-21 08:56:13 -04:00
Ryan Kurtz
c594e41f60 Merge remote-tracking branch 'origin/GP-5681_ryanmkurtz_macho' into
Ghidra_11.4 (Closes #8124)
2025-05-20 17:20:05 -04:00
Ryan Kurtz
1ea264b71a GP-5681: Relocating Mach-O got entries with no symbols to the EXTERNAL
block
2025-05-20 14:01:21 -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
dragonmacher
33ecf97be3 Updated the Quick Edit Field to fix the menu name and to fix a data type
edit bug
2025-05-19 14:21:59 -04:00
ghidra1
749fdbb556 GP-0 Correction to GP-5619 regression 2025-05-19 12:40:37 -04:00
Ryan Kurtz
e13838d177 GP-5396: Only adding exports for the original extracted dylib, not
additional ones (#7289)
2025-05-19 09:45:53 -04:00
Ryan Kurtz
e4e2d92b07 Merge remote-tracking branch
'origin/GP-0_dev747368_definedstringiterator_morefixes_for_unions' into
Ghidra_11.4 (Closes #8134)
2025-05-19 05:57:23 -04:00