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
IndexDogeandginuerzh 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
purerosefallenandginuerzh 11d4838804 remote dups 2022-04-07 22:07:20 +08:00
purerosefallenandginuerzh 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