Ryan Kurtz
faf55a8de6
GP-5078: Improvements to Ghidra Module directory layout
2024-10-31 10:34:26 -04:00
Dan
aff5b21b77
GP-4801: Deprecate Framework-Debugging and related. Ignore tests.
2024-08-13 08:23:25 -04:00
Ryan Kurtz
4c7c6015d9
GP-0: Moving hasPythonPackage.gradle and hasProtobuf.gradle.
...
They are generic and non-debugger things want to use them.
2024-07-08 10:27:31 -04:00
Dan
da0aeefa4f
GP-0: Fix async invocation of model's listeners.
2023-10-12 13:58:29 -04:00
Dan
08a900afad
GP-3512 - Created 'ListenerSet' for improved listener usage
2023-10-10 10:26:06 -04:00
Dan
84b9181c00
GP-2740: Add Target interface. Refactor UI to use it, not TraceRecorder.
2023-10-02 15:21:19 -04:00
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
Wiz
4660e1563f
Make proper Arrays.toString() calls instead of .toString, which is improper for arrays
2023-06-25 12:00:08 -04:00
d-millar
94166ac349
GP-3222: Adds ability to export/serve symbols & types as Volatility ISF
...
JSON
2023-04-21 11:31:47 -04:00
d-millar
9690254616
GP-3142: fix for read registers
...
GP-3142: adding Populate to schema
GP-3142: adding session id to the records
GP-3142: post-review id->record
GP-3142: post-review id->record
GP-3142: post-review adds to interface
GP-3142: post-review try-finally (missed two)
GP-3142: post-review try-finally (missed one)
GP-3142: post-review try-finally; clearer reset logic
GP-3142: post-review better use of TargetMethod.Export
GP-3142: minor fixes
GP-3142: first pass at dbgeng kernel mods
GP-3142: temp holdGP-3142: mods to differentiate system and engine idsGP-3142: fixes for bad system/engine differentationGP-3142: fixes for bad pid/tid <0 testGP-3142: fixes for selection logicGP-3142: attempting to mininize work done, esp. by expensive callsGP-3142: fix for stack framesGP-3142: minor bug fix for sys threadsGP-3142: better register/stack reads for non-system threadsGP-3142: warningsGP-3142: post-squash and rebaseGP-3142: missed a few RefreshBehavior candidatesGP-3142: miscellaneous fixesGP-3142: minimize workloadGP-3142: display fixes; refresh==true for resolved process/threadGP-3142: added re-populate methodsGP-3142: better kernel/user code re-useGP-3142: re-fix for fact that thread 0 belongs to process 0
2023-03-21 10:54:40 -04:00
Dan
9774aa9f0e
GP-1976: Accept only the first GADP connection
2023-03-16 14:51:26 -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
Dan
8dbf2341b2
GP-2623: Improve connect dialog and factory descriptions
2023-01-20 14:26:49 -05:00
Dan
34aabc7edb
GP-2979: Launch GADP agents using same JVM as Ghidra
2023-01-17 16:24:33 -05:00
Dan
bd16553f1d
GP-2915: Fixed GADP encoding of null Value
2022-12-21 15:20:39 -05:00
Dan
f6eec1731a
GP-0: Fix tests after GP-2752
2022-11-14 12:53:55 -05:00
Ryan Kurtz
97097daa68
Merge branch 'GP-0_ryanmkurtz_PR-4743_jobermayr_protobuf'
2022-11-13 01:29:24 -05:00
Johannes Obermayr
9acf828599
Update Module.manifest after upgrading protobuf to 3.21.8
...
Fixes:
Execution failed for task ':Debugger-gadp:ip'.
> No License specified for external library: lib/protobuf-java-3.21.8.jar in module /tmp/ghidra/Ghidra/Debug/Debugger-gadp. Expression: map.containsKey(relativePath)
2022-11-12 19:49:13 +01: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
Ryan Kurtz
c301dd2c89
GP-2302: Upgrading protobuf to 3.21.8 ( #4415 , #4540 )
2022-11-09 02:29:30 -05:00
Dan
b4d2cb75ba
GP-994: Improve error reporting when GADP-based models fail to start
2022-11-08 16:40:53 -05:00
Ryan Kurtz
843aee1df1
Re-enabling "GP-2302: Upgrading protobuf to 3.21.6" for master
...
This reverts commit 376f780874
.
2022-10-17 13:04:15 -04:00
Ryan Kurtz
376f780874
Revert "GP-2302: Upgrading protobuf to 3.21.6"
...
This reverts commit 9a9e31b1b5
.
2022-10-17 11:50:43 -04:00
Ryan Kurtz
dc76aa811e
GP-0: Fixing version typo in Debugger-gadp build.gradle file
2022-09-28 02:46:17 -04:00
Ryan Kurtz
9a9e31b1b5
GP-2302: Upgrading protobuf to 3.21.6
2022-09-22 02:36:53 -04:00
ghidra1
8eb58baa7d
GP-0 added updated BSD license files and updated related BSD certifications
2022-05-11 10:37:27 -04:00
Ryan Kurtz
45421bcbb9
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/application.properties
2021-10-04 17:45:54 -04:00
Dan
9596c5be4f
GP-1360: Fixed GDB/GADP agent death/hang in development mode.
2021-10-04 15:57:32 -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
dragonmacher
b1aba1740c
GP-1136: Backporting to patch
2021-07-21 15:09:27 -04:00
dragonmacher
59cd0938ff
Debugger Process exception handling
2021-07-14 17:04:08 -04:00
Dan
c711a6c5be
GP-1025: Preserving order of TargetMethod parameters.
2021-06-08 12:50:06 -04:00
ghidravore
54d81f06c5
GP-933 fixing gradle warnings to prepare for Gradle 8
2021-05-28 12:59:11 -04:00
Dan
fc885e7837
GP-432: Implementing dynamic memory search. Fixing actions to bind to focused listing.
2021-05-19 12:10:47 -04:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
d-millar
d1c1d9d5e8
GP-874: Adding connection info to remote connectors
2021-04-27 11:26:41 -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
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
187aa1fa31
GP-0: Fixed GadpClientServerTest
2021-04-16 14:46:07 -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
9f55be1924
GP-0: Fixed GadpClientServerTest again
2021-04-08 13:37:06 -04:00