Commit Graph

21 Commits

Author SHA1 Message Date
fatedier 1db091b381
tcp multiplexing over http connect tunnel 2020-03-05 21:47:49 +08:00
Guy Lewin 6c6607ae68
feat: add multiple authentication methods, token and oidc.
token is the current token comparison, and oidc generates oidc token using client-credentials flow. in addition - add ping verification using the same method
2020-03-01 10:57:01 +08:00
fatedier a57679f837 support meta info for client and proxy 2019-12-08 21:01:58 +08:00
fatedier 9c4ec56491 support proxy protocol 2019-03-29 19:01:18 +08:00
fatedier e691a40260 improve the stability of xtcp 2019-03-11 15:53:58 +08:00
fatedier f56b49ad3b new feature: load balancing for tcp proxy 2018-05-22 23:59:35 +08:00
fatedier db2d1fce76 http: support setting headers 2018-05-20 23:22:07 +08:00
fatedier 1a6cbbb2d2 return error quickly if nathole make error 2018-05-17 00:07:56 +08:00
fatedier a0fe2fc2c2 vendor: models/msg 2018-05-11 16:37:44 +08:00
fatedier 8a6d6c534a vendor: udpate 2018-05-08 02:13:30 +08:00
fatedier b2c846664d new feature: assign a random port if remote_port is 0 in type tcp and
udp
2018-01-17 22:18:34 +08:00
fatedier 3f6799c06a add remoteAddr in NewProxyResp message 2018-01-17 15:01:26 +08:00
fatedier 63037f1c65 typo fix 2017-12-11 22:46:45 +08:00
fatedier bd1e9a3010 update doc and fix vistor -> visitor 2017-12-05 01:34:33 +08:00
fatedier 0559865fe5 support xtcp for making nat hole 2017-10-25 01:27:04 +08:00
fatedier 171bc8dd22 new proxy type: stcp(secret tcp) 2017-06-26 03:02:33 +08:00
fatedier fca7f42b37 msg: new message CloseProxy 2017-06-11 17:22:05 +08:00
fatedier a0c83bdb78 test: add test case 2017-03-27 23:46:38 +08:00
fatedier 54bbfe26b0 support udp 2017-03-13 02:44:47 +08:00
fatedier b02e1007fb support more proxy type 2017-03-12 01:08:33 +08:00
fatedier 88083d21e8 start refactoring 2017-03-09 22:44:42 +08:00