Commit Graph

  • b8a36ccb8c dns_client: avoid connect failure Nick Peng 2020-08-24 23:18:35 +08:00
  • aee19be262 dns-cache: support cache when speed check is disabled Nick Peng 2020-08-23 20:12:50 +08:00
  • 98429e88f1 speed_check: fix query failure when speed-check is none and dualstack-selection is enable. Nick Peng 2020-08-23 15:28:56 +08:00
  • 80cb27c795 tlog: update tlog Release32-RC3 Nick Peng 2020-08-22 08:13:55 +08:00
  • cb73eadf01 Make the ipset working as expected when the domain passthrough Kevin Zhou 2020-08-21 10:14:14 +08:00
  • 69ba3f8789 pending: fix pending server resolve issue Nick Peng 2020-08-16 17:05:51 +08:00
  • c380bbe0e3 tlog: update tlog Nick Peng 2020-08-13 01:23:40 +08:00
  • da74e877c5 dns_client: repeat same arguments with SSL_write Nick Peng 2020-08-13 00:56:51 +08:00
  • a300873b3f dns-client: fix ssl send request issue Nick Peng 2020-08-11 00:09:38 +08:00
  • a9829f6155 dns-server: fix race condition issue Release32-RC2 Nick Peng 2020-08-09 23:54:23 +08:00
  • 1923271630 compile: fix comile warnings Nick Peng 2020-08-09 18:01:33 +08:00
  • c23ec7ea8f client: suppress log. Nick Peng 2020-08-03 01:07:47 +08:00
  • aad751c1f5 Support docker rhettor 2020-07-08 11:35:18 +08:00
  • 138df2fd5d luci: fix no-check-certificate config not working issue Release32-RC1 Nick Peng 2020-08-02 17:43:38 +08:00
  • 297ea29639 Client: Fix ssl crash issue. Nick Peng 2020-08-02 01:00:46 +08:00
  • bc0d6b89ca tlog: update tlog Nick Peng 2020-07-30 00:03:20 +08:00
  • 2148efd262 client: retry upstream when network restart Nick Peng 2020-07-12 11:12:55 +08:00
  • ce46ac58a7 dns_client: check ssl before set certificate Nick Peng 2020-05-10 22:04:48 +08:00
  • c1f9941427 dualstack: update cache when ipv6 not exists Nick Peng 2020-05-04 01:37:52 +08:00
  • 770ce9e8bc dns-client: fix add pending server issue when AAAA record not exists Release31 Nick Peng 2020-05-04 00:03:31 +08:00
  • 60d0fc856e luci-compate: fix typo Nick Peng 2020-05-03 23:32:49 +08:00
  • 95472129ee dns-client: increase dns query retry times. Nick Peng 2020-05-03 16:56:06 +08:00
  • f79ceeac43 luci: update luci Nick Peng 2020-04-30 23:11:58 +08:00
  • 54801e1ed6 tls: support certificate verify. Nick Peng 2020-04-30 22:51:42 +08:00
  • 304e94bc6f fast-ping: force send RST after ping finish. Nick Peng 2020-04-19 09:43:47 +08:00
  • 3985ea8269 pending-server: retry for 2 minutes when add pending server. Nick Peng 2020-04-17 22:37:49 +08:00
  • c2c418ed89 dns-client: fix https memory leak issue. Nick Peng 2020-04-10 23:37:13 +08:00
  • b78c9eb6fe fix missing the FILE field.. clay_your 2020-04-06 21:13:42 +08:00
  • 0aec326d55 QRCode: update QR code. Nick Peng 2020-04-01 22:43:54 +08:00
  • 29e4d4b48b init-script: fix openwrt init-script issue. Nick Peng 2020-03-22 17:11:33 +08:00
  • a6fe329105 Fix hostname option name in conf example Felix Yan 2020-03-09 06:18:27 +08:00
  • c824c0abc5 CodeStyle: update clang-format, limite column to 120 Nick Peng 2020-03-02 23:13:13 +08:00
  • 3ad7cd7f45 install-script: Follow FHS rules Nick Peng 2020-02-26 22:01:04 +08:00
  • b31792ad9b luci-app-smartdns: clean javascript code Release30 Nick Peng 2020-02-25 21:34:42 +08:00
  • 5a411c3937 luci-app-smartdns: remove uci track Nick Peng 2020-02-22 00:47:19 +08:00
  • 0092212f46 Bugfix: fix crash issue when has pending server Nick Peng 2020-02-25 21:50:13 +08:00
  • f269f582f3 Bugfix: ping test not working issue Nick Peng 2020-02-24 21:05:24 +08:00
  • 9bc32f9f01 luci-build: fix luci build script Nick Peng 2020-02-24 20:45:52 +08:00
  • f6255da2ad License: update license file Nick Peng 2020-02-24 20:26:23 +08:00
  • c5985d3f2d Bugfix: dns_server_query is not call callback function when rule is hit. Nick Peng 2020-02-21 00:14:39 +08:00
  • 0d2d08586a ReadMe: Update package list information Release29 Nick Peng 2020-02-19 23:17:34 +08:00
  • c8ab6db39e BugFix: fix install script issue, and change openwrt script default port for seconddns Nick Peng 2020-02-18 19:39:01 +08:00
  • 2afd4e7d4a luci-app-smartdns: Service redirect status is not displayed when smartdns is disabled Nick Peng 2020-02-16 14:48:50 +08:00
  • 20051a3698 second DNS: change default port 7053 to 6553 Nick Peng 2020-02-16 14:35:19 +08:00
  • 5f9167cf07 bind-option: support force aaaa soa bind option, secondary DNS support Force-AAAA-SOA options Nick Peng 2020-02-16 13:01:45 +08:00
  • 3cf2d35c13 dualstack-selection: force IPV4 when not found IPV6 in cache Nick Peng 2020-02-15 19:00:46 +08:00
  • 8990446411 serve-expired: new feature, support cache serve-expired feature Nick Peng 2020-02-15 15:24:03 +08:00
  • 8f40eba083 smartdns.conf: correct some typos Felix Yan 2020-02-14 08:11:48 +08:00
  • 4bd6c025db domain-rules: new feature, support set speed-check-mode Nick Peng 2020-02-05 23:20:29 +08:00
  • 80174d9da5 luci-app-smartdns: rewrite luci-app in JavaScript Nick Peng 2020-02-01 11:56:48 +08:00
  • 7d1b850119 luci-app-smartdns: rename luci-app-smartdns to luci-app-smartdns-compat Nick Peng 2020-02-01 11:55:43 +08:00
  • 744a5409e0 init-script: fix a script typo Nick Peng 2020-01-31 14:16:28 +08:00
  • d965df2c44 run openwrt init script through shellcheck Rosen Penev 2020-01-23 04:20:41 +08:00
  • 2322a9dbd0 ssl: Stop using deprecated Openssl APIs, by neheb. Nick Peng 2020-01-21 22:48:02 +08:00
  • aa7237f770 Codesytle: replace CRLF with LF Nick Peng 2020-01-21 19:53:40 +08:00
  • 50572acc11 Update ReadMe.md Soff 2020-01-12 20:47:26 +08:00
  • 511f8c135c BugFix: ssl crash issue. Nick Peng 2020-01-04 00:09:57 +08:00
  • 198d18f18a BugFix: tcp server process failed Nick Peng 2019-12-28 21:57:56 +08:00
  • ba9fbc981f add some SSL exception check Nick Peng 2019-12-27 00:44:49 +08:00
  • 5a91e90ee3 update Makefile for openwrt Nick Peng 2019-12-21 11:56:04 +08:00
  • 982002e836 Modify the detection method of smartdns Nick Peng 2019-12-21 11:28:37 +08:00
  • aaeae7167b Fix shellcheck issues Nick Peng 2019-12-19 22:51:11 +08:00
  • 0228a79991 Fix smartdns luci typo Nick Peng 2019-12-19 22:36:25 +08:00
  • d6c34658af Add github issue template Nick Peng 2019-12-15 10:32:45 +08:00
  • cc93156ee3 Add package build script Release28 Nick Peng 2019-12-14 15:46:18 +08:00
  • 8433729186 Update ReadMe.md Nick Peng 2019-12-13 02:09:24 +08:00
  • 4464bb982e update makefile for openwrt Nick Peng 2019-12-13 02:03:47 +08:00
  • 371aab6d4b support override CFLAGS and CXXFLAGS Nick Peng 2019-12-10 23:54:45 +08:00
  • 01e4140722 Add license Nick Peng 2019-11-29 22:06:04 +08:00
  • 2b08ffee98 Add some log, fix tlog issue Nick Peng 2019-11-26 23:40:19 +08:00
  • 9f27bb9b70 Fix compile error Nick Peng 2019-11-24 14:24:50 +08:00
  • 528d5c6ccc Update tlog Nick Peng 2019-11-24 14:04:42 +08:00
  • 6bf6315a6d Fix ssl crash issue Nick Peng 2019-11-13 23:46:07 +08:00
  • aaca1c013b Fix byte alignment issue Nick Peng 2019-11-13 23:45:45 +08:00
  • 25c6cab4a8 Fix installation issue on arch-linux Nick Peng 2019-11-07 22:33:25 +08:00
  • 408c199564 create pid before load config file to avoid systemd complain Nick Peng 2019-11-06 23:58:27 +08:00
  • 044536aef6 optimize tcp connection lag Nick Peng 2019-11-03 09:15:24 +08:00
  • 1fb5cbbcd9 Fix ignore flags not working issue Nick Peng 2019-11-11 00:07:33 +08:00
  • 4e0cbc50b3 Update ReadMe.md Nick Peng 2019-11-02 15:13:40 +08:00
  • 7cbd926ede optimize log Release27 Nick Peng 2019-10-27 17:30:54 +08:00
  • fb3b0a7245 disable ping when smartdns run as non-root user Nick Peng 2019-10-27 16:51:11 +08:00
  • 64abad4077 Fix rule search issue. Nick Peng 2019-10-19 18:46:22 +08:00
  • c3501923db fix /address/# not working when dualstack enabled Nick Peng 2019-10-18 20:38:01 +08:00
  • 721c56cbec socket ip priority optimize Nick Peng 2019-10-16 22:57:04 +08:00
  • 9213f898c3 Fix CNAME buff too short issue Nick Peng 2019-10-07 23:14:23 +08:00
  • 65e8cd5e61 optimize code Nick Peng 2019-09-26 23:46:40 +08:00
  • e05d1f9d17 Enable audit-log SOA Nick Peng 2019-09-22 10:49:28 +08:00
  • c4b99a99e7 UI support second DNS server. Nick Peng 2019-09-08 22:17:08 +08:00
  • 8c96081807 Update readme Nick Peng 2019-09-08 20:25:52 +08:00
  • 640efd7b86 Fix tcp local address issue Nick Peng 2019-09-08 13:50:54 +08:00
  • add8eecead Fix crash issue caused by unknown http response Nick Peng 2019-08-28 00:40:36 +08:00
  • da9ef34588 optimize log Nick Peng 2019-08-20 23:10:05 +08:00
  • 87f04571b1 minor optimize Nick Peng 2019-08-16 20:13:09 +08:00
  • 6291c17d6a Fix tcpping ipv6 address issue Nick Peng 2019-08-13 23:33:30 +08:00
  • f801023569 Optimize prefetch hitime Nick Peng 2019-08-12 23:08:39 +08:00
  • 4e11c13ec0 Support no-soa, no-dualstack-selection for bind flags Nick Peng 2019-08-10 00:53:17 +08:00
  • 273c2d5100 Fix lint issue Nick Peng 2019-08-09 22:32:17 +08:00
  • 5082f1ae55 Update tlog Nick Peng 2019-08-09 20:40:50 +08:00
  • 3f7bc30f65 Support verify TLS hostname Nick Peng 2019-08-08 01:20:21 +08:00
  • 77bce2e7c6 Fix tcpidle close bind socket issue Nick Peng 2019-08-03 02:45:30 +08:00