Nick Peng
48ef6f2547
luci: add ip-rules tab page.
2023-11-18 23:25:20 +08:00
Nick Peng
f65c8a1280
luci: Download feature supports configuration weekly
2023-11-18 19:41:07 +08:00
Nick Peng
a10b21c822
dns_server: wait more time for fastest ip.
2023-11-16 23:54:07 +08:00
Nick Peng
9a83df46e0
dns_server: support TCP keepalive timeout EDNS
2023-11-16 23:54:07 +08:00
Nick Peng
a482ceeb5a
dns_server: suppress tcp error logs
2023-11-15 22:54:18 +08:00
PikuZheng
4853a964c1
fix conf file missing while complie with openwrt sdk
2023-11-15 12:32:55 +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
eb0d0336de
dns_server: fix issue of incorrect caching results when enable ip white list.
2023-11-14 23:09:34 +08:00
Nick Peng
d54d7cf80a
dns_conf: add error logs when config is invalid.
2023-11-14 22:38:33 +08:00
Nick Peng
eb9fc6c13d
smartdns: when running as non-root, no create pid file.
2023-11-14 22:23:31 +08:00
Nick Peng
c9524065a5
time_wheel: fix time wheel max tiemout value issue
2023-11-14 22:21:22 +08:00
Nick Peng
568f95dbdf
smartdns: enhance reliability during initialization.
2023-11-14 22:18:06 +08:00
Nick Peng
79a49c6bd6
dns_conf: fix https server httphost issue.
2023-11-12 09:38:44 +08:00
Nick Peng
8c06923438
dns_server: fix some DOH server issue.
2023-11-11 23:57:18 +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
zxlhhyccc
f1debd0878
Add update weekly or daily
...
At present, it is only updated daily, and under normal circumstances, the data updated daily is not large, so the addition can be updated weekly or daily.
2023-11-07 22:11:53 +08:00
Nick Peng
73c96cf932
dns-server: fix prefetch cache timeout issue
2023-11-07 22:09:34 +08:00
Nick Peng
7bfb4e070a
dns_conf: Output log when configuration item is not supported
2023-11-07 00:15:00 +08:00
Nick Peng
14330dd5da
dns_server: cache ptr record
2023-11-04 09:38:36 +08:00
totoro
2a8d3aff61
test-speed-check: increase timeout lim for lowend
2023-11-03 19:03:33 +08:00
Nick Peng
3d7db2dacf
dns_conf: ip-alias support ip-set input
2023-11-02 22:51:44 +08:00
Nick Peng
aca8cf92cb
dns_cache: refactor dns-cache.c, remove unused code.
2023-10-31 22:22:31 +08:00
Nick Peng
f39bdb64b2
dns_conf: Output log when option is not supported
2023-10-23 01:49:49 +00:00
Nick Peng
95c79ce1f6
dns_server: fix memory leak
2023-10-23 01:49:49 +00:00
zxlhhyccc
62171f2a4d
add choose update time
2023-10-22 21:58:52 +08:00
Nick Peng
37a87e864e
dns_conf: fix wildcard match issue
2023-10-06 22:51:36 +08:00
Nick Peng
a1d067f9eb
dns_server: Fix address sub-rule issue.
2023-10-05 17:10:14 +08:00
Nick Peng
96d37332e4
dns_cache: Fix possible crash issue
2023-10-05 16:32:20 +08:00
Nick Peng
3916ea570a
dns_cache: fix cache timeout issue
2023-09-27 23:19:45 +08:00
Nick Peng
51c81513ab
dns_conf: add short option for server options
2023-09-24 22:55:10 +08:00
Nick Peng
1dd01ff4bd
dns_cache: optimize timer wheel for DNS cache
2023-09-24 13:16:33 +08:00
Nick Peng
bfacad33ae
dns_cache: Replace cache timeout mechanism with time wheel algorithm to reduce CPU usage
2023-09-23 23:31:19 +08:00
Nick Peng
b7fb501be9
dns_cache: fix insert issue.
2023-09-19 22:15:21 +08:00
Nick Peng
28139d2020
smartdns: Fixe coredump issue caused by running smartdns --help
2023-09-14 21:08:10 +08:00
Nick Peng
f7ede1b7d0
lint: clear lint warnings
2023-09-13 23:39:54 +08:00
Nick Peng
875100f5c1
dns_cache: optimize insertion performance
2023-09-12 21:49:14 +08:00
Frand Ren
1a492f7dc0
add domain rule "root or sub"
2023-09-12 09:22:59 +08:00
Nick Peng
1ff7829b49
dns: simple make DDR request SOA.
2023-09-09 17:20:42 +08:00
Nick Peng
8befd9d5d2
optware: fix init script restart dnsmasq failure.
2023-09-07 23:12:16 +08:00
Nick Peng
5658d72b3b
dns_conf: update smartdns.conf and add -no-ip-alias for bind
2023-09-07 23:04:15 +08:00
Nick Peng
1b12709451
feature: add ip-rules and ip-set options
2023-09-06 23:25:13 +08:00
Nick Peng
c39a7b9b41
dns_cache: optimize dns cache.
2023-08-31 22:32:35 +08:00
Nick Peng
901baf80c0
ip-alias: add option -no-ipalias for domain-rules
2023-08-30 00:34:27 +08:00
Nick Peng
45e3455932
dns_cache: reduce cpu usage.
2023-08-29 23:55:04 +08:00
Nick Peng
887ef7b20e
dns_cache: some cpu usage optimize for inactive cache
2023-08-24 23:42:39 +08:00
Nick Peng
9307855f7c
dns_conf: fix ip-alias issue
2023-08-23 00:13:00 +08:00
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