Commit Graph

  • 205b4efac7 dns: use Direct dialer when dialer's domain equals to the query domain nadoo 2018-08-14 22:32:55 +0800
  • fbb78d50d4 strategy: keep default priority as 0 to check all fwders at start time nadoo 2018-08-14 20:01:43 +0800
  • 4967f0bd36 doc: add info for forwarder option: priority nadoo 2018-08-14 19:52:32 +0800
  • e82ea75cba strategy: experimental latency based high availability mode supported nadoo 2018-08-14 19:33:18 +0800
  • f4eab4d1b2 ipset: move to separate package nadoo 2018-08-13 00:42:59 +0800
  • 978029bd2b rule: move to separate package nadoo 2018-08-12 22:24:49 +0800
  • 3a8af82f87 conf: use dns.Config instead of multiple variables nadoo 2018-08-12 22:07:19 +0800
  • e0c07146dc strategy: do not check forwarders whose priority less than current value nadoo 2018-08-12 22:00:12 +0800
  • b5b7f2998b forwarder: set status to disabled when dialing fails MaxFailures times nadoo 2018-08-12 21:40:22 +0800
  • e1c318990b strategy: support priority now (need to check) nadoo 2018-08-12 18:50:44 +0800
  • a46ab20901 forwarder: add the ability to get parameters like 'priority' nadoo 2018-08-12 12:37:25 +0800
  • e3888a6bd3 strategy: moved to a separate package nadoo 2018-08-11 11:46:10 +0800
  • 0da05ecedd general: add a forwarder struct and changed proxies to use it nadoo 2018-08-10 19:03:30 +0800
  • 2fcef7b00c ws: fixed a bug when ws used as a middle layer protocol(tls,ws,vmess) v0.6.6 nadoo 2018-08-08 00:03:32 +0800
  • a26e437b5d dns: add settings dnstimeout/dnsmaxttl/dnsminttl nadoo 2018-08-07 19:43:52 +0800
  • 6744f1ad25 dns: correct setdeadline nadoo 2018-08-06 08:48:13 +0800
  • 7274dcf622 dns: set timout only when multiple upstream dns servers set nadoo 2018-08-06 08:41:54 +0800
  • 9c73e969ca dns: return correct err in exchange nadoo 2018-08-06 08:13:23 +0800
  • b27f153426 dns: check bytes length in unmarshal message nadoo 2018-08-06 08:03:07 +0800
  • 5467e4bbc1 dns: add some comments nadoo 2018-08-06 00:46:07 +0800
  • 09b6d59394 dns: support multiple upstream servers nadoo 2018-08-05 23:41:34 +0800
  • 2cba536ab4 ipset: do not insert to ipset when forwarder is Direct nadoo 2018-08-04 16:39:53 +0800
  • 1f8a3cdf53 general: remove unnecessary SetKeepAlive nadoo 2018-08-03 19:27:47 +0800
  • 6cdfbc3552 dns: change non-expired ttl to 50years to avoid int overflow on 32bit os v0.6.5 nadoo 2018-08-02 13:28:01 +0800
  • c049b75b64 systemd: add introduction for systemd file open limit nadoo 2018-08-02 13:16:05 +0800
  • 73a778f5e1 common: remove unnecessary logs nadoo 2018-08-02 13:02:04 +0800
  • 9acaff5b4a dns: query in udp when client requests in udp and no forwarder specified nadoo 2018-08-02 00:11:22 +0800
  • 8d20331096 doc: update README file format nadoo 2018-08-01 00:47:43 +0800
  • 04c6f74343 doc: update for custom dnsrecord nadoo 2018-08-01 00:36:11 +0800
  • a226637bfb dns: 1. support cache; 2. support custom records; #35 nadoo 2018-08-01 00:09:55 +0800
  • a2a67df771 http: keep proxy-connection when connect to upstream http proxy. #42 nadoo 2018-07-31 20:25:39 +0800
  • 4781e7b472 dns: add tcp server support nadoo 2018-07-31 00:03:36 +0800
  • 41ddbb1168 dns: fixed a bug in compressed domain offset calculation nadoo 2018-07-30 10:31:02 +0800
  • 40f3315007 dnstun: remove dustun proxy, use dns and dnsserver settings instead nadoo 2018-07-30 01:13:44 +0800
  • f6a578f849 dns: changed UnmarshalMessage to return *Messaeg nadoo 2018-07-30 01:05:08 +0800
  • 5e32133eb9 dns: fixed a bug in UnmarshalRR nadoo 2018-07-30 00:18:10 +0800
  • d5e3ea539a dns: rewrite codes nadoo 2018-07-29 23:44:23 +0800
  • 7dc21908d5
    Merge pull request #40 from soffchen/master nadoo 2018-07-27 20:34:13 +0800
  • 1acbf1448d Update README.md Soff 2018-07-26 22:47:27 +0800
  • 490b992c91
    Update office.list Soff 2018-07-26 22:46:48 +0800
  • b2a4039c1d
    Merge pull request #39 from soffchen/patch-4 nadoo 2018-07-26 22:17:03 +0800
  • 3939c01467
    Absolute path support for rules-dir config Soff 2018-07-26 14:01:34 +0800
  • 21923af1cd doc: update some descriptions nadoo 2018-07-25 08:23:58 +0800
  • 49021f167c doc: update help msg for ws v0.6.3 nadoo 2018-07-24 00:54:38 +0800
  • 88eee75aa7 ws: add support for security key check nadoo 2018-07-24 00:45:41 +0800
  • 68d8fb8b60 ws: fixed a bug in frame reader nadoo 2018-07-23 01:41:18 +0800
  • cdabe41e34
    Merge pull request #37 from soffchen/patch-3 nadoo 2018-07-22 22:18:37 +0800
  • f9b16d9417
    Merge pull request #36 from soffchen/patch-2 nadoo 2018-07-22 22:16:21 +0800
  • b57db4f429
    Update README.md Soff 2018-07-22 22:12:17 +0800
  • 18114f1c33
    Update glider.conf Soff 2018-07-22 22:11:40 +0800
  • 068e4df8fc doc: add some info for websocket nadoo 2018-07-22 20:02:50 +0800
  • bb45b671c0 general: add dev_linux conditional build codes nadoo 2018-07-22 18:54:18 +0800
  • ff1fb8c291 ws: fixed bug in ws codes and now it worked nadoo 2018-07-22 18:21:27 +0800
  • 9856f943ad ws: add experimental websocket codes nadoo 2018-07-21 22:56:37 +0800
  • 9d42885922 pprof: add pprof conditional compilation nadoo 2018-07-17 22:14:12 +0800
  • c8c4d5c75c doc: drop support for go1.9 nadoo 2018-07-16 15:08:43 +0800
  • e0f746fa3d vmess: set rand.Seed only 1 time in NewClient nadoo 2018-07-14 12:18:52 +0800
  • c544716c88
    Merge 0941d8bbb8 into 7a7b25f173 leicheng6563 2018-07-12 04:06:01 +0000
  • 7a7b25f173 doc: update for vmess security settings v0.6.2 nadoo 2018-07-12 11:22:21 +0800
  • 49482bf054 vmess: add rand.Seed to avoid same sequence values of rand.Read nadoo 2018-07-12 10:58:48 +0800
  • 3c3cb8e3fd doc: update for vmess and tls nadoo 2018-07-11 08:34:15 +0800
  • ed18e8602d vmess: chacha20-poly1305 supported nadoo 2018-07-11 08:23:26 +0800
  • 5ebbf7ffe8 vmess: fixed bug in aes-128-gcm nadoo 2018-07-11 00:50:38 +0800
  • d84f540c4d vmess: add aead chpher nadoo 2018-07-11 00:26:05 +0800
  • dc46705f3f vmess: fixed a bug in chunked writer nadoo 2018-07-10 09:44:51 +0800
  • fd298207c5 vmess: update chunk codes nadoo 2018-07-10 00:53:15 +0800
  • b465dc1444 vmess: support chunk stream nadoo 2018-07-09 23:42:33 +0800
  • e866062a8c rule: change log fmt nadoo 2018-07-08 23:22:01 +0800
  • 3c766d0b68 general: add vendor folder v0.6.1 nadoo 2018-07-07 11:07:38 +0800
  • 0941d8bbb8 cidr rule use ip of domain name. leicheng 2018-07-06 16:08:14 +0800
  • 621e8ed018 general: optimized codes nadoo 2018-07-06 11:30:42 +0800
  • 049c5b1458 vmess: changed sechme to vmess://[security:]uuid@host:port?alterID=num nadoo 2018-07-06 11:13:25 +0800
  • 43a66b4d48 doc: add vmess config in config example file v0.6.0 nadoo 2018-07-05 20:56:05 +0800
  • 922462ffe8 vmess: add docs for vmess nadoo 2018-07-05 20:44:19 +0800
  • c8ca1f0b25 tls: add skipVerify param in url nadoo 2018-07-04 16:55:45 +0800
  • a21dcb66a3 conf: add vmess info nadoo 2018-07-04 11:17:38 +0800
  • e320dc5508 general: use dialer's address if there's no self address nadoo 2018-07-04 11:05:43 +0800
  • f6fae13d88 vmess: support alterID nadoo 2018-07-03 14:30:56 +0800
  • 14cded4665 vmess: add CmdKey in user struct nadoo 2018-07-03 01:07:28 +0800
  • 385f5d7790 vmess: worked in SecTypeNone mode nadoo 2018-07-03 00:31:43 +0800
  • 4a72e79002 tls: allow InsecureSkipVerify nadoo 2018-06-28 23:20:04 +0800
  • cce6fcf6ef v2ray: move the stock v2ray-core proxy to v2ray package nadoo 2018-06-28 22:57:34 +0800
  • 20273b48be tls: add experimental tls support nadoo 2018-06-28 20:45:24 +0800
  • 9dbc0acc88 ipset: optimize code nadoo 2018-06-28 11:25:58 +0800
  • 7fda4f8710 dns: optimize code nadoo 2018-06-28 11:20:48 +0800
  • f3db1980cf general: tidy code nadoo 2018-06-28 09:49:23 +0800
  • fde0572593 vmess: add experimental vemss support nadoo 2018-06-26 22:32:24 +0800
  • 5867055b10 dns: move dns to package, add dnstun support nadoo 2018-06-26 21:22:24 +0800
  • ea7c8bcfad main: optimize code nadoo 2018-06-26 20:43:47 +0800
  • 86cb9523d1 main: custom log.F function nadoo 2018-06-26 17:09:41 +0800
  • 36246d9d08 log: add a default implement of func F nadoo 2018-06-26 17:00:13 +0800
  • 3adf3b30b5 tproxy: remove non-linux codes nadoo 2018-06-26 16:45:46 +0800
  • 1aa2dc0b07 ss: use variable from conn package nadoo 2018-06-26 16:30:04 +0800
  • 3c2716fcc6 Merge branch 'master' of https://github.com/nadoo/glider nadoo 2018-06-26 16:20:44 +0800
  • fbbae71314 general: move proxy to separate package nadoo 2018-06-26 16:15:48 +0800
  • 8b207d8523
    version: bump to 0.5.3 v0.5.3 nadoo 2018-06-26 16:03:03 +0800
  • 58e7939485 version: bump to 0.5.3 nadoo 2018-06-26 16:03:03 +0800
  • 5451b202d0 doc: update spell mistakes nadoo 2018-06-03 13:54:16 +0800
  • 3e09aa9ce0 doc: update spell mistakes nadoo 2018-06-03 13:54:16 +0800
  • 2ae76999f7 systemd: update service file nadoo 2018-05-27 21:41:04 +0800