nadoo
|
cd42337169
|
chore: update doc for info and restructure codes
|
2020-10-03 22:42:34 +08:00 |
|
nadoo
|
edfca215c5
|
general: restructure package, move socks to proxy
|
2020-10-01 22:49:14 +08:00 |
|
nadoo
|
4e966cc319
|
service: add service module
|
2020-09-27 19:50:21 +08:00 |
|
nadoo
|
9ca06ee32f
|
general: add features.go
|
2020-09-27 14:51:36 +08:00 |
|
nadoo
|
72a2782395
|
config: better naming and some minor optimizations
|
2020-09-26 23:34:26 +08:00 |
|
nadoo
|
04c65fb444
|
rule: optimized codes
|
2020-09-24 18:50:04 +08:00 |
|
nadoo
|
84b00d6db6
|
general: use builtin dns when it enabled. (#184)
|
2020-09-23 22:14:18 +08:00 |
|
nadoo
|
89114e678b
|
proxy: record failures of remote connection only
|
2020-09-14 20:56:37 +08:00 |
|
nadoo
|
b3b11b4188
|
http: better logging
|
2020-09-13 23:28:01 +08:00 |
|
nadoo
|
0e89d1879f
|
general: use builtin dns as resolver when dns enabled
|
2020-09-13 15:25:57 +08:00 |
|
nadoo
|
31f7c50cbc
|
general: optimize memory allocations
|
2020-08-26 19:21:35 +08:00 |
|
nadoo
|
a118ec5837
|
general: optimize domain parts operations
|
2020-08-16 12:00:46 +08:00 |
|
nadoo
|
3a6fd63bc0
|
ssr: update version to fix checksum issue(#176)
|
2020-08-14 12:56:59 +08:00 |
|
nadoo
|
e23a29f057
|
tls: support customization of serverName (#169)
|
2020-07-14 18:35:48 +08:00 |
|
nadoo
|
061b3da42e
|
ssh: support ssh forwarder
|
2020-05-04 13:53:59 +08:00 |
|
nadoo
|
a9a1985a4b
|
dns: allow to switch dns server permanently (#97)
|
2020-05-02 20:02:19 +08:00 |
|
mr.The
|
f14c4c7797
|
socks4: add support for socks4 proxy (#114)
|
2020-04-13 12:22:03 +08:00 |
|
nadoo
|
4e1cb6ebf6
|
trojan: added trojan support
|
2020-04-08 01:09:51 +08:00 |
|
nadoo
|
666c76f921
|
general: tidy code
|
2020-04-04 22:57:29 +08:00 |
|
nadoo
|
4170da0f5d
|
general: show help message in stdout
|
2019-10-21 21:03:19 +08:00 |
|
nadoo
|
ca88797df4
|
http: fixed #128
|
2019-10-21 14:58:18 +08:00 |
|
nadoo
|
39cd60c50b
|
http: close remote conn after relay
|
2019-10-21 14:16:49 +08:00 |
|
nadoo
|
486c455236
|
log: show caller's info in verbose mode
|
2019-10-20 17:52:25 +08:00 |
|
nadoo
|
2560f6727f
|
socks5: support auth in server mode. #84
|
2019-10-19 20:29:52 +08:00 |
|
nadoo
|
0c719d7098
|
ssr: fix #115
|
2019-10-11 19:05:05 +08:00 |
|
nadoo
|
6604bfe8a7
|
tls: fixed a bug in tls which may lose proxy addr
|
2019-09-20 13:58:53 +08:00 |
|
nadoo
|
2c4aa26055
|
general: bump version
|
2019-09-19 18:03: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
|
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 |
|
nadoo
|
2e44d79db8
|
reject: add a virtual proxy reject
|
2019-03-07 23:34:29 +08:00 |
|
nadoo
|
8c922db612
|
compiler: use go 1.12
|
2019-03-05 22:30:22 +08:00 |
|
nadoo
|
c89d6018cf
|
dns: set ttl to minttl config for custom dns recordings
|
2019-01-06 20:38:15 +08:00 |
|
nadoo
|
6ba9e1f5e8
|
obfs: compatible with some server implementation in tls mode
|
2018-12-16 13:28:24 +08:00 |
|
nadoo
|
750862abdb
|
obfs: added simple-obfs support. #79
|
2018-12-12 21:40:31 +08:00 |
|
nadoo
|
b44fd344f4
|
kcp: added kcp support #63
|
2018-11-30 19:01:25 +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
|
70a88f4789
|
redir: added redir6 proxy
|
2018-09-04 20:26:40 +08:00 |
|
nadoo
|
0170fd7c98
|
direct: avoid panic when an interface link is down
|
2018-08-30 07:35:37 +08:00 |
|
nadoo
|
e82ea75cba
|
strategy: experimental latency based high availability mode supported
|
2018-08-14 19:33:18 +08:00 |
|
nadoo
|
f4eab4d1b2
|
ipset: move to separate package
|
2018-08-13 00:42:59 +08:00 |
|
nadoo
|
978029bd2b
|
rule: move to separate package
|
2018-08-12 22:24:49 +08:00 |
|
nadoo
|
3a8af82f87
|
conf: use dns.Config instead of multiple variables
|
2018-08-12 22:07:19 +08:00 |
|
nadoo
|
e1c318990b
|
strategy: support priority now (need to check)
|
2018-08-12 18:50:44 +08:00 |
|
nadoo
|
a46ab20901
|
forwarder: add the ability to get parameters like 'priority'
|
2018-08-12 12:37:25 +08:00 |
|
nadoo
|
e3888a6bd3
|
strategy: moved to a separate package
|
2018-08-11 11:46:10 +08:00 |
|
nadoo
|
0da05ecedd
|
general: add a forwarder struct and changed proxies to use it
|
2018-08-10 19:03:30 +08:00 |
|
nadoo
|
a26e437b5d
|
dns: add settings dnstimeout/dnsmaxttl/dnsminttl
|
2018-08-07 19:43:52 +08:00 |
|