diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-04-12 15:29:19 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-04-12 15:34:05 -0400 |
commit | 2288820b8a17cf3329b8655c4df1cff63ac735cf (patch) | |
tree | 2d1be0b4d90e3a3cdb56337fec8c5a16d87c9958 /debug-me.cabal | |
parent | 22d0afca50ac4e43f21e34b93076b592a99eddcf (diff) | |
download | debug-me-2288820b8a17cf3329b8655c4df1cff63ac735cf.tar.gz |
use Activity types for user<->developer communication
Still all in a single process with no serialization, but now there are
separate threads for the user and developer sides, and they communicate
Activity back and forth.
Signatures are not checked yet, but both user and developer check that
the other side is sending Activity that forms a valid hash chain with
previous Activity.
The echo simulation is included, but may be buggy. This seems to work
well enough with 0 latency at least.
This commit was sponsored by Thom May on Patreon.
Diffstat (limited to 'debug-me.cabal')
-rw-r--r-- | debug-me.cabal | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debug-me.cabal b/debug-me.cabal index 23edddc..cf9143c 100644 --- a/debug-me.cabal +++ b/debug-me.cabal @@ -28,6 +28,7 @@ Executable debug-me , unix (>= 2.7) , process (>= 1.4) , async (>= 2.1) + , stm (>= 2.4) Other-Modules: Hash Pty |