Commit Graph

5412 Commits

Author SHA1 Message Date
d-millar
51cd51d658 GP-1005: Added new agent for lldb on macOS and Linux 2021-09-30 14:39:35 -04:00
Ryan Kurtz
a79d2578a9 Merge remote-tracking branch 'origin/GP-1334-dragonmacher-fg-exception' 2021-09-30 08:14:09 -04:00
Ryan Kurtz
9e8154e142 Merge remote-tracking branch 'origin/GP-1333-dragonmacher-dancing-mem-search-dialog' 2021-09-30 08:12:57 -04:00
Ryan Kurtz
45cd8dc795 Merge remote-tracking branch
'origin/GP-1338_ryanmkurtz_PR-3454_zZeck_pydevLocateFix' (Closes #3453,
Closes #3454)
2021-09-30 07:29:32 -04:00
Ryan Kurtz
f7af296734 GP-1338: Bumping GhidraDev to 2.1.5 2021-09-30 07:19:13 -04:00
Ryan Kurtz
055cc6b2d7 Merge remote-tracking branch 'origin/patch' 2021-09-30 07:02:09 -04:00
Zeck
2a55b5af29 Issue #3453 fix. ghidraDev should lookup pydev pysrc directory by bundle path 2021-09-29 18:30:02 -05:00
Ryan Kurtz
0c430dcdcf Merge remote-tracking branch
'origin/GP-1347_ryanmkurtz_PR-1889_heinrich5991_pr_chkstk_ms' (Closes
#1888, Closes #1889)
2021-09-29 15:47:15 -04:00
Ryan Kurtz
7452187697 GP-0: Mentioning where scripting API javadocs are in InstallationGuide
(Closes #3353)
2021-09-29 15:08:27 -04:00
dragonmacher
6243133e1d GP-1333 - Fixed memory search dialog issue caused by odd resizing when
using the Advanced button

Closes #3158
2021-09-29 13:38:23 -04:00
ghidra1
86f3769236 GP-0 Updated Dalvik with deprecated langauge ID entry 2021-09-29 13:15:49 -04:00
ghidra1
2ada4a7021 Merge remote-tracking branch 'origin/GP-0_ghidravore_bug_fix_for_new_symbol_schema' 2021-09-29 12:40:14 -04:00
ghidravore
2a96958fd3 Fixed a few bugs/tests related to new symbol schema 2021-09-29 11:44:41 -04:00
Ryan Kurtz
10ca8c2b97 GP-0: Removing unneeded gradle task 2021-09-29 07:47:55 -04:00
ghidra1
e023e40a60 GP-0 disable generation of diagnostic test artifact bitfields.h.gdt 2021-09-28 18:39:57 -04:00
dragonmacher
a36f17c782 GP-1334 - Fixed exception due to the Patch action being incorrectly
added to the Function Graph context menu

Closes #3288
2021-09-28 15:16:43 -04:00
ghidra1
5b07797cb8 Updated 10.0.4 Change History 2021-09-28 14:47:24 -04:00
Ryan Kurtz
156ce7ef80 Merge remote-tracking branch 'origin/GP-1082_ghidravore_improving_symbol_table_performance' 2021-09-28 12:52:32 -04:00
ghidravore
e5df6fdd7b GP-1082 Improved Symbol Performance by creating indexes for primary
symbols as well as implementing a hash index for name/namespace/address.
Also, cleaned up the Symbol schema to use sparse fields for fields than
are not used by all symbol types.
2021-09-28 12:29:45 -04:00
ghidra1
3a23b73886 Merge remote-tracking branch 'origin/patch' 2021-09-28 11:50:05 -04:00
ghidra1
3ac5d727dd Merge remote-tracking branch
'origin/GP-1295_emteere_CParser_MacroExpansionTruthFix--SQUASHED' into
patch (Closes #3410, Closes #1652, Closes #2665, Closes #2666))
2021-09-28 11:37:55 -04:00
emteere
c7ba2e3969 GP-1295 Improved preprocessor macro expansion processing to allow logic within expressions for #if preprocessor macros. Fixed operator precedence, multiple casts, and add C17 syntax. 2021-09-28 11:32:59 -04:00
ghidra1
b1885e5ddd Merge remote-tracking branch
'origin/GP-1310_ghidorahrex_mips_bitpattern_endian' into patch (Closes
#3421)
2021-09-28 10:29:07 -04:00
Ryan Kurtz
f5994d3f2f Merge remote-tracking branch 'origin/GP-0_Dan_testFixes20210928-1' 2021-09-28 09:14:20 -04:00
Dan
9e81503809 GP-0: Marking MemoryBytesProviderTest.*Write* as @Ignore("TODO") 2021-09-28 08:56:22 -04:00
ghidra1
3118f6aa36 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/StructureDB.java
2021-09-27 18:02:19 -04:00
ghidra1
4ab3301b07 Merge remote-tracking branch 'origin/GP-1260-dragonmacher-decompiler-hover-npe' into patch 2021-09-27 17:44:24 -04:00
ghidra1
28569a50aa Merge remote-tracking branch 'origin/GP-1327_SmallVarLength--SQUASHED'
into patch (Closes #3399)
2021-09-27 17:41:44 -04:00
ghidra1
f4721d969c Merge remote-tracking branch 'origin/GP-1306_ghidra1_ComponentCountIssue' into patch 2021-09-27 17:40:48 -04:00
caheckman
59527ad7b1 GP-1327 Let decompiler handle Alignment and other small dynamic data-types 2021-09-27 17:29:03 -04:00
Ryan Kurtz
e80059e4e6 Tweaking Debugger-agent-gdb jython dependency 2021-09-27 14:20:58 -04:00
dragonmacher
e88818266e GP-1260 - fixed exception when generating tooltip for undefined function 2021-09-27 11:53:51 -04:00
Ryan Kurtz
37215afdd9 Merge remote-tracking branch 'origin/GP-1291_ghidorahrex_mips_dins_fix--SQUASHED' 2021-09-27 11:07:13 -04:00
Ryan Kurtz
7671a4726d Merge remote-tracking branch 'origin/GP-80_Dan_dynamicBytesViewer' 2021-09-27 11:05:00 -04:00
Dan
48ba18306e GP-80: Add Dynamic bytes (raw memory) viewer 2021-09-27 10:40:40 -04:00
ghidorahrex
37f858aafd Fixed issue with MIPS64 DINS and related instructions. 2021-09-27 09:37:43 -04:00
Ryan Kurtz
a1dba97a10 Merge remote-tracking branch
'origin/GP-1209_ryanmkurtz_PR-3387_ryanmkurtz_native-release-builds--SQUASHED'
(Closes #3387)
2021-09-27 08:35:49 -04:00
Ryan Kurtz
3c07ca2962 GP-1209: Support for building natives from a release. 2021-09-27 08:16:14 -04:00
ghidra1
877b168224 GP-943 Corrected RecoverClassesFromRTTIScriptTest4 test failure 2021-09-27 01:22:51 -04:00
ghidra1
c85af2e67a GP-943 corrected Structure.getComponentAt behavior for bitfields 2021-09-26 23:45:49 -04:00
ghidra1
002720fbc9 GP-943 javadoc corrections 2021-09-26 23:17:18 -04:00
ghidra1
a0af911366 Merge branch 'GP-943_ghidra1_GetComponentContaining' 2021-09-26 19:12:21 -04:00
ghidra1
27892f659a GP-943 Resurected and revised Structure.getComponentAt method. Also
revised behavior of Structure.getComponentContaining.  Both will now
ignore zero-length components.
2021-09-26 19:11:34 -04:00
ghidra1
22e26916b3 Merge remote-tracking branch 'origin/patch' 2021-09-24 20:59:30 -04:00
ghidra1
5aa865e264 Merge remote-tracking branch 'origin/GP-943_ghidra1_ZeroLengthArrays' 2021-09-24 20:51:18 -04:00
ghidra1
f64a7dce0f Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-24-21' 2021-09-24 17:35:12 -04:00
dragonmacher
59ed3e1cc9 Test update for timing issue 2021-09-24 17:20:33 -04:00
ghidra1
cfdec26da4 GP-943 Added support for zero-length arrays and
zero-length components.  NOTE: We still never return 0 for
DataType.getLength().  Added DataType.isZeroLength().
2021-09-24 16:29:29 -04:00
ghidra1
564cab0b1b GP-1323 corrected NPE within LcsHintLoadSpecChooser 2021-09-24 16:10:16 -04:00
Ryan Kurtz
579e3bacf7 Merge remote-tracking branch
'origin/GP-1318-dragonmacher-xref-click-bug' (Closes #3445)
2021-09-24 13:41:54 -04:00