Commit Graph

39 Commits

Author SHA1 Message Date
nadoo
175ef16a5c trojan: support listen as trojan server 2020-10-10 19:04:33 +08:00
nadoo
6d64ee4c0e dns: change cache to lrucache 2020-10-08 18:48:23 +08:00
nadoo
cd42337169 chore: update doc for info and restructure codes 2020-10-03 22:42:34 +08:00
nadoo
8b6739f12c vless: spport server mode 2020-10-03 20:51:27 +08:00
nadoo
edfca215c5 general: restructure package, move socks to proxy 2020-10-01 22:49:14 +08:00
nadoo
bd358e4ae6 proxy: move conn to proxy package 2020-10-01 22:38:34 +08:00
nadoo
89114e678b proxy: record failures of remote connection only 2020-09-14 20:56:37 +08:00
nadoo
167e6e5d29 general: several optimizations 2020-08-25 22:14:08 +08:00
nadoo
a118ec5837 general: optimize domain parts operations 2020-08-16 12:00:46 +08:00
nadoo
b99a730968 general: suport results feedback in more protocols 2020-05-01 20:54:23 +08:00
nadoo
c5881a6db3 general: update due to the previous interface change 2020-04-29 18:45:58 +08:00
nadoo
76fddcc29c dns: use pool buffer if possible 2020-04-22 19:37:10 +08:00
nadoo
bfcf9272dc trojan: added udp support 2020-04-12 15:27:20 +08:00
nadoo
2520a1c8b4 ss: handle unexpect situation to avoid panic #132 2020-04-11 21:08:10 +08:00
nadoo
9c3f2f600a socks5: fix #148 2020-04-04 18:00:31 +08:00
nadoo
ef8cdfa703 http: support auth in server mode. #84 2019-10-19 22:16:15 +08:00
nadoo
2560f6727f socks5: support auth in server mode. #84 2019-10-19 20:29:52 +08:00
nadoo
4cb9ea2bdc ss/socks5: fixed a bug in udp mode 2019-09-19 22:42:06 +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
063dc1bc01 proxy: added the ability to log forwarder 2019-09-18 12:53:04 +08:00
nadoo
d36b8fa394 general: optimize code 2019-09-07 20:25:00 +08:00
nadoo
a22b1d9c86 strategy: add checktimeout config. (#89) 2019-03-18 23:37:01 +08:00
nadoo
2e44d79db8 reject: add a virtual proxy reject 2019-03-07 23:34:29 +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
4e5ee78df9 ss, socks5: print udp log only when a nat map is created 2018-09-02 22:30:41 +08:00
nadoo
a46ab20901 forwarder: add the ability to get parameters like 'priority' 2018-08-12 12:37:25 +08:00
nadoo
0da05ecedd general: add a forwarder struct and changed proxies to use it 2018-08-10 19:03:30 +08:00
nadoo
1f8a3cdf53 general: remove unnecessary SetKeepAlive 2018-08-03 19:27:47 +08:00
nadoo
621e8ed018 general: optimized codes 2018-07-06 11:30:42 +08:00
nadoo
e320dc5508 general: use dialer's address if there's no self address 2018-07-04 11:05:43 +08:00
nadoo
385f5d7790 vmess: worked in SecTypeNone mode 2018-07-03 00:31:43 +08:00
nadoo
4a72e79002 tls: allow InsecureSkipVerify 2018-06-28 23:20:04 +08:00
nadoo
f3db1980cf general: tidy code 2018-06-28 09:49:23 +08:00
nadoo
86cb9523d1 main: custom log.F function 2018-06-26 17:09:41 +08:00
nadoo
36246d9d08 log: add a default implement of func F 2018-06-26 17:00:13 +08:00
nadoo
fbbae71314 general: move proxy to separate package 2018-06-26 16:15:48 +08:00