Commit Graph

284 Commits

Author SHA1 Message Date
AJ ONeal 2b48a8b8b9 add full SNI peeking, fix TLS routing 2020-06-09 04:41:38 -06:00
AJ ONeal 1872302d66 better TLS termination, port-forward support 2020-06-09 02:42:56 -06:00
AJ ONeal 05fdd8bb45 only put password in file on first run 2020-06-08 18:58:52 -06:00
AJ ONeal befed81101 add PostgreSQL install script 2020-06-08 17:26:13 -06:00
AJ ONeal 8ae19f341b wip: SNI detection: add Peek() 2020-06-06 03:43:56 -06:00
AJ ONeal d0910ed07e file reorganization 2020-06-03 02:00:38 -06:00
AJ ONeal 9b7c3f62db file reorganization 2020-06-03 01:47:06 -06:00
AJ ONeal 3502d67b06 update docs and examples 2020-06-03 01:25:15 -06:00
AJ ONeal daa152b376 improve error handling 2020-06-03 00:35:56 -06:00
AJ ONeal 077ea2d12d add build scripts for convenience 2020-06-03 00:23:50 -06:00
AJ ONeal 1fc0cd4e14 update vendored deps 2020-06-03 00:18:04 -06:00
AJ ONeal c1524daddb update deps 2020-06-03 00:17:52 -06:00
AJ ONeal c9c47b9105 use vfsgen for sql file 2020-06-03 00:17:30 -06:00
AJ ONeal 527af9fa98 updates for dns-01 2020-06-02 03:32:14 -06:00
AJ ONeal 24f5b4b2d2 add inspect to server, move Inspect from mgmt 2020-06-01 04:16:25 -06:00
AJ ONeal 309ecf89f5 add list of inactives 2020-06-01 02:48:05 -06:00
AJ ONeal ca72ad6d8b add client pinging, and server recent pings 2020-06-01 02:39:35 -06:00
AJ ONeal 7303e36a16 enable auth checking 2020-06-01 01:38:18 -06:00
AJ ONeal 6736d68446 WIP mgmt apis 2020-05-31 07:02:46 -06:00
AJ ONeal dbb22d4b45 add ad-hoc integration tests 2020-05-31 06:27:33 -06:00
AJ ONeal 3eb061a1eb WIP: auth flow 2020-05-31 06:19:41 -06:00
AJ ONeal 5ba8859256 WIP: authorize routes 2020-05-30 17:45:36 -06:00
AJ ONeal a6e3c042fe WIP: authenticated management routes 2020-05-30 17:14:40 -06:00
AJ ONeal 44411fb99c WIP: auth storage 2020-05-30 03:52:27 -06:00
AJ ONeal 73106f4ef7 update deps 2020-05-27 03:57:03 -06:00
AJ ONeal f2975c9a4d add app id and client id 2020-05-27 03:56:55 -06:00
AJ ONeal 95c9c9e9db add windows GUI build 2020-05-27 03:47:22 -06:00
AJ ONeal affe8acbfa updated deps 2020-05-27 02:54:19 -06:00
AJ ONeal 710771c228 add DNS-01 API relay 2020-05-27 02:53:26 -06:00
AJ ONeal 1f22f5f34f add token auth 2020-05-26 03:05:39 -06:00
AJ ONeal 10a9ed8e3a update deps 2020-05-26 01:47:31 -06:00
AJ ONeal 96f4d34ce1 start of management api 2020-05-26 01:47:22 -06:00
AJ ONeal 2a76b7679d update deps 2020-05-25 10:53:28 -06:00
AJ ONeal e55620ccba add build versioning 2020-05-25 10:52:37 -06:00
AJ ONeal 2813ffcbd3 bugfix nil pointer due to misnamed variable 2020-05-25 10:51:59 -06:00
AJ ONeal 4a156f50ca remove junk file (literally) 2020-05-22 04:41:57 -06:00
AJ ONeal 53478d35fd rename package packer->telebit 2020-05-22 04:41:24 -06:00
AJ ONeal 1f39f57837 quick fix ACME instance, burn some logs 2020-05-22 04:34:37 -06:00
AJ ONeal 13d5676a14 update deps 2020-05-22 04:08:01 -06:00
AJ ONeal 174fc813c2 got ACME working 2020-05-22 04:07:35 -06:00
AJ ONeal 0eaa1aca2a websocket tunnel interface cleanup 2020-05-21 12:28:33 -06:00
AJ ONeal 39ada8ec7a working out some kinks in the WSWrap 2020-05-21 05:09:49 -06:00
AJ ONeal b50fb11fb9 WIP: debugging and backwards compat 2020-05-21 04:29:05 -06:00
AJ ONeal 5f804f3424 made (loosely) testable against server 2020-05-20 23:30:24 -06:00
AJ ONeal e2c8a92089 cont: model encodings 2020-05-20 16:52:06 -06:00
AJ ONeal 1014ac6fd5 model encodings package more closely 2020-05-20 16:23:58 -06:00
AJ ONeal 9a97d153e8 WIP: designing server/listener interfaces 2020-05-20 01:49:40 -06:00
AJ ONeal 6621ccf47e add Addr.Hostname() and Addr.Port() 2020-05-20 01:49:08 -06:00
AJ ONeal 73998a9403 use more precise addr names 2020-05-19 03:36:46 -06:00
AJ ONeal 38054cf331 bugfix re-used buffer 2020-05-19 03:36:20 -06:00