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
|
901baf80c0
|
ip-alias: add option -no-ipalias for domain-rules
|
2023-08-30 00:34:27 +08:00 |
|
Nick Peng
|
1054229efb
|
feature: add ip-alias option.
|
2023-08-16 22:47:47 +08:00 |
|
Nick Peng
|
6b021946aa
|
conf: support prefix wildcard match.
|
2023-07-05 00:08:29 +08:00 |
|
Nick Peng
|
08567c458b
|
address: support multiple ip addresses
|
2023-06-14 22:41:53 +08:00 |
|
Nick Peng
|
ad43c796cf
|
force-qtype-SOA: support qtype range.
|
2023-06-05 22:55:47 +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
|
c9f7dad42f
|
feature: support ipset, nftset for bind option
|
2023-04-30 00:04:44 +08:00 |
|
Nick Peng
|
d3a6d46a44
|
dns_cache: Support periodically saving cache files
|
2023-04-29 21:46:48 +08:00 |
|
Nick Peng
|
6ca3bfdf36
|
conf: some minor fix
|
2023-04-13 23:05:56 +08:00 |
|
Nick Peng
|
0947a8dcab
|
feature: add per server edns-client-subnet support
|
2023-04-08 22:14:52 +08:00 |
|
Nick Peng
|
fbdcb7ba41
|
feature: add expand ptr from address feature
|
2023-03-31 23:28:34 +08:00 |
|
Nick Peng
|
dd23c5fc31
|
config: add option -no-cache and -response-mode for domain-rules and add some test cases.
|
2023-03-24 21:58:41 +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
|
1c605938e0
|
dns_conf: add option to enable output log to console.
|
2023-03-13 23:40:28 +08:00 |
|
Nick Peng
|
f14cf9105d
|
dns_server: fix create cert failed when run as nobody with bind-tls feature
|
2023-03-08 21:47:51 +08:00 |
|
Nick Peng
|
c42f98979c
|
dns_server: support bind tls server
|
2023-03-07 21:48:20 +08:00 |
|
Nick Peng
|
1ef9da847d
|
dns-server: fix cname rule issue
|
2023-03-03 21:09:27 +08:00 |
|
Nick Peng
|
694d093fc4
|
smartdns: fix compile warnings for gcc 11.
|
2023-02-17 21:51:17 +08:00 |
|
Nick Peng
|
24e1dac854
|
feature: Simple add dns64 support.
|
2023-02-17 20:51:48 +08:00 |
|
Nick Peng
|
499ab1b64f
|
feature: support set ttl, ttl-min, ttl-max to domain.
|
2023-02-14 22:46:15 +08:00 |
|
Nick Peng
|
a6d6781a2a
|
feature: add cname option
|
2023-02-11 14:34:23 +08:00 |
|
Nick Peng
|
69a2f3bb7f
|
feature: add new option: ipset-no-speed and nftset-no-speed
|
2023-02-09 21:31:02 +08:00 |
|
Nick Peng
|
c6ac69a8d8
|
domain-set: keep domain rules orders
|
2023-01-29 22:06:05 +08:00 |
|
Nick Peng
|
13d028df0d
|
smartdns: bump copyright to 2023, and fix some typo
|
2023-01-20 00:05:14 +08:00 |
|
Nick Peng
|
5392857539
|
proxy: Configure proxy options using URI scheme
|
2023-01-08 03:18:01 +08:00 |
|
Nick Peng
|
83c4901190
|
proxy: simple add socks5 and https proxy support
|
2023-01-05 00:27:28 +08:00 |
|
Nick Peng
|
f7f1f37faa
|
log: add option to set file permissions
|
2022-12-21 21:32:29 +08:00 |
|
Nick Peng
|
945653667f
|
feature: support marking packet on upstream server
|
2022-12-21 18:40:55 +08:00 |
|
Nick Peng
|
70df7938f3
|
conf: support disable expired cache on specific domain.
|
2022-12-21 18:40:55 +08:00 |
|
Nick Peng
|
85d011eae8
|
nftset: Remove libnftable dependency
|
2022-11-15 22:31:34 +08:00 |
|
Nick Peng
|
76d5322676
|
conf: Make hostnames match exactly
|
2022-11-08 23:31:15 +08:00 |
|
LoveSy
|
391ef310b4
|
Simple support for nftables (#1117)
* Simple support for nftables
Co-authored-by: Chen Zhenge <Mr.ChenWithCapsule@outlook.com>
|
2022-10-23 19:17:33 +08:00 |
|
Nick Peng
|
1f1fd118de
|
Feature: add domain-set option, simplify domain name rule settings
|
2022-09-08 00:41:17 +08:00 |
|
Nick Peng
|
7c4ce074a5
|
luci: fix auto setting issue
|
2022-08-31 22:05:26 +08:00 |
|
Nick Peng
|
96d3deb595
|
conf: add local-ttl option
|
2022-08-15 21:35:08 +08:00 |
|
Nick Peng
|
ac042e8bee
|
dns-debug: support record fail packet for debugging
|
2022-07-31 15:49:10 +08:00 |
|
Nick Peng
|
ab415f2ee9
|
feature: support response mode: first-ping, fastest-ip, fastest-response
|
2022-07-25 22:54:27 +08:00 |
|
Nick Peng
|
d3bbd8edd7
|
log: set default log path to /var/log/smartdns/ and auto create directory
|
2022-07-25 22:52:42 +08:00 |
|
Nick Peng
|
362b7f978f
|
security: support dropping root, and no root privileges required for ping
|
2022-07-01 23:37:24 +08:00 |
|
Nick Peng
|
e3436263d9
|
conf: add config: dualstack-ip-allow-force-AAAA
|
2022-06-28 22:10:42 +08:00 |
|
Nick Peng
|
cbc8c59125
|
dns_conf: add expired domain prefetch time
|
2022-06-18 14:11:39 +08:00 |
|
Nick Peng
|
6cfaa639f6
|
speed-check: fix domain-rule speed check memleak issue
|
2022-06-05 16:08:19 +08:00 |
|
Nick Peng
|
c27040099b
|
dns_server: fix tcp ping config not working issue and add more ping mode.
|
2022-05-29 22:44:41 +08:00 |
|
Nick Peng
|
bc68d5979c
|
Support force not CNAME records
|
2022-05-22 10:09:58 +08:00 |
|
Nick Peng
|
e6fe6771bf
|
conf: Supports setting the maximum number of IPs returned to the client
|
2022-05-21 14:18:28 +08:00 |
|
Nick Peng
|
94b84cd32c
|
dns_server: support query smartdns server ip
|
2022-05-21 11:32:31 +08:00 |
|
Nick Peng
|
dae263444f
|
Feature: support local host name & ptr resolve.
|
2022-05-21 11:23:54 +08:00 |
|