Commit Graph

338 Commits

Author SHA1 Message Date
Cadey Ratio e6084cd874 internal/database: start refactoring Storage into smaller interfaces 2017-12-15 12:56:20 -08:00
Cadey Ratio 91ef642b7f doc/README: add cleverness line 2017-12-15 12:42:21 -08:00
Cadey Ratio 5f938d08d0 doc/CODE_OF_CONDUCT: hopefully draft 1/1 of a code of conduct 2017-12-15 12:15:33 -08:00
Cadey Ratio 20369c9a9e doc/README: clarify project goals and contribution guidelines 2017-12-15 12:15:18 -08:00
Cadey Ratio 8c04a9ac96 internal/tun2: DRY tun2.Server.RoundTrip
Closes #4
2017-12-15 11:15:09 -08:00
Cadey Ratio 2998e1d039 cmd/route-httpagent: update help output to match manpage better 2017-12-15 10:57:17 -08:00
Cadey Ratio e827fa0ab5 doc/man: add manpage for route-httpagent(1) 2017-12-15 10:56:53 -08:00
Cadey Ratio 09cb598df9 cmd/routed: move internal/server here 2017-12-15 10:18:13 -08:00
Cadey Ratio 509c38b133 internal/tun2: speed up tests a little 2017-12-13 17:10:20 -08:00
Cadey Ratio ec8334d67b doc: add manpage for routed(1) 2017-12-12 17:17:06 -08:00
Cadey Ratio 7106209616 internal/tun2: wait, go has contexts 2017-12-12 10:21:38 -08:00
Cadey Ratio ae2f5ca097 internal/tun2: think smarter not harder 2017-12-12 10:18:26 -08:00
Cadey Ratio 9bb2d4f436 internal/tun2: relay stream body with closer 2017-12-12 10:00:04 -08:00
Cadey Ratio c2fbaa9da9 internal/server: move quic to response headers 2017-12-11 19:04:46 -08:00
Cadey Ratio b69d98d29b cmd: don't double gops 2017-12-11 19:00:17 -08:00
Cadey Ratio d16b00a1a4 internal/server: set quic to protocol version 39 2017-12-11 18:57:09 -08:00
Cadey Ratio 90536c6ec0 cmd/routed: add quic support 2017-12-11 18:51:45 -08:00
Cadey Ratio c1fa811afe cmd/routed: add gops 2017-12-11 18:27:24 -08:00
Cadey Ratio e3a389dde4 make dep prune things 2017-12-11 10:38:19 -08:00
Cadey Ratio 71e9986283 mage: support ppc64, arm, 386 and arm64 binaries 2017-12-02 18:44:20 -08:00
Cadey Ratio ef62f2782e box: use go-version everywhere 2017-12-02 18:43:59 -08:00
Cadey Ratio f12c2f944a internal/database: fix 2017-12-02 18:18:02 -08:00
Cadey Ratio 45a0d08b27 internal: implement GetRouteHost 2017-12-02 18:16:37 -08:00
Cadey Ratio 76a4931554 cmd/route-cli: fix build 2017-12-02 18:03:27 -08:00
Cadey Ratio ce8c3c8a56 terraform: fix 2017-12-02 18:00:32 -08:00
Cadey Ratio bbfefefe3c internal/{database,server}: use ID instead of host 2017-12-02 18:00:13 -08:00
Cadey Ratio 107d40fc87 proto: remove the host field from this struct 2017-12-02 17:59:40 -08:00
Cadey Ratio 65cbb99650 terraform: fix validation issues 2017-12-02 17:13:52 -08:00
Cadey Ratio 8b57a92533 mage: mkdirall 2017-12-02 15:59:27 -08:00
Cadey Ratio 884cf5a0e2 mage: build ppc64 binaries 2017-12-02 15:45:56 -08:00
Cadey Ratio 877ea527ab cmd/terraform provider: fix build 2017-12-02 15:45:44 -08:00
Cadey Ratio 1ccc27adf7 cmd: add terraform provider 2017-12-02 15:34:35 -08:00
Cadey Ratio 00819e8dc1
dep: add go-http-tunnel 2017-10-26 08:46:27 -07:00
Cadey Ratio e8dbca1d99
dep: sync 2017-10-26 08:43:13 -07:00
Cadey Ratio e348ed517b
doc: add new docs 2017-10-26 07:14:59 -07:00
Cadey Ratio 811795d174
proto: have route put return route object 2017-10-07 20:53:54 -07:00
Cadey Ratio ce15a735ed
manhole: add expvar 2017-10-07 09:50:20 -07:00
Cadey Ratio b4e80a6d9c
tun2: expvar counters for each backend 2017-10-07 09:41:48 -07:00
Cadey Ratio 0ffaa5110a
internal/server: remove the spans added in common.go 2017-10-07 09:18:38 -07:00
Cadey Ratio d257215ff4
Revert "tun2: put content length in response"
This reverts commit c3b786b992.
2017-10-07 08:46:32 -07:00
Cadey Ratio 8e94968e17
Revert "tun2: close http streams after 30 minutes"
This reverts commit 30f7f4636e.
2017-10-07 08:42:13 -07:00
Cadey Ratio 302479389f
server: remove buffer pool 2017-10-07 08:38:59 -07:00
Cadey Ratio 1d61efc170
vendor: add bpool 2017-10-06 20:25:44 -07:00
Cadey Ratio 278af58424 Merge branch 'Xe/feat/unit-and-functional-testing'
Adds unit and functional testing to routed.
2017-10-06 16:27:03 -07:00
Cadey Ratio 0a5ff8dfaf internal/server: clean up NewServer 2017-10-06 16:26:19 -07:00
Cadey Ratio e1e255b138 plugins/autohttpagent: retry everything 2017-10-06 16:26:19 -07:00
Cadey Ratio 50c1deaa7d
change from vendor to dep 2017-10-06 08:29:20 -07:00
Cadey Ratio 47ba6d6abe
tun2: remove more debugging logging code 2017-10-04 15:49:37 -07:00
Cadey Ratio 30f7f4636e tun2: close http streams after 30 minutes 2017-10-04 15:46:17 -07:00
Cadey Ratio c3b786b992 tun2: put content length in response 2017-10-04 13:52:46 -07:00