nadoo
|
c21a7d8c4d
|
forawrder: change localip to interface
|
2018-08-18 23:59:21 +08:00 |
|
nadoo
|
59e7b17200
|
doc: add local ip info for forwarder
|
2018-08-17 23:53:27 +08:00 |
|
nadoo
|
88ff8997b5
|
strategy: avoid returning nil dialer in lha.nextDialer
|
2018-08-16 00:01:59 +08:00 |
|
nadoo
|
39ccbc5adf
|
forwarder: add the ability to specify local ip. #48
|
2018-08-15 00:54:17 +08:00 |
|
nadoo
|
205b4efac7
|
dns: use Direct dialer when dialer's domain equals to the query domain
|
2018-08-14 22:32:55 +08:00 |
|
nadoo
|
fbb78d50d4
|
strategy: keep default priority as 0 to check all fwders at start time
|
2018-08-14 20:01:43 +08:00 |
|
nadoo
|
4967f0bd36
|
doc: add info for forwarder option: priority
|
2018-08-14 19:52:32 +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
|
e0c07146dc
|
strategy: do not check forwarders whose priority less than current value
|
2018-08-12 22:00:12 +08:00 |
|
nadoo
|
b5b7f2998b
|
forwarder: set status to disabled when dialing fails MaxFailures times
|
2018-08-12 21:40:22 +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
|
2fcef7b00c
|
ws: fixed a bug when ws used as a middle layer protocol(tls,ws,vmess)
|
2018-08-08 00:03:32 +08:00 |
|
nadoo
|
a26e437b5d
|
dns: add settings dnstimeout/dnsmaxttl/dnsminttl
|
2018-08-07 19:43:52 +08:00 |
|
nadoo
|
6744f1ad25
|
dns: correct setdeadline
|
2018-08-06 08:48:13 +08:00 |
|
nadoo
|
7274dcf622
|
dns: set timout only when multiple upstream dns servers set
|
2018-08-06 08:41:54 +08:00 |
|
nadoo
|
9c73e969ca
|
dns: return correct err in exchange
|
2018-08-06 08:13:23 +08:00 |
|
nadoo
|
b27f153426
|
dns: check bytes length in unmarshal message
|
2018-08-06 08:03:07 +08:00 |
|
nadoo
|
5467e4bbc1
|
dns: add some comments
|
2018-08-06 00:46:07 +08:00 |
|
nadoo
|
09b6d59394
|
dns: support multiple upstream servers
|
2018-08-05 23:41:34 +08:00 |
|
nadoo
|
2cba536ab4
|
ipset: do not insert to ipset when forwarder is Direct
|
2018-08-04 16:39:53 +08:00 |
|
nadoo
|
1f8a3cdf53
|
general: remove unnecessary SetKeepAlive
|
2018-08-03 19:27:47 +08:00 |
|
nadoo
|
6cdfbc3552
|
dns: change non-expired ttl to 50years to avoid int overflow on 32bit os
|
2018-08-02 13:28:01 +08:00 |
|
nadoo
|
c049b75b64
|
systemd: add introduction for systemd file open limit
|
2018-08-02 13:16:05 +08:00 |
|
nadoo
|
73a778f5e1
|
common: remove unnecessary logs
|
2018-08-02 13:02:04 +08:00 |
|
nadoo
|
9acaff5b4a
|
dns: query in udp when client requests in udp and no forwarder specified
|
2018-08-02 00:11:22 +08:00 |
|
nadoo
|
8d20331096
|
doc: update README file format
|
2018-08-01 00:47:43 +08:00 |
|
nadoo
|
04c6f74343
|
doc: update for custom dnsrecord
|
2018-08-01 00:36:11 +08:00 |
|
nadoo
|
a226637bfb
|
dns: 1. support cache; 2. support custom records; #35
|
2018-08-01 00:09:55 +08:00 |
|
nadoo
|
a2a67df771
|
http: keep proxy-connection when connect to upstream http proxy. #42
|
2018-07-31 20:25:39 +08:00 |
|
nadoo
|
4781e7b472
|
dns: add tcp server support
|
2018-07-31 00:03:36 +08:00 |
|
nadoo
|
41ddbb1168
|
dns: fixed a bug in compressed domain offset calculation
|
2018-07-30 10:31:02 +08:00 |
|
nadoo
|
40f3315007
|
dnstun: remove dustun proxy, use dns and dnsserver settings instead
|
2018-07-30 01:13:44 +08:00 |
|
nadoo
|
f6a578f849
|
dns: changed UnmarshalMessage to return *Messaeg
|
2018-07-30 01:05:08 +08:00 |
|
nadoo
|
5e32133eb9
|
dns: fixed a bug in UnmarshalRR
|
2018-07-30 00:18:10 +08:00 |
|
nadoo
|
d5e3ea539a
|
dns: rewrite codes
|
2018-07-29 23:44:23 +08:00 |
|
nadoo
|
7dc21908d5
|
Merge pull request #40 from soffchen/master
remove 'cidr=' duplicated
|
2018-07-27 20:34:13 +08:00 |
|
Soff
|
1acbf1448d
|
Update README.md
|
2018-07-26 22:47:27 +08:00 |
|
Soff
|
490b992c91
|
Update office.list
|
2018-07-26 22:46:48 +08:00 |
|
nadoo
|
b2a4039c1d
|
Merge pull request #39 from soffchen/patch-4
Absolute path support for rules-dir config
|
2018-07-26 22:17:03 +08:00 |
|
Soff
|
3939c01467
|
Absolute path support for rules-dir config
|
2018-07-26 14:01:34 +08:00 |
|
nadoo
|
21923af1cd
|
doc: update some descriptions
|
2018-07-25 08:23:58 +08:00 |
|
nadoo
|
49021f167c
|
doc: update help msg for ws
|
2018-07-24 00:54:38 +08:00 |
|
nadoo
|
88eee75aa7
|
ws: add support for security key check
|
2018-07-24 00:45:41 +08:00 |
|
nadoo
|
68d8fb8b60
|
ws: fixed a bug in frame reader
|
2018-07-23 01:41:18 +08:00 |
|