Dan
cb16d8dd9e
GP-1585: Change TargetBreakpointLocation to range, not address,length
2022-09-12 09:01:55 -04:00
Dan
2c0678ed83
GP-2448: Sync DebuggerModelProvider to tool
2022-08-19 10:00:10 -04:00
Dan
c7b464a0be
GP-2189: Add FlatDebuggerAPI interface
2022-08-15 15:18:15 -04: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
Ryan Kurtz
00dbd26511
Merge remote-tracking branch 'origin/GP-1969_Dan_traceModelBrowser--SQUASHED'
2022-06-16 01:57:12 -04:00
Dan
2a4b4f9bcf
GP-1969: Add 'Model' provider for inspecting object-based traces.
2022-06-15 15:41:38 -04:00
Dan
f0089b8efb
GP-2089: Fix gdb manager and model to use new memory flags for gdb-12.1
2022-06-15 10:29:43 -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
Dan
f426a878d5
GP-2036: Confirm module map after launch
2022-05-23 13:11:18 -04:00
Dan
c957154730
GP-1970: Remove TraceObject.getLifespan() and ilk
2022-05-09 13:28:00 -04:00
Dan
032ae36005
GP-1678: Create experimental object-based recorder and opinion
2022-04-28 15:13:01 -04:00
Ryan Kurtz
0023a51836
Merge remote-tracking branch 'origin/GP-1824_d-millar_field_for_bpt_expressions'
2022-03-19 01:29:57 -04:00
d-millar
67abc72e01
GP-1824: renamed per review
2022-03-18 18:31:36 +00:00
Ryan Kurtz
8f1d56787f
Merge remote-tracking branch
...
'origin/GP-1681_d-millar_Frida_support--FINAL' (Closes #3134 )
2022-03-16 09:57:12 -04:00
Ryan Kurtz
ea4de28959
Merge remote-tracking branch 'origin/patch'
2022-03-16 09:50:43 -04:00
d-millar
aa5bbe93bd
GP-1681: Adds basic Frida functionality to Ghidra in the form of a
...
debugger model.
2022-03-16 05:44:29 -04:00
d-millar
775a5a2bc8
GP-1731: fix for config error
2022-03-15 17:05:33 -04:00
d-millar
a9711fcaf1
GP-1824: better bpt initialization
2022-03-14 17:52:13 +00:00
Wiz
76e7593b4b
SQUOTE bug fix in the shell
2022-02-04 13:02:12 -05:00
Ryan Kurtz
2d4f62fb84
GP-0: Fixing a build issue with jna jar
2022-01-27 10:56:54 -05:00
Dan
675eabdd6e
GP-1386: A generic object store in DBTrace for recording the object model tree
2022-01-04 10:42:31 -05:00
Dan
935ae7d632
GP-1493: Validating read/write ranges during emulation
2021-11-24 09:23:58 -05:00
Dan
072ab7435a
GP-1387: Porting GDB/SSH to JSch
2021-10-20 10:06:58 -04:00
Ryan Kurtz
91f94b8155
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Framework-Debugging/build.gradle
2021-10-05 14:33:04 -04:00
Dan
789f233fe8
GP-1362: Fixing issue with GDB interrupting after launching target w/out 'main'
2021-10-05 09:40:18 -04: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
ghidra1
ace4d29996
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProvider.java
2021-10-01 11:38:11 -04:00
Dan
2c3d6704af
GP-1288: Addressing some of my own review comments
2021-09-30 20:12:24 +00:00
d-millar
a887355d29
GP-853: Responding to CLI-driven memory changes in dbgeng
2021-09-30 20:05:42 +00:00
d-millar
51cd51d658
GP-1005: Added new agent for lldb on macOS and Linux
2021-09-30 14:39:35 -04:00
Dan
48ba18306e
GP-80: Add Dynamic bytes (raw memory) viewer
2021-09-27 10:40:40 -04:00
d-millar
885bdd36b3
GP-1288: more work on config options
2021-09-23 15:34:23 +00:00
Ryan Kurtz
5ef6ac96c3
Merge remote-tracking branch
...
'origin/GP-1106_ryanmkurtz_PR-3197_ryanmkurtz_platforms' (Closes #3197 )
2021-08-31 14:02:05 -04:00
Dan
d500daa1d8
GP-1237: Added unit test and fixed issues.
2021-08-23 12:04:33 -04:00
Ryan Kurtz
901f888510
Merge remote-tracking branch 'origin/GP-507_AgentLogWindow--SQUASHED' into patch
2021-08-20 08:21:34 -04:00
Dan
3106cdfd51
GP-507: Debug agents display log messages.
2021-08-19 14:31:37 -04: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
Dan
b813c86bf1
GP-0: Debugger test fixes.
2021-07-22 13:04:03 -04:00
Ryan Kurtz
524badc9d4
GP-1080: Preventing native test binaries from getting built for the
...
distribution
2021-07-01 14:38:24 -04:00
ghidra1
c77d5811ea
Merge remote-tracking branch 'origin/GP-1025_Dan_ParameterMapOrder' into Ghidra_10.0
2021-06-09 17:12:59 -04:00
Dan
c711a6c5be
GP-1025: Preserving order of TargetMethod parameters.
2021-06-08 12:50:06 -04:00
Dan
e56a90b9a3
GP-0: Fixed DebuggerCallbackReordererTest
2021-06-08 08:15:41 -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
Dan
a1cfeebcc9
GP-406: Central Debug Console for problems and actions
2021-05-13 14:13:24 -04:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
Dan
e0b67c4218
GP-0: Fixing GDB tests, esp., abstract model impl
2021-05-06 11:37:41 -04:00
Dan
bd2ac52c9b
GP-918: Changed DTO elements/attributes to HashMaps from TreeMaps.
2021-05-04 15:40:00 -04:00
Dan
ceedbe6c9f
GP-0: Another attempt to resolve CI hangs.
2021-05-03 12:22:13 -04:00