Commit graph

124 commits

Author SHA1 Message Date
Michał Matczuk
735484a01a
Merge pull request #54 from goriccardo/rootca
Add option to tunnel client to specify a root certificate authority
2017-11-24 12:04:42 +01:00
Riccardo Gori
bb25f68ba3 Add root_ca option to readme 2017-11-24 11:59:51 +01:00
Riccardo Gori
f23169b4a4 Add option to specify own root certificates 2017-11-24 11:56:53 +01:00
Michał Matczuk
1455e86f19
delete bin file 2017-11-24 11:53:14 +01:00
Michał Matczuk
c3729ba9e7 readme: typo fix 2017-11-24 11:32:15 +01:00
Michał Matczuk
e1c911f7e8 readme: changed popular to common 2017-11-24 11:30:15 +01:00
Michał Matczuk
e86eb54c19 readme: features update 2017-11-24 11:29:23 +01:00
Michał Matczuk
ad652b3186 cmd: change default tunnel port to 5223
This is port used by Playstation, Apple, Skype and other servers. In
general shall be open in the wild.
2017-11-24 11:03:31 +01:00
Michał Matczuk
ef09e17ade cmd: drop unused drop flag 2017-11-24 10:56:09 +01:00
Michał Matczuk
b59342e670
Merge pull request #55 from mmatczuk/mmt/http_forwarded_headers
HTTP forwarded headers
2017-11-24 10:50:57 +01:00
Michał Matczuk
312e418f43 integration test: make test helpers use testing.TB 2017-11-24 10:39:35 +01:00
Michał Matczuk
9c243a7c0e integration test: check X-Forwarded- headers 2017-11-24 10:38:35 +01:00
Michał Matczuk
3f63ab0a14 tunnel: x-forwarded for fix 2017-11-24 10:20:23 +01:00
Michał Matczuk
6748d2df96 gitignore: add .tunnel 2017-11-24 00:34:31 +01:00
Michał Matczuk
e441aec5a7 server: disable redirects 2017-11-24 00:34:19 +01:00
Michał Matczuk
d20f372e21 httpproxy: support for X-Forwarded-Host and X-Forwarded-Proto 2017-11-24 00:34:03 +01:00
Michał Matczuk
cef8620290 server: support for X-Forwarded-For in RoundTriper 2017-11-23 23:27:32 +01:00
Michał Matczuk
c116e47de0 proto: Proto changed to ForwardedProto 2017-11-23 22:50:35 +01:00
Michał Matczuk
03c3b65517 proto: rename ForwardedBy to ForwardedHost 2017-11-23 22:16:02 +01:00
Michał Matczuk
0cad23750c proto: rename ControlMessage.Update to WriteToHeader 2017-11-23 22:09:42 +01:00
Michał Matczuk
ba9194f760 proto: test constants rename 2017-11-23 22:00:40 +01:00
Michał Matczuk
bc0c6c4aef proto: switch from "T-" prefixed headers to "X-" headers 2017-11-23 21:55:01 +01:00
Michał Matczuk
5912ddab03 proto: removed unused header path T-Path 2017-11-23 21:52:52 +01:00
Michał Matczuk
9626acf5dc proto: removed redundant constant type info 2017-11-23 21:50:49 +01:00
Michał Matczuk
47215d4e94 proto: adjusted const order 2017-11-23 21:50:02 +01:00
Michał Matczuk
39b8349371 makefile: check if all dependencies are vendored 2017-11-23 17:17:18 +01:00
Michał Matczuk
63d07990be dep: vendor dependencies 2017-11-23 17:14:33 +01:00
Michał Matczuk
ddf1c86df6 dep: update 2017-11-23 17:13:54 +01:00
Michał Matczuk
e25cddf492 gitignore: vendor dependencies 2017-11-23 17:12:34 +01:00
Michał Matczuk
e278d7cc92 makefile: added fmt target 2017-11-23 17:10:11 +01:00
Michał Matczuk
8dc9fd8526 server: ping 2017-11-22 12:27:34 +01:00
Michał Matczuk
84d8d0b589 tunnel: added TCP keepalive to connections for client and server 2017-11-22 12:27:34 +01:00
Michał Matczuk
888123406a dep: added github.com/felixge/tcpkeepalive 2017-11-22 12:27:34 +01:00
Michał Matczuk
64440c201e tunnel: log typo fix 2017-11-22 11:04:15 +01:00
Michał Matczuk
131abc8273
readme: typo fix 2017-11-21 12:41:02 +01:00
Michał Matczuk
51e6a02b85
readme: use the same badges style 2017-11-21 12:40:26 +01:00
Michał Matczuk
35fd545366
readme: update 2017-11-20 23:18:06 +01:00
Michał Matczuk
657eebc29c build: add support for 386 2017-11-20 11:54:29 +01:00
Michał Matczuk
3d038046ef readme: added downloads badge 2017-11-18 00:05:59 +01:00
Michał Matczuk
9d57339f89 dep: update 2017-11-17 23:48:58 +01:00
Michał Matczuk
ed6b2da1cc tunnel: config parse error fix
Remove post parsing manual field assignments. Defaults are generated
first and overwritten by YAML parse method.
2017-11-17 23:45:42 +01:00
Michał Matczuk
44d8b1f84b transfer: change signature to accept only reader 2017-11-15 09:08:08 +01:00
Michał Matczuk
496df4d34f transfer: don't close connections in transfer 2017-11-15 09:08:08 +01:00
Michał Matczuk
8cf9ce23ec integration test: added logging 2017-11-15 09:08:08 +01:00
Michał Matczuk
fd3fa5dce5 .editorconfig: tab=8 2017-10-16 19:18:17 +02:00
marius92mc
32b47980fb Add .editorconfig 2017-10-16 14:06:28 +02:00
Guanqun Lu
88aa2781db small typo in readme 2017-10-16 10:14:00 +02:00
Sergey Mudrik
d080bf2ffa Changed travis.yml Go version to 1.x
For always match current stable Go version.
2017-10-14 15:51:01 +02:00
Michał Matczuk
97ac39f415 Merge pull request #35 from mmatczuk/megacheck
makefile: added megacheck
2017-10-07 00:03:48 +02:00
Michał Matczuk
b7ceebebff makefile: added megacheck 2017-10-07 00:01:11 +02:00