Ryan Kurtz
5ef4b269a1
Merge remote-tracking branch 'origin/patch'
2023-08-09 13:24:14 -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
Dan
1de4dfc9c7
GP-2677: Introduce TraceRmi (API only, experimental)
2023-08-02 10:25:36 -04:00
Guido Scalise
cb2551117f
Fix wrong type for TID_ATTRIBUTE_NAME in LldbModelTargetThreadImpl.java
2023-05-16 10:33:48 +01:00
Johannes Obermayr
5928a7b8dd
Fix warning "error: unmappable character (0xE2) for encoding US-ASCII"
...
> Task :Debugger-agent-lldb:compileJava
/tmp/ghidra/Ghidra/Debug/Debugger-agent-lldb/src/main/java/agent/lldb/model/impl/LldbModelTargetProcessLaunchWithOptionsConnectorImpl.java:125: error: unmappable character (0xE2) for encoding US-ASCII
"set this flag so lldb & the handee don???t race to set its exit status");
^
/tmp/ghidra/Ghidra/Debug/Debugger-agent-lldb/src/main/java/agent/lldb/model/impl/LldbModelTargetProcessLaunchWithOptionsConnectorImpl.java:125: error: unmappable character (0x80) for encoding US-ASCII
"set this flag so lldb & the handee don???t race to set its exit status");
^
/tmp/ghidra/Ghidra/Debug/Debugger-agent-lldb/src/main/java/agent/lldb/model/impl/LldbModelTargetProcessLaunchWithOptionsConnectorImpl.java:125: error: unmappable character (0x99) for encoding US-ASCII
"set this flag so lldb & the handee don???t race to set its exit status");
2023-04-12 17:54:19 +02:00
Ryan Kurtz
2d9fe939c4
Merge remote-tracking branch
...
'origin/GP-1007_Dan_dedupNodepContents--SQUASHED' (Closes #3076 )
2023-03-14 06:22:30 -04:00
Dan
3be53dc05e
GP-1007: Fix GADP agent nodepJar issues
2023-03-13 14:02:08 -04:00
d-millar
15c4345d71
GP-3162: refresh bool->enum
2023-03-03 18:41:18 +00:00
Dan
d43b9ead66
GP-1545: De-guava the Debugger
2023-02-27 12:26:21 -05:00
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
d-millar
7c986c5d44
GP-3063: review suggestions
...
GP-3063: bad step logic
GP-3063: fix for failed deletion bpt; gdbserver irregularities
GP-3063: fix for unnecessary null session; fix for floats, decimals, NaN's
2023-01-30 14:23:18 -05:00
Dan
8dbf2341b2
GP-2623: Improve connect dialog and factory descriptions
2023-01-20 14:26:49 -05:00
d-millar
5daa0ad7e5
GP-2870: Round 1 (Set<RegisterBank>, fixes for frame 0 updates, remote connect, etc)
2023-01-18 15:58:12 -05:00
d-millar
cdf5a73c5b
GP-3012: ule message is good enough here
2023-01-12 14:50:15 -05:00
Ryan Kurtz
da9e178765
Merge remote-tracking branch 'origin/GP-2781_d-millar_lldb_fixes--SQUASHED'
2022-11-16 02:36:32 -05:00
Ryan Kurtz
b9a6bfdcd3
Merge remote-tracking branch 'origin/GP-2752_Dan_removePerTargetObjectListeners--SQUASHED'
2022-11-12 01:36:31 -05:00
Ryan Kurtz
98ff131dbd
Merge remote-tracking branch 'origin/patch'
2022-11-12 01:16:26 -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
d-millar
4034bb5121
GP-2781: fixes for lldb errors
2022-11-04 16:07:05 -04:00
Dan
776413921f
GP-1543: Replace Range<Long> with Lifespan, ULongSpan, KeySpan,
...
FieldSpan
2022-10-20 09:38:55 -04:00
Ryan Kurtz
28d57453d2
Merge remote-tracking branch 'origin/GP-2709'
2022-10-19 12:46:10 -04:00
d-millar
f4228f1329
GP-2709: added remote server functionality
2022-10-17 20:26:01 +00:00
Dan
bc2ba594b4
GP-2551: Fix RegistersProvider for new trace conventions
2022-09-20 13:21:44 -04:00
Dan
cb16d8dd9e
GP-1585: Change TargetBreakpointLocation to range, not address,length
2022-09-12 09:01:55 -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
Ryan Kurtz
042030b8fd
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/objects/DebuggerObjectsProvider.java
2022-03-19 01:28:52 -04:00
d-millar
28e332207a
GP-1824: renamed per review
2022-03-18 18:35:57 +00:00
d-millar
9ae62b1e63
GP-1822: backing out register changes, making Objects handle Strings
2022-03-17 18:51:05 -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
a9711fcaf1
GP-1824: better bpt initialization
2022-03-14 17:52:13 +00:00
d-millar
41c17c0ea2
GP-1822: modifying/adding addresses for navigation
2022-03-14 12:59:29 -04: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
d-millar
85ddae21e5
GP-1600: unnecessary checks
2021-12-14 16:46:42 +00:00
d-millar
5462dd0d8f
GP-1600: fix for NPEs and null range checks
2021-12-14 16:40:52 +00:00
d-millar
d6a7c49615
GP-1477: Improved build scripts for LLDB Java language bindings
2021-11-29 15:39:51 -05:00
Anton Kochkov
0a81592c23
Remove deprecated Gradle features
2021-10-22 19:05:09 +08:00
d-millar
201170da40
GP-1351: Fix for stale memory in lldb
2021-10-07 12:47:18 -04:00
Dan
b57cf13183
GP-1367: Ignoring LLDB tests when liblldb cannot be loaded.
2021-10-04 15:49:40 -04:00
d-millar
51cd51d658
GP-1005: Added new agent for lldb on macOS and Linux
2021-09-30 14:39:35 -04:00