Commit graph

7785 commits

Author SHA1 Message Date
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 4f5f99384d GP-2533: Remove nosections from gdb manager's listModules (closes #4583) 2022-09-22 15:28: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 062f64282a GP-2324: Upgrading Jython to 2.7.3 2022-09-22 05:40:22 -04:00
Ryan Kurtz f951994e1a GP-1912: Upgrading YAJSW to 13.04 2022-09-22 04:41:56 -04:00
Ryan Kurtz 9a9e31b1b5 GP-2302: Upgrading protobuf to 3.21.6 2022-09-22 02:36:53 -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
James b513246257 GP-2591 indices of added overlay spaces 2022-09-21 16:51:07 +00:00
lazybinding-dev 9575891837 Renamed and reorganized VDEX classes. 2022-09-21 12:36:32 -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
lazybinding-dev 25840cf121 Renamed and reorganized OAT classes. 2022-09-21 10:45:30 -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
lazybinding-dev f94a2d6058 Renamed and reorganized ART classes. 2022-09-20 16:58:55 -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
Dan dfadbf299f GP-2586: Fix p-code stepper register names in guest platforms 2022-09-20 14:08:06 -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