Commit Graph

  • f9a21f5951 rule: allow to use root domains like com/net/cn... #43 nadoo 2019-03-07 00:19:30 +0800
  • 8c922db612 compiler: use go 1.12 nadoo 2019-03-05 22:30:22 +0800
  • 0337e98215 strategy: add features latencythreshold Mac_Zhou 2019-03-05 13:42:46 +0800
  • 19acda9ee0 redir: avoid local loop request nadoo 2019-03-04 19:19:00 +0800
  • 9bcc18a29b ci: update to go 1.12 nadoo 2019-03-01 00:59:55 +0800
  • 47547bb08d config: change checkduration to checkinterval nadoo 2019-01-06 21:01:20 +0800
  • c89d6018cf dns: set ttl to minttl config for custom dns recordings nadoo 2019-01-06 20:38:15 +0800
  • 3c50c46eb9 general: use go mod instead of govendor nadoo 2018-12-20 00:13:57 +0800
  • d5a9d680a9 forwarder: set to disabled by default v0.6.11 nadoo 2018-12-19 23:33:58 +0800
  • 6ba9e1f5e8 obfs: compatible with some server implementation in tls mode nadoo 2018-12-16 13:28:24 +0800
  • 51fedc8653 http: fix potential problem v0.6.10 nadoo 2018-12-14 00:02:25 +0800
  • c6a879dded kcp: add some default settings to kcp conn (to improve the speed) nadoo 2018-12-13 00:22:34 +0800
  • 750862abdb obfs: added simple-obfs support. #79 nadoo 2018-12-12 21:40:31 +0800
  • da055c9078
    Merge pull request #80 from kiitehq/fix/adds-path-http-method nadoo 2018-12-01 10:04:12 +0800
  • 54a75d6972 adds HTTP PATCH support to the mixed proxy Kurt Schwarz 2018-11-30 15:15:14 -0500
  • b44fd344f4 kcp: added kcp support #63 nadoo 2018-11-30 19:01:25 +0800
  • 44c30df001 doc: update description for tls v0.6.9 nadoo 2018-11-28 23:28:32 +0800
  • 5a43cf873e ipset: only allow to set ipset in rule files #69 nadoo 2018-11-27 23:25:20 +0800
  • 86478d2c25 doc: update document for tls and unix proxy nadoo 2018-11-25 22:21:23 +0800
  • dadaf35cb2 unix: add unix domain socket support. #59 nadoo 2018-11-25 17:56:59 +0800
  • 25c9721b00 tls: optimized code nadoo 2018-11-25 15:41:47 +0800
  • d37c2e2a35 server: changed interface definition and implementation nadoo 2018-11-25 13:18:15 +0800
  • 2813e80a98 http: fix #76 nadoo 2018-11-21 20:28:46 +0800
  • 266578d67d
    Merge pull request #71 from changx/master nadoo 2018-10-29 23:02:07 +0800
  • 88e33cab7e downgrade to tls12 changx 2018-10-29 16:26:37 +0800
  • e27601f648 listener with tls transport layer changx 2018-10-29 16:18:51 +0800
  • 14b072832d dns: SetDeadline for all remote connection nadoo 2018-10-20 21:24:11 +0800
  • 5383ac4fc0 tls listener changx 2018-10-14 13:56:04 +0800
  • 515a5dffa5 redir: fixed a typo nadoo 2018-09-17 19:22:36 +0800
  • 15b98359b1 http: fixed a compatibility issue with some http proxy server. #62 nadoo 2018-09-17 19:16:17 +0800
  • 70a88f4789 redir: added redir6 proxy nadoo 2018-09-04 20:26:40 +0800
  • 4e5ee78df9 ss, socks5: print udp log only when a nat map is created v0.6.8 nadoo 2018-09-02 22:30:41 +0800
  • eae5bf118d general: add vendor folder nadoo 2018-09-02 22:16:24 +0800
  • 3c8a451d94 ss: added chacha20 and xchacha20-ietf-poly1305 support. #21 #30 nadoo 2018-09-02 19:18:51 +0800
  • 7367e41cd1 dns: correct a length mistake nadoo 2018-09-02 00:16:16 +0800
  • 1b4489cd67 dns: return error when there's not enough length for rdata. #55 nadoo 2018-09-01 23:44:47 +0800
  • 981d226bd1 strategy: display forwarder's addr instead of struct value. nadoo 2018-08-31 00:16:26 +0800
  • 140ed9d8eb conf: support relative path of rulefile in systemd service. #52 nadoo 2018-08-30 07:36:46 +0800
  • 0170fd7c98 direct: avoid panic when an interface link is down nadoo 2018-08-30 07:35:37 +0800
  • 1c2ad64000 strategy: when no forwarders, available set priority to 0 nadoo 2018-08-29 23:54:00 +0800
  • ac94540ab8 general: update some doc or comment for new features. v0.6.7 nadoo 2018-08-27 19:38:42 +0800
  • 20616dfd10 doc: add info for dnsalwaystcp nadoo 2018-08-27 00:01:09 +0800
  • 529786acf6 dns: add dnsalwaystcp config. #49 nadoo 2018-08-26 22:36:14 +0800
  • 2f239d60f1 doc: add info for dh mode nadoo 2018-08-26 01:43:28 +0800
  • 035e15df5c strategy: optimized code nadoo 2018-08-26 01:25:22 +0800
  • bec2c1fd63 strategy: add the ability to handle forwarder status change events nadoo 2018-08-25 23:56:18 +0800
  • eb0b17bea1 strategy: add experimental dh: destination hashing mode nadoo 2018-08-24 18:45:57 +0800
  • 104e51ae3c strategy: removed unnecessary funcs nadoo 2018-08-24 01:15:56 +0800
  • 4f69372656 ha: change dialer when there's a forwarder enabled with higher priority nadoo 2018-08-24 00:57:55 +0800
  • b9017ff70a strategy: avoid data race nadoo 2018-08-23 00:01:31 +0800
  • 0d1c4c5a47 direct: remove link-local ip from IFaceIPs func nadoo 2018-08-22 00:11:31 +0800
  • 1d5ef167ec doc: add info for setting interface nadoo 2018-08-21 07:57:21 +0800
  • 8daa7784b0 general: add global setting interface nadoo 2018-08-20 22:23:00 +0800
  • edd5964a1e direct: optimized local ip logic nadoo 2018-08-20 00:17:16 +0800
  • c9e9ebd287 forwarder: support curl like interface parameter nadoo 2018-08-19 01:49:52 +0800
  • c21a7d8c4d forawrder: change localip to interface nadoo 2018-08-18 23:59:21 +0800
  • 59e7b17200 doc: add local ip info for forwarder nadoo 2018-08-17 23:53:27 +0800
  • 88ff8997b5 strategy: avoid returning nil dialer in lha.nextDialer nadoo 2018-08-16 00:01:59 +0800
  • 39ccbc5adf forwarder: add the ability to specify local ip. #48 nadoo 2018-08-15 00:54:17 +0800
  • 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