Commit Graph

97 Commits

Author SHA1 Message Date
nadoo
b3b11b4188 http: better logging 2020-09-13 23:28:01 +08:00
nadoo
0e89d1879f general: use builtin dns as resolver when dns enabled 2020-09-13 15:25:57 +08:00
nadoo
31f7c50cbc general: optimize memory allocations 2020-08-26 19:21:35 +08:00
nadoo
a118ec5837 general: optimize domain parts operations 2020-08-16 12:00:46 +08:00
nadoo
3a6fd63bc0 ssr: update version to fix checksum issue(#176) 2020-08-14 12:56:59 +08:00
nadoo
e23a29f057 tls: support customization of serverName (#169) 2020-07-14 18:35:48 +08:00
nadoo
061b3da42e ssh: support ssh forwarder 2020-05-04 13:53:59 +08:00
nadoo
a9a1985a4b dns: allow to switch dns server permanently (#97) 2020-05-02 20:02:19 +08:00
mr.The
f14c4c7797
socks4: add support for socks4 proxy (#114) 2020-04-13 12:22:03 +08:00
nadoo
4e1cb6ebf6 trojan: added trojan support 2020-04-08 01:09:51 +08:00
nadoo
666c76f921 general: tidy code 2020-04-04 22:57:29 +08:00
nadoo
4170da0f5d general: show help message in stdout 2019-10-21 21:03:19 +08:00
nadoo
ca88797df4 http: fixed #128 2019-10-21 14:58:18 +08:00
nadoo
39cd60c50b http: close remote conn after relay 2019-10-21 14:16:49 +08:00
nadoo
486c455236 log: show caller's info in verbose mode 2019-10-20 17:52:25 +08:00
nadoo
2560f6727f socks5: support auth in server mode. #84 2019-10-19 20:29:52 +08:00
nadoo
0c719d7098 ssr: fix #115 2019-10-11 19:05:05 +08:00
nadoo
6604bfe8a7 tls: fixed a bug in tls which may lose proxy addr 2019-09-20 13:58:53 +08:00
nadoo
2c4aa26055 general: bump version 2019-09-19 18:03:48 +08:00
nadoo
edcb21236a proxy: add a new interface proxy to distinguish client and server 2019-09-18 19:40:14 +08:00
nadoo
c2425e67de general: add github actions and remove travis 2019-09-15 20:50:52 +08:00
nadoo
d36b8fa394 general: optimize code 2019-09-07 20:25:00 +08:00
nadoo
2e44d79db8 reject: add a virtual proxy reject 2019-03-07 23:34:29 +08:00
nadoo
8c922db612 compiler: use go 1.12 2019-03-05 22:30:22 +08:00
nadoo
c89d6018cf dns: set ttl to minttl config for custom dns recordings 2019-01-06 20:38:15 +08:00
nadoo
6ba9e1f5e8 obfs: compatible with some server implementation in tls mode 2018-12-16 13:28:24 +08:00
nadoo
750862abdb obfs: added simple-obfs support. #79 2018-12-12 21:40:31 +08:00
nadoo
b44fd344f4 kcp: added kcp support #63 2018-11-30 19:01:25 +08:00
nadoo
5a43cf873e ipset: only allow to set ipset in rule files #69 2018-11-27 23:25:20 +08:00
nadoo
d37c2e2a35 server: changed interface definition and implementation 2018-11-25 13:18:15 +08:00
changx
e27601f648 listener with tls transport layer 2018-10-29 16:18:51 +08:00
nadoo
70a88f4789 redir: added redir6 proxy 2018-09-04 20:26:40 +08:00
nadoo
0170fd7c98 direct: avoid panic when an interface link is down 2018-08-30 07:35:37 +08:00
nadoo
e82ea75cba strategy: experimental latency based high availability mode supported 2018-08-14 19:33:18 +08:00
nadoo
f4eab4d1b2 ipset: move to separate package 2018-08-13 00:42:59 +08:00
nadoo
978029bd2b rule: move to separate package 2018-08-12 22:24:49 +08:00
nadoo
3a8af82f87 conf: use dns.Config instead of multiple variables 2018-08-12 22:07:19 +08:00
nadoo
e1c318990b strategy: support priority now (need to check) 2018-08-12 18:50:44 +08:00
nadoo
a46ab20901 forwarder: add the ability to get parameters like 'priority' 2018-08-12 12:37:25 +08:00
nadoo
e3888a6bd3 strategy: moved to a separate package 2018-08-11 11:46:10 +08:00
nadoo
0da05ecedd general: add a forwarder struct and changed proxies to use it 2018-08-10 19:03:30 +08:00
nadoo
a26e437b5d dns: add settings dnstimeout/dnsmaxttl/dnsminttl 2018-08-07 19:43:52 +08:00
nadoo
1f8a3cdf53 general: remove unnecessary SetKeepAlive 2018-08-03 19:27:47 +08:00
nadoo
a226637bfb dns: 1. support cache; 2. support custom records; #35 2018-08-01 00:09:55 +08:00
nadoo
40f3315007 dnstun: remove dustun proxy, use dns and dnsserver settings instead 2018-07-30 01:13:44 +08:00
nadoo
d5e3ea539a dns: rewrite codes 2018-07-29 23:44:23 +08:00
nadoo
49021f167c doc: update help msg for ws 2018-07-24 00:54:38 +08:00
nadoo
9d42885922 pprof: add pprof conditional compilation 2018-07-17 22:14:12 +08:00
nadoo
b465dc1444 vmess: support chunk stream 2018-07-09 23:42:33 +08:00
nadoo
385f5d7790 vmess: worked in SecTypeNone mode 2018-07-03 00:31:43 +08:00