Commit Graph

315 Commits

Author SHA1 Message Date
AJ ONeal d43308bceb cleanup old code and deps 2020-07-18 00:00:57 -06:00
AJ ONeal 8232e55551 relay-url => tunnel-relay-url 2020-07-17 23:41:08 -06:00
AJ ONeal d0b6a899f2 consolidate ENVs for remote server, truncate debug output, add --verbose option 2020-07-17 23:28:12 -06:00
AJ ONeal 2229f62e5f fix 1 => i bug, improve logging, update some ENVs and --args 2020-07-17 21:51:48 -06:00
AJ ONeal f362427e7b built-in ClientID / ClientSecret take precedence 2020-07-17 08:32:23 +00:00
AJ ONeal 58dc369ce1 use acme relay url as true baseurl 2020-07-17 08:16:18 +00:00
AJ ONeal 64d12ec535 add back SECRET for ACME relay 2020-07-17 07:50:55 +00:00
AJ ONeal 634bd1b67f make ENVs and --args consistent for tunnel relay args 2020-07-17 05:41:04 +00:00
AJ ONeal 9648cd03cf fix load balance bug 2020-07-15 11:00:21 +00:00
AJ ONeal ff231391d3 more logging, fixed write loop 2020-07-15 10:46:02 +00:00
AJ ONeal 9f1985373e yet more logs 2020-07-15 03:33:23 -06:00
AJ ONeal 4a566f7dca more debugging 2020-07-15 04:40:31 +00:00
AJ ONeal ce09953167 more debugging 2020-07-15 04:09:17 +00:00
AJ ONeal e5f26a25da cancel and close connections on enoder read and write errors 2020-07-13 09:14:11 +00:00
AJ ONeal 3ac48f0db1 WIP lots of debugging, fix case of previously existing server 2020-07-12 05:59:34 +00:00
AJ ONeal d3a218e73d add more ENVs 2020-07-09 03:37:05 -06:00
AJ ONeal d3f8b90e32 fix first connection 2020-07-09 09:03:04 +00:00
AJ ONeal 10778eaab1 complete fix for early client.Close() 2020-07-08 10:30:58 +00:00
AJ ONeal 2f1f138bda fix accidental early client.Close() 2020-07-08 10:28:32 +00:00
AJ ONeal c951ce1254 update ENVs 2020-07-06 09:59:05 +00:00
AJ ONeal 678d7b5e11 fix nil pointer, add more debugging 2020-07-06 09:56:29 +00:00
AJ ONeal 01177518e0 revise options 2020-07-06 03:23:12 -06:00
AJ ONeal 2a40cf7ac0 add wsserve, and some clean up 2020-07-06 07:51:32 +00:00
AJ ONeal f10ba7aa08 add ws test client 2020-07-05 03:40:49 -06:00
AJ ONeal e6c46ea27a rename run-as-relay.sh 2020-07-05 03:35:25 -06:00
AJ ONeal 9fa5f60b57 update examples 2020-06-29 02:56:48 -06:00
AJ ONeal cb63ae35a9 update examples 2020-06-29 02:43:46 -06:00
AJ ONeal d8bbfc3d75 update deps 2020-06-29 01:27:02 -06:00
AJ ONeal 53d4c63f58 update go modules 2020-06-29 00:35:36 -06:00
AJ ONeal f7fe8c66f9 move connection table to own package 2020-06-29 00:35:19 -06:00
AJ ONeal 36a3650080 WIP: track connection table 2020-06-22 00:34:42 -06:00
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