Nick Peng
|
fb7b747f9f
|
cache: Optimize cache memory usage
|
2023-08-22 23:18:31 +08:00 |
|
Nick Peng
|
7eb9d5d42f
|
action: add docker build CI and update openssl for docker image.
|
2023-08-22 23:08:58 +08:00 |
|
Nick Peng
|
1054229efb
|
feature: add ip-alias option.
|
2023-08-16 22:47:47 +08:00 |
|
Brainos
|
c19a39a447
|
Add nss-lookup.target as dependency for service
|
2023-08-14 23:27:51 +08:00 |
|
MoetaYuko
|
1ba6ee7cb9
|
openwrt: add missing EOF to custom.conf
Release43
|
2023-08-09 23:31:15 +08:00 |
|
Nick Peng
|
601ebd590e
|
ssl: output error message when handshake failed.
|
2023-08-06 21:15:04 +08:00 |
|
Nick Peng
|
b133ce408a
|
dns_conf: fix memory corruption issue when ip number greater than 8.
|
2023-07-28 22:42:36 +08:00 |
|
Nick Peng
|
8d3a62c568
|
dns_server: fix bogus-nxdomain issue.
|
2023-07-26 22:40:26 +08:00 |
|
Nick Peng
|
93a8b87c17
|
dns_server: fix memory corrupt bug.
|
2023-07-17 21:47:14 +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
|
c2b072b523
|
conf: add ddns-domain options
|
2023-07-12 19:28:32 +08:00 |
|
Nick Peng
|
1df9d624b4
|
conf: add host-ip option for server.
|
2023-07-12 19:13:11 +08:00 |
|
Nick Peng
|
6b021946aa
|
conf: support prefix wildcard match.
|
2023-07-05 00:08:29 +08:00 |
|
Nick Peng
|
087c9f5df2
|
conf: fix address issue when configuring multiple IPs
|
2023-07-01 09:20:42 +08:00 |
|
Nick Peng
|
e66928f27f
|
ecs: Optimize ecs-subnet configuration method
|
2023-06-28 14:23:27 +08:00 |
|
Nick Peng
|
8a9a11d6d9
|
log: enable output log to console when run as daemon.
|
2023-06-16 21:57:39 +08:00 |
|
Nick Peng
|
a6e5ceb675
|
conf: trim prefix space for multiline option
|
2023-06-15 21:18:08 +08:00 |
|
Nick Peng
|
08567c458b
|
address: support multiple ip addresses
|
2023-06-14 22:41:53 +08:00 |
|
Nick Peng
|
234c721011
|
test: fix test case failure issue
|
2023-06-14 22:40:12 +08:00 |
|
Chongyun Lee
|
45346705d8
|
tlog: fix declaration of tlog_set_permission
|
2023-06-11 07:02:37 +08:00 |
|
Nick Peng
|
9b7b2ad12d
|
openwrt: fix adblock not working issue
|
2023-06-07 23:54:26 +08:00 |
|
Nick Peng
|
f072ff3412
|
dns_server: optimize result callback and update tlog.
|
2023-06-07 21:15:59 +08:00 |
|
Nick Peng
|
ad43c796cf
|
force-qtype-SOA: support qtype range.
|
2023-06-05 22:55:47 +08:00 |
|
Nick Peng
|
f5c8d3ce57
|
dns_server: improve code readability
|
2023-06-02 22:52:46 +08:00 |
|
Nick Peng
|
f621b424e2
|
lint: add clang-tidy linter
|
2023-05-30 23:26:05 +08:00 |
|
Nick Peng
|
d59c148a28
|
smartdns: follow sysv daemon initialize steps
|
2023-05-30 23:25:25 +08:00 |
|
Nick Peng
|
8ea34ab176
|
dns_conf: A little bit of performance optimization
|
2023-05-27 22:51:00 +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
Release42
|
2023-05-06 21:56:57 +08:00 |
|
Nick Peng
|
ccadadd3fb
|
resolv: try load dns server from default resolv.conf
|
2023-05-05 22:51:39 +08:00 |
|
Nick Peng
|
5500fe2592
|
cache: change default cache file path to /var/cache/smartdns/
|
2023-05-05 22:41:02 +08:00 |
|
Nick Peng
|
7bca0ee98f
|
luci: add server flags option and suppress some log
|
2023-05-05 22:36:09 +08:00 |
|
Nick Peng
|
c9f7dad42f
|
feature: support ipset, nftset for bind option
|
2023-04-30 00:04:44 +08:00 |
|
Nick Peng
|
8fab75241c
|
smartdns: change pid file path from /var/run to /run
|
2023-04-29 21:46:48 +08:00 |
|
Nick Peng
|
d3a6d46a44
|
dns_cache: Support periodically saving cache files
|
2023-04-29 21:46:48 +08:00 |
|
Nick Peng
|
56d0332bf9
|
dns: fix crash issue
|
2023-04-22 19:06:44 +08:00 |
|
Nick Peng
|
e38d5eaecc
|
openwrt: some fixes
|
2023-04-21 23:27:05 +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
|
0f68f0c11d
|
test-case: fix test case failure issue.
|
2023-04-05 00:25:20 +08:00 |
|
Nick Peng
|
d4e1da9955
|
test: add test case for ptr, suppress log.
|
2023-04-04 23:58:42 +08:00 |
|
Nick Peng
|
fbdcb7ba41
|
feature: add expand ptr from address feature
|
2023-03-31 23:28:34 +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
|
fa5e519368
|
domain-rule: Exceptions are allowed when enable force-AAAA-SOA
|
2023-03-27 22:41:32 +08:00 |
|