Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | changelog and version bump0.1.2 | Jesse Luehrs | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | version bump0.1.1 | Jesse Luehrs | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | improve dependencies a bit | Jesse Luehrs | 2019-10-21 | 1 | -101/+0 |
| | |||||
* | update deps | Jesse Luehrs | 2019-10-21 | 1 | -168/+124 |
| | |||||
* | improve usage information | Jesse Luehrs | 2019-10-21 | 1 | -0/+13 |
| | |||||
* | drop root privileges during normal operation | Jesse Luehrs | 2019-10-20 | 1 | -0/+10 |
| | | | | | it should only be necessary for reading the tls key and binding to low-numbered ports | ||||
* | load config data from a file too | Jesse Luehrs | 2019-10-18 | 1 | -0/+119 |
| | |||||
* | cache refresh tokens and use them when the exist | Jesse Luehrs | 2019-10-16 | 1 | -0/+63 |
| | | | | to avoid needing to go through the browser auth flow every time | ||||
* | start implementing oauth authentication | Jesse Luehrs | 2019-10-15 | 1 | -0/+731 |
| | |||||
* | name change, again | Jesse Luehrs | 2019-10-14 | 1 | -23/+23 |
| | |||||
* | add tls support to the server | Jesse Luehrs | 2019-10-12 | 1 | -0/+161 |
| | |||||
* | move to a real logging crate | Jesse Luehrs | 2019-10-09 | 1 | -0/+94 |
| | |||||
* | basic rate limiting | Jesse Luehrs | 2019-10-09 | 1 | -0/+34 |
| | | | | | | | for now, it just closes down connections if a single user is being too spammy (other than with TerminalOutput messages). this is better than nothing, but overall doesn't really do a whole lot - it'll probably need some amount of tweaking. | ||||
* | better client reconnect handling | Jesse Luehrs | 2019-10-09 | 1 | -0/+75 |
| | | | | | | make sure we always use the reconnect timer, even in cases where we successfully log in before the connection gets dropped, and use exponential backoff for reconnect attempts | ||||
* | add stub sigwinch handler | Jesse Luehrs | 2019-10-02 | 1 | -0/+1 |
| | |||||
* | bump dependency versions | Jesse Luehrs | 2019-10-01 | 1 | -130/+117 |
| | |||||
* | rename | Jesse Luehrs | 2019-10-01 | 1 | -16/+16 |
| | |||||
* | use tokio codecs for some of the protocol parsing | Jesse Luehrs | 2019-09-05 | 1 | -0/+1 |
| | |||||
* | only record starting from the most recent screen clear | Jesse Luehrs | 2019-09-04 | 1 | -0/+23 |
| | |||||
* | make cast run a command | Jesse Luehrs | 2019-09-02 | 1 | -0/+152 |
| | | | | doesn't do anything with it yet | ||||
* | give sessions an id | Jesse Luehrs | 2019-09-02 | 1 | -0/+10 |
| | |||||
* | refactor | Jesse Luehrs | 2019-09-02 | 1 | -0/+1 |
| | |||||
* | actually, remove protobufs too | Jesse Luehrs | 2019-09-01 | 1 | -27/+11 |
| | |||||
* | cleanups and updates | Jesse Luehrs | 2019-09-01 | 1 | -48/+699 |
| | |||||
* | let's avoid grpc for now | Jesse Luehrs | 2019-07-17 | 1 | -985/+4 |
| | |||||
* | get a basic command structure in place | Jesse Luehrs | 2019-07-14 | 1 | -0/+153 |
| | |||||
* | get the grpc build working | Jesse Luehrs | 2019-07-13 | 1 | -0/+1057 |