Commit graph

11558 commits

Author SHA1 Message Date
Ryan Kurtz
80d1031d01 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/help/ProcessorListPlugin.java
	Ghidra/Framework/Gui/src/main/java/ghidra/util/HTMLUtilities.java
2024-02-07 11:18:36 -05:00
Ryan Kurtz
19812a1ecb Merge remote-tracking branch
'origin/GP-4297_fix_screen_reader_duplicate_line_reading--SQUASHED' into
patch (Closes #6177)
2024-02-07 11:07:04 -05:00
Ryan Kurtz
4a0e9455d6 Merge remote-tracking branch 'origin/GP-4299-dragonmacher-dialog-exception' into patch 2024-02-07 11:04:24 -05:00
Ryan Kurtz
f9b5ac7941 Merge remote-tracking branch
'origin/GP-4294-dragonmacher-headless-jar-fix--SQUASHED' into patch
(Closes #6178)
2024-02-07 11:02:50 -05:00
Ryan Kurtz
bd2e224bc1 Merge remote-tracking branch
'origin/GP-4296-dragonmacher-tooltip-html-fix--SQUASHED' into patch
(Closes #6176)
2024-02-07 10:55:29 -05:00
dragonmacher
0b0356528d GP-4296 - Fixed screen reader support of tooltips using html 2024-02-06 17:29:55 -05:00
ghidragon
97fdfddecf GP-4297 Fixed screen reader decompiler api to prevent duplicate reading of the line when cursoring up or down a line 2024-02-06 17:09:31 -05:00
dragonmacher
359faba77a GP-4294 - Fixed exception looking for extensions when running headlessly in fat jar mode 2024-02-06 17:01:02 -05:00
ghizard
4bcabe6787 GP-3991 PDB progress on symbol appliers 2024-02-06 10:49:27 -05:00
Ryan Kurtz
dfadd58ee4 Merge remote-tracking branch 'origin/GP-4186_Dan_enumTraceChangeTypes--SQUASHED' 2024-02-06 10:47:19 -05:00
Ryan Kurtz
5c6b2f319b Merge remote-tracking branch 'origin/patch' 2024-02-06 10:46:37 -05:00
Dan
69d58d4e86 GP-4186: Refactor trace events. 2024-02-06 09:43:56 -05:00
Ryan Kurtz
7f6d860a3f Merge remote-tracking branch 'origin/GP-4226_BranchIndirectAsReturn' into patch 2024-02-06 09:21:45 -05:00
Ryan Kurtz
8abc0ceec9 Merge remote-tracking branch
'origin/GP-4287_Dan_PR-6118_plucia-mitre_wildcard-assembler'
(Closes #6118)
2024-02-06 09:18:27 -05:00
caheckman
e655ab3cb3 GP-4226 Detect BRANCHIND used as a RETURN 2024-02-05 22:36:39 +00:00
dragonmacher
06b33a0d94 GP-4299 - Fixed exception in dialog when pressing Enter with no text in
the field
2024-02-05 13:36:36 -05:00
Ryan Kurtz
0885c8639f Merge remote-tracking branch 'origin/GP-4298_Dan_fixSchemaArgsTraceRmi' 2024-02-05 13:35:08 -05:00
Dan
b5ea1540c3 GP-4298: Fix Trace RMI argument validation. 2024-02-05 13:29:26 -05:00
Ryan Kurtz
db50386014 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dwarf_tests' 2024-02-05 12:13:27 -05:00
dev747368
4af667f019 GP-0 fix DWARFAttributeFactoryTest 2024-02-05 17:12:29 +00:00
Ryan Kurtz
1bf2e3b151 Merge remote-tracking branch 'origin/GP-4286_dev747368_dwarf_param_spell_name_delim' 2024-02-05 11:48:31 -05:00
Ryan Kurtz
ef7dac45ae Merge remote-tracking branch
'origin/GP-4281-dragonmacher-initial-address-fix' (Closes #6166)
2024-02-05 11:43:43 -05:00
Dan
e645d74a5f GP-4287: Format. Revise. Certify. 2024-02-05 11:32:50 -05:00
plucia
43131199cf Add a WildcardAssembler Plugin. 2024-02-05 11:24:15 -05:00
Ryan Kurtz
65dbaeaf57 GP-0: Remove unnecessary call to java.lang.Compiler.disable(). It's
currently a no-op, and it's removed in JDK 21.
2024-02-05 07:29:26 -05:00
Ryan Kurtz
a5ea18bd55 Merge remote-tracking branch 'origin/GP-4205_dev747368_dwarf_analyzer_options' 2024-02-02 14:18:56 -05:00
dev747368
e5f462c6a3 GP-4286 tweak ParamSpillDWARFFunctionFixup to use better delim
Use "_" instead of "-" in generated name
2024-02-02 18:34:58 +00:00
Ryan Kurtz
33f90ba1c1 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-02-02-1' 2024-02-02 09:57:10 -05:00
Dan
493f21b9c6 GP-0: Fix tests. 2024-02-02 09:07:55 -05:00
dragonmacher
2e2f5e65ec GP-4281 - Fixed bug that prevented the tool from going to the correct
program location when opening from a URL
2024-02-01 19:24:59 -05:00
ghidra1
00afebac48 Merge branch 'GP-4291_ghidra1_PR-5784_astrelsky_ElfParseDynamicHeader'
(Closes #5784)
2024-02-01 17:57:02 -05:00
dev747368
3fe17e182a GP-4205 refactor DWARF DIE reading
Change how DWARF DIE records are read, eliminate need for
per-CU paging or the need for the DIE import limit or for
DIE pre-load for cross-CU references.
2024-02-01 20:56:48 +00:00
Ryan Kurtz
f9603007ff Merge remote-tracking branch 'origin/GP-3984_Dan_gdbLaunchTime--SQUASHED' 2024-02-01 13:42:42 -05:00
Dan
644e2c53e5 GP-3984: Have gdb connector delay section info until asked. 2024-02-01 08:50:27 -05:00
Ryan Kurtz
9dd1294635 Merge remote-tracking branch 'origin/GP-4279_d_millar_step_thread_cmd_error--SQUASHED' 2024-02-01 08:14:32 -05:00
Ryan Kurtz
2399510c9a Merge remote-tracking branch 'origin/GP-4264_ghizard_Stub_larger_pointers' 2024-02-01 08:12:48 -05:00
Ryan Kurtz
12819de3f0 Merge remote-tracking branch 'origin/GP-4244_ghizard_LoadPdbTask_schedule_EntryPointAnalyzer--SQUASHED' 2024-02-01 08:11:02 -05:00
Ryan Kurtz
54e2910694 Merge remote-tracking branch
'origin/GP-4263_ghidra1_EditSignatureOverride--SQUASHED' (Closes #6000)
2024-02-01 08:09:11 -05:00
Ryan Kurtz
31d261c54b Merge remote-tracking branch 'origin/GP-4269-dragonmacher-plugin-categories' 2024-02-01 08:05:27 -05:00
ghidra1
a4f7bb24b9 GP-4263 added Edit Signature Override action to decompiler (Help still needed) 2024-01-31 16:11:19 -05:00
ghizard
d5470e1086 GP-4244 LoadPdbTask: schedule EntryPointAnalyzer 2024-01-31 16:03:21 -05:00
Andrew Strelsky
d7c854452b fixed logic error in ElfHeader::parseDynamicTable when the PT_DYNAMIC header exists and the dynamic table is not also in a PT_LOAD segment 2024-01-31 14:55:36 -05:00
dragonmacher
ca9cfe9f9a GP-4269 - Minor refactor of plugin category names 2024-01-31 12:04:31 -05:00
d-millar
588f7309e1 GP-4279: oops oops
GP-4279: oops
GP-4279: use SystemObjects to compute id from tid
2024-01-31 11:09:34 -05:00
ghidra1
fbdc01c33a GP-0 corrected test failures. Changed ProgramBuilder.applyDataType to
overwrite existing Data.
2024-01-31 09:28:56 -05:00
ghidra1
683dfc6da3 GP-0 Corrected test setup 2024-01-31 09:13:19 -05:00
Ryan Kurtz
68d209347c Merge remote-tracking branch 'origin/GP-3997_Dan_lessObtrusiveCommandFailures--SQUASHED' 2024-01-31 08:26:40 -05:00
Ryan Kurtz
8335d230a3 Merge remote-tracking branch 'origin/GP-4248_Dan_emuStuckAtError'
(Closes #6086)
2024-01-31 08:24:44 -05:00
Ryan Kurtz
e7ea7d1f60 Merge remote-tracking branch 'origin/GP-4262_ryanmkurtz_jacoco' 2024-01-31 08:14:17 -05:00
Ryan Kurtz
dbae97450a Merge remote-tracking branch 'origin/patch' 2024-01-31 08:11:00 -05:00