Commit Graph

  • 56cd155e4f Add NameTrie for predictable, correct name autocomplete Jesse Shapiro 2016-11-12 17:40:06 -05:00
  • 7781d5b135 sshd: Add SHA256 prefix to pubkey fingerprints (#220) Jesse Shapiro 2016-10-22 09:49:26 -04:00
  • 80c193076c Add SHA256 prefix to pubkey fingerprints Jesse Shapiro 2016-10-21 17:18:34 -04:00
  • e31beb7d3d add Dockerfile Matej Cotman 2016-10-06 19:39:11 +02:00
  • 55c1def24d Windows support (fixed #217) Nick Scheibenpflug 2016-09-15 13:52:55 -04:00
  • 8e25b81f40 Makefile: remove windows/amd64 Andrey Petrov 2016-09-15 13:52:17 -04:00
  • db03222bc5 Add Windows to Makefile and build_release Nick Scheibenpflug 2016-09-15 12:52:53 -04:00
  • b5fa56861d Swap out gopass dependency Nick Scheibenpflug 2016-09-15 12:25:18 -04:00
  • 3535fb35bb tests: Fix ineffectual assigns Andrey Petrov 2016-09-01 17:01:47 -04:00
  • cdcc4a9931 refactor: User.Config -> User.Config() and User.SetConfig(UserConfig) Andrey Petrov 2016-08-29 10:11:39 -04:00
  • 454777448f refactor: User.SetColorIdx -> User.setColorIdx, preparing to abstract user Andrey Petrov 2016-08-29 09:58:17 -04:00
  • 33d7d26a17 chat/message: Remove User.Ignore(...) and User.Unignore(...) Andrey Petrov 2016-08-27 15:15:07 -04:00
  • d950112dd9 refactor: Id -> ID Andrey Petrov 2016-08-24 13:47:22 -04:00
  • 0fcc076c74 set: Switch to a common set implementation Andrey Petrov 2016-08-24 13:30:19 -04:00
  • 6e02b05f99 set: Improve coverage and cleanup. Switch sshchat package to use it. Andrey Petrov 2016-08-14 21:03:16 -04:00
  • b0a90315d8 set: Generalized Set type Andrey Petrov 2016-08-14 17:13:48 -04:00
  • c57a5acca7 tests: Fix flake in TestHostNameCollision Andrey Petrov 2016-08-24 13:53:59 -04:00
  • a67a9d115b /uptime: Format output to be more human-friendly Greg Wedow 2016-08-21 12:20:53 -04:00
  • 87d38405ae motd: Don't trim surrounding whitespace from the --motd file input. Greg Wedow 2016-08-21 12:17:30 -04:00
  • 25c9beaa3a remove strings.TrimSpace from motd parsing Greg Wedow 2016-08-21 10:50:14 -04:00
  • eec1cbc26f format /uptime output with go-humanize Greg Wedow 2016-08-21 10:48:42 -04:00
  • 8d93c0abbc
    Adding BEL alerts for PMs Steven Leibrock 2016-08-19 01:56:18 -04:00
  • d2f08490f7 Makefile: Support building from source tarball v1.5 Andrey Petrov 2016-08-17 13:34:06 -04:00
  • a9603fba7d travisci: Enable go 1.7 Andrey Petrov 2016-08-16 14:20:48 -04:00
  • 47607af729 /reply: Enabled again. Andrey Petrov 2016-08-16 14:20:32 -04:00
  • 22e714a5ad README: Add FAQ link Steven L 2016-08-16 14:03:01 -04:00
  • 5321e87ce6
    Adding link to FAQ on the readme Steven Leibrock 2016-08-16 11:44:04 -04:00
  • f41ff5e0a1 releases: Add freebsd Andrey Petrov 2016-08-16 10:47:43 -04:00
  • 981376f018 /help: Improve help for /ignore and /theme Andrey Petrov 2016-08-16 10:18:27 -04:00
  • 635a21d754 README: Update --help output S Leibrock 2016-08-16 09:22:44 -04:00
  • c9825c7780
    Fixing readme for #200 Steven Leibrock 2016-08-16 02:02:38 -04:00
  • 398cd75c5e logging: Add [RemoteAddr] prefix to connection-related messages Andrey Petrov 2016-08-13 16:22:43 -04:00
  • 1b7af5e559 chat/message/theme: Cleanup and refactor, tweak solarized. Andrey Petrov 2016-08-13 13:59:37 -04:00
  • 972bb86621 chat/message/theme: Tweak default colorscheme v1.4 Andrey Petrov 2016-08-12 17:13:11 -04:00
  • c69cefc873 logging: More information about why connections get dropped Andrey Petrov 2016-08-12 16:46:08 -04:00
  • cfa86b3e2e /motd: Fixed set message and actual motd coming out of order. Andrey Petrov 2016-08-12 16:34:42 -04:00
  • 293921480b Create motd tests for OP Aaron 2016-08-06 20:42:19 +03:00
  • f6e022548c chat/message: Fix highlighting and BEL, fix race condition. Andrey Petrov 2016-08-11 15:35:50 -04:00
  • 92d821387b chat/message/theme: Apply PM colors, add new themes to /help, cleanup. Andrey Petrov 2016-08-11 15:09:13 -04:00
  • f870c5761d chat/message/theme: Two new themes, solarized and hacker (#196) S Leibrock 2016-08-08 13:23:51 -04:00
  • 825926eeef
    Adding two themes, solarized and hacker Steven Leibrock 2016-08-08 00:08:32 -04:00
  • ef2cec2758 chat/message/theme: Fixing zero division error for one color themes (#195) S Leibrock 2016-08-07 15:12:19 -04:00
  • f8795d0803
    Fixing zero division error for one color themes Steven Leibrock 2016-08-07 14:50:17 -04:00
  • 91c62966fa /msg: Send SystemMsg confirmation with each PM Micheal Winger 2016-08-06 23:56:24 -04:00
  • 66adee6f9a /whois: Hide IP if user isn't admin; display client and time joined. (#192) Dmitri Shuralyov 2016-08-06 15:20:34 -07:00
  • 9fa14ead57 /whois: Hide IP if user isn't admin, display client and time joined. Dmitri Shuralyov 2016-08-06 14:41:16 -07:00
  • f6de73d420 ratelimiter: Bump up to 16kb/min from 4kb/min Andrey Petrov 2016-08-06 16:40:27 -04:00
  • 0297c1a341 Create motd test for regular user with MESSAGE param Aaron 2016-08-06 20:41:27 +03:00
  • a27433e957 Create motd test for regular user w/ no parameters Aaron 2016-08-06 20:40:52 +03:00
  • 2182105fe6 Import the "time" package Aaron 2016-08-06 20:39:25 +03:00
  • 636ec68c85 Create function to advance scanner tokens Aaron 2016-08-06 20:38:46 +03:00
  • 029b15fe20 server feedback for sending private messages Mike Winger 2016-08-05 15:28:11 -04:00
  • b7681769cb Attempted confirmation message for /msg sender Mike Winger 2016-08-05 14:43:08 -04:00
  • a4671ac262 README: added SHA256 fingerprint (#182) Jeric 2016-08-04 22:21:10 +08:00
  • ff512804d3 added SHA256 fingerprint Jeric 2016-08-04 13:02:25 +08:00
  • 15e14a0872 ratelimit: Increase ratelimit to avoid failing handshakes Andrey Petrov 2016-08-03 20:01:07 -04:00
  • c8661e6883 motd: Allow for reading the current motd when no additional args given. v1.3 Andrey Petrov 2016-08-03 17:58:49 -04:00
  • f884a3694c Merge 58d26ca479f9bf823d79f9a098e5682c798bf0ef into 13ea34b9121b7b49932e1f87884511577e44eb03 Aaron 2016-08-03 21:54:25 +00:00
  • 13ea34b912 Fixed autocomplete crashing bug (#166) Andrey Petrov 2016-08-03 17:42:53 -04:00
  • 678ad50b0f Merge f346fa737aee3b711bf4827923f9583a90e228b9 into a978f2ce006f41369f03105fa98defda45fbb10b The8BitGuy42 2016-08-03 19:24:40 +00:00
  • a978f2ce00 set: Normalize to lowercase Andrey Petrov 2016-08-03 15:23:39 -04:00
  • f346fa737a Create /setmotd command; use /motd to display it The8BitGuy42 2016-08-03 21:23:33 +02:00
  • a55b78ccdb Limit username length to 16 chars (#167) A. Campbell 2016-08-03 12:59:02 -04:00
  • c4604fde94 Disabled autocomplete due to #166. Andrey Petrov 2016-08-03 12:18:13 -04:00
  • 07808f3ee8 Limit user name length A. Campbell 2016-08-03 12:07:55 -04:00
  • 1662ecd431 Fix travisci tests Andrey Petrov 2016-08-02 16:03:19 -04:00
  • 58d26ca479 Fix small issues with the help message Aaron 2016-08-02 09:38:36 +03:00
  • 5a7db119fa Print the motd if no parameters are passed Aaron 2016-08-02 09:30:21 +03:00
  • 61e8442cf5 Update the motd command's description Aaron 2016-08-02 09:29:41 +03:00
  • 58e1cb60bd commands: /ignore, /unignore Federico Ruggi 2016-08-01 17:19:12 +02:00
  • 138e6bd8ca Move set to common package, use set for ignores Federico Ruggi 2016-08-01 15:57:07 +02:00
  • e3a99d41d6 Add /ignore//unignore commands Federico Ruggi 2016-07-31 19:43:13 +02:00
  • 2abe368022 style: Fix gofmt and vet complaints Andrey Petrov 2016-07-31 12:18:06 -04:00
  • 7848b62af7 README: Mention ARM6 build, no more docker v1.2 Andrey Petrov 2016-07-25 12:25:04 -04:00
  • 385340af8a Fix testing in travisci. Andrey Petrov 2016-07-25 12:20:10 -04:00
  • f0db74c874 terminal: Disconnect sooner and more reliably Andrey Petrov 2016-07-24 22:56:38 -04:00
  • 50d2be3a88 Fixed message buffer timeout Andrey Petrov 2016-07-24 16:16:12 -04:00
  • 3ba0c59341 Unflake tests, remove lock from chat/message.User Andrey Petrov 2016-07-24 15:34:56 -04:00
  • e6f7dba34e Progress: Unchan user Andrey Petrov 2016-07-18 18:05:29 -04:00
  • faa8ac5acd Build rasberrypi releases Andrey Petrov 2016-07-22 18:57:23 -04:00
  • 8b9ebbdb6b sshd: Add keepalive every 30s Andrey Petrov 2016-07-17 20:13:48 -04:00
  • 3a2ab9bc26 Verbose tests Andrey Petrov 2016-07-17 18:31:28 -04:00
  • 5566514636 ci: Remove Dockerfile, golint, update travisci to use tip Andrey Petrov 2016-07-17 18:11:00 -04:00
  • 82d9f4d0a2 README: Release link Andrey Petrov 2016-07-17 18:07:38 -04:00
  • 773e3c8cd9 Fix release script v1.1 Andrey Petrov 2016-07-17 17:58:57 -04:00
  • ace2bc5124 sshd.SSHListener: Use HandlerFunc instead of terminal channel feed Andrey Petrov 2016-07-17 16:49:14 -04:00
  • 62fbe2dc32 chat/message: Consistent value receivers Andrey Petrov 2016-07-17 14:51:03 -04:00
  • 7f3db7cd67 Merge e5b344f4ebf29136104689ea2c77e6473492a19f into 18b2f511cb08d8f093b7043f7a714f61c0bfba54 James Mills 2016-07-15 22:41:31 +00:00
  • 18b2f511cb Use pointer receiver for all of Host Andrey Petrov 2016-07-15 18:15:07 -04:00
  • 9bf1f53445 Fixed /kick command to actually close target Andrey Petrov 2016-07-15 16:22:25 -04:00
  • 0fdeda8b75 Progress: Trying to fix more deadlocks, failing. Andrey Petrov 2016-07-12 18:24:02 -04:00
  • ea2d4d0dfc chat: Fix race conditions. Andrey Petrov 2016-07-12 11:09:57 -04:00
  • 2b8c0d7b5c Fix more silly race conditions in tests Andrey Petrov 2016-07-11 13:02:34 -04:00
  • cc6ab7fc90 tests: Fix race condition in TestHostNameCollision Andrey Petrov 2016-07-11 12:18:57 -04:00
  • 48f65ed0e7 tests: Fix flakey collision test Andrey Petrov 2016-07-11 12:12:23 -04:00
  • 39ac1f44ed Build/release script and fix version annotation. Andrey Petrov 2016-07-10 17:57:39 -04:00
  • e5b344f4eb
    Added keepalive feature to keep clients connected James Mills 2016-07-09 18:03:28 -07:00
  • efd5b38512 Merge cccb5a75bd21208a2b3e6577c84704a05c8edcbf into 838f58e648b30bbf2ee2b9351fdf92bd1eb6a333 James Mills 2016-07-10 02:02:18 +00:00
  • cccb5a75bd
    Added pinned versions of dependencies James Mills 2016-07-09 18:58:16 -07:00
  • ade3a7182b Merge 531010747e2f86fd6d2e248f826384e80cc0b84f into 838f58e648b30bbf2ee2b9351fdf92bd1eb6a333 James Mills 2016-07-10 01:08:39 +00:00