Dan
bde529b4d5
GP-1808: Added 'Run to Address'-type actions to right-click menu for some connectors.
2023-02-07 12:23:16 -05:00
Ryan Kurtz
16d80129b8
Merge remote-tracking branch 'origin/GP-1999_d-millar_agent_launchers--SQUASHED'
2023-01-26 13:21:10 -05:00
d-millar
b4698475b6
GP-1999: mods for windows
...
GP-1999: launchers for the agents
GP-1999: launchers for the agents
2023-01-26 13:02:14 -05:00
d-millar
dee3de5672
GP-2177: schema fix for missing registers
...
GP-2177(SQRB): fire threadCreated
GP-2177_SQRB: spare the VM on E_NOINTERFACE
GP-2177_SQRB: check id plus pid/tid
GP-2177_SQRB: init for dbgmodel RegisterBanks plus bandaid for recorder
GP-2177_SQRB: filter nulls from traceToTarget
GP-2177: extraneous cleanup
GP-2177: clear bpts on process death
GP-2968: fixes from review
GP-2177: not directly related, but...
GP-2177: CACHE needs to be cleared and must follow actual native delete
GP-2177: first pass at bpt errors
2023-01-23 15:46:11 -05:00
Dan
8dbf2341b2
GP-2623: Improve connect dialog and factory descriptions
2023-01-20 14:26:49 -05:00
d-millar
7abe1b9af1
GP-1884: relaunch w/o re-init
2023-01-13 20:10:28 +00:00
d-millar
5409324737
GP-2839: issues from review
...
GP-2839: error checks
GP-2839: base logic for dbgeng options
2022-11-15 17:25:26 -05:00
Ryan Kurtz
b9a6bfdcd3
Merge remote-tracking branch 'origin/GP-2752_Dan_removePerTargetObjectListeners--SQUASHED'
2022-11-12 01:36:31 -05:00
Dan
50c7217635
GP-2752: Remove TargetObject.addListener() and related
2022-11-10 13:46:23 -05:00
Dan
b4d2cb75ba
GP-994: Improve error reporting when GADP-based models fail to start
2022-11-08 16:40:53 -05:00
Dan
cb16d8dd9e
GP-1585: Change TargetBreakpointLocation to range, not address,length
2022-09-12 09:01:55 -04:00
d-millar
e92b1793d1
GP-2303: fixes
2022-07-07 20:25:11 +00:00
Ryan Kurtz
c79bc9e773
Merge remote-tracking branch 'origin/GP-2023_d-millar_opendump_REBASED'
...
Conflicts:
Ghidra/Debug/Debugger-agent-dbgmodel/src/main/resources/agent/dbgmodel/model/impl/dbgmodel_schema.xml
2022-06-22 00:42:04 -04:00
Dan
67d52f4fcc
GP-1967: Fix auto-disassembly for object-based traces, incl. framework support.
2022-06-17 11:41:33 -04:00
d-millar
097421553c
GP-2023: post-review modifications
2022-06-10 22:02:10 +00:00
d-millar
050391a391
GP-2023 This is a combination of 15 commits.
...
GP-2023: fix for endless region iterator
GP-2023: fix for large-value register display in Objects
GP-2023: script for !address
GP-2023: de facto event for new process
GP-2023: alt command for memory
GP-2023: cosmetic stuff
GP-2023: fix for NPE
GP-2023: added a few methods (unnecessarily, but...), fixes to !address
processing, and the bits of code being introduced in GP-2011
GP-2023: adding a parameter for QV vs !address
GP-2023: fix for duplicate process creation triggered by getProcess()
and/or getSession()
GP-2023: fixes for null program, _state, and (possibly) invalidMemory
exception
GP-2023: better fix for re-entrant process/session creation
GP-2023: Adding maintenance method to suppress auto-descent into
containers
GP-2023: missed a piece re firing add events
GP-2023: fix for switching between non-program & program
2022-06-10 12:19:48 -04:00
d-millar
81f1478bbf
GP-2135: remote options for IN-VM variants
2022-06-09 16:15:46 +00:00
Ryan Kurtz
2d4f62fb84
GP-0: Fixing a build issue with jna jar
2022-01-27 10:56:54 -05:00
Anton Kochkov
0a81592c23
Remove deprecated Gradle features
2021-10-22 19:05:09 +08:00
ghidra1
82ad583829
Merge remote-tracking branch 'origin/GP-1288_d-millar_exceptions'
...
Conflicts:
Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/impl/DbgDebugEventCallbacksAdapter.java
Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/impl/DbgManagerImpl.java
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/DebuggerResources.java
2021-10-01 11:42:18 -04:00
d-millar
5453aabfaf
GP-1288: support for dbgmodel
2021-09-23 17:49:41 +00:00
d-millar
932813cd87
GP-1288: per request, removed duplicate DummyProc's
2021-09-23 17:02:29 +00:00
d-millar
9c3084ccee
GP-1288: more visible clues
2021-09-22 22:05:28 +00:00
Ryan Kurtz
00533b2869
GP-1106: Platform naming convention now supports different
...
architectures. Support for building on ARM.
2021-08-17 13:41:47 -04:00
dragonmacher
b1aba1740c
GP-1136: Backporting to patch
2021-07-21 15:09:27 -04:00
d-millar
6413135619
GP-1136: dragonmacher's fix applied across the board
2021-07-14 17:51:14 -04:00
Dan
26e4999e73
GP-1002: Fixing Debugger nodepJar issues.
2021-06-04 16:22:11 -04:00
Dan
981f81ad80
GP-960: Fix a dependency resolution thing for Gradle 6
2021-05-18 13:03:29 -04:00
Dan
f66af3ead4
Merge remote-tracking branch 'origin/master' into debugger
2021-05-18 12:37:47 -04:00
Dan
d4182c2410
GP-860: Windows debuggers take their prompts from the engine.
2021-05-14 15:55:33 -04:00
ghidra1
15d22e8164
Merge remote-tracking branch 'origin/GP-849_ryanmkurtz_gradle7'
2021-05-14 10:52:37 -04:00
Dan
73ba6b28d0
GP-930: Tests, diagnostics, attempted MWE, OTE fixes
2021-05-13 20:35:07 +00:00
d-millar
10674175bb
GP-930: Various improvements and fixes for Windows debugging
2021-05-13 18:47:01 +00:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
ac85e4efbb
Merge remote-tracking branch 'origin/debugger'
2021-04-23 10:45:33 -04:00
Dan
808c20ab7f
GP-380: Better quick launch using opinions and offers.
2021-04-23 10:30:34 -04:00
d-millar
93b2f5cc64
GP-878: ObjectsProvider fixes. dbgeng termination/exit fixes.
2021-04-23 10:25:45 -04:00
d-millar
2891486a2a
GP-859: Objects subtitle includes connection brief.
2021-04-21 15:00:10 -04:00
ghidra1
1e39c2ac82
Merge remote-tracking branch 'origin/patch'
2021-04-20 17:33:40 -04:00
Dan
f077adfffb
GP-856: Fixed tests for dbgeng, added tests for dbgmodel
2021-04-20 16:18:11 -04:00
Dan
a61c2e1400
GP-857: Added interpreter-based tests for activation, breakpoints.
2021-04-20 16:17:35 -04:00
d-millar
92017b9f7d
GP-601: Generic configuration + change of base for IDs
2021-04-12 14:17:59 -04:00
Dan
997ab4d9a0
GP-844: Fixed focus issues, introduced "activation"
2021-04-12 13:17:59 -04:00
Dan
9f5c98fe14
GP-0: Ignoring dbgeng/model tests outside Windows
2021-04-06 13:38:57 -04:00
Dan
6f77869ee1
Upgraded debugger certification.
2021-04-01 14:02:33 -04:00
Dan
015858b5d3
GP-739,741,742,666,681,823: combine listener interfaces, remove attribute-specific callbacks, update-mode schema, recorder refactor, model testing, and double-launch fix
2021-04-01 10:28:55 -04:00
Dan
6614b54248
GP-740: Removed TargetObjectRef and cleaned up.
2021-03-04 10:55:22 -05:00
Dan
5bb6f95a84
GP-704: Converting models to a push-centric comm pattern.
2021-03-04 10:47:49 -05:00
d-millar
2ed29f5693
GP-648: Dbgmodel speed-up, and focus issues.
2021-02-12 10:32:57 -05:00
Dan
7d5c35138a
GP-661: Fixing schema issues. Fixing dbgeng/model schemas.
2021-02-04 15:58:47 -05:00