Nick Peng
|
52ee66973a
|
dns_server: ignore non-matched record.
|
2023-12-22 23:55:18 +08:00 |
|
Nick Peng
|
c67031eb7c
|
feature: support lookup local network host name or ip via mDNS
|
2023-12-22 22:39:14 +08:00 |
|
Nick Peng
|
ba2cad4b44
|
dns_client: disable server when upstream returns failure
|
2023-12-19 22:35:26 +08:00 |
|
Nick Peng
|
1d46fa6208
|
dns_client: retry when upstream result is empty.
|
2023-12-19 22:29:44 +08:00 |
|
Nick Peng
|
a19ac7eb07
|
dns-server: simple support proxy dnssec
|
2023-12-16 18:47:46 +08:00 |
|
Nick Peng
|
a0f82eabcd
|
dns_server: Optimize the processing of upstream returns to SOA.
|
2023-12-15 23:05:17 +08:00 |
|
Nick Peng
|
1a17da726d
|
address: force anoter A/AAAA SOA when ip is set.
|
2023-12-15 23:03:43 +08:00 |
|
Nick Peng
|
c6e28d6087
|
Makefile: update make file.
|
2023-12-15 22:18:42 +08:00 |
|
Nick Peng
|
43b5d6a63d
|
tlog: update tlog
|
2023-12-11 22:52:27 +08:00 |
|
Nguyễn Gia Phong
|
577fc35827
|
dns_server: log addrinfo nonsystem error
|
2023-12-10 19:27:14 +08:00 |
|
Nick Peng
|
c4bffbb1dd
|
tls: refactor tls send recv code.
|
2023-12-08 23:12:29 +08:00 |
|
Nick Peng
|
5df4364809
|
feature: add option srv-record support SRV.
|
2023-12-07 23:15:11 +08:00 |
|
Nick Peng
|
61a6e676bc
|
dns: support parser SRV record.
|
2023-12-07 22:27:29 +08:00 |
|
Nick Peng
|
9f32e01971
|
Update smartdns.c, remove unused code.
|
2023-12-07 09:18:44 +08:00 |
|
Nick Peng
|
c17f5df6cd
|
smartdns: optimize smartdns.c readability
|
2023-12-06 23:03:32 +08:00 |
|
Nick Peng
|
9554b3debe
|
domain-set: support punycode.
|
2023-12-06 22:56:48 +08:00 |
|
Nick Peng
|
11d92a67a1
|
dns_conf: conf-file option support wildcarding
|
2023-12-04 22:11:02 +08:00 |
|
Nick Peng
|
cde9fe5d5c
|
dns_conf: set default check point time to 24h.
|
2023-12-02 19:23:33 +08:00 |
|
Nick Peng
|
52a35a5f88
|
smartdns: update tlog.
|
2023-12-02 18:38:50 +08:00 |
|
Nick Peng
|
fd2eb6980f
|
smartdns: support restart smartdns in docker.
|
2023-12-01 20:41:31 +08:00 |
|
Nick Peng
|
407aba08c5
|
smartdns: add argument -R support auto restart smartdns for docker.
|
2023-11-30 22:26:17 +08:00 |
|
Nick Peng
|
7997300781
|
dns_cache: Fix several issues related to cache memory.
|
2023-11-30 21:59:08 +08:00 |
|
Nick Peng
|
d094a70078
|
lib: optimize time wheel code
|
2023-11-29 22:33:13 +08:00 |
|
Nick Peng
|
fa349b1864
|
log: output error to syslog when load config file.
|
2023-11-19 20:52:18 +08:00 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|