Commit Graph

598 Commits

Author SHA1 Message Date
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
b6740f5aab cache: cache special records 2022-05-28 16:09:06 +08:00
Nick Peng
6a7ce39727 dns_server: fix max reply ip number issue. 2022-05-28 12:52:25 +08:00
Nick Peng
2365a1a2b0 cache: cache NXDOMAIN records. 2022-05-28 09:33:49 +08:00
Nick Peng
b5a5311976 ecs: support pass client ecs to upstream 2022-05-26 19:59:22 +08:00
Nick Peng
b125d142bd cache: cache cname record 2022-05-25 11:50:39 +08:00
Nick Peng
bc68d5979c Support force not CNAME records 2022-05-22 10:09:58 +08:00
HalfLife
b6f9d7e7bc 修复openwrt中stop、restart时无法正确终止程序,导致第一端口被占用 2022-05-21 23:41:35 +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
Nick Peng
dbfe9063e4 Update Readme 2022-05-19 19:14:41 +08:00
Nick Peng
ae3beb5fba dns_client: ipv4, ipv6 ecs, use either 2022-05-19 19:14:19 +08:00
PikuZheng
7a55471ce3 luci: set dualstack-ip-selection to no when checkbox unselected. 2022-05-17 20:42:06 +08:00
Nick Peng
03478debe8 feature: auto detect ipv6 features. 2022-05-17 20:35:36 +08:00
Nick Peng
ee40591aed dns_server: fix ipv6 not response issue 2022-05-17 01:15:14 +08:00
Nick Peng
bdc3a87d6d debian: fake package version avoid auto upgrade 2022-05-16 14:25:53 +08:00
Nick Peng
68ce6b3f0f dns_server: fix ipv6 multi ipaddress issue 2022-05-16 13:09:46 +08:00
Nick Peng
9dffec3fd3 dns_server: set max ip count to 10 2022-05-15 22:13:12 +08:00
Nick Peng
e64007f558 dns_server: fix issue for AAAA cache query 2022-05-15 21:42:36 +08:00
Nick Peng
87a400ebae dns_server: fix bootstrap dns not working issue 2022-05-12 00:08:56 +08:00
Nick Peng
9804c305d0 update tlog 2022-05-12 00:08:56 +08:00
Nick Peng
e1755dadc1 Systemd: remove killmode 2022-05-12 00:08:56 +08:00
Mo Zhou
c7d54a2111 Different version scheme results in Debian package overwrite (Closes: https://github.com/pymumu/smartdns/issues/748) 2022-05-08 12:17:41 +08:00
Nick Peng
34691154fb passthrouth: fix passthrouth ttl all-best-ip 2022-05-03 10:25:33 +08:00
Nick Peng
29a5803860 Fix typo & ttl issue. 2022-05-03 09:00:30 +08:00
Nick Peng
ebd820bcbb dns_server: make max ttl no countdown 2022-05-02 22:53:51 +08:00
Nick Peng
1de5557430 client: support ECS 2022-04-30 20:22:57 +08:00
Nick Peng
c92615e6cd dual-stack: return soa when ipv4 exists in cache 2022-04-30 08:46:30 +08:00
Nick Peng
c561ae2fc5 Feature: Supports setting the maximum TTL value of the response to the client 2022-04-29 22:29:40 +08:00
Nick Peng
d30264ed08 script: force stop smartdns process 2022-04-29 10:09:40 +08:00
Nick Peng
22e13b40db dns_server: fix passthrouth ipset issue 2022-04-26 20:43:11 +08:00
Nick Peng
75dda9340d dns_conf: update default configuration. 2022-04-25 18:46:52 +08:00
Nick Peng
baf2be681d dns-server: Parallel query performance optimization for the same domain name 2022-04-25 18:46:40 +08:00
Nick Peng
5bd521c36b dns_server: Cache A record for AAAA query when dualstack select 2022-04-22 23:36:37 +08:00
Nick Peng
d0305f60f6 dns_server: make fastest ip first place & fix audit log and ipset for multi IPs. 2022-04-17 18:03:24 +08:00
Nick Peng
6e1363dca4 Feature: select all best ip 2022-04-10 19:47:00 +08:00
Nick Peng
23e9021d30 client: avoid retry query storm 2022-04-09 11:12:00 +08:00
Nick Peng
92af4c05c0 dns: support domain compress. 2022-04-05 21:21:33 +08:00
Nick Peng
24661c2419 Fix issue #903 TXT, SRV, record failed. Release36.1 2022-04-04 10:34:55 +08:00
Nick Peng
1efa1942cc tlog: bump tlog to v1.6 Release36 2022-03-29 19:20:41 +08:00
WhiredPlanck
1fd18601e7 doc: polish ReadMe.md 2022-03-02 15:08:30 +08:00
Nick Peng
d7d7ef48cd cache: optimize cname TTL 2022-02-17 16:34:24 +08:00
Nick Peng
0652316e98 server: strict result, discard result without query type 2022-02-17 13:00:50 +08:00
Nick Peng
ee9059bb37 server: Support specific qtype to return SOA 2022-02-17 11:33:09 +08:00
Nick Peng
45180c0dd6 readme: Add instructions on how to get SPKI 2022-02-16 20:49:02 +08:00
Nick Peng
f29e292a41 cache: fix SOA cache issue when dns server timeout. 2022-02-16 20:49:02 +08:00
Nick Peng
cf34cbc045 tls: remove deprecated API, support openssl 3.0 2022-02-16 20:48:57 +08:00
Nick Peng
8d7c54d382 audit: fix audit log for no-speed-check 2022-02-16 17:31:12 +08:00
Nick Peng
75d91096ca cache: make cname ttl countdown 2022-02-16 17:05:43 +08:00