summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2017-04-21 23:12:03 -0400
committerJoey Hess <joeyh@joeyh.name>2017-04-21 23:15:55 -0400
commitf7a4b51b259bf6b4a33c42f671dbb53f12de6c95 (patch)
treead6125ccc386b28209d75c9bc27aa9985bdb017e
parent94a94c36cf0eba38b85b8fb6c360c14abae7031f (diff)
downloaddebug-me-f7a4b51b259bf6b4a33c42f671dbb53f12de6c95.tar.gz
update
-rw-r--r--TODO13
1 files changed, 8 insertions, 5 deletions
diff --git a/TODO b/TODO
index 46237a6..4ea0ce4 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,10 @@
+* --watch and --download only get Seen messages, not Entered messages,
+ because the server does not send Developer messages to them.
+ To fix, need a way to avoid looping Entered messages sent by a developer
+ back to themselves.
* Loop user input and output to their outer pty..
* Improve error message when developer fails to connect due to the session
- id being invalid or expored.
+ ID being invalid or expored.
* Use protobuf for serialization, to make non-haskell implementations
easier?
* Leave the prevMessage out of Activity serialization to save BW.
@@ -11,12 +15,11 @@
matter.)
* loadLog should verify the hashes (and signatures) in the log, and
refuse to use logs that are not valid proofs of a session.
-* Network!
-* Server!
+ (--replay and --graphvis need this; server's use of locaLog does not)
* gpg key downloading, web of trust checking, prompting
Alternatively, let debug-me be started with a gpg key,
this way a project's website can instruct their users to
"run debug-me --trust-gpg-key=whatever"
* Multiple developers should be able to connect to a single debug-me
- user. Most of the code was written with that in mind, but not tested
- yet..
+ user and all send Entered messages. Most of the code was written
+ with that in mind, but not tested yet..