Ryan Kurtz
0e48d6e055
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java
2023-11-02 12:18:46 -04:00
Dan
4189f73db8
GP-3874: Fix radix with Copy in Registers panel.
2023-11-02 11:11:12 -04:00
Dan
fd4380c07a
GP-3857: Port most Debugger components to TraceRmi.
2023-11-02 10:43:31 -04:00
Ryan Kurtz
24920a8c9b
Merge remote-tracking branch
...
'origin/GP-2737-dragonmacher-fg-breakpoints--SQUASHED' (Closes #5532 )
2023-10-24 09:19:04 -04:00
dragonmacher
54a240f3b8
GP-2737 - Function Graph - Added support for rendering Area Markers. Added support for a breakpoint margin area in each vertex.
2023-10-23 10:59:35 -04:00
ghidra1
0f95d266c3
GP-3903 Refactor of OverlayAddressSpaces to allow multiple blocks within
...
the same overlay space
2023-10-19 22:07:59 -04:00
Dan
2dc43ef2a9
GP-0: Fix gdb tests
2023-10-18 13:32:12 -04:00
Ryan Kurtz
2a23fdd1ea
Merge remote-tracking branch 'origin/GP-3725_Ives_ghidragdb-module-base--SQUASHED'
2023-10-17 10:27:57 -04:00
Ives
db0b358ceb
Altered heuristic to better compute module base in gdb TraceRMI
2023-10-17 09:13:44 -04:00
dragonmacher
fd8d8a613c
Test fixes
2023-10-13 16:01:22 -04:00
Dan
da0aeefa4f
GP-0: Fix async invocation of model's listeners.
2023-10-12 13:58:29 -04:00
dragonmacher
1d4728c871
fix for missing test dependency
2023-10-11 09:48:39 -04:00
Dan
08a900afad
GP-3512 - Created 'ListenerSet' for improved listener usage
2023-10-10 10:26:06 -04:00
Dan
a9275d885c
GP-0: Backport "Handle race condition in StackUnwinderTest" to 'patch'
2023-10-05 11:29:32 -04:00
Dan
c956b2da2f
GP-0: Fix TraceRmi tests.
2023-10-04 09:32:42 -04:00
Ryan Kurtz
cf41aed53e
Merge remote-tracking branch 'origin/patch'
2023-10-03 11:47:07 -04:00
Ryan Kurtz
b0a07c7279
Merge remote-tracking branch 'origin/GP-3899_d-millar_memory_stale'
...
(#5817 )
2023-10-03 11:39:37 -04:00
Ryan Kurtz
15f46281bf
Merge remote-tracking branch
...
'origin/GP-3896_d-millar_display_exceptions--SQUASHED' (#5817 )
2023-10-03 11:37:07 -04:00
Ryan Kurtz
19e32acd90
Merge remote-tracking branch 'origin/GP-3895_d-millar_dbgeng_exe_name'
...
(#5817 )
2023-10-03 11:34:33 -04:00
Dan
87b5cc9b57
GP-0: Fix memory region deletion in DTR
2023-10-03 11:27:46 -04:00
Ryan Kurtz
3a41ea3c9f
Merge remote-tracking branch 'origin/GP-2740_Dan_debuggerTargetService--SQUASHED'
2023-10-03 11:22:10 -04:00
Dan
3500800e57
GP-3886: Honor "Force Full View" when presenting Go-To actions.
2023-10-03 10:50:03 -04:00
Dan
78af114435
GP-0: Handle race condition in StackUnwinderTest
2023-10-03 09:39:09 -04:00
d-millar
910525fbc5
GP-3896: formatting
...
GP-3896: going with the trivial solution
2023-10-03 09:20:03 -04:00
d-millar
218e9d5582
GP-3899: refresh memory for everything except step
2023-10-03 12:18:16 +00:00
Dan
84b9181c00
GP-2740: Add Target interface. Refactor UI to use it, not TraceRecorder.
2023-10-02 15:21:19 -04:00
d-millar
c0f95615df
GP-3895: add executable name
2023-10-02 14:17:44 +00:00
Ryan Kurtz
4b2bc8985b
Merge remote-tracking branch 'origin/patch'
2023-10-02 06:48:58 -04:00
Ryan Kurtz
7a3b04e837
Merge remote-tracking branch 'origin/GP-3706_GhidraHamster_fix_emu_resume--SQUASHED' into patch
2023-10-02 06:46:29 -04:00
Ryan Kurtz
056ef7954b
Merge remote-tracking branch 'origin/patch'
2023-10-02 06:33:34 -04:00
Ryan Kurtz
958c50e132
Merge remote-tracking branch 'origin/GP-3690_Dan_fixGdb14Hang--SQUASHED' into patch
2023-10-02 06:05:29 -04:00
GhidraHamster
73fa8e19d9
GP-3706: updated review changes
...
GP-3706: Fixed emulator resume button after Pcode step
2023-09-28 19:46:52 +00:00
Ryan Kurtz
bb467a631f
Merge remote-tracking branch 'origin/Ghidra_10.4'
2023-09-21 11:55:31 -04:00
Ryan Kurtz
3bb95e85ef
Merge remote-tracking branch 'origin/GP-0_d-millar_fix_for_brew_script'
...
into
Ghidra_10.4 (#5681 )
2023-09-21 11:50:58 -04:00
Ryan Kurtz
7ccef54f19
Merge remote-tracking branch
...
'origin/GP-3818_Dan_traceRmiLaunchOnUnix--SQUASHED'
Conflicts:
Ghidra/Test/IntegrationTest/src/test.slow/java/agent/dbgeng/rmi/AbstractDbgEngTraceRmiTest.java
2023-09-21 07:51:50 -04:00
Dan
eea90f49c9
GP-3818: Create TraceRMI launcher framework. Launch script for gdb.
2023-09-20 15:23:44 -04:00
d-millar
9e779fe5e9
GP-0: fix for script
2023-09-20 10:42:50 -04:00
Ryan Kurtz
8b9000c313
Merge remote-tracking branch 'origin/GP-0_d-millar_more_borken_test_fixes'
2023-09-18 17:41:39 -04:00
d-millar
3d69cf1ae9
GP-3846: fix for stripped quotes in dbgmodel args
...
GP-3846: fix for stripped quotes in dbgeng args
2023-09-18 12:29:00 -04:00
d-millar
efd3f01041
GP-0: fixes for broken tests
2023-09-16 00:29:58 +00:00
Ives
7d3891ac0b
GP-3829: Included override of method to validate addressspace in ProgramAddressFactory to include Register spaces in Trace
2023-09-15 13:29:20 -04:00
Ryan Kurtz
c072972153
Merge remote-tracking branch 'origin/GP-3754_d-millar_traceRmi_dbgeng--SQUASHED'
2023-09-12 12:18:28 -04:00
d-millar
abbc18f927
GP-3754: post-review review
...
GP-3754: last pass
GP-3754: most review issues address (ymm0/testSave not); tests pass
GP-3754: review - eval/exec
GP-3754: moved registers to thread
GP-3754: review pass 7 - register w/o banks
GP-3754: review pass 6 - basic clean-up items
GP-3754: pass 5 - tests all pass (minus commented-out ones)
GP-3754: review pass 4(?)
GP-3754: review pass 3
GP-3754: review pass 2
GP-3754: review pass 1
GP-3754: ref Pybag
GP-3754: clean-up
GP-3754: testing post-changes in hooks
GP-3754: fix for env
GP-3754: convenience method for get_debugger
GP-3754: tests all running successfully
GP-3754: hook tests running
GP-3754: hook tests: memory changed not wokring, bpt modified does nothing
GP-3754: lot of work to get testExited to pass
GP-3754: start on hooks tests; mods to methods not-runnable while running
GP-3754: methods tests working
GP-3754: bulk of bpt tests running
GP-3754: whittling down the list
GP-3754: more passing method tests
GP-3754: at least a few method tests working (don't run batch)
GP-3754: cmd tests pass w/o closing stdin
GP-3754: command test basically running
GP-3754: 3 cmd tests failing; 3 commented out
GP-3754: ghidra_trace_set_values uses broken except for in testGetValues
GP-3754: whittling down the command tests
GP-3754: tests esp. SetValue
GP-3754: testMinimal works but cannot 'execute'
GP-3754: JUnits still don't run
GP-3754: breakpoints in the list
GP-3754: continued work on hooks; bpts not registering as bpts
GP-3754: templates for hooks
GP-3754: tests, first viable hook (module_load)'
GP-3754: first pass at methods
GP-3754: memory/regs working
GP-3754: most of the puts done
GP-3754: modules/regions working
GP-3754: process/threads working
GP-3754: added to manifest
GP-3754: minimal shell: arch faked out / thru activate w/o push
2023-09-12 11:46:10 -04:00
Ryan Kurtz
ce560dc23d
Merge remote-tracking branch
...
'origin/GP-3825_d-millar_Cygwin_line_endings--SQUASHED' (Closes #5755 )
2023-09-12 11:19:36 -04:00
d-millar
06ffa6c4d4
GP-3825(SQ): post squash change
2023-09-12 11:15:41 -04:00
d-millar
c70014fe40
GP-3825: changes suggested from review
...
GP-3825: fix for local line-ending issue
2023-09-12 10:33:43 -04:00
Dan
2a23931840
GP-3690: Anticipate changes in upcoming gdb-14.
2023-09-07 13:06:20 -04:00
Dan
a531d110a5
GP-0: Fix test compilation dependencies.
2023-09-06 09:07:52 -04:00
Dan
a548e54075
GP-3800: Get TerminalService working on Windows, too.
2023-09-05 13:52:35 -04:00
Ryan Kurtz
2f51a8289c
GP-1977: Fixing Module.manifest
2023-09-05 11:03:08 -04:00
Ryan Kurtz
09170c9e8b
Merge remote-tracking branch 'origin/GP-1977_Dan_terminalEmulation--SQUASHED'
2023-09-05 10:48:28 -04:00
Ryan Kurtz
04bafaa387
Merge remote-tracking branch 'origin/GP-2461_Dan_addEvaluateToFlatDebuggeAPI'
2023-09-05 06:00:49 -04:00
ghidra1
418995f0ce
Merge remote-tracking branch 'origin/patch'
2023-09-01 12:30:30 -04:00
Dan
7d55d3dd61
GP-2461: Add FlatDebuggerAPI.evaluate. Refactor DebuggerEmuExamleScript.
2023-08-31 16:28:44 -04:00
Dan
482341f6b1
GP-1977: Introduce Terminal Service and Plugin
2023-08-31 14:56:38 -04:00
Dan
a84bfc0320
GP-0: Fix tests
2023-08-30 08:36:26 -04:00
ghidra1
aefb7f2aed
GP-3256 Added support for Instruction length-override
2023-08-28 09:20:10 -04:00
d-millar
eb904f40c2
GP-0: improvement based on #5681
2023-08-21 10:07:23 -04:00
d-millar
f6c2301b72
GP-0: wrong API
2023-08-15 19:57:21 +00:00
Ryan Kurtz
71a9df12a9
Merge remote-tracking branch 'origin/patch'
2023-08-15 09:06:39 -04:00
Ryan Kurtz
52f6d57b47
Merge remote-tracking branch 'origin/GP-2223_Dan_fixGdbModuleBase' into
...
patch (Closes #5284 )
2023-08-15 09:03:17 -04:00
Dan
e2cc4ded3a
GP-0: Fix TraceScheduleTest
2023-08-15 08:02:15 -04:00
Dan
215cd7c4f3
GP-2223: Better strategy for computing module base with GDB.
2023-08-14 14:37:46 -04:00
Ryan Kurtz
bafded084e
Merge remote-tracking branch 'origin/patch'
2023-08-14 13:44:14 -04:00
Dan
148c2d0c14
GP-0: Fix lldb library loading logic. Accept either or.
2023-08-14 13:39:03 -04:00
Ryan Kurtz
db74fb5aaf
Merge remote-tracking branch 'origin/patch'
2023-08-14 13:27:37 -04:00
Dan
c562fbad67
GP-0: Fix DummyProc.which
2023-08-14 13:19:18 -04:00
Dan
dab3e1aa57
GP-0: Fix frame selection in gdb-13.1. CI issues after upgrade.
2023-08-14 11:41:44 -04:00
Dan
75677b729f
GP-2677: Fix and enable tests
2023-08-14 07:48:03 -04:00
Ryan Kurtz
5220d083da
Merge remote-tracking branch 'origin/patch'
2023-08-11 17:34:14 -04:00
Ryan Kurtz
d8f163b542
GP-3716: Fixing compilation error
2023-08-11 17:30:32 -04:00
Ryan Kurtz
5aecb6da41
Merge remote-tracking branch 'origin/GP-3716_Dan_emuCtxClear--SQUASHED' into patch
2023-08-11 17:26:03 -04:00
ghidra1
6432d9dddf
Merge remote-tracking branch
...
'origin/GP-3697_ghidra1_DelayedProjectDataDisposal--SQUASHED'
2023-08-11 15:12:13 -04:00
ghidra1
3eb642885c
GP-3697 Added delayed ProjectFileManager disposal in support of URL use
...
and opening linked project files and renamed ProjectFileData to
DefaultProjectData.
2023-08-11 12:53:29 -04:00
Dan
7b97d1899c
GP-3716: Fix context flow in Emulator's decoder
2023-08-11 12:10:48 -04:00
Ryan Kurtz
03d0bd8a4f
Merge remote-tracking branch 'origin/GP-3695_Dan_removeGhidraBangUrls'
2023-08-11 07:10:54 -04:00
Ryan Kurtz
ccebb721db
Merge remote-tracking branch 'origin/patch'
2023-08-10 09:28:41 -04:00
Ryan Kurtz
a949552910
Merge remote-tracking branch 'origin/GP-3727_ghidra1_FixDTArchiveSetArchitecture' into patch
2023-08-10 09:22:49 -04:00
Ryan Kurtz
d61e8b121d
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2023-08-10-1' into patch
2023-08-10 09:19:09 -04:00
Ryan Kurtz
a662c30693
Merge remote-tracking branch 'origin/GP-0_d-millar_NPE_introduced_by_previous_fix' into patch
2023-08-10 09:18:48 -04:00
Dan
268115080a
GP-0: Fix ModuleProvider tests
2023-08-10 08:38:34 -04:00
Ryan Kurtz
5ef4b269a1
Merge remote-tracking branch 'origin/patch'
2023-08-09 13:24:14 -04:00
Ryan Kurtz
00894f0ab1
Merge remote-tracking branch 'origin/GP-3436_Dan_moduleMappingColumn'
...
into patch (#5330 )
2023-08-09 13:20:34 -04:00
Ryan Kurtz
e557e40f99
Merge remote-tracking branch 'origin/GP-0_Dan_schemaVisibility' into patch
2023-08-09 13:15:59 -04:00
Ryan Kurtz
bbe24ed391
Merge remote-tracking branch 'origin/GP-3553_Dan_fixQuickLaunchSpaces'
...
into patch (Closes #5460 )
2023-08-09 13:14:17 -04:00
d-millar
3a465efd5e
GP-0: bad previous fix
2023-08-09 13:13:28 -04:00
Ryan Kurtz
a5051f33dc
Merge remote-tracking branch 'origin/GP-3718_Dan_fixWatchTypeNPE' into patch
2023-08-09 13:13:01 -04:00
Ryan Kurtz
2b41176a11
Merge remote-tracking branch 'origin/GP-3722_Dan_fixVerticalAlignmentOfDynamicListingInfoLabels' into patch
2023-08-09 13:11:54 -04:00
Ryan Kurtz
08a20a397b
Merge remote-tracking branch 'origin/GP-3721_Dan_alphabetizeTrackingMenu' into patch
2023-08-09 13:10:34 -04:00
ghidra1
e7541755a1
GP-3727 corrected issue with setting data type archive architecture at
...
time of creation
2023-08-09 10:04:46 -04:00
Dan
e917c18d82
GP-3721: Consistent order in Auto-Read Memory menu
2023-08-08 13:55:00 -04:00
Dan
1ed7768b9a
GP-0: Fix default visibility on children of VOID.
2023-08-08 13:34:41 -04:00
Dan
5e6b3ad7f0
GP-3436: Add a "Mapping" column to the Modules panel.
2023-08-08 12:09:03 -04:00
Dan
06b267ed5f
GP-3722: Fix vertical alignment of labels after GP-3469.
2023-08-08 10:58:04 -04:00
Dan
030fad284d
GP-3718: Fix NPE when assigning watch types with no trace.
2023-08-08 08:37:19 -04:00
Dan
a69994d5fb
GP-3664: Stop using ! in Debugger/ModuleMapper ghidra URLs
2023-08-07 16:45:09 -04:00
Dan
1f28b5238c
GP-3553: Use double-quotes for default command lines, if needed.
2023-08-07 15:56:50 -04:00
Dan
ccf18d75a7
GP-3666: Remove duplicative MODULE_[UN]LOADED events. Fix NPEs in GDB
...
connector.
2023-08-07 14:25:37 -04:00
Ryan Kurtz
d8f61fc7b2
Merge remote-tracking branch 'origin/patch'
2023-08-04 16:29:16 -04:00
Ryan Kurtz
4fbb7bf45a
Merge remote-tracking branch 'origin/GP-3469_Dan_modulePcLabelsCollide' into patch
2023-08-04 16:26:38 -04:00
Ryan Kurtz
7d375a7da8
Merge remote-tracking branch 'origin/GP-3691_Dan_squelchDebuggerModelProviderInDtrMode'
2023-08-04 07:12:13 -04:00
Ryan Kurtz
0f36efa228
Merge remote-tracking branch 'origin/patch'
2023-08-04 07:09:23 -04:00
Ryan Kurtz
205ca14808
Merge remote-tracking branch 'origin/GP-3661_Dan_fixTraceAddressHoverMultispace' into patch
2023-08-04 06:23:11 -04:00
Dan
6132e41735
GP-3469: Better location/pc label truncation in debugger.
2023-08-03 15:08:30 -04:00
Ryan Kurtz
6ec266629f
Merge remote-tracking branch 'origin/patch'
2023-08-03 12:28:37 -04:00
Ryan Kurtz
9e410d0a82
Merge remote-tracking branch
...
'origin/GP-3664_Dan_dbgModulesSharedProject--SQUASHED' into patch
(Closes #5585 )
2023-08-03 12:25:33 -04:00
Dan
486a509ee3
GP-3661: Fix address hover outside of default address space.
2023-08-03 11:56:02 -04:00
Dan
fde054623d
GP-3691: Squelch missing path error in DTR mode.
2023-08-03 10:39:47 -04:00
Dan
e71a56e827
GP-3664: Quick-Fix Debugger module mapper with shared projects.
2023-08-02 16:03:39 -04:00
Ryan Kurtz
f90fb4aa56
Merge remote-tracking branch 'origin/GP-3351_Dan_torchTraceFunction-MERGED-2--SQUASHED'
2023-08-02 11:51:06 -04:00
Dan
eeaa3486b8
GP-3351: Purge TraceFunctionSymbol and related interfaces, impls, tables, etc.
2023-08-02 10:51:39 -04:00
Dan
1de4dfc9c7
GP-2677: Introduce TraceRmi (API only, experimental)
2023-08-02 10:25:36 -04:00
Ryan Kurtz
0fe70e15fa
Merge remote-tracking branch
...
'origin/GP-567_ghidra1_FunctionBodiesSingleSpaceOnly--SQUASHED'
(Closes #2577 , Closes #5051 )
2023-08-02 08:17:18 -04:00
ghidra1
61ebbce87e
GP-567 Ensure that function bodies are within a single address space only.
2023-08-01 14:24:30 -04:00
dragonmacher
b7583dc0b9
GP-3569 - Cleanup of Extension management
2023-07-26 14:02:56 -04:00
Ryan Kurtz
b0e0c7372a
Merge remote-tracking branch 'origin/patch'
2023-07-26 08:39:22 -04:00
Ryan Kurtz
a84b32546f
Merge remote-tracking branch 'origin/GP-0-patch_Dan_testFixes-2023-07-26-1' into patch
2023-07-26 08:37:22 -04:00
Dan
7be3c9b20f
GP-0: Fix DebuggerRegistersProviderGuestTest
2023-07-26 08:29:29 -04:00
Dan
4bfd22c435
GP-0: Fix breakpoint provider tests
2023-07-26 08:23:31 -04:00
Ryan Kurtz
2534b2e6e7
Merge remote-tracking branch 'origin/patch'
2023-07-26 06:17:35 -04:00
Dan
06f08734f9
GP-0: Fix p-code stepper test
2023-07-25 14:59:08 -04:00
Ryan Kurtz
8028c54abe
Merge remote-tracking branch 'origin/patch'
2023-07-24 18:00:22 -04:00
Dan
c98e2b9126
GP-0: Fix DebuggerRegistersProviderGuestTest
2023-07-24 10:36:37 -04:00
dragonmacher
4412fddbea
GP-3592 - Fixed incorrect colors in dark mode
2023-07-21 17:12:03 -04:00
Ryan Kurtz
bece81176e
Merge remote-tracking branch 'origin/GP-0_d-millar_PR-5569_ajmurphy520_fix_for_dbgeng_dialog_entries'
2023-07-21 10:49:30 -04:00
Ryan Kurtz
1f6cb534af
Merge remote-tracking branch 'origin/patch'
2023-07-21 06:21:20 -04:00
Ryan Kurtz
07b664bbbf
Merge remote-tracking branch 'origin/GP-0_d-millar_fix_for_half_of_5517'
...
into patch (#5517 )
2023-07-21 06:18:33 -04:00
Ryan Kurtz
b712b18fcd
Merge remote-tracking branch
...
'origin/GP-0_d-millar_fix_for_5538--SQUASHED' into patch (Closes #5538 )
2023-07-21 06:16:24 -04:00
Dan
cfac9a1b3a
GP-3656: Fix TwoWayBreakdownAddressRangeIterator when spanning spaces.
2023-07-20 15:17:20 -04:00
d-millar
ce61af686a
GP-0: enable EOLs for environment only
2023-07-20 15:01:03 -04:00
Andrew Murphy
a45952d3f1
Fix ability to set working directory and env for dbgeng debug processes
2023-07-17 21:39:10 -05:00
d-millar
66bbf59c51
GP-0: fix for odd brew unpack issue
2023-07-17 18:15:22 -04:00
ghidra1
f8ec071906
Merge remote-tracking branch 'origin/patch'
2023-07-10 19:54:55 -04:00
ghidra1
dc9b46a291
Merge remote-tracking branch 'origin/GP-3437_Dan_emuStackInit--SQUASHED'
...
into patch (Closes #5331 )
2023-07-10 19:37:52 -04:00
Dan
93469f828a
GP-3437: Fix emulator stack initialization.
2023-07-10 19:30:46 -04:00
Ryan Kurtz
5ad7f944cd
Merge remote-tracking branch 'origin/patch'
2023-07-10 19:21:31 -04:00
ghidra1
92b1dd733f
GP-0 corrected StackUnwinderTest failures
2023-07-10 16:09:23 -04:00
Ryan Kurtz
2b063bd4fb
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/MachoProgramBuilder.java
2023-07-05 07:07:49 -04:00
Ryan Kurtz
70bb7f9af7
Merge remote-tracking branch
...
'origin/GP-3407_Dan_varHoverErrors--SQUASHED' into patch (Closes #5332 )
2023-07-05 06:13:36 -04:00
Dan
695fc0e0f1
GP-3407: Improve stack unwinding and diagnostic reporting.
2023-07-03 13:34:05 -04:00
Ryan Kurtz
3c49371304
Merge remote-tracking branch 'origin/patch'
2023-07-03 11:12:32 -04:00
Ryan Kurtz
c6e7c7c9c0
Merge remote-tracking branch 'origin/GP-3468_Dan_updateHelpReGanymede' into patch
2023-07-03 11:09:52 -04:00
Ryan Kurtz
73e80aa1f9
Merge remote-tracking branch 'origin/patch'
2023-06-29 13:53:03 -04:00
Ryan Kurtz
92e77ff5cb
Merge remote-tracking branch 'origin/GP-3571_Dan_emuCtx' into patch
2023-06-29 13:50:50 -04:00
Ryan Kurtz
f49bb0b025
Merge remote-tracking branch 'origin/patch'
2023-06-29 07:12:05 -04:00
Ryan Kurtz
5759352c43
Merge remote-tracking branch 'origin/GP-3583_Dan_fixWoW64--SQUASHED' into patch
2023-06-29 06:31:32 -04:00
Dan
79992c1d9c
GP-3571: Emulator heeds globalset
2023-06-28 15:49:23 -04:00
Dan
0c39626b73
GP-3583: Fix race in module arch detection. Set longMode bit. Add compat32 ldef.
2023-06-28 13:56:09 -04:00
Ryan Kurtz
e2c71b8cda
Merge remote-tracking branch 'origin/patch'
2023-06-28 11:36:10 -04:00
Dan
793b7b5ac5
GP-3538: Fix restoration of Watch data type.
2023-06-27 14:21:37 -04:00
Dan
37c9534c35
GP-3468: Purging Debugger help of deprecated text and referred to course
...
materials.
2023-06-27 13:52:44 -04:00
Ryan Kurtz
b4351e464c
Merge branch 'GP-0_ryanmkurtz_PR-4419_GameCubeGBA_Arrays-bug'
...
(Closes #4419 )
2023-06-27 08:11:54 -04:00
Ryan Kurtz
dd60a8af36
Merge remote-tracking branch 'origin/patch'
2023-06-27 06:21:32 -04:00
Ryan Kurtz
233aba07c7
Merge remote-tracking branch
...
'origin/GP-3576_Dan_PR-5487_sakiodre_noHighVariableErrorDuringUnwind'
into patch (Closes #5487 )
2023-06-27 06:03:37 -04:00
Ryan Kurtz
e3ce8f88f2
Merge remote-tracking branch 'origin/patch'
2023-06-26 14:50:31 -04:00
sakiodre
0b8d607040
Add no high variable error handling while unwinding stack in SymPcodeExecutor
2023-06-26 11:29:09 -04:00
Wiz
4660e1563f
Make proper Arrays.toString() calls instead of .toString, which is improper for arrays
2023-06-25 12:00:08 -04:00
Dan
bed48fe0bc
GP-3572: Fix emu GUI crashes with mem-mapped PC
2023-06-23 17:37:55 -04:00
ghidragon
998370e09c
GP-3521 add drop downs to undo/redo action to allow users to see and pick older undo or redos
2023-06-13 13:52:19 -04:00
Ryan Kurtz
6e533802d4
Merge remote-tracking branch 'origin/GP-3343_ghidragon_fontend_plugin_dispose--SQUASHED'
2023-06-08 07:57:13 -04:00
ghidragon
d089d3fb49
GP-3343 Getting dispose to be called on Front-end plugins
2023-06-07 17:58:45 -04:00
dragonmacher
a7668c7f85
GP-3430 - Updated the gradle buildHelp task to better handle its inputs up-do-date state
2023-06-06 15:25:25 -04:00
Ryan Kurtz
0d71657d05
Merge remote-tracking branch 'origin/patch'
2023-06-01 13:39:47 -04:00
Ryan Kurtz
adf7b18547
Merge remote-tracking branch 'origin/GP-0_d-millar_maint_info_sections_template--SQUASHED' into patch
2023-06-01 13:35:49 -04:00
d-millar
de3d53be90
GP-0: template for 'maint info sections'
...
GP-0: template for 'maint info sections'
2023-06-01 13:16:13 -04:00
Ryan Kurtz
6b3db0a094
Merge remote-tracking branch 'origin/patch'
2023-06-01 12:03:11 -04:00
ghidorahrex
8a396dfd48
GP-0: Fixed test failures in BytesTracePcodeEmulatorTest
2023-06-01 15:56:18 +00:00
Ryan Kurtz
b8f1270951
Merge remote-tracking branch 'origin/patch'
2023-05-30 14:12:33 -04:00
Dan
4b0bd5ce12
GP-3507: Create attachable sleep specimen for gdb
2023-05-30 14:04:01 -04:00
Ryan Kurtz
536739f0a5
Merge remote-tracking branch 'origin/patch'
2023-05-23 12:31:22 -04:00
Ryan Kurtz
05ad0ea305
Merge remote-tracking branch 'origin/GP-0_d-millar_pty_for_macos' into patch
2023-05-23 11:33:18 -04:00
d-millar
dec2620bea
GP-0: quick fix for macos/gdb support
2023-05-23 10:25:42 -04:00
Ryan Kurtz
e25881828c
Merge remote-tracking branch 'origin/patch'
2023-05-23 07:53:49 -04:00
d-millar
312e396d9a
GP-3442: Upgrades SWIG-generated Java (plus docs) to LLVM/lldb 16.x
...
(Closes #5359 , #5330 )
2023-05-23 07:46:55 -04:00
Dan
8ffaebf6ce
GP-0: Fix paste into Dynamic Listing
2023-05-22 13:13:30 -04:00
Ryan Kurtz
ce8fadf7a8
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/objects/DebuggerObjectsProvider.java
2023-05-22 06:50:32 -04:00
Dan
bcf78937d9
GP-3448: Fix GDB module ranges. Cull unnecessary queries.
2023-05-19 12:41:30 -04:00
Dan
3f34adb793
GP-0: Fix tests.
2023-05-19 09:11:06 -04:00
Dan
51e5229346
GP-1528: Fix dynamic listing context / focus issue, now that GP-3349 is done.
2023-05-18 11:54:49 -04:00
Guido Scalise
cb2551117f
Fix wrong type for TID_ATTRIBUTE_NAME in LldbModelTargetThreadImpl.java
2023-05-16 10:33:48 +01:00
Ryan Kurtz
78d9a6c6e3
Merge remote-tracking branch
...
'origin/GP-3349_ghidragon_adding_support_for_mutliple_default_contexts--SQUASHED'
Conflicts:
Ghidra/Features/ByteViewer/src/test.slow/java/ghidra/app/plugin/core/byteviewer/ByteViewerPlugin2Test.java
2023-05-11 06:43:59 -04:00
Dan
c5da826540
GP-2641: Add training course materials for the Debugger
2023-05-09 09:21:49 -04:00
ghidragon
5da5af23fb
GP-3349 added support for mulitple default action context providers. Previously, all default (non-focused) context was provided by the Listing. Now the default provider is registered for each ActionContext class.
2023-05-08 12:30:01 -04:00
Dan
23e9815367
GP-3384: Fix event ordering when changing / closing a traces
2023-05-05 09:51:01 -04:00
Ryan Kurtz
e7d08749d9
Merge remote-tracking branch 'origin/GP-2846-dragonmacher-theme-documentation--SQUASHED' into Ghidra_10.3
2023-05-02 13:41:51 -04:00
dragonmacher
d4eae5ff3c
GP-2846 - Theming Documentation
2023-05-02 13:39:19 -04:00
Dan
529d73f6df
GP-0: Better Emulator tool icon
2023-05-02 12:17:46 -04:00
Ryan Kurtz
7fa3389119
GP-2974: Fixing warnings
2023-05-01 07:23:48 -04:00
Ryan Kurtz
d63b9b4764
Merge remote-tracking branch 'origin/GP-3358_Dan_traceUndoUpdate'
2023-05-01 05:58:26 -04:00
Ryan Kurtz
1a43822637
Merge remote-tracking branch 'origin/GP-3357_Dan_addRegionAction--SQUASHED'
2023-04-28 11:32:28 -04:00
Ryan Kurtz
3f0e9e082d
Merge remote-tracking branch 'origin/GP-1470_Dan_gdbStackRecord'
2023-04-28 11:31:09 -04:00
Dan
3db155ad2c
GP-3357: Add 'Add Region' and 'Delete Regions' actions
2023-04-28 10:58:18 -04:00
Dan
97ef45a2bb
GP-3358: Fix for DO_OBJECT_RESTORED post GP-3084
2023-04-27 14:29:00 -04:00
Dan
06d60fdf44
GP-3361: Fix D-key ambiguity in Debugger's static listing.
2023-04-27 14:04:38 -04:00
ghidra1
e2003f4c1b
GP-1379/3022 revert rename of float types back to byte-size for future
...
consideration
2023-04-26 18:39:18 -04:00
ghidra1
6d85c6cbc1
Merge branch 'GP-1379_ghidra1_FloatDataTypeValues' ( Closes #4853 )
2023-04-26 17:02:03 -04:00
ghidra1
b9202411b9
GP-1379/3022 FloatFormat and BigFloat refactor in support of string
...
parsing and 80-bit float format. Change float datatype naming to use
number of bits instead of bytes.
2023-04-26 16:55:48 -04:00
Dan
c0835bf903
GP-3213: Prevent trace.undo where it might cause inconsistencies.
2023-04-26 12:09:39 -04:00
Dan
33eecf3c00
GP-1470: Record full stack on single-frame change.
2023-04-24 11:20:20 -04:00
Ryan Kurtz
aaa005c7af
Merge remote-tracking branch 'origin/GP-3074_Dan_emulatorTool--SQUASHED'
...
(Closes #4931 )
2023-04-24 06:54:59 -04:00