22 Commits

Author SHA1 Message Date
Andrey Petrov
f113a130ae sshd: Terminal.Term() fallback to Env TERM 2020-04-17 12:22:31 -04:00
Andrey Petrov
5055bbc859 sshd: Remove temporary "Connecting..." prompt 2020-04-13 11:32:38 -04:00
Andrey Petrov
fdfdcf96b7 main, sshd: Add comments and TODOs 2020-04-12 13:04:53 -04:00
Chris Miller
fe84822f5d Get the term value 2020-04-12 12:37:55 -04:00
Chris Miller
c0a2f32bd4 Wait for shell 2020-04-12 12:37:55 -04:00
Andrey Petrov
6701cbcbf7
sshd: Fix env error check
Co-Authored-By: Chris Miller <millerlogic@users.noreply.github.com>
2020-01-10 09:25:59 -05:00
Andrey Petrov
4aa2460d82 sshd: Add Terminal.Env() 2019-03-24 13:41:33 -04:00
Andrey Petrov
6acb0bf809 sshchat, host: Switch to new terminal clearline api 2019-03-21 15:33:18 -04:00
Andrey Petrov
8653f0a730 sshchat: Replace terminal echo hack with our forked terminal 2019-03-18 10:08:39 -04:00
UlisseMini
9c918676ed sshd: Better comments and changed += 1 to ++ 2019-02-24 09:40:47 -06:00
UlisseMini
e6233daefd sshd: Better comments 2019-02-24 09:40:47 -06:00
Andrey Petrov
c69cefc873 logging: More information about why connections get dropped
Fixes #197 for now, maybe more later.
2016-08-12 16:46:08 -04:00
Dmitri Shuralyov
66adee6f9a /whois: Hide IP if user isn't admin; display client and time joined. (#192)
Resolves #170.
2016-08-06 18:20:34 -04:00
Andrey Petrov
f0db74c874 terminal: Disconnect sooner and more reliably 2016-07-24 22:56:38 -04:00
Andrey Petrov
50d2be3a88 Fixed message buffer timeout 2016-07-24 16:17:02 -04:00
Andrey Petrov
8b9ebbdb6b sshd: Add keepalive every 30s
Based on work by @prologic in #147
Fixes #89
2016-07-17 20:13:48 -04:00
Andrey Petrov
3c4e6994c2 chat.Channel->chat.Room, /ban, /whois, chat.User.Identifier
- Renamed chat.Channel -> chat.Room
- /ban works, supports IP also
- /whois works
- chat.User now accepts an Identifier interface rather than name
- Tweaked rate limiting
2015-01-16 21:53:22 -08:00
Andrey Petrov
d5626b7514 Abstracted sshd.Connection; Op works now. 2015-01-10 13:46:36 -08:00
Andrey Petrov
6a662bf358 Channel Member now wrapping User with metadata, new Auth struct. 2015-01-01 18:40:10 -08:00
Andrey Petrov
c1406dda55 Remove all old code; fixed Set remove; fixed disconnect bug; fixed term reference. 2014-12-24 20:31:54 -08:00
Andrey Petrov
7beb7f99bb Testing for net. 2014-12-22 15:53:30 -08:00
Andrey Petrov
59ac8bb037 sshd abstraction might be done, untested. 2014-12-22 14:26:26 -08:00