Commit Graph

17057 Commits

Author SHA1 Message Date
Ryan Kurtz
2b6db2d3fe Merge remote-tracking branch 'origin/GP-6616_ryanmkurtz_import' 2026-04-07 12:42:43 -04:00
Ryan Kurtz
505a59ff3e Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-7-26' 2026-04-07 12:39:15 -04:00
dragonmacher
44bd56bb5a Test fixes 2026-04-07 12:02:53 -04:00
Ryan Kurtz
782b6ea1c3 GP-6593: Update FlatProgramAPI.findBytes() javadoc to make it more clear
that it expects valid regexes
2026-04-06 18:52:54 -04:00
Ryan Kurtz
c6d3e7584c GP-6658: Update GhidraDev README to talk more about PyGhidra run
configurations
2026-04-06 18:35:52 -04:00
Ryan Kurtz
3da54e68c5 GP-6616: Imported non-Programs (i.e., Trace) now try to be opened in the
tool that was used to import them
2026-04-06 18:04:27 -04:00
ghidra1
17e7d092a9 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-06 13:07:01 -04:00
ghidra1
4c85bf8730 Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-06 13:03:30 -04:00
ghidra1
0e8235d460 Merge branch 'GP-6653_ghidra1_CallTreeWithThunks' into patch 2026-04-06 13:00:04 -04:00
ghidra1
1a9b130bc8 GP-6653 Corrected thunk traversal for function call tree. Corrected
external navigation from function call tree.
2026-04-06 12:58:32 -04:00
Ryan Kurtz
9a6ac78318 GP-6483: Loader option tooltip follow-on work 2026-04-06 11:18:05 -04:00
Ryan Kurtz
39a36b82f3 GP-0: More javadoc fixes 2026-04-06 08:11:11 -04:00
Ryan Kurtz
91a269103f GP-0: Fixing javadoc 2026-04-06 05:59:52 -04:00
Ryan Kurtz
2eaaf138b1 Merge remote-tracking branch 'origin/GP-6483_ryanmkurtz_options--SQUASHED' 2026-04-03 13:03:26 -04:00
Ryan Kurtz
bf9484fdab GP-6483: Loader option redesign with tooltip support 2026-04-03 13:02:53 -04:00
Ryan Kurtz
6b44f41afa Merge remote-tracking branch 'origin/GP-0_dev747368_fix_numericutils_npe' 2026-04-03 12:56:59 -04:00
dev747368
f686293e86 GP-0 fix npe 2026-04-03 16:55:35 +00:00
Ryan Kurtz
37779a05a8 Merge remote-tracking branch
'origin/GP-6533-dragonmacher-extensions-betterment--SQUASHED' (#8984)
2026-04-03 11:57:49 -04:00
Ryan Kurtz
592f81eeb6 Merge remote-tracking branch 'origin/GP-6648_dev747368_data_codeunit_trailing_space_in_table_value' 2026-04-03 11:47:54 -04:00
Ryan Kurtz
1f634726e4 Merge remote-tracking branch
'origin/GP-6645_dev747368_fix_golang_npe_mac_1_26_firstmoduledata'
(Closes #9093)
2026-04-03 11:46:19 -04:00
dragonmacher
11a9ae4ca0 Updated to handle checking for pre-installed extensions 2026-04-03 11:23:00 -04:00
Ryan Kurtz
45963533d2 Merge remote-tracking branch 'origin/GP-6522_ghidragon_fixed_listing_selectin_bug' 2026-04-03 08:16:05 -04:00
Ryan Kurtz
845f953604 Merge remote-tracking branch
'origin/GP-6540_dragonmacher_PR-9026_kjcain_add-uppercase-address-field-option'
(Closes #9026)
2026-04-03 08:14:28 -04:00
ghidra1
940bf11aa1 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-03 07:46:24 -04:00
ghidra1
dd938c32be Merge remote-tracking branch 'origin/patch' into Ghidra_12.1 2026-04-03 07:44:02 -04:00
ghidra1
5a6b1ce299 GP-6649 Corrected NPE with Project Data Type Archive upgrade 2026-04-03 07:41:46 -04:00
dev747368
69e93d5e53 GP-6648 fix trailing space in data type name display
Trailing space in the "Code Unit" column of a find results table could
prevent exact string match from working.
2026-04-03 00:14:08 +00:00
dev747368
3f5178aff7 GP-6645 fix NPE in apisnapshot funcdef creation, chan types, xml
Replace missing types in a funcdef's return with an empty stub struct.
Handle chan types better.
Don't re-read the golang register info xml file every time a function is
fixed.
Fix macho go1.26 failure to find the first moduledata.
2026-04-02 23:42:07 +00:00
ghidragon
6775f588c9 Fixed listing selection bug. 2026-04-02 15:28:59 -04:00
Ryan Kurtz
7a051ad6cb Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-2-26' 2026-04-02 13:31:24 -04:00
Ryan Kurtz
e80da5ff2a Merge remote-tracking branch 'origin/GP-6453_ghidragon_structure_merge_gui' 2026-04-02 13:29:22 -04:00
dragonmacher
7081c0653a Test fixes 2026-04-02 13:25:20 -04:00
ghidragon
263784e682 GP-6453 Added interactive dialog for merging structures. 2026-04-02 13:20:12 -04:00
Ryan Kurtz
e2ea462b46 Merge remote-tracking branch 'origin/GP-6627_dev747368_cleanup_numericutils_byteiterator--SQUASHED' 2026-04-02 09:09:39 -04:00
Ryan Kurtz
6b5ea0e0e3 Merge remote-tracking branch 'origin/GP-1-dragonmacher-screenshot-fixes' 2026-04-02 05:38:27 -04:00
dragonmacher
374584411b GP-6540 - Added a tool option to display addresses in upper case 2026-04-01 17:28:57 -04:00
Kyler Cain
a62a1b3cc9 Add option to display address field in listing as uppercase 2026-04-01 16:49:17 -04:00
dev747368
1678fe1670 GP-6627 cleanup NumericUtils hex string and mem byte iteration 2026-04-01 17:47:17 +00:00
Ryan Kurtz
e69bd82102 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-3-31-26' 2026-04-01 13:35:07 -04:00
dragonmacher
9770286f5d Test fixes 2026-04-01 13:34:08 -04:00
Ryan Kurtz
cd386f7ad5 Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-01 11:22:58 -04:00
Ryan Kurtz
e765ff7b77 GP-0: Only enable "PE Header Annotation" analyzer if BinaryLoader was
used
2026-04-01 11:18:24 -04:00
Ryan Kurtz
789a9e12f6 Merge remote-tracking branch 'origin/GP-0_ghizard_12_1_adjust_demangler_documentation' into Ghidra_12.1 2026-04-01 06:37:41 -04:00
ghizard
a133734d2d GP-0 Adjust new documentation for ms demangler 2026-04-01 06:27:09 -04:00
dragonmacher
a0893d6c59 Fixed screenshots broken due to archive type change 2026-03-31 18:20:44 -04:00
Ryan Kurtz
ca5dab04d2 Merge remote-tracking branch 'origin/GP-6628-dragonmacher-dialog-keybindings-visibility--SQUASHED' 2026-03-31 05:27:11 -04:00
Ryan Kurtz
7c0a498406 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_nan_progress_message' 2026-03-31 05:25:54 -04:00
Ryan Kurtz
64c5b4e9af Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-03-31 05:24:40 -04:00
Ryan Kurtz
f7adf2e305 Merge remote-tracking branch
'origin/GP-6613_ghidra1_InstNext2Length--SQUASHED' into Ghidra_12.1
(Closes #8941)
2026-03-31 05:11:54 -04:00
dev747368
ffa4b93267 GP-0 fix Nan in progress message in Search|Encoded Strings 2026-03-30 21:32:24 +00:00