Commit Graph

294 Commits

Author SHA1 Message Date
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
AJ ONeal 494957c1c4 add encoder (needs more tests) 2020-05-19 03:35:22 -06:00
AJ ONeal 7a6b5741a5 add Decoder and more Parser tests 2020-05-19 01:06:10 -06:00
AJ ONeal f67fc7324d more parser tests 2020-05-18 22:36:20 -06:00
AJ ONeal c5df63b11d wip: new encoder test 2020-05-18 03:30:22 -06:00
AJ ONeal c569a965e2 wip: new client parse test 2020-05-18 02:43:06 -06:00
AJ ONeal 581ed296ac wip: new client 2020-05-16 03:09:47 -06:00
AJ ONeal 387e6a5aa1 note go version and GOPATH 2020-05-06 11:13:55 -06:00
AJ ONeal 456fe70a0e update README.md 2020-05-06 11:11:40 -06:00
AJ ONeal c5bd879be5 add LICENSE 2020-05-06 11:11:33 -06:00
AJ ONeal 776aabf879 use DuckDNS for demo 2020-05-06 11:11:13 -06:00
AJ ONeal 5a68908e66 bugfix relay and update client 2020-05-05 00:44:21 -06:00
AJ ONeal 7fdb393696 renaming things 2020-05-04 23:08:23 -06:00
AJ ONeal 1600c960ab various bugfixes and enhancements 2020-05-04 22:49:38 -06:00
AJ ONeal 50784e017e typo fix 2020-05-04 22:21:01 -06:00
AJ ONeal 5b8941ed37 cleanly separate version handling 2020-05-04 22:12:48 -06:00
AJ ONeal bdb8c87a30 update deps and vendoring 2020-05-04 22:12:34 -06:00
AJ ONeal 94c3680333 update config, demo letsencrypt 2020-05-04 22:12:11 -06:00
AJ ONeal 3f9e05e998 bugfix port in hostname 2020-05-01 02:29:36 -06:00
AJ ONeal fac06a1d66 improve logging, bugfix client args parsing 2020-05-01 02:18:47 -06:00
AJ ONeal 7d6437f4c5 squash refactor 2020-05-01 01:06:14 -06:00
AJ ONeal e57917a252 squash refactor 2020-05-01 00:12:16 -06:00
AJ ONeal e0330dbad9 squash ws 2020-04-30 23:49:37 -06:00
AJ ONeal 052a3f276b move to packages 2020-04-30 23:47:46 -06:00
AJ ONeal 789b9af66e update dependencies 2020-04-30 05:11:16 -06:00
AJ ONeal 787b83b84a support .env, improve authorization hooks, other updates 2020-04-30 05:11:03 -06:00
AJ ONeal e740d2ca0f heavier refactoring 2020-04-30 04:43:36 -06:00
AJ ONeal 09d296df2a minor fs denesting 2020-04-29 23:52:44 -06:00
AJ ONeal cf8defbe3d minor denesting 2020-04-29 23:49:09 -06:00
AJ ONeal b8a7c9e481 make admin domain more configurable 2020-04-28 01:16:16 -06:00
AJ ONeal 880da4d685 make Prettier 2020-04-28 00:58:26 -06:00
AJ ONeal ef34fefc39 cleanup 2020-04-28 00:47:31 -06:00
AJ ONeal eb04ba96c8 vendor deps 2020-04-28 00:26:14 -06:00
AJ ONeal 3597ebff28 minor refactor 2020-04-28 00:26:00 -06:00
tigerbot 01de157cfe Merge branch 'client' 2017-04-17 15:15:22 -06:00
tigerbot 76b5e1b102 fixed some go formatting problems 2017-04-17 14:59:45 -06:00
tigerbot 3e30137b36 fixed bug masked by changes I opted not to commit 2017-04-17 14:57:32 -06:00
tigerbot c024c1b88f added cmd line arguments to the client 2017-04-04 12:09:20 -06:00
tigerbot c1c18b71b0 added support for different port w/ different domains on same service 2017-04-03 17:56:28 -06:00
tigerbot b44fe740af move SNI to separate package for both client and server 2017-04-03 17:37:29 -06:00
tigerbot dcdc26068b Merge branch 'master' into client 2017-04-03 17:01:23 -06:00