Commit Graph

645 Commits

Author SHA1 Message Date
nadoo
822693b05b mod: use new modules 2019-10-14 11:39:16 +08:00
nadoo
d9189e6212 http: add Host header in CONNECT request 2019-10-13 21:42:16 +08:00
nadoo
0c719d7098 ssr: fix #115 2019-10-11 19:05:05 +08:00
Felix Yan
6131a2de65 Add workaround for chacha20's repository move (#124)
With this fix applied #115 should go away. Currently used in Arch packaging.
2019-10-07 12:55:27 +08:00
nadoo
6604bfe8a7 tls: fixed a bug in tls which may lose proxy addr 2019-09-20 13:58:53 +08:00
nadoo
4cb9ea2bdc ss/socks5: fixed a bug in udp mode 2019-09-19 22:42:06 +08:00
nadoo
2c4aa26055 general: bump version 2019-09-19 18:03:48 +08:00
nadoo
d6d706b5ee log: show proxy info in log, via PROXY 2019-09-18 22:08: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
6c8141e43b strategy: return fwdr's addr when only 1 fwdr left 2019-09-18 17:10:33 +08:00
nadoo
063dc1bc01 proxy: added the ability to log forwarder 2019-09-18 12:53:04 +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
LJ
69bbaa809c rule: log next dialer in verbose mode. (#92)
Print out the next dialer is useful when a particular website does not load completely, and it helps when updating config rules.
2019-09-07 17:05:19 +08:00
whoami
9595fcf0c0 typo: (#99) 2019-09-07 16:26:55 +08:00
whoami
63a38e70f0 typo: (#100) 2019-09-07 16:26:05 +08:00
nadoo
bb105589b6 doc: add config include example. #94 2019-03-21 21:15:31 +08:00
nadoo
8fa411cf52 doc: add example for reject. #94 2019-03-21 21:10:00 +08:00
nadoo
0ef3d72e2e mod: update go modules 2019-03-19 20:05:29 +08:00
nadoo
a22b1d9c86 strategy: add checktimeout config. (#89) 2019-03-18 23:37:01 +08:00
nadoo
47406ce4ce udptun: fixed a bug in nat mapping. #91 2019-03-12 23:32:23 +08:00
nadoo
4ece9ece25 dns: allow to resolve domain which in a reject rule 2019-03-08 00:14:37 +08:00
nadoo
2e44d79db8 reject: add a virtual proxy reject 2019-03-07 23:34:29 +08:00
nadoo
f9a21f5951 rule: allow to use root domains like com/net/cn... #43 2019-03-07 00:19:30 +08:00
nadoo
8c922db612 compiler: use go 1.12 2019-03-05 22:30:22 +08:00
nadoo
19acda9ee0 redir: avoid local loop request 2019-03-04 19:19:00 +08:00
nadoo
9bcc18a29b ci: update to go 1.12 2019-03-01 00:59:55 +08:00
nadoo
47547bb08d config: change checkduration to checkinterval 2019-01-06 21:01:20 +08:00
nadoo
c89d6018cf dns: set ttl to minttl config for custom dns recordings 2019-01-06 20:38:15 +08:00
nadoo
3c50c46eb9 general: use go mod instead of govendor 2018-12-20 00:13:57 +08:00
nadoo
d5a9d680a9 forwarder: set to disabled by default 2018-12-19 23:33:58 +08:00
nadoo
6ba9e1f5e8 obfs: compatible with some server implementation in tls mode 2018-12-16 13:28:24 +08:00
nadoo
51fedc8653 http: fix potential problem 2018-12-14 00:02:25 +08:00
nadoo
c6a879dded kcp: add some default settings to kcp conn (to improve the speed) 2018-12-13 00:22:34 +08:00
nadoo
750862abdb obfs: added simple-obfs support. #79 2018-12-12 21:40:31 +08:00
nadoo
da055c9078
Merge pull request #80 from kiitehq/fix/adds-path-http-method
adds HTTP PATCH support to the mixed proxy
2018-12-01 10:04:12 +08:00
Kurt Schwarz
54a75d6972 adds HTTP PATCH support to the mixed proxy 2018-11-30 15:19:55 -05:00
nadoo
b44fd344f4 kcp: added kcp support #63 2018-11-30 19:01:25 +08:00
nadoo
44c30df001 doc: update description for tls 2018-11-28 23:28:32 +08:00
nadoo
5a43cf873e ipset: only allow to set ipset in rule files #69 2018-11-27 23:25:20 +08:00
nadoo
86478d2c25 doc: update document for tls and unix proxy 2018-11-25 22:21:23 +08:00
nadoo
dadaf35cb2 unix: add unix domain socket support. #59 2018-11-25 17:56:59 +08:00
nadoo
25c9721b00 tls: optimized code 2018-11-25 15:41:47 +08:00
nadoo
d37c2e2a35 server: changed interface definition and implementation 2018-11-25 13:18:15 +08:00
nadoo
2813e80a98 http: fix #76 2018-11-21 20:28:46 +08:00
nadoo
266578d67d
Merge pull request #71 from changx/master
add tls:// transport layer for listeners
2018-10-29 23:02:07 +08:00
changx
88e33cab7e downgrade to tls12 2018-10-29 16:26:37 +08:00
changx
e27601f648 listener with tls transport layer 2018-10-29 16:18:51 +08:00
nadoo
14b072832d dns: SetDeadline for all remote connection 2018-10-20 21:24:11 +08:00
changx
5383ac4fc0 tls listener 2018-10-14 13:56:04 +08:00