Ryan Kurtz
f755681538
Merge remote-tracking branch 'origin/patch'
2024-02-08 13:16:46 -05:00
Ryan Kurtz
3d5f8a5793
Merge remote-tracking branch 'origin/GP-4273_ghidorahrex_z80_inc_fix'
...
into patch (Closes #2247 , Closes #2277 )
2024-02-08 13:11:59 -05:00
Ryan Kurtz
b09dcee3d7
Merge remote-tracking branch
...
'origin/GP-3889_ghidorahrex_6x09_clr_carry_clear' into patch
(Closes #5838 )
2024-02-08 13:09:10 -05:00
Ryan Kurtz
a0fbd7905b
Merge remote-tracking branch
...
'origin/GP-3892_ghidorahrex_arm_instruction_overwrite_fix' into patch
(Closes #5822 )
2024-02-08 13:06:02 -05:00
Ryan Kurtz
bc24351495
Merge branch 'GP-4034_thisita_fixOffcutScript--SQUASHED' ( Closes #5928 )
2024-02-07 13:31:55 -05:00
Thisita
ea990915b4
remove old error bookmark
...
refactor to more correct API call
fix address range bug
refactor find already set length to default search and short-circuit
Correct error message to be more appropriate for all cases
Only suggest properly aligned offsets
Don't consider the first address
bugfix, iterator can be null. Check all references.
Implement fixed suggestions to avoid getNextInstruction and ClearCmd
usage.
switch to isFlow test
make easier to read
implement flow check
implement script message
strict variable rename suggestion
fix location of check and address mark
typo/grammar catch
Simplify as requested
add length check and fix a few iteration bugs
suggest offcut length if override doesn't already exist
comment is overcomplicated for a previous explanation
this comment was no longer true
explain this as what is actually happening now
other summary fixups
add suggestion
Length override action should disassemble the resulting instructions
remove info alert that isn't needed since there is a bookmark
remove unused check
Only init once per run
refactor to flow the code
Don't let a failed fix block the rest of the script iteration
Replace print with Msg statements
Provide more thorough error reporting
imply to user that work is still being done
apply language suggestion
check alignment and fix max address bug
restrict this again
remove unused memory handle
Refactor to use declared types
Simplify disassembly and computations
pass offcutAddress instead of recomputing some other one.
decrease level of specificity and disqualify.
apply suggestion
apply indentation suggestion
correct ref type filter to correct
Apply simplification
fix max address issue.
implemented suggestion with flow follow
update description to include location fallback info
Simplify bookmark
Add missing final
2024-02-07 13:27:23 -05:00
Ryan Kurtz
d7fb34bdb3
Merge remote-tracking branch 'origin/GP-0_dev747368_fix_encodedstringsdialog_tests'
2024-02-07 12:49:44 -05:00
dev747368
272b6069c5
GP-0 fix timing issue in EncodedStringsDialog test
2024-02-07 17:48:21 +00:00
Ryan Kurtz
c3acc2abad
GP-4294: Fixing typo
2024-02-07 11:25:07 -05:00
Ryan Kurtz
0ad4739909
Merge remote-tracking branch 'origin/GP-3991_ghizard_PDB_symbol_applier_work_squash_rebase_20240125--SQUASHED'
2024-02-07 11:21:55 -05:00
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