Commit Graph

41 Commits

Author SHA1 Message Date
Nick Peng
934701941b dns: skip padding record 2022-11-11 00:22:35 +08:00
Nick Peng
584480dda1 fix: malformed packet crash issue 2022-08-12 20:47:27 +08:00
Nick Peng
ac042e8bee dns-debug: support record fail packet for debugging 2022-07-31 15:49:10 +08:00
Nick Peng
9390a49a72 dns_server: make log happy. 2022-07-21 21:45:14 +08:00
Felix Yan
798226ddb3 Correct typos in dns.c 2022-07-17 14:10:00 +08:00
Nick Peng
a83818c094 code: cleanup lint and extra compile warnings 2022-07-10 10:32:01 +08:00
Nick Peng
b5a5311976 ecs: support pass client ecs to upstream 2022-05-26 19:59:22 +08:00
Nick Peng
1de5557430 client: support ECS 2022-04-30 20:22:57 +08:00
Nick Peng
22e13b40db dns_server: fix passthrouth ipset issue 2022-04-26 20:43:11 +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
d7d7ef48cd cache: optimize cname TTL 2022-02-17 16:34:24 +08:00
Nick Peng
f2fc970561 dns_client: check whether ssl cert is loaded. 2021-01-29 20:37:17 +08:00
Nick Peng
ed63c617bc BugFix: Fix issue #669, Contributed by Enna1 2021-01-09 12:31:15 +08:00
Nick Peng
4e5248ebf3 BugFix: Fix issue #670, Contributed by Enna1 2021-01-09 12:19:07 +08:00
Nick Peng
c824c0abc5 CodeStyle: update clang-format, limite column to 120 2020-03-02 23:45:47 +08:00
Nick Peng
aa7237f770 Codesytle: replace CRLF with LF 2020-01-21 20:00:38 +08:00
Nick Peng
01e4140722 Add license 2019-12-15 01:28:32 +08:00
Nick Peng
aaca1c013b Fix byte alignment issue 2019-12-15 01:28:27 +08:00
Nick Peng
9213f898c3 Fix CNAME buff too short issue 2019-12-15 01:28:07 +08:00
Nick Peng
da9ef34588 optimize log 2019-12-15 01:27:46 +08:00
Nick Peng
3ef325d75d Support GCC 8.x and support static compile 2019-12-15 01:27:02 +08:00
Nick Peng
02213de0ee Add support EDNS TCP-keep-alive 2019-12-15 01:26:03 +08:00
Nick Peng
7828f0ec27 code lint and optimize code style 2019-12-15 01:26:01 +08:00
Nick Peng
c0c6fde39d Fix clang-tidy warning 2019-12-15 01:26:00 +08:00
Nick Peng
452438a0af Fix possible out of rage issue. 2019-12-15 01:25:41 +08:00
Nick Peng
7add2b82ae code enhancement 2019-12-15 01:25:35 +08:00
Nick Peng
05a24264aa unexpected data process crash bug fix 2019-12-15 01:25:35 +08:00
Nick Peng
65ede47cf7 Fix crash bug 2019-12-15 01:25:25 +08:00
Nick Peng
46f505ff06 optimize log 2019-12-15 01:24:57 +08:00
Nick Peng
f1999ecfd8 Bugfix, ECS, and makesure max query timeout is about 1000ms 2019-12-15 01:24:35 +08:00
Nick Peng
7aa32069ef Add ECS and bugfix 2019-12-15 01:24:34 +08:00
Nick Peng
d3b67c3ed4 fix bug for dig command 2019-12-15 01:24:32 +08:00
Nick Peng
40740f531b ADD EDNS check feature, TCP server bugfix 2019-12-15 01:24:31 +08:00
Nick Peng
9eb8aa1571 Add TCP DNS server 2019-12-15 01:24:15 +08:00
Nick Peng
ee0e6a5357 Minor optimization 2018-08-14 08:18:59 +08:00
Nick Peng
9391f709fc Generate debian / asus-optware package 2018-07-18 00:14:50 +08:00
Nick Peng
593a091255 Update code 2018-07-02 23:31:39 +08:00
Nick Peng
4490b318bd Bug fix, good. 2018-07-01 23:27:22 +08:00
Nick Peng
1a5a0ae2a2 Bugfix 2018-06-30 00:28:45 +08:00
Nick Peng
7b62739c13 Add systemd script 2018-06-16 02:36:04 +08:00