-
d43308bceb
cleanup old code and deps
AJ ONeal
2020-07-18 00:00:57 -0600
-
8232e55551
relay-url => tunnel-relay-url
AJ ONeal
2020-07-17 23:41:08 -0600
-
d0b6a899f2
consolidate ENVs for remote server, truncate debug output, add --verbose option
AJ ONeal
2020-07-17 23:28:12 -0600
-
2229f62e5f
fix 1 => i bug, improve logging, update some ENVs and --args
AJ ONeal
2020-07-17 21:51:48 -0600
-
f362427e7b
built-in ClientID / ClientSecret take precedence
AJ ONeal
2020-07-17 08:32:23 +0000
-
58dc369ce1
use acme relay url as true baseurl
AJ ONeal
2020-07-17 08:16:18 +0000
-
64d12ec535
add back SECRET for ACME relay
AJ ONeal
2020-07-17 07:50:55 +0000
-
634bd1b67f
make ENVs and --args consistent for tunnel relay args
AJ ONeal
2020-07-17 05:41:04 +0000
-
9648cd03cf
fix load balance bug
AJ ONeal
2020-07-15 11:00:21 +0000
-
ff231391d3
more logging, fixed write loop
AJ ONeal
2020-07-15 10:46:02 +0000
-
9f1985373e
yet more logs
AJ ONeal
2020-07-15 03:33:23 -0600
-
4a566f7dca
more debugging
AJ ONeal
2020-07-15 04:40:31 +0000
-
ce09953167
more debugging
AJ ONeal
2020-07-15 04:09:17 +0000
-
e5f26a25da
cancel and close connections on enoder read and write errors
AJ ONeal
2020-07-13 09:14:11 +0000
-
3ac48f0db1
WIP lots of debugging, fix case of previously existing server
AJ ONeal
2020-07-12 05:59:34 +0000
-
d3a218e73d
add more ENVs
AJ ONeal
2020-07-09 03:37:05 -0600
-
d3f8b90e32
fix first connection
AJ ONeal
2020-07-09 09:03:04 +0000
-
10778eaab1
complete fix for early client.Close()
AJ ONeal
2020-07-08 10:30:58 +0000
-
2f1f138bda
fix accidental early client.Close()
AJ ONeal
2020-07-08 10:28:32 +0000
-
c951ce1254
update ENVs
AJ ONeal
2020-07-06 09:59:05 +0000
-
678d7b5e11
fix nil pointer, add more debugging
AJ ONeal
2020-07-06 09:56:29 +0000
-
01177518e0
revise options
AJ ONeal
2020-07-06 03:23:12 -0600
-
2a40cf7ac0
add wsserve, and some clean up
AJ ONeal
2020-07-06 07:51:32 +0000
-
f10ba7aa08
add ws test client
AJ ONeal
2020-07-05 03:40:49 -0600
-
e6c46ea27a
rename run-as-relay.sh
AJ ONeal
2020-07-05 03:35:25 -0600
-
9fa5f60b57
update examples
AJ ONeal
2020-06-29 02:56:48 -0600
-
cb63ae35a9
update examples
AJ ONeal
2020-06-29 02:43:46 -0600
-
d8bbfc3d75
update deps
AJ ONeal
2020-06-29 01:27:02 -0600
-
53d4c63f58
update go modules
AJ ONeal
2020-06-29 00:35:36 -0600
-
f7fe8c66f9
move connection table to own package
AJ ONeal
2020-06-29 00:35:19 -0600
-
36a3650080
WIP: track connection table
AJ ONeal
2020-06-22 00:34:42 -0600
-
2b48a8b8b9
add full SNI peeking, fix TLS routing
AJ ONeal
2020-06-09 04:41:38 -0600
-
1872302d66
better TLS termination, port-forward support
AJ ONeal
2020-06-09 02:42:56 -0600
-
05fdd8bb45
only put password in file on first run
AJ ONeal
2020-06-08 18:58:52 -0600
-
befed81101
add PostgreSQL install script
AJ ONeal
2020-06-08 17:26:13 -0600
-
8ae19f341b
wip: SNI detection: add Peek()
AJ ONeal
2020-06-06 03:43:56 -0600
-
d0910ed07e
file reorganization
AJ ONeal
2020-06-03 02:00:38 -0600
-
9b7c3f62db
file reorganization
AJ ONeal
2020-06-03 01:47:06 -0600
-
3502d67b06
update docs and examples
AJ ONeal
2020-06-03 01:25:15 -0600
-
daa152b376
improve error handling
AJ ONeal
2020-06-03 00:35:56 -0600
-
077ea2d12d
add build scripts for convenience
AJ ONeal
2020-06-03 00:23:50 -0600
-
1fc0cd4e14
update vendored deps
AJ ONeal
2020-06-03 00:18:04 -0600
-
c1524daddb
update deps
AJ ONeal
2020-06-03 00:17:52 -0600
-
c9c47b9105
use vfsgen for sql file
AJ ONeal
2020-06-03 00:17:30 -0600
-
527af9fa98
updates for dns-01
AJ ONeal
2020-06-02 03:32:14 -0600
-
24f5b4b2d2
add inspect to server, move Inspect from mgmt
AJ ONeal
2020-06-01 04:16:25 -0600
-
309ecf89f5
add list of inactives
AJ ONeal
2020-06-01 02:48:05 -0600
-
ca72ad6d8b
add client pinging, and server recent pings
AJ ONeal
2020-06-01 02:39:35 -0600
-
7303e36a16
enable auth checking
AJ ONeal
2020-06-01 01:38:18 -0600
-
6736d68446
WIP mgmt apis
AJ ONeal
2020-05-31 07:02:46 -0600
-
dbb22d4b45
add ad-hoc integration tests
AJ ONeal
2020-05-31 06:27:33 -0600
-
3eb061a1eb
WIP: auth flow
AJ ONeal
2020-05-31 06:19:41 -0600
-
5ba8859256
WIP: authorize routes
AJ ONeal
2020-05-30 17:45:36 -0600
-
a6e3c042fe
WIP: authenticated management routes
AJ ONeal
2020-05-30 17:14:40 -0600
-
44411fb99c
WIP: auth storage
AJ ONeal
2020-05-30 03:52:27 -0600
-
73106f4ef7
update deps
AJ ONeal
2020-05-27 03:57:03 -0600
-
f2975c9a4d
add app id and client id
AJ ONeal
2020-05-27 03:56:55 -0600
-
95c9c9e9db
add windows GUI build
AJ ONeal
2020-05-27 03:47:22 -0600
-
affe8acbfa
updated deps
AJ ONeal
2020-05-27 02:54:19 -0600
-
710771c228
add DNS-01 API relay
AJ ONeal
2020-05-27 02:53:26 -0600
-
1f22f5f34f
add token auth
AJ ONeal
2020-05-26 03:05:39 -0600
-
10a9ed8e3a
update deps
AJ ONeal
2020-05-26 01:47:31 -0600
-
96f4d34ce1
start of management api
AJ ONeal
2020-05-26 01:47:22 -0600
-
2a76b7679d
update deps
AJ ONeal
2020-05-25 10:53:28 -0600
-
e55620ccba
add build versioning
AJ ONeal
2020-05-25 10:52:37 -0600
-
2813ffcbd3
bugfix nil pointer due to misnamed variable
AJ ONeal
2020-05-25 10:51:59 -0600
-
4a156f50ca
remove junk file (literally)
AJ ONeal
2020-05-22 04:41:57 -0600
-
53478d35fd
rename package packer->telebit
AJ ONeal
2020-05-22 04:41:24 -0600
-
1f39f57837
quick fix ACME instance, burn some logs
AJ ONeal
2020-05-22 04:34:37 -0600
-
13d5676a14
update deps
AJ ONeal
2020-05-22 04:08:01 -0600
-
174fc813c2
got ACME working
AJ ONeal
2020-05-22 04:07:35 -0600
-
0eaa1aca2a
websocket tunnel interface cleanup
AJ ONeal
2020-05-21 12:28:33 -0600
-
39ada8ec7a
working out some kinks in the WSWrap
AJ ONeal
2020-05-21 05:09:49 -0600
-
b50fb11fb9
WIP: debugging and backwards compat
AJ ONeal
2020-05-21 04:29:05 -0600
-
5f804f3424
made (loosely) testable against server
AJ ONeal
2020-05-20 23:30:24 -0600
-
e2c8a92089
cont: model encodings
AJ ONeal
2020-05-20 16:52:06 -0600
-
1014ac6fd5
model encodings package more closely
AJ ONeal
2020-05-20 16:23:58 -0600
-
9a97d153e8
WIP: designing server/listener interfaces
AJ ONeal
2020-05-20 01:49:40 -0600
-
6621ccf47e
add Addr.Hostname() and Addr.Port()
AJ ONeal
2020-05-20 01:49:08 -0600
-
73998a9403
use more precise addr names
AJ ONeal
2020-05-19 03:36:46 -0600
-
38054cf331
bugfix re-used buffer
AJ ONeal
2020-05-19 03:36:20 -0600
-
494957c1c4
add encoder (needs more tests)
AJ ONeal
2020-05-19 03:35:22 -0600
-
7a6b5741a5
add Decoder and more Parser tests
AJ ONeal
2020-05-19 01:06:10 -0600
-
f67fc7324d
more parser tests
AJ ONeal
2020-05-18 22:36:20 -0600
-
c5df63b11d
wip: new encoder test
AJ ONeal
2020-05-18 03:30:22 -0600
-
c569a965e2
wip: new client parse test
AJ ONeal
2020-05-18 02:43:06 -0600
-
581ed296ac
wip: new client
AJ ONeal
2020-05-16 03:09:47 -0600
-
387e6a5aa1
note go version and GOPATH
AJ ONeal
2020-05-06 11:13:55 -0600
-
456fe70a0e
update README.md
AJ ONeal
2020-05-06 11:11:40 -0600
-
c5bd879be5
add LICENSE
AJ ONeal
2020-05-06 11:11:33 -0600
-
776aabf879
use DuckDNS for demo
AJ ONeal
2020-05-06 11:11:13 -0600
-
5a68908e66
bugfix relay and update client
AJ ONeal
2020-05-05 00:44:21 -0600
-
7fdb393696
renaming things
AJ ONeal
2020-05-04 23:08:23 -0600
-
1600c960ab
various bugfixes and enhancements
AJ ONeal
2020-05-04 22:49:38 -0600
-
50784e017e
typo fix
AJ ONeal
2020-05-04 22:21:01 -0600
-
5b8941ed37
cleanly separate version handling
AJ ONeal
2020-05-04 22:12:48 -0600
-
bdb8c87a30
update deps and vendoring
AJ ONeal
2020-05-04 22:12:34 -0600
-
94c3680333
update config, demo letsencrypt
AJ ONeal
2020-05-04 22:12:11 -0600
-
3f9e05e998
bugfix port in hostname
AJ ONeal
2020-05-01 02:29:36 -0600
-
fac06a1d66
improve logging, bugfix client args parsing
AJ ONeal
2020-05-01 02:18:47 -0600