Ryan Kurtz
4aa0dc0bbe
Merge remote-tracking branch 'origin/GP-0_Dan_avertBuggyRegionUpdates' into Ghidra_11.1
2024-05-24 12:50:32 -04:00
Dan
0c232e38a3
GP-0: Avert region updates in buggy state.
2024-05-24 12:33:32 -04:00
d-millar
6ec3e4cabb
GP-0: fixes for double-wait
2024-05-24 14:06:06 +00:00
Dan
9257a4a3cc
GP-0: Use Windows paths for dbgeng Setup in Help
2024-05-23 14:43:23 -04:00
Ryan Kurtz
2ce5fcc62d
Merge remote-tracking branch 'origin/GP-4617_Dan_debugLauncherImprovements--SQUASHED' into Ghidra_11.1
2024-05-23 09:11:30 -04:00
Dan
90f3725246
GP-4617: Moving most documentation from connectors to Help.
2024-05-23 09:01:30 -04:00
d-millar
5bc70c4081
GP-0: fix for control-c at startup
2024-05-22 18:00:33 -04:00
d-millar
ea2679593b
GP-0: changes resulting from testing
2024-05-22 18:00:02 -04:00
ghidra1
298363d7cd
Merge remote-tracking branch 'origin/GP-0_Dan_fixBptPluginDependency' into Ghidra_11.1
2024-05-22 17:51:10 -04:00
ghidra1
73b16bc3df
Merge remote-tracking branch 'origin/GP-4618_Dan_fixThreadsStackTrace' into Ghidra_11.1
2024-05-22 17:50:14 -04:00
Dan
121608aeea
GP-4620: Fix process termination (esp., on kill)
2024-05-21 17:34:44 +00:00
Dan
b78357889a
GP-4618: Fix NPE/timing issue seen in ThreadsPanel
2024-05-21 11:40:46 -04:00
Dan
c8d90c1043
GP-0: Fix DebuggerBreakpointsPlugin dependency
2024-05-21 09:16:04 -04:00
d-millar
5beb81f8c9
GP-0: fix for invalid compilerid 'clang'
2024-05-21 08:43:06 -04:00
ghidra1
eae49334de
Merge remote-tracking branch 'origin/GP-0_Dan_tlbFixAgain' into Ghidra_11.1
2024-05-17 11:43:34 -04:00
ghidra1
bccee567ef
GP-0 Corrected dbgmodel.tlb handling for multi-platform build
2024-05-17 11:43:01 -04:00
Dan
868b4797d2
Fix python build to include tlb
2024-05-17 07:44:25 -07:00
Ryan Kurtz
29f215348a
GP-4594: Fixing regression with library search paths not getting saved
2024-05-13 07:19:29 -04:00
Ryan Kurtz
bb122d85e0
Merge remote-tracking branch 'origin/GP-4583_ghidragon_fixing_open_versioned_file_dialog--SQUASHED' into Ghidra_11.1
2024-05-10 14:18:19 -04:00
ghidragon
a3f16ff05f
GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff
2024-05-10 13:19:21 -04:00
Dan
22991fb092
GP-4588: Delete expTypes.c
2024-05-10 10:45:58 -04:00
Felix Morgner
fb29ad360f
Fix warnings that have become errors with GCC 14
2024-05-10 10:45:18 -04:00
ghidra1
9370f56d5f
Merge remote-tracking branch 'origin/GP-4365_d-millar_aliases--SQUASHED'
2024-05-03 18:22:25 -04:00
d-millar
32ba12de47
GP-4365: Use attribute aliases
2024-05-03 14:10:10 -04:00
ghidra1
e51365c539
Merge remote-tracking branch 'origin/GP-4489_Dan_includePy3Deps--SQUASHED'
2024-04-26 23:40:01 -04:00
Dan
fc17ca970c
GP-4489: Add psutil and protobuf to downloads, dist. Build py packages for dist.
2024-04-26 23:34:30 -04:00
Ryan Kurtz
9c413ca6a1
Merge remote-tracking branch 'origin/GP-4545_ghidragon_data_tree_dialo_focus_issue--SQUASHED'
2024-04-25 09:39:33 -04:00
ghidragon
330f7fe87c
GP-4545 fixing focus issues for data tree dialog in windows OS.
2024-04-24 15:17:32 -04:00
Ryan Kurtz
0e499b74b6
Merge remote-tracking branch 'origin/GP-3888_Dan_cleanOutSyncTargetActivation'
2024-04-23 12:52:10 -04:00
Ryan Kurtz
8abfde8c82
Merge remote-tracking branch 'origin/GP-4487_Dan_incrementTraceRmi11.1'
2024-04-23 12:49:37 -04:00
Ryan Kurtz
0f2cb161f5
Merge remote-tracking branch 'origin/GP-4528_Dan_traceViewBytes'
2024-04-23 12:46:32 -04:00
Dan
b9a23d3b50
GP-4487: Increment TraceRMI to version 11.1
2024-04-23 11:17:42 -04:00
ghidra1
bb80f004ea
Merge remote-tracking branch 'origin/GP-4505_ghidra1_MutabilitySettings'
2024-04-22 18:08:19 -04:00
ghidra1
590ca638f5
Merge remote-tracking branch 'origin/GP-4522_d-millar_fix_for_attach--SQUASHED'
2024-04-22 17:45:21 -04:00
ghidra1
08adbf5d40
Merge remote-tracking branch 'origin/GP-4537_d-millar_fix_for_ubiquitous_CatchEvent--SQUASHED'
2024-04-22 17:43:38 -04:00
d-millar
1f1ef62525
GP-4537: reverting a mistake
...
GP-4537: making break_ext specific to inferior
2024-04-22 17:09:14 -04:00
d-millar
a9d7962da9
GP-4522: mods to docs
...
GP-4522: better tag
GP-4522: moving by-avail to availables
2024-04-22 16:52:26 -04:00
Dan
e914b126db
GP-4528: Fix byte values in trace diff view
2024-04-22 16:27:05 -04:00
Dan
cecd0bcdab
GP-3888: Removed SynchronizedTargetActivation interface
2024-04-22 16:20:47 -04:00
Dan
6389d9630c
Merge remote-tracking branch 'origin/GP-3887_Dan_traceRmiTutorial--SQUASHED'
2024-04-22 15:56:04 -04:00
Dan
a93a695e6a
GP-3887: Update Debugger course for Trace RMI.
2024-04-22 10:11:25 -04:00
Ryan Kurtz
30f1cec696
Merge remote-tracking branch 'origin/GP-4527_d-millar_traceRMI_dialog_improv'
2024-04-19 08:41:18 -04:00
Ryan Kurtz
6132ddc3d0
Merge remote-tracking branch 'origin/GP-4515_ryanmkurtz_classsearcher--SQUASHED'
2024-04-18 13:33:30 -04:00
Ryan Kurtz
88c5d0a3fd
GP-4515: Loading ExtensionPoints on-demand for faster startup
2024-04-18 13:26:56 -04:00
Dan
efcde48fbe
GP-0: Fix tests
2024-04-18 08:52:26 -04:00
d-millar
73d656d6b1
GP-4527: improvements to traceRMI dialogs
2024-04-16 17:46:25 +00:00
Dan
3b21d0b771
GP-4485: Re-configure default Debugger.tool for Trace RMI
2024-04-15 16:33:32 -04:00
Dan
c634283544
GP-3837: Update Debugger Help for Trace RMI.
2024-04-12 16:39:41 -04:00
ghidra1
616bf82426
GP-4505 Added writable mutability setting
2024-04-11 15:27:16 -04:00
Dan
53e4ce5c30
GP-0: Fix tests
2024-04-05 10:51:45 -04:00
Ryan Kurtz
f963f23a8f
Merge remote-tracking branch 'origin/GP-1608_refactorTraceTabs--SQUASHED'
2024-04-04 08:32:05 -04:00
Dan
04d2e88c2d
GP-1608: DebuggerListing use GTabPanel. No tabs in Threads.
2024-04-03 16:02:06 -04:00
Ryan Kurtz
611aae64ae
Merge remote-tracking branch 'origin/GP-4293_Dan_doubleClickModelActions--SQUASHED'
2024-04-03 13:02:31 -04:00
Dan
1d6cd070f5
GP-4293: Implemented default actions in Model tables and trees.
2024-04-03 11:06:13 -04:00
Dan
7f381964d6
GP-4237: Fix breakpoint icon update in Model. Fix margin state from
...
loc&spec
2024-04-02 14:58:57 -04:00
Dan
5ae08742c3
GP-4399: Display progress for memory reads in Debug Console
2024-03-29 13:35:53 -04:00
Ryan Kurtz
fa0cb8d881
Merge remote-tracking branch 'origin/GP-4412_Dan_fixDefaultImageForMachO'
2024-03-28 14:19:49 -04:00
Dan
ad6cb5892d
GP-3872: Port scripting API to Trace RMI
2024-03-28 13:00:32 -04:00
Dan
2958b9d868
GP-4412: Fix default Image for Universal Binaries
2024-03-28 12:49:08 -04:00
Ryan Kurtz
11abf7553c
Merge remote-tracking branch 'origin/GP-4439_Dan_rawGdbConnector--SQUASHED'
2024-03-27 07:48:24 -04:00
Dan
2e27ca3dbb
GP-0: Fix tests
...
Fix GdbCommandsTest.testLcsp
Don't take user's transaction in ghidralldb.commands.put_state
2024-03-26 11:02:38 -04:00
Dan
f9bea7720a
GP-4439: Add raw-gdb.sh and raw-python.sh. Add @no-image tag.
2024-03-26 08:50:53 -04:00
Dan
eb5bf458a4
GP-4415: Lots of lldb trace-rmi fixes
...
Breakpoint Enabled atribute.
Test fixes on macOS and Linux.
Re-work value conversion a bit.
shlexify commands.
Add method display names.
2024-03-22 08:56:59 -04:00
Ryan Kurtz
523f6e4cbe
Merge remote-tracking branch 'origin/GP-4441_d-millar_embedded_update--SQUASHED'
2024-03-21 09:20:43 -04:00
Ryan Kurtz
5a970158d5
Merge remote-tracking branch
...
'origin/GP-4403_ghidra1_ImmutableDomainObject--SQUASHED'
Conflicts:
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/ProgramContentHandler.java
2024-03-21 09:11:28 -04:00
Ryan Kurtz
9736569422
Merge remote-tracking branch 'origin/GP-4341_ghidra1_VersioningRestrictions--SQUASHED'
2024-03-21 08:05:55 -04:00
ghidra1
2dff876f0f
GP-4341 Force retained checkout if file is in-use during checkin or add-to-version-control. Deprecated upgrade concept during checkin. Revised manner in which file open for update is updated following a version control operation (perform DBHandle update).
2024-03-20 17:43:49 -04:00
ghidra1
41712078e2
GP-4403 Use OpenMode enum instead of DBConstants integer value. Disallow transactions when using immutable DomainObject (implemented for ProgramDB and Datatype Archives).
2024-03-20 17:37:14 -04:00
d-millar
918d38c468
GP-4441: new option for target remote
...
GP-4441: post-review edits
GP-4441: first pass
GP-4441: working remote gdb/lldbGP-4441: updated via 4437GP-4441: embedded updatesGP-4441: set arch conditionally
2024-03-20 15:24:04 -04:00
Ryan Kurtz
f034eca003
GP-0: Fixing build
2024-03-20 08:21:23 -04:00
Ryan Kurtz
75694f303e
Merge remote-tracking branch 'origin/GP-4437_d-millar_remote_gdb--SQUASHED'
2024-03-19 12:22:14 -04:00
Ryan Kurtz
433451d4ad
Merge remote-tracking branch 'origin/GP-4389_Dan_fixLldbTraceRmi--SQUASHED'
2024-03-19 12:17:59 -04:00
d-millar
7d1c708b62
GP-4437: per-review fixes
...
GP-4437: minor edit
GP-4437: added launcher
2024-03-18 18:57:46 -04:00
Ryan Kurtz
8bfc5fd375
Merge remote-tracking branch 'origin/GP-4350_d-millar_backport_gdb_traceRMI--SQUASHED'
2024-03-18 07:23:54 -04:00
d-millar
f2319e61be
GP-4350: more review-related changes
...
GP-4350: attempted fix for expression-based bpts
GP-4350: working for at least 8+
GP-4350: fix for f.level (working for 10+)
GP-4350: good for 11+
GP-4350: good for 11+
2024-03-15 19:16:25 -04:00
Ryan Kurtz
647bc541e5
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java
2024-03-13 09:27:48 -04:00
dragonmacher
cabeaf3c1b
GP-4309 - Updated Options API to defer Swing PropertyEditor construction
2024-03-12 15:19:15 -04:00
Ryan Kurtz
c8c4c43794
Merge remote-tracking branch 'origin/GP-4275_naming_components_for_accessibility--SQUASHED'
2024-03-12 13:36:43 -04:00
ghidragon
5bca2c75c7
GP-4275 Set accessible names of focusable components in component providers
2024-03-12 12:27:12 -04:00
Dan
eaf802819c
GP-0: Fix inverted range
2024-03-12 08:56:23 -04:00
Dan
973b9a8d4c
GP-4389: Fixes for Trace RMI lldb on macOS
...
Create local-lldh.sh launch script
Upgrade to JNA-5.14
Fix pty IOCTL numbers for macOS
Fix compile-spec mapping
Improv error report / clean-up after launch failure.
Write ERROR state on memory read failures
Convert Python exceptions to LLDB command errors
2024-03-11 10:14:40 -04:00
ghidra1
445494ba25
GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing.
2024-03-08 13:05:36 -05:00
Ryan Kurtz
136b933af2
Merge remote-tracking branch 'origin/GP-1625_Dan_memoryBytesBorders--SQUASHED'
2024-03-08 12:59:59 -05:00
Dan
8e3f97056b
GP-1625: Improve consistency of DebuggerMemoryBytesProvider
2024-03-08 12:36:17 -05:00
Dan
9f5bfd4c53
GP-4072: Ignore artificial blocks when mapping modules.
2024-03-07 14:22:58 -05:00
Ryan Kurtz
df29f50fa3
Merge remote-tracking branch 'origin/GP-3891_gdbWineLauncher--SQUASHED'
2024-03-07 09:15:44 -05:00
Ryan Kurtz
c3c34ebf10
Merge remote-tracking branch 'origin/GP-4125_ghidra1_ArtificialBlockAttribute--SQUASHED'
2024-03-07 08:50:41 -05:00
Dan
113657e8b9
GP-3891: Add specific support for wine in ghidragdb; add wine-gdb.sh
...
Also some documentation fixes for static mappings.
2024-03-07 08:04:36 -05:00
ghidra1
ae475f743b
GP-4125 Added memory block artificial attribute flag
2024-03-06 16:53:12 -05:00
Dan
87aecb85f9
GP-4384: Upgrade to pybag-2.2.10
2024-03-05 09:50:25 -05:00
Ryan Kurtz
0e67b99015
Merge remote-tracking branch 'origin/GP-4182_d-millar_ttd_traceRMI_RB0229--SQUASHED'
2024-03-04 16:57:13 -05:00
d-millar
50ccce6ac0
GP-4182: broken print statment
...
GP-4182: better labels
GP-4182: minor edits
GP-8192: better initial conditiaons
GP-4182: snap fix
GP-4182: sort of working
GP-4182: fixing my rebase error
2024-03-04 12:43:11 -05:00
Ryan Kurtz
bb8ec1cbe6
Merge remote-tracking branch 'origin/GP-4385_upgrade_to_17.x--SQUASHED'
2024-03-04 11:48:24 -05:00
Dan
ddea132049
GP-0: Fix javodocs. Fix tests. Fix streamSub.
2024-03-04 10:48:54 -05:00
d-millar
e1232fb250
GP-4385: license corrections
...
GP-4385: license corrections
GP-4385: 17.x
2024-03-04 10:32:24 -05:00
Ryan Kurtz
1988e5361c
Merge remote-tracking branch 'origin/GP-4374_Dan_pureEmuObjectMode--SQUASHED'
2024-03-01 14:59:54 -05:00
Ryan Kurtz
95f002d896
Merge remote-tracking branch 'origin/GP-0_d-millar_typo_LaunchAction_getDescription'
2024-03-01 14:54:07 -05:00
Dan
55b07206e3
GP-4374: 'Pure' Emulation uses Object-based trace.
2024-03-01 14:50:39 -05:00
d-millar
f1eef5567e
GP-0: fix for type
2024-03-01 19:42:55 +00:00
Ryan Kurtz
5fc6105f0d
Merge remote-tracking branch 'origin/GP-4361_Dan_modelTreeContext--SQUASHED'
2024-03-01 13:50:48 -05:00
Dan
289c5c90fa
GP-3838: Add qemu+gdb launcher.
2024-03-01 12:36:13 -05:00
Dan
3a6d89e138
GP-4361: Fix context issues in Model provider
2024-03-01 12:34:37 -05:00
Ryan Kurtz
3a13b44824
Merge remote-tracking branch 'origin/GP-4367_Dan_dbgmodelPackaging--SQUASHED'
2024-02-28 14:30:01 -05:00
Dan
5b16857468
GP-4367: Package dbgmodel (ghidradbg) better
2024-02-28 14:15:33 -05:00
Ryan Kurtz
23d471731e
Merge remote-tracking branch 'origin/patch'
2024-02-27 12:04:44 -05:00
Ryan Kurtz
9934159e25
Merge remote-tracking branch
...
'origin/GP-4290_d-millar_traceRMI_dbgmodel--SQUASHED'
Conflicts:
Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/commands.py
Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/schema.xml
2024-02-27 11:31:59 -05:00
d-millar
2c69ffb04a
GP-4290: fix for selectProcess/Thread
...
GP-4290: fix for hard-coded path
GP-4290: simpler fixes post-review
GP-4290: partial fixes for slow start & termination logic
GP-4290: build logic for tlb
GP-4290: running dbgmodel locally
GP-4290: atttempting to isolate dbgmodel code
GP-4209: filling out unimplemented methods
GP-4290: options for dbgeng vs dbgmodel
GP-4290: aisle 9 for schema
GP-4290: Aggregate for Debug.Breakpoints & Stack.Frames
GP-4290: hidden attrs for schema
GP-4290: working in both modes
GP-4290: unified interface (use_generics)
GP-4290: basics working - mem, mods, dis, regs
GP-4290: somewhat working - model is populated
GP-4290: schema updates
GP-4290: fix for names
GP-4290: AddRef
GP-4290: switch to byref
GP-4290: start on dbgmodel interposing logic
GP-4290: added GetIntrinsicValue
GP-4290: moving along
GP-4290: first pass
2024-02-27 10:57:38 -05:00
Dan
ab5c800030
GP-4363: Various fixes and improvements for Elements tables.
2024-02-27 10:50:07 -05:00
Dan
1b22bac110
GP-4368: Fix breakpoint command list parsing. ( closes #6257 )
2024-02-27 10:41:01 -05:00
Ryan Kurtz
5a4315fb39
Merge remote-tracking branch 'origin/GP-4353_Dan_fixColumns--SQUASHED'
2024-02-26 09:07:53 -05:00
ghidra1
5dc7347eee
GP-4340 Improved datatype conflict name handling
2024-02-23 16:24:22 -05:00
dragonmacher
b586d65a3b
GP-4154 - Theming - Fixed font issues; updated font usage with attributes
2024-02-23 13:13:06 -05:00
Dan
13da53176f
GP-4353: Fix columns. Refactor and fix tests.
2024-02-23 13:02:39 -05:00
Ryan Kurtz
955851d797
Merge remote-tracking branch 'origin/GP-4351_Dan_fixTraceLockingIssue--SQUASHED'
2024-02-22 15:26:03 -05:00
Dan
5a0b262df4
GP-4351: More thorough synchronization, esp., with streams.
2024-02-22 14:36:17 -05:00
Ryan Kurtz
ac9e7a9a34
Merge remote-tracking branch 'origin/GP-2816_Dan_autoDisassembleGuestEmu-v2'
2024-02-22 14:00:25 -05:00
Ryan Kurtz
0895578719
Merge remote-tracking branch 'origin/GP-4236_Dan_threadsColumns--SQUASHED'
2024-02-22 13:58:32 -05:00
Dan
270fb01400
GP-4236: Implement new columns: PC, Func, Mod, SP. Remove: Created, Destroyed
2024-02-22 12:19:25 -05:00
Dan
fb49f01c6d
GP-0: Fix test reliability issues.
2024-02-22 11:42:57 -05:00
Dan
1a2fea0782
GP-2816: Add test demonstrating this is already fixed.
2024-02-21 13:05:23 -05:00
Dan
723385df30
GP-0: Prohibit Target mode when target is absent. Fix tests.
2024-02-21 11:43:45 -05:00
Ryan Kurtz
7444b1d8cc
Merge remote-tracking branch 'origin/GP-4338_Dan_fixPcUpdateAfterDisassembly'
2024-02-20 12:59:23 -05:00
Ryan Kurtz
98ae8370ff
Merge remote-tracking branch 'origin/GP-4334_Dan_removeSyncTargetActivation--SQUASHED'
2024-02-20 12:57:43 -05:00
Ryan Kurtz
6eae67733c
Merge remote-tracking branch 'origin/GP-4333_Dan_FixIoobeFromTableSortState'
2024-02-20 12:56:11 -05:00
Dan
5f7df08b67
GP-4334: Remove 'Synchronize Target Activation' toggle. Prohibit time navigation in Target mode.
2024-02-20 12:40:40 -05:00
Dan
0432872e22
GP-0: Improve pop-up test reliability. Fix typo in GDB.
2024-02-20 12:20:52 -05:00
Dan
695e1cdde4
GP-4338: Re-track on address-index map changes.
2024-02-16 12:59:52 -05:00
Dan
3e676b4104
GP-0: Re-fix offcut dissembly after merging GP-4278
2024-02-16 12:21:42 -05:00
Dan
23354c2993
Merge remote-tracking branch 'origin/patch'
2024-02-16 12:07:41 -05:00
Dan
0c3ea62dba
GP-4333: Avoid IOOBE from transitory table sort state.
2024-02-16 12:02:53 -05:00
Ryan Kurtz
6589364ee7
Merge remote-tracking branch 'origin/GP-4278_Dan_noAutoDisassembleUnknown--SQUASHED' into patch
2024-02-16 11:53:19 -05:00
Ryan Kurtz
2f38d0d671
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-16-1'
2024-02-16 11:47:39 -05:00
Dan
94aefa138f
GP-4278: Restrict auto-disassembly to KNOWN memory. Fix offcut re-disassembly.
2024-02-16 11:37:13 -05:00
Dan
7ab0514341
GP-0: Fix timing issue in testChangeThreadUpdatesProvider
2024-02-16 11:29:50 -05:00
Dan
0e2f9958ac
GP-0: Fix timing issue in testSetValueAffectsTree
2024-02-16 11:25:44 -05:00
Dan
edee0647ef
GP-0: Fix for action enablement, now that they're global.
2024-02-16 11:18:28 -05:00
Dan
68a044859a
GP-0: Fix double invocation of target action tasks.
2024-02-16 11:01:58 -05:00
Ryan Kurtz
fea1243894
Merge remote-tracking branch
...
'origin/GP-4324_Dan_moreGdbLaunchers--SQUASHED'
2024-02-16 10:55:11 -05:00
Dan
8a3faa73dc
GP-0: Fix DBTraceObject.getCanonicalParent(snap)
2024-02-16 10:48:18 -05:00
Dan
363ffcbbd7
GP-0: Ignore testUndo stuff with Object-based managers.
2024-02-16 10:00:40 -05:00
Dan
9cc9659817
GP-4295: Fix plot column range. Prohibit nav to future.
2024-02-15 14:35:37 -05:00
Dan
9cb38e493b
GP-4323: Add gdb/ssh and gdbserver/ssh connectors
2024-02-15 14:33:42 -05:00
Ryan Kurtz
0820d96ec4
Merge remote-tracking branch 'origin/patch'
2024-02-15 11:45:24 -05:00
Ryan Kurtz
31e486a36a
Merge remote-tracking branch 'origin/GP-4311_Dan_addContextMenuToLocationLabel--SQUASHED'
2024-02-15 11:23:21 -05:00
Ryan Kurtz
79b04c5a04
Merge remote-tracking branch 'origin/GP-4292_Dan_expandMeansRefresh--SQUASHED'
2024-02-15 11:21:47 -05:00
Ryan Kurtz
f75ca5cb8a
Merge remote-tracking branch 'origin/GP-4217_Dan_fixCrashDisassemblingGuestPlatform'
2024-02-15 11:20:25 -05:00
Ryan Kurtz
08155a7183
Merge remote-tracking branch 'origin/GP-3839_Dan_stepSpeed--RBSQ'
2024-02-15 11:17:47 -05:00
Dan
ed9297dd25
GP-4292: Detect input-driven Model tree expansion and refresh.
2024-02-14 16:01:22 -05:00
Dan
1bd3fe3669
GP-4311: Add Context menu to Location labels
2024-02-14 16:00:09 -05:00
Dan
b34aaa4952
GP-3839: Various speed improvements for Trace RMI
2024-02-14 15:53:59 -05:00
d-millar
aa42635d3e
GP-4331: fix for path
2024-02-14 20:42:49 +00:00
Dan
727c891113
GP-3408: Incorporate function external linkage into Debugger GoTo
2024-02-13 14:44:00 -05:00
Dan
eb16898b32
GP-4217: Map null to null, not NPE
2024-02-12 12:28:03 -05:00
Ryan Kurtz
247528c7fe
Merge remote-tracking branch 'origin/GP-4308_Dan_fixPythonPathInBatch'
2024-02-09 10:27:36 -05:00
Ryan Kurtz
0224a1ad6d
Merge remote-tracking branch 'origin/patch'
2024-02-09 10:25:41 -05:00
Dan
521fbb79ce
GP-4308: Move PYTHONPATH stuff into Python.
2024-02-08 17:27:36 +00:00
Dan
5c316929b8
GP-4305: Return failed futures instead of throwing.
2024-02-07 14:04:14 -05:00
Ryan Kurtz
dfadd58ee4
Merge remote-tracking branch 'origin/GP-4186_Dan_enumTraceChangeTypes--SQUASHED'
2024-02-06 10:47:19 -05:00
Dan
69d58d4e86
GP-4186: Refactor trace events.
2024-02-06 09:43:56 -05:00
Dan
b5ea1540c3
GP-4298: Fix Trace RMI argument validation.
2024-02-05 13:29:26 -05:00
Dan
493f21b9c6
GP-0: Fix tests.
2024-02-02 09:07:55 -05: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
dragonmacher
ca9cfe9f9a
GP-4269 - Minor refactor of plugin category names
2024-01-31 12:04:31 -05:00
d-millar
588f7309e1
GP-4279: oops oops
...
GP-4279: oops
GP-4279: use SystemObjects to compute id from tid
2024-01-31 11:09:34 -05:00
Ryan Kurtz
68d209347c
Merge remote-tracking branch 'origin/GP-3997_Dan_lessObtrusiveCommandFailures--SQUASHED'
2024-01-31 08:26:40 -05:00
Ryan Kurtz
8335d230a3
Merge remote-tracking branch 'origin/GP-4248_Dan_emuStuckAtError'
...
(Closes #6086 )
2024-01-31 08:24:44 -05:00
Dan
5101e95326
GP-0: Fix model provider tests.
2024-01-30 14:07:22 -05:00
Dan
ee00d501ee
GP-0: Fix NPE in auto-disassembly.
2024-01-30 13:58:46 -05:00
Dan
75ba9afb2d
GP-3997: Move Debugger progress and errors to Debug Console rather than pop-ups.
2024-01-30 11:00:28 -05:00
Ryan Kurtz
f1f0b1f0ae
Merge remote-tracking branch 'origin/GP-4144_Dan_dbgengFixes--SQUASHED'
2024-01-29 17:20:21 -05:00
Ryan Kurtz
68b5d48f64
Merge remote-tracking branch 'origin/patch'
2024-01-29 17:16:04 -05:00
Dan
c35b69ab44
GP-4248: Reset current if emulation fails.
2024-01-29 16:04:12 -05:00
Dan
a6549947ab
GP-4144: Many fixes, esp., for dbgeng Trace RMI.
2024-01-29 14:56:28 -05:00
Dan
a65da4e1a7
GP-3923: Remove multiple collection interfaces.
2024-01-24 14:50:56 -05:00
Dan
c1c8cfb237
GP-4257: Fix NPE in TraceDisassembleCommand.
2024-01-23 16:55:16 -05:00
ghidra1
9dce76ae53
GP-4252 handle bulk datatype replacements more efficiently
2024-01-22 13:50:30 -05:00
ghidra1
c15fd0e594
GP-3632 revised datatype resolve with improved conflict resolution. Added standard DataType name comparators with improved sort. Corrected dataTypeReplaced handling for pointers and arrays to avoid type duplication.
2024-01-20 11:05:28 -05:00
ghidragon
856aa904aa
GP-2076 domain object event refactor
2024-01-10 12:22:01 -05:00
Dan
e7458ed08b
GP-4185: Make Assembler more extensible
2024-01-08 11:23:32 -05:00
Ryan Kurtz
9e6f7fbe09
Merge remote-tracking branch
...
'origin/GP-3844_ryanmkurtz_runtimeinfo--SQUASHED' (Closes #5760 )
2024-01-08 08:20:12 -05:00
Ryan Kurtz
8c89a8bb3c
GP-3844: Replacing the 'Show VM Memory' dialog with an upgraded 'Runtime Information' dialog
2024-01-08 08:16:11 -05:00
Ryan Kurtz
a9aedc10f5
Merge remote-tracking branch 'origin/patch'
2024-01-05 12:37:08 -05:00
Dan
01ae06d0f8
GP-4198: Distribute Trace RMI clients (python).
...
ASIDE: Fix terminal buffer overflow.
2024-01-05 12:04:25 -05:00
Dan
98a7aa256f
GP-0: Alternative visibility tracking strategy. Save and restore
...
selection.
2024-01-05 11:59:16 -05:00
Ryan Kurtz
bd76ec5fc8
Merge remote-tracking branch 'origin/GP-4100_Dan_debuggerNavHistoryIssues--SQUASHED'
2024-01-03 13:24:05 -05:00
Dan
c3164a1902
GP-4100: Fix issues between Debugger and NavHistory plugins.
2024-01-03 12:29:38 -05:00
Dan
bca2fe139a
GP-4156: Add toggles for Model panels and Modules/Sections panel.
2024-01-02 10:26:08 -05:00
Dan
9abe59e8fe
GP-4155: Move "Limit to current Snap" into menu. Default on.
2023-12-18 16:11:52 -05:00
Ryan Kurtz
aec8641320
Merge remote-tracking branch 'origin/GP-4134_Dan_modelTreeReload--SQUASHED'
2023-12-18 11:33:11 -05:00
Dan
e7fcf5f24a
GP-4134: Less abreasive refreshing of the Model tree.
2023-12-18 11:15:57 -05:00
Ryan Kurtz
a416caf911
Merge remote-tracking branch 'origin/GP-4143_Dan_schemaAttributeAliasing--SQUASHED'
2023-12-15 17:23:55 -05:00
Dan
d176347330
GP-4143: Add schema attribute aliases.
2023-12-15 17:20:15 -05:00
Ryan Kurtz
c6499898b9
Merge remote-tracking branch 'origin/GP-4147_d-millar_fixes_for_dbgeng_tests--SQUASHED'
2023-12-15 17:12:39 -05:00
d-millar
64694f595c
GP-4147: partial fixes for dbgeng tests
...
GP-4147: partial fixes for dbgeng tests
2023-12-15 15:48:04 -05:00
Ryan Kurtz
0744c66e0f
Merge remote-tracking branch 'origin/GP-4136_d-millar_better_traceRMI_perf_for_dbgeng--SQUASHED'
2023-12-13 07:05:23 -05:00
Dan
0e4042e6a3
GP-4130: Prevent word wrapping in object value columns.
2023-12-12 15:25:32 -05:00
d-millar
881dfa2a54
GP-4136: pre review
...
GP-4136: fix interrupt button
GP-4136: fix for duplicates
GP-4136: base thread-selected action on last wait status
GP-4136: better behavior for dbgeng
2023-12-12 13:53:59 -05:00
Ryan Kurtz
1c414dfac5
Merge remote-tracking branch
...
'origin/GP-4131_Dan_fixModelTreeCorruption--SQUASHED'
2023-12-11 13:05:37 -05:00