Commit Graph

293 Commits

Author SHA1 Message Date
AJ ONeal b5b6c1ea03 add chi logger middleware to admin 2020-07-22 08:01:59 +00:00
AJ ONeal 6b7a642350 update admin proxies: handle ACME DNS 01 proxy 2020-07-22 07:11:24 +00:00
AJ ONeal d5b2837033 updates to admin stats 2020-07-22 06:35:53 +00:00
AJ ONeal 025fa5da6b updates to admin stats 2020-07-22 06:14:14 +00:00
AJ ONeal c7a1d8d3a2 update auth, and admin stats 2020-07-21 23:47:47 -06:00
AJ ONeal 850c52f9dc updates for auth API 2020-07-22 05:23:49 +00:00
AJ ONeal 0089dec42e update URLs 2020-07-21 22:42:21 -06:00
AJ ONeal ecbaf4dfd0 add tunnel domain to 'aud' of token 2020-07-21 21:56:46 -06:00
AJ ONeal 44dce55364 add http reverse proxy 2020-07-21 03:29:49 -06:00
AJ ONeal 65156756bf output newline with version 2020-07-21 02:06:11 -06:00
AJ ONeal 50e4b5ed93 goimports 2020-07-21 02:00:32 -06:00
AJ ONeal f15355c19e fix TCP deadlines, update logging 2020-07-21 01:59:32 -06:00
AJ ONeal da34e64e07 debug cleanup and src/dst unswap 2020-07-21 00:36:03 -06:00
AJ ONeal 2b5ddb0407 debug cleanup 2020-07-21 00:35:45 -06:00
AJ ONeal b57a61831e fix log msg 2020-07-20 16:45:36 -06:00
AJ ONeal 4a812770d0 log cleanup 2020-07-20 16:32:07 -06:00
AJ ONeal 242051395e add example for removing device 2020-07-20 16:21:27 -06:00
AJ ONeal 7c4b65004d flatten mplexer into telebit package 2020-07-20 16:20:59 -06:00
AJ ONeal 644c136181 cleanup 2020-07-20 16:12:30 -06:00
AJ ONeal 84092521c3 cleanup 2020-07-20 16:09:29 -06:00
AJ ONeal 399e8dd651 add ping/pong and read/write deadlines websockets 2020-07-20 16:07:14 -06:00
AJ ONeal ce39066bc8 add --expires-in to signjwt 2020-07-20 12:18:08 -06:00
AJ ONeal cfe3820fea remove old scripts 2020-07-20 09:31:28 -06:00
AJ ONeal b08f1d7e88 update VENDOR_ID, fix examples/mgmt-*, update README 2020-07-20 09:27:31 -06:00
AJ ONeal 360f800a30 update auth options 2020-07-19 02:16:11 -06:00
AJ ONeal 52c636d8d6 improve debugging 2020-07-19 06:52:31 +00:00
AJ ONeal f2351aeeb1 more specific route muxing 2020-07-19 06:52:17 +00:00
AJ ONeal d9f2c85c27 move tcp muxing to own function 2020-07-18 00:18:09 -06:00
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