Commit Graph

59 Commits

Author SHA1 Message Date
ginuerzh
aa8312a902 fix issue #883 2022-11-16 14:30:42 +08:00
ginuerzh
31aee78e79 fix issues #820 and #821 2022-05-01 20:15:57 +08:00
IndexDoge
f94293b454 feat: add bind interface
fix: clone route without interface and mark config
2022-04-19 20:02:16 +08:00
ginuerzh
ca632e8909 fix SO_MARK on non-linux OS 2022-04-07 22:43:12 +08:00
purerosefallen
11d4838804 remote dups 2022-04-07 22:07:20 +08:00
purerosefallen
79b086df90 add mark option 2022-04-07 22:07:20 +08:00
ginuerzh
3a63210845 fix #352: add pubkey auth support for ssh 2020-03-02 19:42:27 +08:00
ginuerzh
abe4043413 add chain.DialContext 2020-02-08 15:02:04 +08:00
ginuerzh
e996e7c35b add user-agent option for http/http2 2019-06-20 15:19:42 +08:00
ginuerzh
8d16b2d0b5 add timeout for Connectors 2018-12-22 23:10:55 +08:00
ginuerzh
630b9f87b8 fix test 2018-12-06 20:07:52 +08:00
ginuerzh
7686a4bdc8 add more detail info for routing 2018-12-06 19:57:36 +08:00
ginuerzh
dc4c78ca44 add stop for live reloading 2018-11-29 22:09:10 +08:00
ginuerzh
194b651dd8 add failMarker for fail filter 2018-11-26 11:28:07 +08:00
ginuerzh
a020c7bc33 fix data race 2018-11-21 23:42:45 +08:00
ginuerzh
c91e424cbe use ip address instead of domain address in Connector.Connect 2018-11-12 10:40:42 +08:00
ginuerzh
b16f878c39 add ConnectOptions for Connector.Connect 2018-11-10 12:16:46 +08:00
ginuerzh
c1f4325b19 add ChainOptions for Chain.Dial 2018-07-08 10:41:56 +08:00
ginuerzh
c242286a06 add Handler.Init 2018-07-06 15:25:08 +08:00
ginuerzh
644d22d7c3 add static hosts support 2018-07-04 19:34:22 +08:00
ginuerzh
f292d8e76f add bypass support for handlers 2018-06-30 15:55:05 +08:00
ginuerzh
482d2857f6 add cache support for DNS resolver 2018-05-19 19:17:53 +08:00
ginuerzh
56bc433cd6 fix dns resolver 2018-05-19 17:52:34 +08:00
ginuerzh
0695bb5e9a add support custom dns resolver 2018-05-19 11:12:18 +08:00
ginuerzh
d39e211f3e add bypass support for proxy chain 2018-04-28 16:12:23 +08:00
rui.zheng
e0066c9c0f Node filter only applies to node list of more than one node 2017-11-21 14:31:18 +08:00
rui.zheng
6f935fc397 add retry mechanism for chain 2017-11-15 15:55:15 +08:00
rui.zheng
003c5a5085 enhancement configuration 2017-11-15 14:39:35 +08:00
rui.zheng
3befde0128 add node fail filter 2017-11-14 17:50:02 +08:00
rui.zheng
da30584df1 add host for client handshake 2017-11-10 11:00:35 +08:00
rui.zheng
11b727d72b fix chain route 2017-11-09 13:25:35 +08:00
rui.zheng
8cb2269159 add node ID 2017-11-07 17:55:18 +08:00
rui.zheng
dedd08530a #141: Add load balancing support for proxy chain 2017-11-03 17:42:05 +08:00
rui.zheng
e3120ca370 fix issue #173 2017-11-02 17:27:45 +08:00
rui.zheng
3c0d5a81c7 add node group support for chain 2017-08-18 17:49:01 +08:00
rui.zheng
74eb52dc2a update file structure 2017-08-04 14:14:08 +08:00
rui.zheng
962fd9df51 update 2017-07-20 23:36:09 +08:00
rui.zheng
9884015d6a add tcp node client server 2017-07-18 18:19:36 +08:00
rui.zheng
eb99d97f71 add new interfaces 2017-07-17 23:21:46 +08:00
Adam Stankiewicz
8901a92289
Allow for verifying CA of http2 server 2017-03-09 23:53:01 +01:00
rui.zheng
d98860877d #84 add KCP snmp logger 2017-03-03 15:45:56 +08:00
rui.zheng
5efffa7d39 #77 add SOCKS4(A) support 2017-02-10 20:49:34 +08:00
rui.zheng
333291e9bc #76 support pure HTTP tunnel(PHT) 2017-02-05 14:35:38 +08:00
rui.zheng
2dd7ace3ce #69 KCP client now supports proxy chain 2017-01-19 15:34:22 +08:00
rui.zheng
14561f9ee2 merge branch ping 2017-01-14 13:51:16 +08:00
rui.zheng
b244ce00c9 add ping-pong support for HTTP2 2017-01-13 15:27:51 +08:00
rui.zheng
15a5d74b56 fix bug #66 2017-01-09 11:39:18 +08:00
rui.zheng
2508491d20 fix bug 2017-01-07 20:31:23 +08:00
rui.zheng
c5fabde5f8 #57: add multi user auth support for HTTP and SOCKS5 2016-12-15 12:39:38 +08:00
rui.zheng
e159216280 override KCP crypt and key if specified explicitly 2016-10-28 16:12:13 +08:00