Commit graph

7538 commits

Author SHA1 Message Date
Ryan Kurtz
35d84d5ebd Merge remote-tracking branch 'origin/patch' 2022-06-08 01:57:58 -04:00
Ryan Kurtz
f5a5bbf7fc Merge remote-tracking branch 'origin/GP-2066_ghidra1_DataTypeMergeManager--SQUASHED' into patch 2022-06-08 01:55:43 -04:00
Ryan Kurtz
18bc6afb95 Merge remote-tracking branch 'origin/GP-1817_ghidorahrex_PR-3222_aeflores_add-vfma-to-arm' 2022-06-08 01:42:30 -04:00
Ryan Kurtz
b4b0fe6146 Merge remote-tracking branch
'origin/GP-2095_ghidra1_DuplicateStructureComponent' (Closes #4229)
2022-06-08 01:39:50 -04:00
Ryan Kurtz
dd08e5c9e6 Merge remote-tracking branch
'origin/GP-2090-dragonmacher-decompiler-brace-actions' (Closes #4264)
2022-06-08 01:23:48 -04:00
Ryan Kurtz
9030a84fc0 Merge remote-tracking branch 'origin/GP-2012_James_Java_Analyzer_error'
(Closes #4089)
2022-06-08 01:21:08 -04:00
Ryan Kurtz
60d0a9ea60 Merge remote-tracking branch 'origin/patch' 2022-06-08 00:46:05 -04:00
Ryan Kurtz
6fbf8d7be3 GP-1680: Fixing minimum Gradle version 2022-06-08 00:45:28 -04:00
Ryan Kurtz
50364c5bc8 Merge remote-tracking branch
'origin/GP-2097-dragonmacher-decompiler-stack-trace' into patch
(Closes #4309)
2022-06-08 00:25:51 -04:00
ghidra1
a50b1ef836 GP-2066 corrected issue with DataTypeMergeManager use of HashMap as key 2022-06-07 17:49:49 -04:00
ghidorahrex
6581ff6230 GP-2112: Fix issue with MSP430 RPT using correct operands 2022-06-07 18:21:20 +00:00
ghidorahrex
f1be7a7e4e Modified coldfire TPF instructions to jumps 2022-06-07 13:37:26 +00:00
Ryan Kurtz
805bba9972 Merge remote-tracking branch 'origin/patch' 2022-06-07 01:51:05 -04:00
Ryan Kurtz
d2b3236d33 Merge remote-tracking branch
'origin/GP-2080_emteere_CodePointerProcessorEntryPoints' into patch
(Closes #4263)
2022-06-07 01:47:10 -04:00
Ryan Kurtz
04da5d11f5 Merge remote-tracking branch
'origin/GP-2094_ghidra1_RegisterValueStore_SQUASHED' (Closes #4259)
2022-06-07 01:35:19 -04:00
Robert Xiao
31f65b4607 GP-2098 .bss sections don't need valid file offsets
The ELF loader incorrectly skips NOBITS sections that have invalid file
offsets, like .bss; however, the file offset is ignored for NOBITS
sections.

This is essentially applying #2136 to the file offset as well.
2022-06-06 15:45:05 -04:00
ghidra1
3bc1989535 GP-2094 instruction correct context issue impacting delay slot
processing
2022-06-06 15:27:24 -04:00
Ryan Kurtz
d575bdb1ab Merge remote-tracking branch 'origin/GP-1461_GhidraKnight_Android12--SQUASHED' 2022-06-06 15:01:52 -04:00
Ryan Kurtz
4104dc3a8e Merge remote-tracking branch 'origin/GP-2072_James_callothercensus_script' 2022-06-06 14:59:36 -04:00
dragonmacher
951f34a007 GP-2090 - Decompiler - Added actions to allow users to navigate braces
by using the keyboard.
2022-06-06 12:51:47 -04:00
dragonmacher
b2dd0b6954 GP-2097 - fix to prevent exception when making a selection that contains
a wrapped Decompiler line
2022-06-06 12:33:29 -04:00
Ryan Kurtz
d8f8b09ad7 Merge remote-tracking branch 'origin/GP-1-dragonmacher-associations-missing-help' 2022-06-06 12:23:30 -04:00
dragonmacher
99414f1d70 Added missing help 2022-06-06 12:08:22 -04:00
GhidraKnight
a200850690 Fixes/Changes to support Android 12 OAT version 199, FBPK version 2, and VendorBootImage version 4. 2022-06-06 10:08:47 -04:00
Ryan Kurtz
c6cb8a0d85 Merge branch 'GP-2008_ryanmkurtz_macho-exports' (Closes #2932) 2022-06-05 02:27:49 -04:00
ghidra1
0ee2b07f5b GP-2095 changed structure/union editor duplicate component actions to
select last component added
2022-06-03 18:55:24 -04:00
Ryan Kurtz
eb0a23aecc Merge remote-tracking branch 'origin/GP-2084_Dan_addToolGetStatusMessage--SQUASHED' 2022-06-03 10:05:43 -04:00
Ryan Kurtz
ccf9c73319 Merge remote-tracking branch 'origin/GP-2083_Dan_removeNodeParentParams' 2022-06-03 10:05:00 -04:00
Ryan Kurtz
e36244b6b9 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-2-22' 2022-06-03 09:58:45 -04:00
Dan
15e923cc63 GP-2084: Add Tool.getStatusInfo 2022-06-03 09:26:00 -04:00
Ryan Kurtz
6deac3a284 Merge remote-tracking branch 'origin/GP-2059_dev747368_GhidraFileChooser_root_iteration_slowness_fix--SQUASHED' 2022-06-03 01:32:48 -04:00
Alessandro Gatti
b3041d045f Port pcodetest builder to Python 3. 2022-06-03 07:12:29 +02:00
dev747368
c99f770b23 GP-2059 improve GhidraFileChooser interactivity
Refactor how file system root locations are handled to avoid potential slowdowns and swing thread blocking.
2022-06-02 14:57:58 -04:00
Ryan Kurtz
15d9149c39 Merge branch 'GP-0_ryanmkurtz_PR-4286_cyrozap_label-import-improvements' 2022-06-02 13:58:59 -04:00
Ryan Kurtz
0dc2deb5a9 Merge branch 'GP-0_ryanmkurtz_PR-4299_xiaoyinl_bug-report' 2022-06-02 12:48:48 -04:00
dragonmacher
f1326af7f3 Test fixes 2022-06-02 12:16:15 -04:00
Dan
0f3703ac27 GP-2083: Remove extraneous parent,node params from fireChanged
methods
2022-06-01 15:20:07 -04:00
Ryan Kurtz
28e3c2b8db Merge remote-tracking branch 'origin/GP-2078_dev747368_fix_chroot'
(Closes #4291)
2022-06-01 14:55:56 -04:00
Ryan Kurtz
95a6167538 Merge remote-tracking branch 'origin/GP-2037_MoreDoublePrecision' 2022-06-01 14:33:15 -04:00
Ryan Kurtz
27243c6aed Merge remote-tracking branch 'origin/GP-2019_ryanmkurtz_dyld-program-tree' 2022-06-01 14:31:13 -04:00
caheckman
4448f11cb4 GP-2037 RuleDoubleStore 2022-06-01 14:02:03 -04:00
Ryan Kurtz
778dc72096 Merge remote-tracking branch 'origin/GP-2030_ghidra1_SymbolTable_WrapperRowObject--SQUASHED' 2022-06-01 01:04:14 -04:00
emteere
90e5c263e8 GP-2080_emteere fixed disassembly of Arm Cortex code pointer interrupt
vectors
2022-05-31 22:09:32 +00:00
ghidra1
aadf7fd377 GP-2030 change Symbol Table to use a SymbolRowObject which does not hang onto symbol object in an effort to conserve memory. 2022-05-31 14:33:45 -04:00
caheckman
36a1a33b25 GP-2079 Add explicit compare method for TypePointerRel 2022-05-31 14:10:55 -04:00
dev747368
39e5044537 GP-2078 fix exception when trying to get java FileStore in chroot env
Fixes issue #4291
2022-05-31 16:59:33 +00:00
Xiaoyin Liu
3dca293182
Update version example to latest 2022-05-31 19:58:56 +08:00
Xiaoyin Liu
1eddb4362e
Update bug report template
Since Ghidra is now released on GitHub, change "official ghidra-sre.org distro" to "official GitHub distro."
2022-05-31 18:08:24 +08:00
Ryan Kurtz
bd6271162d GP-2019: Improving dyld cache and prelink Program Trees 2022-05-31 05:14:56 -04:00
Ryan Kurtz
cb4b309942 GP-2071: More Mach-O refactoring 2022-05-31 05:04:57 -04:00