Commit Graph

  • dcb680ae88 Initial Commit Nick Peng 2023-03-10 20:46:49 +08:00
  • 1ac2b2ad98 ReadMe: move user guide to markdown website Nick Peng 2023-03-09 23:23:14 +08:00
  • 7bf950c5f1 smartdns: some minor fix Nick Peng 2023-03-09 21:59:06 +08:00
  • 9a43f0859d dns_conf: restore default config file path variable Nick Peng 2023-03-08 23:27:12 +08:00
  • 905a43ac67 dns_conf: add bootstrap-dns option for server. Nick Peng 2023-03-08 22:44:31 +08:00
  • f14cf9105d dns_server: fix create cert failed when run as nobody with bind-tls feature Nick Peng 2023-03-08 21:47:51 +08:00
  • c42f98979c dns_server: support bind tls server Nick Peng 2023-02-28 23:52:05 +08:00
  • 8405d14625 dns_server: fix max reply ttl issue. Nick Peng 2023-03-07 21:47:49 +08:00
  • 3d0d24aacc dns_server: fix max reply ttl issue Nick Peng 2023-03-05 19:54:04 +08:00
  • 156e910215 openwrt: update makefile Nick Peng 2023-03-04 14:44:49 +08:00
  • 60a3719ec7 dns_server: fix local ttl issue Release41 Nick Peng 2023-03-04 11:21:48 +08:00
  • e897788098 readme: update readme Nick Peng 2023-03-03 21:31:11 +08:00
  • 1ef9da847d dns-server: fix cname rule issue Nick Peng 2023-03-03 21:09:27 +08:00
  • 66b86e1a8b dns-server: fix cname & dualstack issue Nick Peng 2023-03-02 23:20:25 +08:00
  • 95f843dc43 dns-server: fix rr-ttl-* priority issue Nick Peng 2023-03-01 19:53:22 +08:00
  • 6827554def dns-server: fix dns64 issue & cname dns-group-issue Nick Peng 2023-02-28 23:40:05 +08:00
  • e8eddabc85 dns_client: force close server failure after 60s. Nick Peng 2023-02-27 00:09:33 +08:00
  • 15636c355a fast-ping: fix fast-ping issue Nick Peng 2023-02-26 22:59:57 +08:00
  • b473b9c6e1 ReadMe: update some typo Nick Peng 2023-02-24 19:52:38 +08:00
  • 2ca4c92c9f dns-client: allow same upstream server with different proxy. Release41-RC3 Nick Peng 2023-02-22 21:55:07 +08:00
  • e3271b07c4 tlog: update tlog Nick Peng 2023-02-22 21:54:16 +08:00
  • c5ca3ccf43 luci: add dns64 option Release41-RC2 Nick Peng 2023-02-21 23:28:17 +08:00
  • a6cb6061ec optware: fix optware init script issue Nick Peng 2023-02-21 22:59:50 +08:00
  • 995d5dce95 dns-client: fix tcp connect timeout issue. Nick Peng 2023-02-21 22:38:55 +08:00
  • c21be04632 dns_server: update ttl issue for domain-rule Nick Peng 2023-02-18 21:10:44 +08:00
  • d2d7dac7e9 dns_server: fix ttl issue. Release41-RC1 Nick Peng 2023-02-17 22:39:23 +08:00
  • a62d716b10 smartdns: fix valgrind warnings. Nick Peng 2023-02-17 22:09:38 +08:00
  • 694d093fc4 smartdns: fix compile warnings for gcc 11. Nick Peng 2023-02-17 21:51:17 +08:00
  • 464bf28601 ReadMe: update rust version smartdns link Nick Peng 2023-02-17 21:06:40 +08:00
  • 24e1dac854 feature: Simple add dns64 support. Nick Peng 2023-02-17 20:51:48 +08:00
  • e51580ea57 luci: move auto set dnsmasq option to basic settings Nick Peng 2023-02-16 23:09:37 +08:00
  • 499ab1b64f feature: support set ttl, ttl-min, ttl-max to domain. Nick Peng 2023-02-14 22:46:15 +08:00
  • db56472b84 luci: add ipset-no-speed and nftset-no-speed options. Nick Peng 2023-02-12 23:02:13 +08:00
  • 60e3a109e4 dns_client: fix bootstrap DNS soa host issue. Nick Peng 2023-02-12 16:00:19 +08:00
  • 7256f5af32 cname: fix cname recursive query issue Nick Peng 2023-02-12 12:29:21 +08:00
  • 1e6a5f3809 luci: simple fix server option URI parse issue Nick Peng 2023-02-11 23:26:48 +08:00
  • 4941594182 dns_client: bootstrap dns: fail when domain not found. Nick Peng 2023-02-11 15:15:06 +08:00
  • a6d6781a2a feature: add cname option Nick Peng 2023-02-11 14:34:23 +08:00
  • be71e085ad dns_conf: fix relative path issue Nick Peng 2023-02-09 21:37:35 +08:00
  • 69a2f3bb7f feature: add new option: ipset-no-speed and nftset-no-speed Nick Peng 2023-02-09 21:31:02 +08:00
  • d6f9b07f1c dns_client: use RAND_bytes instead getrandom for compatibility Nick Peng 2023-02-03 22:34:57 +08:00
  • 03ba24480b smartdns: support multiline config option and fix timer issue. Nick Peng 2023-02-02 20:23:53 +08:00
  • b1c4ad7afb dns_server: multi-threading multi-thread-server Nick Peng 2023-02-02 14:53:00 +08:00
  • 07ee91dd2d smartdns: some minor fix Nick Peng 2023-02-02 14:10:00 +08:00
  • 108f514b83 readme: update readme. Nick Peng 2023-02-01 22:52:58 +08:00
  • 26d16eb9dc dns_client: make DNS query ID random Nick Peng 2023-01-31 22:51:08 +08:00
  • 1e29f1fa63 dns_client: add retry when bootstrap from system DNS. Nick Peng 2023-01-30 23:26:08 +08:00
  • 3cb644d728 log: optimize proxy log Nick Peng 2023-01-29 23:26:16 +08:00
  • c6ac69a8d8 domain-set: keep domain rules orders Nick Peng 2023-01-29 22:06:05 +08:00
  • 8bbbcd5e86 luci: add response mode option Nick Peng 2023-01-26 21:27:31 +08:00
  • 13d028df0d smartdns: bump copyright to 2023, and fix some typo Nick Peng 2023-01-20 00:05:14 +08:00
  • 1f40577ef0 openwrt: save cache to disk when reboot system Nick Peng 2023-01-16 20:29:56 +08:00
  • ee4816da5c luci: support proxy server settings. Nick Peng 2023-01-08 22:33:54 +08:00
  • 5392857539 proxy: Configure proxy options using URI scheme Nick Peng 2023-01-08 03:18:01 +08:00
  • e416a15684 dns_server: fix bind device issue Nick Peng 2023-01-08 01:58:18 +08:00
  • 3ed8150ac6 luci: support bind muti devices Nick Peng 2023-01-07 21:11:23 +08:00
  • 3b680f9455 luci: support bind device option Nick Peng 2023-01-05 23:36:17 +08:00
  • 5a3f53b487 server: support bind to device Nick Peng 2023-01-05 19:34:40 +08:00
  • 83c4901190 proxy: simple add socks5 and https proxy support Nick Peng 2023-01-05 00:27:28 +08:00
  • d792e5f7f7 log: optimize log Release40 Nick Peng 2023-01-02 15:36:23 +08:00
  • 98ce7fd38c luci: fix translate typo Nick Peng 2023-01-01 09:36:00 +08:00
  • f571b8714b fix Ubuntu service name (#1224) PikuZheng 2022-12-31 21:17:47 +08:00
  • fffe4caf08 log: optimize log Nick Peng 2022-12-31 09:38:27 +08:00
  • 98498bf444 luci: fix option description Nick Peng 2022-12-31 09:27:38 +08:00
  • 69ab9585d7 log: optimize log Nick Peng 2022-12-30 21:13:50 +08:00
  • dd9cf62d10 luci: fix UI not display after upgrade issue. Nick Peng 2022-12-28 19:45:37 +08:00
  • 58aaaa5d5b dns_server: use connect udp socket Nick Peng 2022-12-21 23:11:36 +08:00
  • 13a6892c17 Update ReadMe_en.md 孟古一 2022-12-22 11:21:38 +08:00
  • 3099ef6ade readme: update readme for ubuntu installation (#1212) 孟古一 2022-12-22 09:29:32 +08:00
  • 95524cab6b makefile: add extra cflags Nick Peng 2022-12-22 00:20:22 +08:00
  • f7f1f37faa log: add option to set file permissions Nick Peng 2022-12-21 21:30:08 +08:00
  • 945653667f feature: support marking packet on upstream server Nick Peng 2022-12-19 22:41:43 +08:00
  • 4c2b8847f0 readme_en: fix link Nick Peng 2022-12-18 23:02:37 +08:00
  • 70df7938f3 conf: support disable expired cache on specific domain. Nick Peng 2022-12-18 22:33:01 +08:00
  • 4b42e1ef85 readme: update readme Nick Peng 2022-12-18 17:55:50 +08:00
  • 5bc8b3ad62 luci: support config speed check mode Nick Peng 2022-12-17 09:43:38 +08:00
  • f300d6ba82 luci: add domain rule list tab Nick Peng 2022-12-17 07:39:47 +08:00
  • cdf12f3cb4 luci: add report bugs button Nick Peng 2022-12-15 22:36:51 +08:00
  • 53593ba5b6 conf: support space in filename Nick Peng 2022-12-14 21:05:20 +08:00
  • 52e036ac96 dns_server: support force no cname for A,AAAA records Nick Peng 2022-12-12 23:30:42 +08:00
  • 0b723168bb luci-compat: support dns forwarding feature Nick Peng 2022-12-12 23:18:26 +08:00
  • 15427ffdf1 luci: support DNS forwarding and block Nick Peng 2022-12-12 23:17:01 +08:00
  • 2f71fe2490 feature: support marking packet on upstream server luci-dns-forwarding Nick Peng 2022-12-19 22:41:43 +08:00
  • fb1c5d2438 readme_en: fix link Nick Peng 2022-12-18 23:02:37 +08:00
  • 3d15810f48 conf: support disable expired cache on specific domain. Nick Peng 2022-12-18 22:33:01 +08:00
  • 745b734eab readme: update readme Nick Peng 2022-12-18 17:55:50 +08:00
  • 219bd39f66 luci: support config speed check mode Nick Peng 2022-12-17 09:43:38 +08:00
  • 2722140e47 luci: add domain rule list tab Nick Peng 2022-12-17 07:39:47 +08:00
  • f76c46caa6 luci: add report bugs button Nick Peng 2022-12-15 22:36:51 +08:00
  • 3a1ba73386 log: support disable log Nick Peng 2022-12-14 22:26:45 +08:00
  • f8f1a66abe conf: support space in filename feature-dns-forwarding Nick Peng 2022-12-14 21:05:20 +08:00
  • 90e0be932e dns_server: support force no cname for A,AAAA records Nick Peng 2022-12-12 23:30:42 +08:00
  • baf7a37231 luci-compat: support dns forwarding feature Nick Peng 2022-12-12 23:18:26 +08:00
  • e65e0e311a luci: support DNS forwarding and block Nick Peng 2022-12-12 23:17:01 +08:00
  • 1cde3f7335 nftset: fix domain-rule for nftset short option missing issue. Nick Peng 2022-12-09 21:59:05 +08:00
  • 5136fad8ec dns_server: make the TTL value of SOA 30 seconds Nick Peng 2022-12-09 21:54:52 +08:00
  • 38a1782ec4 optware: fix init-script workmode 2 not working issue. Nick Peng 2022-12-08 22:49:47 +08:00
  • bb39653f4a log: reduce the number of Error logs and update readme Nick Peng 2022-12-06 23:14:04 +08:00
  • 9176bb9eb5 install-script: fix linux install script issue. Nick Peng 2022-12-05 21:42:32 +08:00
  • f2593b62aa dns-server: return NOTIMP when request opcode is not supported. Release39 Nick Peng 2022-12-04 13:55:24 +08:00