Commit Graph

  • 9a23bf6113 optimize code Nick Peng 2019-08-03 01:18:59 +08:00
  • 1f6e447f86 format code sytle Nick Peng 2019-08-03 00:50:07 +08:00
  • b1eafb6491 Support listen multi ip addresses, and support server flags Nick Peng 2019-08-03 00:23:01 +08:00
  • 81468a3c4f Optimize answer process function Nick Peng 2019-08-01 00:30:33 +08:00
  • 9e928983e0 Support config speed-check-mode Nick Peng 2019-07-24 00:33:07 +08:00
  • 9b8d7de6d3 fix restart dnsmasq issue Nick Peng 2019-07-19 20:55:44 +08:00
  • 46742fc1d7 refactoring fast_ping.c Nick Peng 2019-07-18 22:40:30 +08:00
  • 358994e431 force restart dnsmasq when start smartdns Nick Peng 2019-07-18 22:27:32 +08:00
  • 7427d39476 Update tlog Nick Peng 2019-07-15 21:43:38 +08:00
  • 751c1e3a98 Fix dnsmasq not found issue Nick Peng 2019-07-14 18:19:49 +08:00
  • 90d5c7e396 Update tlog Nick Peng 2019-07-13 17:17:38 +08:00
  • 0a0d0f001e fix dns_server_query issue Nick Peng 2019-07-09 00:11:06 +08:00
  • bc953d0c9b Minor code optimize Nick Peng 2019-07-08 23:44:31 +08:00
  • 44c854dfec _dns_server_recv function refactoring Nick Peng 2019-07-08 23:30:14 +08:00
  • 301a60f6ed Fix get opt issue Nick Peng 2019-07-07 20:12:06 +08:00
  • 4db61f2677 Fix TimeZone issue when static compile Release26-Special Nick Peng 2019-06-23 21:32:05 +08:00
  • 7746ecb46d Fix script issue on padavan Nick Peng 2019-06-22 20:48:04 +08:00
  • 4357847641 Add display version Nick Peng 2019-06-22 15:41:14 +08:00
  • e7e0a5d4af Fix openssl version issue Nick Peng 2019-06-22 09:35:03 +08:00
  • 57aa9c013d Fix optware startup script issue Nick Peng 2019-06-22 09:21:29 +08:00
  • 7216dcf526 Update ReadMe.md Nick Peng 2019-06-22 00:49:41 +08:00
  • 41e2067628 Fix build issue Nick Peng 2019-06-21 23:32:19 +08:00
  • dda785ec5f Support TLS 1.3 Nick Peng 2019-06-21 20:37:18 +08:00
  • 99972c36ad Fix ps bug Nick Peng 2019-06-20 22:36:04 +08:00
  • ef50ea9c5e Change rule domain to lowercase Nick Peng 2019-06-19 23:42:06 +08:00
  • cb3656cb57 Change config accept-ip to whitelist-ip Nick Peng 2019-06-18 22:23:03 +08:00
  • 3ef325d75d Support GCC 8.x and support static compile Nick Peng 2019-06-16 17:17:48 +08:00
  • a09e63d333 Support IP accept list Nick Peng 2019-06-15 11:57:05 +08:00
  • 9a067e99c7 Fix group pending add issue Release25 Nick Peng 2019-05-19 01:27:30 +08:00
  • 1e88305df8 Support Delay DNS server bootstrap Nick Peng 2019-05-15 00:36:11 +08:00
  • 93d9ef4095 Remove checkedns Nick Peng 2019-05-01 00:11:03 +08:00
  • 2f4bcd8201 Update ReadMe.md Release24 Nick Peng 2019-04-25 21:39:12 +08:00
  • 04fbb51a7b Update ReadMe.md add server SNI support Nick Peng 2019-04-25 00:04:29 +08:00
  • 01f94b4816 Fix address name too long segment issue Nick Peng 2019-04-14 21:14:14 +08:00
  • bf52a0afbf Support custom TLS hostname, and http host Nick Peng 2019-04-07 01:28:09 +08:00
  • 94ab84444a optimize tcp log Nick Peng 2019-04-03 23:59:23 +08:00
  • 2da93e6420 Remove unused install script Release23 Nick Peng 2019-04-02 08:26:03 +08:00
  • 8345f92bd1 Update ReadMe.md Nick Peng 2019-03-31 10:53:26 +08:00
  • d9eb2a063d when service pause for a long time, force invalidate cache after system resume Nick Peng 2019-03-31 01:37:01 +08:00
  • 2d01ed8a04 Support DNS Over HTTPS Nick Peng 2019-03-30 20:10:27 +08:00
  • 5501bfb6a3 Remove unused install script Nick Peng 2019-03-26 23:17:49 +08:00
  • dcede4ffaa Avoid udp server reuse port Nick Peng 2019-03-17 20:24:39 +08:00
  • 4f89cb6b0f Update ReadMe.md Nick Peng 2019-03-16 00:03:10 +08:00
  • 915e6251b4 Update architecture.png Nick Peng 2019-03-15 23:30:26 +08:00
  • 63db66546c Fix cache leak issue Release22 Nick Peng 2019-03-15 00:33:44 +08:00
  • 7c51259dff Update ReadMe Nick Peng 2019-03-13 22:43:59 +08:00
  • cddc511e6b Fix prefetch issue Nick Peng 2019-03-10 00:34:15 +08:00
  • c94fafb026 Add query retry feature Nick Peng 2019-03-09 22:50:05 +08:00
  • 76367847d1 optimize dualstack selection feature Nick Peng 2019-03-08 21:51:58 +08:00
  • bb9dfc6a33 Update ReadMe_zh-CN.md Release21 Nick Peng 2019-03-03 23:21:30 +08:00
  • e0af4e4339 Support Armbian arm64 Nick Peng 2019-03-03 11:35:11 +08:00
  • 7ee15e4075 Update ReadMe.md Nick Peng 2019-03-02 11:41:11 +08:00
  • 5c02f06844 Add FAQ Nick Peng 2019-03-02 00:22:45 +08:00
  • c62ea93ba6 Support relative conf-path Nick Peng 2019-03-01 00:35:45 +08:00
  • ef3a2196a0 Some document optimizations Nick Peng 2019-02-26 00:21:49 +08:00
  • 8e1b404ba0 Fix message issue Nick Peng 2019-02-24 23:22:47 +08:00
  • 02213de0ee Add support EDNS TCP-keep-alive Nick Peng 2019-02-24 03:18:25 +08:00
  • 7c2df9c96b LUCI support SPKI Nick Peng 2019-02-24 00:51:58 +08:00
  • 7828f0ec27 code lint and optimize code style Nick Peng 2019-02-22 23:14:42 +08:00
  • c0c6fde39d Fix clang-tidy warning Nick Peng 2019-02-22 01:55:19 +08:00
  • 85b0eed3a2 Support TLS SPKI verify Nick Peng 2019-02-22 00:40:30 +08:00
  • 4465ce798a Support nameserver feature Nick Peng 2019-02-21 01:21:36 +08:00
  • 0df8c07103 Fix addr to string ip issue Nick Peng 2019-02-17 12:09:29 +08:00
  • fbbbc80d20 Support auto configuration Nick Peng 2019-02-17 11:01:03 +08:00
  • 21ba047075 Fix PTR issue Release20 Nick Peng 2019-02-16 22:42:12 +08:00
  • 9f3926e048 Support Windows Subsystem for Linux Nick Peng 2019-02-16 19:39:25 +08:00
  • e8b920fb18 Fix cache issue Nick Peng 2019-02-15 00:11:21 +08:00
  • a1150a7ceb ipset bugfix and add timeout feature Nick Peng 2019-02-14 23:37:23 +08:00
  • e1ffe29fca Fix segment fault issue Nick Peng 2019-02-13 00:21:38 +08:00
  • d9dd02c9b0 Fix SSL crash issue: tcp-nodelay ? Nick Peng 2019-02-12 23:38:51 +08:00
  • c7d304423e Fix bug Nick Peng 2019-02-12 22:41:04 +08:00
  • 87d8739ecd Resolve tls mode multi-thread issue. Nick Peng 2019-02-11 02:36:05 +08:00
  • 452438a0af Fix possible out of rage issue. Nick Peng 2019-02-11 00:09:12 +08:00
  • 0085abdfdd Fix tcp connection timeout issue Nick Peng 2019-02-10 23:29:34 +08:00
  • 46d3acdb8f Enable ssl session reuse Nick Peng 2019-02-06 20:22:29 +08:00
  • 36ddca0491 Add domain prefetch, fix ping issue Nick Peng 2019-02-06 16:57:05 +08:00
  • f02dffdf95 cleanup Nick Peng 2019-02-06 11:04:17 +08:00
  • 10ea3e6f3f Fix address bug Nick Peng 2019-02-06 10:58:47 +08:00
  • 7add2b82ae code enhancement Nick Peng 2019-02-02 19:28:31 +08:00
  • 05a24264aa unexpected data process crash bug fix Nick Peng 2019-01-30 18:56:17 +08:00
  • 8e73eea8ec cache bug fix Nick Peng 2019-01-29 21:38:10 +08:00
  • c3ac0c2f17 Stack corrupted on mipsbig BugFix Nick Peng 2019-01-29 00:14:34 +08:00
  • 210e0a9a6f BugFix Nick Peng 2019-01-28 01:39:07 +08:00
  • 9092d9f683 Fix SIGPIPE issue Nick Peng 2019-01-27 11:15:34 +08:00
  • 5057a8e45d Fix ipsub net issue: ipv4 matching ipv6 rule Nick Peng 2019-01-26 23:39:54 +08:00
  • 1600eaed1f Fix ssl read error Nick Peng 2019-01-26 20:49:51 +08:00
  • 65ede47cf7 Fix crash bug Nick Peng 2019-01-25 23:34:56 +08:00
  • 6e5fc54439 Fix dnsmasq replacement issue Nick Peng 2019-01-25 21:04:01 +08:00
  • 71e110748b Add config load error log Nick Peng 2019-01-25 21:00:16 +08:00
  • 0112d12693 Add ignore-ip feature Nick Peng 2019-01-23 00:48:45 +08:00
  • 0a236acc56 Fix dhcp issue when replace dnsmasq Nick Peng 2019-01-22 23:55:15 +08:00
  • 050aedadd4 Add dnsmasq replacement support for optware package Nick Peng 2019-01-22 01:02:26 +08:00
  • 7241b24a57 Fix dualstack select issue Nick Peng 2019-01-20 19:18:50 +08:00
  • 5e12611157 Modify ReadMe.md Nick Peng 2019-01-18 23:50:02 +08:00
  • 7f5e0ef4e0 Fix ttl bug Nick Peng 2019-01-18 21:05:58 +08:00
  • bb1c4d2bfa optimize prefetch feature Nick Peng 2019-01-18 00:19:17 +08:00
  • dd4372a961 optimize for selecting best ip address Nick Peng 2019-01-17 21:19:59 +08:00
  • 73d4e9f822 Optimize tls code Nick Peng 2019-01-13 00:36:47 +08:00
  • 95a5b1e5e3 bugfix Nick Peng 2019-01-12 13:58:02 +08:00
  • 143d82ce1a Add Domain RULE flags feature. Nick Peng 2019-01-12 13:57:01 +08:00