Commit Graph

39 Commits

Author SHA1 Message Date
Nick Peng
be71e085ad dns_conf: fix relative path issue 2023-02-09 21:37:35 +08:00
Nick Peng
03ba24480b smartdns: support multiline config option and fix timer issue. 2023-02-02 20:23:53 +08:00
Nick Peng
13d028df0d smartdns: bump copyright to 2023, and fix some typo 2023-01-20 00:05:14 +08:00
Nick Peng
f7f1f37faa log: add option to set file permissions 2022-12-21 21:32:29 +08:00
Nick Peng
53593ba5b6 conf: support space in filename 2022-12-21 18:40:55 +08:00
Nick Peng
c8734d603b nftset: disable nftset when os not support 2022-11-29 23:04:48 +08:00
Nick Peng
5a356e577d nftset: Fix isssue of adding IP error when nftset has interval flag 2022-11-23 22:18:28 +08:00
Nick Peng
324aa2d77d nftset: fix family option not working issue 2022-11-16 22:37:25 +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
Nick Peng
f659cf3725 dns_conf: support relative path for dnsmasq-lease-file 2022-08-28 10:22:14 +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
a83818c094 code: cleanup lint and extra compile warnings 2022-07-10 10:32:01 +08:00
Nick Peng
4e2161c6fc conf: optimize badconfig log 2022-07-07 22:49:30 +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
64abad4077 Fix rule search issue. 2019-12-15 01:28:14 +08:00
Nick Peng
87f04571b1 minor optimize 2019-12-15 01:27:44 +08:00
Nick Peng
273c2d5100 Fix lint issue 2019-12-15 01:27:37 +08:00
Nick Peng
301a60f6ed Fix get opt issue 2019-12-15 01:27:17 +08:00
Nick Peng
3ef325d75d Support GCC 8.x and support static compile 2019-12-15 01:27:02 +08:00
Nick Peng
c62ea93ba6 Support relative conf-path 2019-12-15 01:26:08 +08:00
Nick Peng
fbbbc80d20 Support auto configuration 2019-12-15 01:25:55 +08:00
Nick Peng
5057a8e45d Fix ipsub net issue: ipv4 matching ipv6 rule 2019-12-15 01:25:27 +08:00
Nick Peng
71e110748b Add config load error log 2019-12-15 01:25:23 +08:00
Nick Peng
143d82ce1a Add Domain RULE flags feature. 2019-12-15 01:25:09 +08:00
Nick Peng
62f331c153 Optimize configuration, and add blacklist ip features 2019-12-15 01:24:26 +08:00
Nick Peng
39f6b98bc0 Support bogus subnet search 2019-12-15 01:24:25 +08:00
Nick Peng
08024010fe Update code 2019-12-15 01:24:13 +08:00
Nick Peng
a321ff84a9 update code 2019-12-15 01:24:10 +08:00
Nick Peng
db4fad058e Fix x86 compile error 2019-12-15 01:24:10 +08:00
Nick Peng
f5863e4d82 Add rule match log 2018-08-01 23:52:42 +08:00
Nick Peng
1a5a0ae2a2 Bugfix 2018-06-30 00:28:45 +08:00
Nick Peng
a1906787b1 Bug Fix 2018-06-29 01:06:24 +08:00
Nick Peng
10136a73b3 Add cache feature 2018-06-28 01:35:10 +08:00
Nick Peng
359cef4e8c Memory leak fix. 2018-06-27 00:15:16 +08:00
Nick Peng
06bc0b1642 Add address feature 2018-06-26 00:09:11 +08:00
Nick Peng
aaca2494e4 add rbtree 2018-06-24 18:42:39 +08:00
Nick Peng
7b62739c13 Add systemd script 2018-06-16 02:36:04 +08:00