Commit Graph

7676 Commits

Author SHA1 Message Date
Ryan Kurtz
336b0531bc Merge remote-tracking branch 'origin/GP-2459_Dan_pcSpTrackingNewConventions--SQUASHED' 2022-09-24 01:49:46 -04:00
Ryan Kurtz
ea0ff7ca6c Merge remote-tracking branch 'origin/GP-2243_Dan_breakpointToggleErrorMessages' 2022-09-24 01:48:14 -04:00
Ryan Kurtz
5ee752891b Merge remote-tracking branch 'origin/GP-1890_Dan_memoryBytesDiffColoring--SQUASHED' 2022-09-24 01:46:22 -04:00
Ryan Kurtz
8827519060 Merge remote-tracking branch 'origin/GP-2359_UnaliasedStack' 2022-09-24 01:39:23 -04:00
Ryan Kurtz
9e675358c2 Merge remote-tracking branch 'origin/GP-2596_WindowsBinaryMode' 2022-09-24 01:37:33 -04:00
Dan
8b4bf133b5 GP-1890: Add diff coloring to Debugger memory bytes window 2022-09-23 15:34:21 -04:00
Dan
8247ff6d43 GP-2459: Refactor platform into LocationTracking. Add PC-by-reg, PC-by-stack 2022-09-23 15:31:33 -04:00
Ryan Kurtz
7e24c986ad Merge remote-tracking branch
'origin/GP-2577_dev747368_elf32bit_invalid_offset_specialvalue--SQUASHED'
(Closes #4605)
2022-09-23 00:54:22 -04:00
Ryan Kurtz
72bc1fad74 Merge remote-tracking branch
'origin/GP-2378_emteere_forcedThunkCreation' (Closes #4369)
2022-09-23 00:52:15 -04:00
Ryan Kurtz
3ece68f031 Merge remote-tracking branch 'origin/GP-1650_Dan_fixPcodeStepperUninitWarnings--SQUASHED' 2022-09-23 00:49:08 -04:00
Dan
6266ecbea4 GP-2243: Add some status messages when breakpoints don't enable. 2022-09-22 16:59:50 -04:00
Dan
dcd54c6695 GP-1650: Introduce Reason for reading state. Fix spurrious uninit warnings. 2022-09-22 14:47:08 -04:00
dev747368
6be23f64a2 GP-2577 fix problem handling Elf32 missing sections / headers
The special flag for offset values (-1) wasn't being recognized in 32bit binaries, causing the ELF loader to try to read from index 4294967295, causing an exception:

java.io.IOException: Invalid index: 4294967295
2022-09-22 14:09:33 -04:00
Ryan Kurtz
d4a3e091f6 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-22-22' 2022-09-22 12:09:02 -04:00
dragonmacher
b48fc9aad7 Test timing fixes 2022-09-22 12:07:19 -04:00
Ryan Kurtz
e79bd65944 Merge remote-tracking branch 'origin/GP-2592_ghidra1_ElfMipsGotMarkup'
(Closes #4602)
2022-09-22 00:33:02 -04:00
caheckman
51d57e646b GP-2596 Put standard i/o in binary mode 2022-09-21 23:33:29 +00:00
ghidra1
6056e01f7a GP-2592 corrected MIPS ELF .plt.got markup issue 2022-09-21 14:26:26 -04:00
Ryan Kurtz
f31e6bd52e Merge branch 'GP-2019_ryanmkurtz_program-tree' 2022-09-21 12:14:33 -04:00
Ryan Kurtz
085e61c149 GP-2019: Improving MachO Program Trees 2022-09-21 12:13:51 -04:00
Ryan Kurtz
5199df57a2 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-21-22' 2022-09-21 12:11:11 -04:00
Ryan Kurtz
17f0d074e0 Merge remote-tracking branch 'origin/GP-2067_Dan_customHeaderRenderer--SQUASHED' 2022-09-21 12:02:07 -04:00
Ryan Kurtz
645b10bd99 Merge remote-tracking branch 'origin/patch' 2022-09-21 11:59:00 -04:00
Ryan Kurtz
0d5ff7628f Merge remote-tracking branch
'origin/GP-2582-dragonmacher-table-column-regex-filter' into patch
(Closes #4608)
2022-09-21 11:55:02 -04:00
dragonmacher
a17146aee5 Test timing fix 2022-09-21 11:37:15 -04:00
Dan
cdd6f3d72e GP-2067: Implement header renderer override and add cursor to ModelProvider's Plot columns 2022-09-21 11:28:12 -04:00
Ryan Kurtz
64659cee83 Merge remote-tracking branch
'origin/GP-2583-dragonmacher-table-chooser-dialog-bulk-processing'
(Closes #4609)
2022-09-21 11:24:03 -04:00
Ryan Kurtz
b7bbd7698c Merge remote-tracking branch
'origin/GP-2206_James_CALLOTHER_override_improvements' (Closes #3936,
Closes #3665)
2022-09-21 11:11:17 -04:00
ghidra1
93f43c7d57 Merge branch 'GP-2558_ghidra1_DiffChangeAndCleanup' 2022-09-21 09:34:15 -04:00
ghidra1
c5c651a053 GP-2558 PropertyMap templatize and cleanup. ProgramMerge bug/cleanup
related to User Properties.  Program Diff bug fix for multiple labels at
same address.
2022-09-21 09:33:04 -04:00
James
b89fa650b2 GP-2206 addressing code review changes 2022-09-20 20:10:11 +00:00
James
bedf676e4d GP-2206_callother_override_improvements 2022-09-20 19:45:03 +00:00
dragonmacher
e87c050674 GP-2583 - Added the TableChooserExecutor.executeInBulk() method to allow
script writers to process multiple selected table rows themselves
instead of one-at-a-time.
2022-09-20 15:02:08 -04:00
dragonmacher
9f0e8fce6f GP-2582 - Added a 'Does Not Match Regex' column filter 2022-09-20 13:32:48 -04:00
Ryan Kurtz
45165ea167 Merge remote-tracking branch 'origin/GP-2551_Dan_RegistersViewerNewConvention-REBASED-1' 2022-09-20 13:30:38 -04:00
Dan
bc2ba594b4 GP-2551: Fix RegistersProvider for new trace conventions 2022-09-20 13:21:44 -04:00
Ryan Kurtz
e89b86a66f Merge remote-tracking branch 'origin/GP-2469_dev747368_PR-4420_GameCubeGBA_fix_bad_equals' 2022-09-20 12:55:17 -04:00
Ryan Kurtz
64c6e95e31 Merge remote-tracking branch 'origin/GP-2522_Dan_TracePlatformIntoDebuggerCoordinates--SQUASHED' 2022-09-20 12:52:48 -04:00
Ryan Kurtz
400de6e1ff Merge remote-tracking branch 'origin/GP-2566_CallOutputOverride'
Conflicts:
    coreaction.cc
2022-09-20 12:50:21 -04:00
Dan
e0730a31b7 GP-2522: Add platform to DebuggerCoordinates 2022-09-20 11:14:09 -04:00
Ryan Kurtz
a89ad07996 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220920-1' 2022-09-20 09:22:03 -04:00
Dan
128987b994 GP-0: Fix testEditTraceBytesWritesNotTarget 2022-09-20 08:55:12 -04:00
Ryan Kurtz
0b95d8ee87 GP-0: Fixing build broken by cb02db8313 2022-09-20 04:41:00 -04:00
Ryan Kurtz
947de197d2 Merge remote-tracking branch 'origin/GP-2568_PtrsubZeroResolve'
(Closes #4508)
2022-09-20 02:12:43 -04:00
Ryan Kurtz
686edb6f4d Merge remote-tracking branch 'origin/GP-2545_UnknownModelCommit'
(Closes #4575)
2022-09-20 02:00:21 -04:00
Ryan Kurtz
dea362778a Merge remote-tracking branch
'origin/GP-2526_dev747368_dwarf_explicit_sized_base_types--SQUASHED'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf4/next/DWARFDataTypeImporter.java
2022-09-20 01:17:34 -04:00
Ryan Kurtz
f6cbf20800 Merge remote-tracking branch
'origin/GP-2552_dev747368_retry_pdb_downloads--SQUASHED' (Closes #4324)
2022-09-20 01:09:42 -04:00
Ryan Kurtz
6ac0759d2f Merge remote-tracking branch 'origin/GP-2060_lazybinding-dev_Android13--SQUASHED' 2022-09-20 01:06:47 -04:00
Ryan Kurtz
0ed00bdd50 GP-0: Fixing the remainder of the "psuedo" spellings (#4601) 2022-09-20 01:02:00 -04:00
Ryan Kurtz
e65e4b2d92 Merge remote-tracking branch 'origin/GP-0_ghidragon_created_cleanHelp_gradle_task' 2022-09-20 00:32:45 -04:00