Commit Graph

230 Commits

Author SHA1 Message Date
nadoo
2fcef7b00c ws: fixed a bug when ws used as a middle layer protocol(tls,ws,vmess) 2018-08-08 00:03:32 +08:00
nadoo
a26e437b5d dns: add settings dnstimeout/dnsmaxttl/dnsminttl 2018-08-07 19:43:52 +08:00
nadoo
8d20331096 doc: update README file format 2018-08-01 00:47:43 +08:00
nadoo
04c6f74343 doc: update for custom dnsrecord 2018-08-01 00:36:11 +08:00
nadoo
40f3315007 dnstun: remove dustun proxy, use dns and dnsserver settings instead 2018-07-30 01:13:44 +08:00
nadoo
21923af1cd doc: update some descriptions 2018-07-25 08:23:58 +08:00
nadoo
49021f167c doc: update help msg for ws 2018-07-24 00:54:38 +08:00
nadoo
88eee75aa7 ws: add support for security key check 2018-07-24 00:45:41 +08:00
nadoo
068e4df8fc doc: add some info for websocket 2018-07-22 20:02:50 +08:00
nadoo
c8c4d5c75c doc: drop support for go1.9 2018-07-16 15:08:43 +08:00
nadoo
7a7b25f173 doc: update for vmess security settings 2018-07-12 11:22:21 +08:00
nadoo
3c3cb8e3fd doc: update for vmess and tls 2018-07-11 08:34:15 +08:00
nadoo
049c5b1458 vmess: changed sechme to vmess://[security:]uuid@host:port?alterID=num 2018-07-06 11:13:25 +08:00
nadoo
43a66b4d48 doc: add vmess config in config example file 2018-07-05 20:56:05 +08:00
nadoo
922462ffe8 vmess: add docs for vmess 2018-07-05 20:44:19 +08:00
nadoo
385f5d7790 vmess: worked in SecTypeNone mode 2018-07-03 00:31:43 +08:00
nadoo
f3db1980cf general: tidy code 2018-06-28 09:49:23 +08:00
nadoo
3e09aa9ce0 doc: update spell mistakes 2018-06-03 13:54:16 +08:00
nadoo
dcd02cebd9 ssr: check obfs and protocol type 2018-05-22 12:19:57 +08:00
nadoo
a25cc5cfe3 doc: update ssr info 2018-05-20 16:59:48 +08:00
nadoo
113a96fd18 doc: add some info for ssr 2018-05-17 10:16:00 +08:00
nadoo
6e32720c1c version: bump to v0.5.1 2018-03-20 18:50:41 +08:00
nadoo
34bbb6a57b doc: correct spell mistake 2018-02-25 12:31:48 +08:00
nadoo
24f5c98ca9 doc: update README 2018-01-22 23:24:33 +08:00
nadoo
0d9f588e1f socks5: support udp in client mode 2018-01-22 00:40:04 +08:00
nadoo
61f7131d53 doc: add udp over tcp tunnel info 2018-01-20 23:31:36 +08:00
nadoo
124e1a3013 doc: update README and help info 2018-01-20 23:27:22 +08:00
nadoo
6b4d2582ca socks5: support udp in server mode 2018-01-20 22:13:04 +08:00
nadoo
1368cf7770 uottun: support local udp 2 udp forwarding when there are no remote forwarders 2018-01-11 23:14:09 +08:00
nadoo
632f45448b http: add basic auth in client mode 2017-12-17 00:36:53 +08:00
nadoo
54e3f2ac6b tproxy: use continue instead of return 2017-09-16 23:10:10 +08:00
nadoo
4b0388a47d udptun: use routine to handle upstream connection 2017-09-11 15:02:59 +08:00
nadoo
3dc02c246b doc: add go version badge 2017-09-11 00:42:28 +08:00
nadoo
c27ccc1473 doc: update README 2017-09-11 00:28:40 +08:00
nadoo
1cf0c48982 doc: add some badges 2017-09-11 00:25:57 +08:00
nadoo
53466d8183 doc: add build status, go report card, licese icons 2017-09-10 19:48:53 +08:00
nadoo
fdbb9a5034 tproxy: add base udp tproxy listener codes 2017-09-09 15:06:44 +08:00
nadoo
aab127d901 doc: update todo list 2017-09-08 12:10:22 +08:00
nadoo
aeb0acab33 ss: add udp over tcp support 2017-09-08 12:09:57 +08:00
nadoo
8bc8ee3876 mixed: remove ss from mixed proxy 2017-09-06 16:21:27 +08:00
nadoo
0234995814 doc: format 2017-09-04 00:21:12 +08:00
nadoo
efb1029793 doc: correct mistakes in README file 2017-09-03 01:18:01 +08:00
nadoo
e34b787ea5 doc: update README file 2017-09-03 01:05:56 +08:00
nadoo
9110354b23 doc: update README files 2017-08-31 11:45:01 +08:00
nadoo
73f0987b96 examples: add 9. Transparent Proxy without dnsmasq 2017-08-31 11:03:34 +08:00
nadoo
a839f8d195 config: add new settings in examples for ver 0.4 2017-08-31 00:53:24 +08:00
nadoo
ee6eec0b52 doc: update documents for ver0.4 2017-08-31 00:08:22 +08:00
nadoo
e7dd21289f ipset: 1. ipset flush; 2. ipset in main config 2017-08-29 18:36:42 +08:00
nadoo
4729fc57f3 ipset: do not create ipset when ipset name is "" 2017-08-28 23:14:02 +08:00
nadoo
1a941cd095 systemd: add CapabilityBoundingSet settings in service file so that glider can listen on port below 1024 with none-root user 2017-08-24 11:58:32 +08:00
nadoo
4e4e778f1d README: update TODO list 2017-08-23 23:04:03 +08:00
nadoo
0f2e490001 README: add go version info 2017-08-23 21:19:09 +08:00
nadoo
652d49182a 1. general: restructured codes;
2. rule: add dnsserver to ip rule map;
3. dns: add DNSAnswerHandler so we can define a custom handler when a domain resolved
2017-08-23 16:35:39 +08:00
nadoo
dbc9fc7b5c README: fixed rule file link 2017-08-20 21:51:54 +08:00
nadoo
8cb0672df0 doc: update 2017-08-01 20:58:34 +08:00
nadoo
b3b06cbfa5 README: change checkhost -> checkwebsite 2017-07-31 14:07:47 +08:00
nadoo
a06d56cce0 proxy chek: 1. improve check method: send a http get request and check the response, if the first 4 byte is "HTTP" then the proxy is avaliable. 2. if a proxy is disabled, increase the check duration. 3. update related docs. 2017-07-31 13:42:11 +08:00
nadoo
76fbaf2cec return strategy proxy if no rule file specified. 2017-07-30 12:38:41 +08:00
nadoo
16ed700fd1 add config examples link in README file 2017-07-30 11:53:16 +08:00
nadoo
cfce89e795 add some example configs 2017-07-30 11:44:34 +08:00
nadoo
d9bfd95216 add TODO list in README file. 2017-07-30 10:57:24 +08:00
nadoo
3d8c976bd0 1. add CIDR rule support; 2. update some docs; 3. optimize rule.go codes. 2017-07-30 10:35:11 +08:00
nadoo
1ba0f38c9e fixed all known bugs 2017-07-29 18:15:22 +08:00
nadoo
f6941b98d8 add features info in README file. 2017-07-27 01:22:56 +08:00
nadoo
0dc3ea651f parse domain in dns request playload. (prepare for the forward rule and ipset management features.) 2017-07-26 18:56:24 +08:00
nadoo
772eef1563 add systemd service file. 2017-07-24 17:16:40 +08:00
nadoo
f5052770c0 update doc 2017-07-23 01:57:05 +08:00
nadoo
92d99d923c added more info to config example 2017-07-23 01:46:06 +08:00
nadoo
a604f645f6 added install info for ArchLinux 2017-07-21 18:58:51 +08:00
nadoo
cc6f121764 update README: add "PermissionsStartOnly=true" in service file. 2017-07-18 22:16:30 +08:00
nadoo
97944e44e6 update readme file. 2017-07-18 19:45:35 +08:00
nadoo
e4ce0edc39 add config file support. 2017-07-18 19:25:54 +08:00
nadoo
e27e482272 Revert "add simple config file support."
This reverts commit e9ef64bf6745494d0a33560de6226f371d63c9be.
2017-07-18 19:01:42 +08:00
nadoo
cacde72e04 add simple config file support. 2017-07-18 17:49:44 +08:00
nadoo
0c5950e9e8 fixed a bug in upstream http proxy. 2017-07-16 20:13:01 +08:00
nadoo
0d01e8a4eb fixed a bug in strategy.go which may leads to infinite recursion in the condition of all remote proxy disabled. 2017-07-16 12:16:50 +08:00
nadoo
4772bfb7c6 remove some feature help msg which haven't been implemented yet. 2017-07-14 16:49:21 +08:00
nadoo
76afdacf13 add links in README.md 2017-07-14 11:20:02 +08:00
nadoo
668d5bc470 first commit 2017-07-13 21:55:41 +08:00
nadoo
78b7f8ead8 Initial commit 2017-07-13 21:53:15 +08:00