Nick Peng
|
fc82c56947
|
dns_server: remove tcp keepalive EDNS cause DNSPOD not work.
|
2023-11-19 19:54:19 +08:00 |
|
Nick Peng
|
26798f8f1a
|
dns_server: suppress some error log
|
2023-11-19 09:40:46 +08:00 |
|
Nick Peng
|
9a83df46e0
|
dns_server: support TCP keepalive timeout EDNS
|
2023-11-16 23:54:07 +08:00 |
|
Nick Peng
|
b3e16c3c60
|
dns_cache: fix issue of incorrect cache timeout when the process is restarted.
|
2023-11-14 23:21:04 +08:00 |
|
Nick Peng
|
568f95dbdf
|
smartdns: enhance reliability during initialization.
|
2023-11-14 22:18:06 +08:00 |
|
Nick Peng
|
ef806ecc9c
|
feature: simple support DOH server
|
2023-11-11 09:58:39 +08:00 |
|
Nick Peng
|
d02bceabf1
|
dns_conf: fix server-https options issue.
|
2023-11-11 09:58:39 +08:00 |
|
Nick Peng
|
f7ede1b7d0
|
lint: clear lint warnings
|
2023-09-13 23:39:54 +08:00 |
|
Nick Peng
|
601ebd590e
|
ssl: output error message when handshake failed.
|
2023-08-06 21:15:04 +08:00 |
|
Nick Peng
|
8d3a62c568
|
dns_server: fix bogus-nxdomain issue.
|
2023-07-26 22:40:26 +08:00 |
|
Nick Peng
|
ffc331af21
|
dns-client: fix bootstrap retry failure issue when os startup.
|
2023-07-15 21:04:27 +08:00 |
|
Nick Peng
|
89e958abfa
|
dns_client: avoid false re-creation of udp sockets causing retries.
|
2023-07-14 20:44:10 +08:00 |
|
Nick Peng
|
2576fdb02f
|
dns_client: fix bootstrap dns retry issue.
|
2023-07-12 22:37:22 +08:00 |
|
Nick Peng
|
7ff6ae3ea0
|
dns_server: fix edns subnet not working issue.
|
2023-07-12 19:28:37 +08:00 |
|
Nick Peng
|
6b021946aa
|
conf: support prefix wildcard match.
|
2023-07-05 00:08:29 +08:00 |
|
Nick Peng
|
e66928f27f
|
ecs: Optimize ecs-subnet configuration method
|
2023-06-28 14:23:27 +08:00 |
|
Nick Peng
|
234c721011
|
test: fix test case failure issue
|
2023-06-14 22:40:12 +08:00 |
|
Nick Peng
|
f072ff3412
|
dns_server: optimize result callback and update tlog.
|
2023-06-07 21:15:59 +08:00 |
|
Nick Peng
|
f5c8d3ce57
|
dns_server: improve code readability
|
2023-06-02 22:52:46 +08:00 |
|
Nick Peng
|
0340d272c3
|
dns_server: fix max ttl reply issue.
|
2023-05-09 23:22:08 +08:00 |
|
Nick Peng
|
ed102cda03
|
dns: suppress log
|
2023-05-06 21:56:57 +08:00 |
|
Nick Peng
|
7bca0ee98f
|
luci: add server flags option and suppress some log
|
2023-05-05 22:36:09 +08:00 |
|
Nick Peng
|
54d95609bd
|
cname: fix cname rule loop issue.
|
2023-04-17 23:21:41 +08:00 |
|
Nick Peng
|
6ca3bfdf36
|
conf: some minor fix
|
2023-04-13 23:05:56 +08:00 |
|
Nick Peng
|
0e6eeefe5e
|
dns_server: suppress error log
|
2023-04-12 23:14:10 +08:00 |
|
Nick Peng
|
0947a8dcab
|
feature: add per server edns-client-subnet support
|
2023-04-08 22:14:52 +08:00 |
|
Nick Peng
|
d4e1da9955
|
test: add test case for ptr, suppress log.
|
2023-04-04 23:58:42 +08:00 |
|
Nick Peng
|
d402d62cc5
|
dns_client: fix crash issue.
|
2023-03-31 20:26:50 +08:00 |
|
Nick Peng
|
582cdfb879
|
cache: modify cache ver check method, add ipset, nftset after restart.
|
2023-03-28 23:28:28 +08:00 |
|
Nick Peng
|
c90a85dfc7
|
test: add test cases
|
2023-03-26 00:27:40 +08:00 |
|
Nick Peng
|
4f2867b7f4
|
server: fix some typo and support auto set cache size
|
2023-03-21 21:06:32 +08:00 |
|
Nick Peng
|
bf68385d0e
|
test: add test case for cache and fix some issue
|
2023-03-20 23:41:34 +08:00 |
|
Nick Peng
|
a14d4a0451
|
dns_client: fix compile error with openssl 1.x
|
2023-03-15 08:33:12 +08:00 |
|
Nick Peng
|
12e7bc752c
|
dns_client: add verify subject alt name
|
2023-03-14 22:12:53 +08:00 |
|
Nick Peng
|
905a43ac67
|
dns_conf: add bootstrap-dns option for server.
|
2023-03-08 22:44:31 +08:00 |
|
Nick Peng
|
6827554def
|
dns-server: fix dns64 issue & cname dns-group-issue
|
2023-02-28 23:40:05 +08:00 |
|
Nick Peng
|
e8eddabc85
|
dns_client: force close server failure after 60s.
|
2023-02-27 00:09:33 +08:00 |
|
Nick Peng
|
2ca4c92c9f
|
dns-client: allow same upstream server with different proxy.
|
2023-02-22 21:55:07 +08:00 |
|
Nick Peng
|
995d5dce95
|
dns-client: fix tcp connect timeout issue.
|
2023-02-21 22:38:55 +08:00 |
|
Nick Peng
|
694d093fc4
|
smartdns: fix compile warnings for gcc 11.
|
2023-02-17 21:51:17 +08:00 |
|
Nick Peng
|
60e3a109e4
|
dns_client: fix bootstrap DNS soa host issue.
|
2023-02-12 16:00:19 +08:00 |
|
Nick Peng
|
4941594182
|
dns_client: bootstrap dns: fail when domain not found.
|
2023-02-11 15:15:06 +08:00 |
|
Nick Peng
|
d6f9b07f1c
|
dns_client: use RAND_bytes instead getrandom for compatibility
|
2023-02-03 22:34:57 +08:00 |
|
Nick Peng
|
03ba24480b
|
smartdns: support multiline config option and fix timer issue.
|
2023-02-02 20:23:53 +08:00 |
|
Nick Peng
|
26d16eb9dc
|
dns_client: make DNS query ID random
|
2023-01-31 22:51:08 +08:00 |
|
Nick Peng
|
1e29f1fa63
|
dns_client: add retry when bootstrap from system DNS.
|
2023-01-30 23:26:08 +08:00 |
|
Nick Peng
|
13d028df0d
|
smartdns: bump copyright to 2023, and fix some typo
|
2023-01-20 00:05:14 +08:00 |
|
Nick Peng
|
ee4816da5c
|
luci: support proxy server settings.
|
2023-01-08 22:33:54 +08:00 |
|
Nick Peng
|
3ed8150ac6
|
luci: support bind muti devices
|
2023-01-07 21:11:23 +08:00 |
|
Nick Peng
|
83c4901190
|
proxy: simple add socks5 and https proxy support
|
2023-01-05 00:27:28 +08:00 |
|