Nick Peng
|
d59c148a28
|
smartdns: follow sysv daemon initialize steps
|
2023-05-30 23:25:25 +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
|
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
|
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
|
fbdcb7ba41
|
feature: add expand ptr from address feature
|
2023-03-31 23:28:34 +08:00 |
|
Nick Peng
|
fa5e519368
|
domain-rule: Exceptions are allowed when enable force-AAAA-SOA
|
2023-03-27 22:41:32 +08:00 |
|
Nick Peng
|
c90a85dfc7
|
test: add test cases
|
2023-03-26 00:27:40 +08:00 |
|
Nick Peng
|
56d711a796
|
conf: modify default serve_expired_ttl 1 day to 3 days
|
2023-03-25 23:37:22 +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
|
12e7bc752c
|
dns_client: add verify subject alt name
|
2023-03-14 22:12:53 +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
|
905a43ac67
|
dns_conf: add bootstrap-dns option for server.
|
2023-03-08 22:44:31 +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
|
60a3719ec7
|
dns_server: fix local ttl issue
|
2023-03-04 11:21:48 +08:00 |
|
Nick Peng
|
15636c355a
|
fast-ping: fix fast-ping issue
|
2023-02-26 22:59:57 +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
|
be71e085ad
|
dns_conf: fix relative path issue
|
2023-02-09 21:37:35 +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
|
ee4816da5c
|
luci: support proxy server settings.
|
2023-01-08 22:33:54 +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
|
1cde3f7335
|
nftset: fix domain-rule for nftset short option missing issue.
|
2022-12-09 21:59:05 +08:00 |
|
Nick Peng
|
7d02843fea
|
dns_conf: fix domain-rule speed check option bug
|
2022-11-21 23:45:49 +08:00 |
|
Nick Peng
|
bea238e7ae
|
dns_conf: fix speed-check-mode option incorrect issue.
|
2022-11-20 00:33:05 +08:00 |
|
Nick Peng
|
ad4c2144da
|
nftset: fix nft option ignore flag not working issue
|
2022-11-19 19:28:27 +08:00 |
|
Nick Peng
|
f6b9a1b81a
|
dns-conf: support disable sni name by setting host-name name to '-'
|
2022-11-16 00:22:06 +08:00 |
|
Nick Peng
|
85d011eae8
|
nftset: Remove libnftable dependency
|
2022-11-15 22:31:34 +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
|
ccb47ef327
|
conf: fix local domain handling issues
|
2022-09-28 20:28:01 +08:00 |
|
Nick Peng
|
799d19f233
|
conf: add option resolv-hostname to skip resolve local hostname
|
2022-09-28 00:53:39 +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
|
f659cf3725
|
dns_conf: support relative path for dnsmasq-lease-file
|
2022-08-28 10:22:14 +08:00 |
|
Nick Peng
|
83c8105312
|
dns_server: fix only cache on ip address result issue
|
2022-08-24 20:05:35 +08:00 |
|
Nick Peng
|
96d3deb595
|
conf: add local-ttl option
|
2022-08-15 21:35:08 +08:00 |
|