Start implementing remote-controlled clients

This commit is contained in:
Anders Pitman
2020-10-09 10:05:31 -06:00
parent 6c2db42c2a
commit ffc0d27338
10 changed files with 142 additions and 38 deletions

View File

@@ -1,8 +1,7 @@
* I don't think it's properly closing connections. Browser are hanging on
some requests, possibly because it's HTTP/1.1 and hitting the max concurrent
requests.
* Might want to proxy requests at the HTTP level since it lets us do things
like terminating HTTP/2.
* Implement a custom SSH server in Go and connect the sockets directly?
* Use HTML redirects for showing errors then refreshing. Maybe for polling
after login and submitting a new tunnel too.
* Save next port in db