Commit graph

5787 commits

Author SHA1 Message Date
Dan
583c6eca60 GP-1530: Registers viewer can now modify values for emulation 2021-11-24 11:11:50 -05:00
ghidra1
0c7b7967b0 Merge remote-tracking branch 'origin/GP-1447_Dan_viewAllTraceMemory--SQUASHED' into Ghidra_10.1 2021-11-23 14:04:06 -05:00
ghidra1
92933dec9c Merge remote-tracking branch 'origin/GP-1486_Dan_scheduledEmuMods--SQUASHED' into Ghidra_10.1 2021-11-23 14:03:43 -05:00
Dan
8b2af5241a GP-1447: Added 'View all Memory' override toggle to Debugger. 2021-11-23 10:49:00 -05:00
Dan
9386d6fc67 GP-1486: Patching machine state better integrated into Emulation. 2021-11-22 13:57:25 -05:00
Ryan Kurtz
603aa9c165 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-19-21' into Ghidra_10.1 2021-11-19 12:00:41 -05:00
dragonmacher
1b16ce660d Test fix 2021-11-19 11:57:02 -05:00
Ryan Kurtz
5c0f06ab8d GP-1521: Increasing minimum supported Gradle version from 6.0 to 6.4
(Closes #3650)
2021-11-19 07:53:52 -05:00
ghidra1
e49a35b302 Merge remote-tracking branch 'origin/GP-1_dev747368_dwarf_external_debug_files_help' into Ghidra_10.1 2021-11-18 16:16:19 -05:00
ghidra1
9a99608441 Merge remote-tracking branch 'origin/GP-1511_ghidravore_more_dup_actions_in_debugger_tool--SQUASHED' into Ghidra_10.1 2021-11-18 16:15:57 -05:00
ghidra1
36e6613aba Merge remote-tracking branch 'origin/GP-1508_ghidravore_speeding_update_datatypes_tree_recycling' into Ghidra_10.1 2021-11-18 16:15:45 -05:00
ghidra1
85d20478d3 Merge remote-tracking branch
'origin/GP-1421-dragonmacher-vt-performance-issues' into Ghidra_10.1
(Closes #3221)
2021-11-18 15:58:46 -05:00
dragonmacher
c3375b6b88 GP-1421 - Version Tracking - Converted 'command' to a 'task' and updated
the progress monitor to show continuous progress; fixed slow test

Closes #3221
2021-11-18 15:18:17 -05:00
ghidra1
db393faca4 Merge remote-tracking branch 'origin/GP-1498_FunctionDefinitionMarshaling' into Ghidra_10.1 2021-11-18 15:09:23 -05:00
dragonmacher
e55550edfd GP-1421 - Version Tracking - Updated API code to use the current in-use
task monitor to allow for the cancelling of slow implied match finding.

Closes #3221
2021-11-18 15:08:34 -05:00
ghidravore
cb3c5b92e7 GP-1511- fixing more duplicate actions in debugger tool 2021-11-18 14:43:20 -05:00
dev747368
396bd0eddb GP-1 add missing help for DWARF external debug files plugin 2021-11-18 17:56:19 +00:00
caheckman
e4451fcd49 Refactor TypeStruct and TypeCode restoration 2021-11-17 15:56:56 -05:00
ghidravore
2e04bd154a GP-1508 improved performance of the datatype tree recycling task. 2021-11-17 13:07:49 -05:00
ghidravore
53e4f2ff9b test fix 2021-11-16 18:20:34 -05:00
ghidravore
122c3150da fixing junit tests for actions that moved to new plugin 2021-11-16 18:07:10 -05:00
ghidra1
835a2492a2 GP-0 allow decompiler to build for x86 with older compiler (e.g., g++
4.8.5)
2021-11-16 17:59:49 -05:00
ghidra1
196f7d1344 GP-0 update for Ghidra 10.1 change history 2021-11-16 17:49:22 -05:00
emteere
5545aa32bd GP-0 updated whats new for 10.1.beta 2021-11-16 21:34:51 +00:00
ghidra1
318f13d9a2 Merge remote-tracking branch 'origin/GP-1452_ghidravore_duplicate_actions_in_dubugger_tool' into Ghidra_10.1 2021-11-16 12:18:00 -05:00
ghidra1
360b9072f0 Merge remote-tracking branch 'origin/GP-0_dev747368_fix_dwarf_external_debug_NPE' into Ghidra_10.1 2021-11-16 12:00:47 -05:00
ghidra1
331357f203 Merge remote-tracking branch
'origin/GP-1495_ghidra007_Add_check_for_error_decompiling_functions--SQUASHED'
into Ghidra_10.1
2021-11-16 11:58:18 -05:00
dev747368
b2781bd22f GP-0 fix NPE in DWARF external debug info logic 2021-11-16 11:57:10 -05:00
ghidra007
e2257ce96a GP-1495 added check for error decompiling function and put bad bookmarks if it happens. 2021-11-16 11:48:08 -05:00
ghidra1
0d676540a0 Merge remote-tracking branch 'origin/GP-1418_SymbolPropogator_using_too_much_memory_to_process_large_function' into Ghidra_10.1 2021-11-16 11:17:39 -05:00
ghidra1
c53334038d GP-1286 corrected NPE issue 2021-11-16 10:58:28 -05:00
ghidra1
d9b8865ece Merge remote-tracking branch 'origin/GP-1496_FunctionDefinitionRecursion' into Ghidra_10.1 2021-11-16 10:18:55 -05:00
caheckman
0ff0036121 Recalculate pointer submeta after structure definition is complete 2021-11-15 21:19:58 -05:00
emteere
03af0b6f56 GP-1418_emteere fixed issues with memory usage for very long functions.
Sped up constant analysis by not storing fallthru state to future flows
2021-11-15 23:58:16 +00:00
ghidravore
b72d9d3edb GP-1452 fixing duplicate selection actions in debugger tool 2021-11-15 16:06:49 -05:00
ghidravore
757023b562 adding temp fix to protect against fiddling with external addresses 2021-11-15 16:00:04 -05:00
ghidravore
b69088138a GP-1418 changed caches to use LRUMap instead of HashMap so that the
cache will be limited to how much memory is uses.
2021-11-15 18:49:49 +00:00
ghidra1
656ac8ea4f Merge remote-tracking branch 'origin/GP-1286_dev747368_dwarf_external_debug--SQUASHED' into Ghidra_10.1 2021-11-15 13:48:47 -05:00
dev747368
f023b8ad3f GP-1286 DWARF external debug files 2021-11-15 13:44:59 -05:00
ghidra1
fce49f4c08 Merge remote-tracking branch 'origin/GP-1467_ghidravore_fixing_stack_trace_in_datatypes_tree' into Ghidra_10.1 2021-11-15 12:26:55 -05:00
ghidra1
5c9399a74e Merge remote-tracking branch 'origin/GP-1445_ghidravore_gtree_rename_bug_with_same_name_nodes--SQUASHED' into Ghidra_10.1 2021-11-15 12:23:45 -05:00
ghidravore
9f2679a9f7 GP-1445 fixing issue with renaming a datatype that has the same name as a category at the same level 2021-11-15 11:38:19 -05:00
ghidravore
8ea716eb70 GP-1286 fixing bug in datatypes tree that caused stack traces if adding
nodes with a filter on. This also required a revisit to the fix for
GP-998
2021-11-12 15:28:18 -05:00
ghidra1
71c476bb6a Merge remote-tracking branch 'origin/GP-1475_Dan_fixNPEInStackEmu' into Ghidra_10.1 2021-11-12 14:38:01 -05:00
ghidra1
45d5c5e35f Merge remote-tracking branch 'origin/GP-1473_Dan_pureEmuNotWorking' into Ghidra_10.1 2021-11-12 14:37:46 -05:00
ghidra1
d853aaa394 Merge remote-tracking branch 'origin/GP-1480_Dan_emuDuplicateBlockNames' into Ghidra_10.1 2021-11-12 14:34:22 -05:00
Dan
60e912f313 GP-1840: Fixed issue launching emulator with duplicate block names 2021-11-12 12:41:44 -05:00
Dan
2f19f7564d GP-1475: Fix three NPEs among Stack and Thread providers 2021-11-10 17:05:38 -05:00
ghidra1
3aa234e965 Merge remote-tracking branch 'origin/GP-1399_Dan_noNullGdbExit' into Ghidra_10.1 2021-11-10 16:47:10 -05:00
Dan
1b9665e5c5 GP-1437: Fixed issue with endianness in contextreg for pure emulation. 2021-11-10 16:41:55 -05:00