aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2016-06-03 01:53:02 -0400
committerbnewbold <bnewbold@robocracy.org>2016-06-03 01:53:02 -0400
commit3f249e56d4d527bc9051f02de4aa436926159ce0 (patch)
tree01336464844f225eb8817d69eb497ccd24c66e2d
parent782863c5b290ee5d3e7a3518a761ee2f35e5ad45 (diff)
downloaducp-3f249e56d4d527bc9051f02de4aa436926159ce0.zip
ucp-3f249e56d4d527bc9051f02de4aa436926159ce0.tar.gz
commit TODO list
-rw-r--r--TODO24
1 files changed, 24 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..f23f74a
--- /dev/null
+++ b/TODO
@@ -0,0 +1,24 @@
+
+- note in README: IPv4 only
+
+bugs:
+- encrypt message length in addition to everything else
+- what if filename has spaces? assert fails
+
+features:
+- tests!
+- actual crypto using sodiumoxide (or similar...)
+- a "UCP VERSION" intro mesage before "UCP CONNECT"
+- make srcpath a list: can send multiple files as long as destination is a directory
+- need to do more sophisticated host splitting to handle IPv6 addresses
+- progress bar (per-file?)
+
+packaing/meta stuff:
+- benchmarking to the-nsa.org
+- --version flag
+- README
+- man page
+- cargo package upload
+- debian (.deb) packaging stuff
+- ufw firewall entry (/etc/ufw/applications.d/ucp)
+- bash completion file (/etc/bash_completion.d/ucp)