Commit Graph

31 Commits

Author SHA1 Message Date
AJ ONeal 07965d8eac move tls-unwrapping (it may be sharable with client) 2018-04-25 17:41:20 +00:00
AJ ONeal 6b25c7e1f5 updated for node v8.x and ws 5.x 2018-04-24 16:34:20 +00:00
tigerbot 6fa7f50894 improved how throttling based on the websocket works 2017-09-11 15:45:17 -06:00
tigerbot a8be74d77e went back to not allowing half-open connections 2017-09-08 11:24:30 -06:00
tigerbot 96ab344b71 implemented throttling when we buffer too much data 2017-09-07 17:10:47 -06:00
tigerbot bbdb09902b changed way we close connections to support half-open 2017-09-06 18:43:34 -06:00
tigerbot 701aa99a30 added protection against unwanted writes to websocket 2017-06-22 13:18:39 -06:00
tigerbot aff82cebe9 made it possible to check if domain is handled as client 2017-06-21 18:55:24 -06:00
tigerbot 5c7d65546b filter out remote groups with no remotes left 2017-06-05 11:00:54 -06:00
tigerbot d82530e1db filtering out wildcard domains with no remotes left 2017-05-26 18:18:06 -06:00
tigerbot 8e71ae02cf fixed problem with not closing websocket
There was a problem that prevented socket events like close and error from
getting through our duplex and to the websocket so it could close
2017-05-26 17:26:44 -06:00
tigerbot 7112bfdbb2 added support for wildcard domains 2017-05-26 16:33:27 -06:00
tigerbot 3d5f4a773d implemented sending of errors not directly from requests 2017-04-28 15:35:43 -06:00
tigerbot b4a300cc64 implemented hello command on valid connection 2017-04-28 15:35:38 -06:00
tigerbot a1fbde7d8e added ability to add/remove tokens through websocket 2017-04-27 19:36:28 -06:00
tigerbot 40c797b729 changed token handling to allow multiple per websocket 2017-04-26 19:52:30 -06:00
tigerbot 65df12ecb3 changed how browser connections are handled 2017-04-26 15:10:58 -06:00
tigerbot 8ab08fef8c implemented websocket connection timeout 2017-04-07 15:46:00 -06:00
tigerbot 78e9ccd60e made it so websocket connections can't replace each other 2017-04-07 11:52:25 -06:00
tigerbot 09e2d5ba35 changed remote storage on new web socket connection 2017-04-06 18:34:42 -06:00
AJ ONeal 81dce2f0a1 tested certs issued via greenlock 2017-04-05 04:13:03 -04:00
AJ ONeal 50a4d9360a refactor: separate handlers, allow multiple devices to respond 2017-04-05 03:01:43 -04:00
AJ ONeal 176e1c06a3 WIP refactor for greenlock 2017-04-04 22:31:58 -04:00
AJ ONeal e0690e5e8a correctly handle redirect 2016-10-15 02:18:30 -04:00
AJ ONeal 8840319094 opts -> copts 2016-10-12 20:16:14 -04:00
AJ ONeal 09a98f6b3a close on error 2016-10-12 19:11:11 -04:00
AJ ONeal 6185b79263 prefer token.domains over token.name 2016-10-11 19:00:03 -04:00
AJ ONeal 578c50b8d2 bugfix 2016-10-01 02:54:22 -04:00
AJ ONeal 54da6333b1 cleanup 2016-10-01 02:39:20 -04:00
AJ ONeal 50a21e2fcc transitioning to cli 2016-09-30 23:52:37 -06:00
AJ ONeal 2825afbb13 fs cleanup 2016-09-30 18:03:41 -04:00