Commit Graph

  • d8e68d57bc Makefile: Fix binary ldflags missing Andrey Petrov 2020-01-06 20:14:32 -05:00
  • 5af617f3b9
    sshd: Apply read deadline to connection handler (#331) Andrey Petrov 2020-01-06 20:09:34 -05:00
  • 61b525ae54 sshd: Apply read deadline to handler kill-incomplete Andrey Petrov 2020-01-06 20:04:17 -05:00
  • 1b2a3e97a0 sshd/terminal: Add more readline-compatible navigation Akshay Shekher 2020-01-05 07:51:10 -08:00
  • 0b725eb1d5 Added additional key code for prompt navigation Akshay Shekher 2020-01-04 19:57:31 -08:00
  • de89c87946 #315: set a 10 sec deadline for clients to complete the handshake Akshay Shekher 2020-01-04 14:22:10 -08:00
  • fa849829a6 #315: added missing Close calls on ssh.ServerConn Akshay Shekher 2020-01-02 09:55:18 -08:00
  • 0a122be81e sshd/terminal: Fix import comment Juan Pablo Ossa Zapata 2019-11-04 11:42:10 -05:00
  • a6ac234ae9
    Removed a single space Juan Pablo Ossa Zapata 2019-11-04 11:39:09 -05:00
  • cd3df96a0e
    Remove commented import Juan Pablo Ossa Zapata 2019-11-03 22:46:13 -05:00
  • 6a5264497b
    Update README.md AmirHossein Goodarzi 2019-10-02 14:31:34 +03:30
  • 0997564da2
    Fix README.md Amir Hossein Goodarzi 2019-10-02 14:28:59 +03:30
  • 881bb3ad1d
    add feature of running ssh-chat inside docker container Amir Hossein Goodarzi 2019-10-02 14:26:41 +03:30
  • 413cba485e
    Merge pull request #317 from tyrelsouza/master Andrey Petrov 2019-07-11 15:16:24 -04:00
  • 50ca8b043a
    better domain Tyrel Souza 2019-07-11 14:44:21 -04:00
  • 3e37ebf85a sshd/terminal: Undo emoji offset bugfix v1.8.2 Andrey Petrov 2019-04-21 16:48:12 -04:00
  • 5949f9792f sshd: Close connection on failed handshake Andrey Petrov 2019-04-17 16:57:30 -04:00
  • 67163a93a8 sshchat: term.Write on empty lines to fix prompt reset bug Andrey Petrov 2019-03-29 17:26:18 -04:00
  • 479a391d55 sshd/terminal: Use clearline and clearscreen codes for enterClear Andrey Petrov 2019-03-29 17:25:51 -04:00
  • c9b58a80fa sshd/terminal: Import test from upstream patch Andrey Petrov 2019-03-26 16:02:45 -04:00
  • 91c6e55432
    Merge pull request #311 from tyrelsouza/patch-1 Andrey Petrov 2019-03-29 14:15:39 -04:00
  • 60c1fe4220
    Update README to match current --help Tyrel Souza 2019-03-29 14:14:57 -04:00
  • 290ca46577
    README: Are you sure you don't just want the binary release? Andrey Petrov 2019-03-25 10:18:27 -04:00
  • 40d17570b9
    README: Badge color Andrey Petrov 2019-03-25 10:16:12 -04:00
  • a61b9a4a5c
    README: Badges Andrey Petrov 2019-03-25 10:13:54 -04:00
  • 5057b891c0 chat/message: Handle nil theme (mono) v1.8.1 Andrey Petrov 2019-03-24 18:59:16 -04:00
  • 4aa2460d82 sshd: Add Terminal.Env() Andrey Petrov 2019-03-24 13:41:33 -04:00
  • 338ded7a4e chat/message: Fix tests v1.8 Andrey Petrov 2019-03-22 16:04:59 -04:00
  • 87024f3ded sshd/terminal: Clear screen below on enterClear Andrey Petrov 2019-03-22 15:31:17 -04:00
  • c058f72fe4 /timestamp, /theme: Fix rendering, add tests Andrey Petrov 2019-03-22 15:27:00 -04:00
  • d72aaf6bae
    Merge pull request #308 from shazow/timestamp-both Andrey Petrov 2019-03-21 18:21:29 -04:00
  • c5cc4b0594 /timestamp: time and datetime modes timestamp-both Andrey Petrov 2019-03-21 17:12:32 -04:00
  • ee8d60ec00
    Merge pull request #306 from shazow/fork-terminal Andrey Petrov 2019-03-21 15:40:28 -04:00
  • 69c496424e go mod tidy fork-terminal Andrey Petrov 2019-03-19 12:11:56 -04:00
  • 6acb0bf809 sshchat, host: Switch to new terminal clearline api Andrey Petrov 2019-03-21 15:28:59 -04:00
  • b4ba8226c6 sshd/terminal: Switch terminal.ClearLine to termina.SetEnterClear(...) Andrey Petrov 2019-03-21 15:23:55 -04:00
  • 9d2230eaff sshchat: Fix tests to use new rendering format. Andrey Petrov 2019-03-21 13:39:33 -04:00
  • 418c991677 sshd/terminal: Use N-moves in Terminal.move when possible Andrey Petrov 2019-03-19 15:05:13 -04:00
  • 8b710da728 sshd/terminal: Fix mid-line enter and reflow bugs Andrey Petrov 2019-03-19 12:09:54 -04:00
  • 4240130978 legal: Put sshd/terminal notice in root Andrey Petrov 2019-03-18 15:36:21 -04:00
  • 8653f0a730 sshchat: Replace terminal echo hack with our forked terminal Andrey Petrov 2019-03-17 17:36:38 -04:00
  • 1ba36b785c sshd/terminal: Add Terminal.ClearLine option Andrey Petrov 2019-03-17 17:35:49 -04:00
  • 596d41ff29 sshd/terminal: Add original LICENSE Andrey Petrov 2019-03-17 17:35:27 -04:00
  • aecd8c66c3 sshd/terminal: Import fork of x/crypto/ssh Andrey Petrov 2019-03-17 17:12:31 -04:00
  • 2089eda486 chat: Fix runtime bug with uninitialized strings builder Andrey Petrov 2019-03-18 10:08:12 -04:00
  • b8fb704c8f sshchat: Fix empty messages borking rendering Andrey Petrov 2019-03-17 16:10:16 -04:00
  • 5ff61f0a0f /timestamp: Remove timezone by default for now Andrey Petrov 2019-03-17 16:05:38 -04:00
  • a90574126e /timestamp: Switch TZINFO with UTC offset Andrey Petrov 2019-03-17 16:00:48 -04:00
  • 078fbbe828 chat, internal/humantime: Tweak departure message Andrey Petrov 2019-03-17 15:01:41 -04:00
  • fa516ba085
    Merge pull request #304 from shazow/autocomplete-sort Andrey Petrov 2019-03-17 14:42:04 -04:00
  • 1c44c714e6 chat: Sort NamesPrefix by recently active autocomplete-sort Andrey Petrov 2019-03-16 15:27:43 -04:00
  • c02b6390d2
    /timestamp now prefixes each line with a timestamp Andrey Petrov 2019-03-17 14:05:22 -04:00
  • 9c3db55c83 sshchat: Echo command messages with the new timestamp code. Andrey Petrov 2019-03-17 13:50:01 -04:00
  • 8282fad7dc chat: Add timezone support to /timestamp Andrey Petrov 2019-03-16 12:20:43 -04:00
  • 54ce8bb08d chat: Remove injectTimestamp after 30min stuff Andrey Petrov 2019-03-15 16:30:06 -04:00
  • 783c607fad chat/message: Add second resolution Andrey Petrov 2019-03-15 16:26:39 -04:00
  • 33d0c08ffe chat/message: Add PublicMsg.RenderSelf(...) to support old-style formatting Andrey Petrov 2019-03-15 16:20:13 -04:00
  • eb10bad08e sshchat, chat: Override terminal echo and do our own echo Andrey Petrov 2019-03-15 16:01:47 -04:00
  • 6d3fce47cc Revert "host: Add timestamps into prompt when enabled" Andrey Petrov 2019-03-15 15:57:50 -04:00
  • 4188a3bdac host: Add timestamps into prompt when enabled Andrey Petrov 2019-03-06 12:25:38 -08:00
  • dca2cec67f chat/message: Add timestamp prefix support Andrey Petrov 2019-03-06 12:25:02 -08:00
  • 924c6bd234 Makefile: Use static builds by default Andrey Petrov 2019-03-15 22:56:48 -04:00
  • d3eda56f82 build: Update go modules Andrey Petrov 2019-03-15 22:40:30 -04:00
  • 3f0faf761e main: Skip command autocomplete if space-prefixed Andrey Petrov 2019-03-15 18:39:53 -04:00
  • ae46a91e0f /reply: Set reply target properly Andrey Petrov 2019-03-15 18:32:46 -04:00
  • 0b06b56c0e main: --admin and --whitelist: Skip non-key lines Andrey Petrov 2019-03-15 18:30:21 -04:00
  • 60701198fc /op: Fix room op being tied to the nick, add remove option Andrey Petrov 2019-03-15 18:18:20 -04:00
  • 953c3d46b2 chat: Use strings.Builder Ulisse Mini 2019-02-23 20:28:36 -05:00
  • 7b06848c75 Makefile: Remove unneeded variable UlisseMini 2019-01-25 12:47:35 -05:00
  • f3c80047b9 Makefile: Use go test ./... to test all packages. UlisseMini 2019-01-25 12:46:37 -05:00
  • c1a8912297 sanitize: Move global variables to top of file UlisseMini 2019-01-25 12:39:21 -05:00
  • 4c968fc966 chat: Use a string instead of a bytes.Buffer UlisseMini 2019-01-25 12:32:57 -05:00
  • 9c918676ed sshd: Better comments and changed += 1 to ++ UlisseMini 2019-01-25 12:25:05 -05:00
  • e6233daefd sshd: Better comments UlisseMini 2019-01-25 12:23:41 -05:00
  • 40f6957e93 chat: Better comments UlisseMini 2019-01-25 12:18:57 -05:00
  • a1b891aae2 host.go: drop = 0 from declaration; it is the zero value (golint) UlisseMini 2019-01-25 12:09:15 -05:00
  • 57c6abe86c Better comments UlisseMini 2019-01-25 12:07:34 -05:00
  • a4e9e084c7 chat: Use strings.Builder Ulisse Mini 2019-02-23 20:28:36 -05:00
  • 3813360d91 cmd/ssh-chat: Set ServerVersion to include ssh-chat Andrey Petrov 2019-02-11 15:21:56 -05:00
  • 81d7e16862 cmd, main: Return instead of os.Exit(0), use ioutil.Discard for default logger Ulisse mini 2019-01-25 13:42:27 -05:00
  • d297f15fe2 Makefile: Remove unneeded variable UlisseMini 2019-01-25 12:47:35 -05:00
  • d96b5b4bfe Makefile: Use go test ./... to test all packages. UlisseMini 2019-01-25 12:46:37 -05:00
  • 4074e80de5 sanitize: Move global variables to top of file UlisseMini 2019-01-25 12:39:21 -05:00
  • 109077749c chat: Use a string instead of a bytes.Buffer UlisseMini 2019-01-25 12:32:57 -05:00
  • 8c5358ff22 sshd: Better comments and changed += 1 to ++ UlisseMini 2019-01-25 12:25:05 -05:00
  • 510db96c0a sshd: Better comments UlisseMini 2019-01-25 12:23:41 -05:00
  • 2490807adb chat: Better comments UlisseMini 2019-01-25 12:18:57 -05:00
  • d3b88b0996 host.go: drop = 0 from declaration; it is the zero value (golint) UlisseMini 2019-01-25 12:09:15 -05:00
  • c87073edae Better comments UlisseMini 2019-01-25 12:07:34 -05:00
  • 368c9cbf9f cmd.go: Use return instead of os.Exit(0) UlisseMini 2019-01-25 10:34:14 -05:00
  • 0603e7f14c cmd.go: Clearify imports UlisseMini 2019-01-25 10:33:27 -05:00
  • 429ebbf60d logger: change nil bytes.Buffer into ioutil.Discard (#293) Ulisse mini 2019-01-23 11:31:33 -05:00
  • 4a1c765abb logger: change nil bytes.Buffer into ioutil.Discard UlisseMini 2019-01-22 15:29:31 -05:00
  • 40bf204058 chat: When a user leaves, add time since they joined to the exit message. Robert Hailey 2019-01-02 14:46:21 -06:00
  • 44fe22198a go fmt everything Robert Hailey 2019-01-02 14:07:58 -06:00
  • cadd33bbcf move: util/humantime -> internal/humantime Robert Hailey 2019-01-02 14:03:59 -06:00
  • 8289554a23 humantime: repair unit test Robert Hailey 2019-01-02 12:38:28 -06:00
  • bff4d273ed simplify function name Robert Hailey 2019-01-02 12:34:07 -06:00
  • 4283d862b7 humantime: ugly sub-second precision replaces grammatically incorrect "1 seconds" message Robert Hailey 2019-01-02 12:24:12 -06:00
  • 565062e7d7 Show the connection duration upon departure Robert Hailey 2019-01-02 12:13:22 -06:00