diff options
| author | Rosen Penev <rosenp@gmail.com> | 2021-01-22 17:42:29 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-22 17:42:29 -0800 |
| commit | 89b12f5a52cffd37b47ece9f1be662286e8cd2b9 (patch) | |
| tree | 7e27d46444dd532fa83d89003aa418f3df3daa8a | |
| parent | 6ad80336292c90d66deca4e8f4ba4b52ccb114c4 (diff) | |
| parent | 5e06b8d297a0a54c60026f11156c43a52f55b7e1 (diff) | |
Merge pull request #14502 from stangri/18.06-https-dns-proxy
[18.06] https-dns-proxy: bugfix: high CPU utilization
| -rw-r--r-- | net/https-dns-proxy/Makefile | 13 | ||||
| -rwxr-xr-x | net/https-dns-proxy/files/https-dns-proxy.init | 3 |
2 files changed, 8 insertions, 8 deletions
diff --git a/net/https-dns-proxy/Makefile b/net/https-dns-proxy/Makefile index 63b1cc409..78b63f9dd 100644 --- a/net/https-dns-proxy/Makefile +++ b/net/https-dns-proxy/Makefile @@ -1,14 +1,14 @@ include $(TOPDIR)/rules.mk PKG_NAME:=https-dns-proxy -PKG_VERSION:=2020-11-25 -PKG_RELEASE=1 +PKG_VERSION:=2021-01-17 +PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/aarond10/https_dns_proxy -PKG_SOURCE_DATE:=2020-11-25 -PKG_SOURCE_VERSION:=3861ff694c59b9e47a1ead5703dd6a7121e66510 -PKG_MIRROR_HASH:=1616ebeba193b5f8891790a6477d014510caa9ce8b99dcd3fe4e8f78b8744ae1 +PKG_SOURCE_DATE:=2021-01-17 +PKG_SOURCE_VERSION:=37511cc08712d7548978a4f6f1cc457b7594fb96 +PKG_MIRROR_HASH:=4e6a7dcb69e350d1df9f17570439b589e031e249da7f91f2ec7600a955e0aaa3 PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net> PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE @@ -22,6 +22,7 @@ define Package/https-dns-proxy SECTION:=net CATEGORY:=Network TITLE:=DNS Over HTTPS Proxy + URL:=https://docs.openwrt.melmac.net/https-dns-proxy/ DEPENDS:=+libcares +libcurl +libev +ca-bundle CONFLICTS:=https_dns_proxy endef @@ -29,7 +30,7 @@ endef define Package/https-dns-proxy/description https-dns-proxy is a light-weight DNS<-->HTTPS, non-caching translation proxy for the RFC 8484 DoH standard. It receives regular (UDP) DNS requests and issues them via DoH. -Please see https://docs.openwrt.melmac.net/https-dns-proxy/ for further information. +Please see https://docs.openwrt.melmac.net/https-dns-proxy/ for more information. endef define Package/https-dns-proxy/conffiles diff --git a/net/https-dns-proxy/files/https-dns-proxy.init b/net/https-dns-proxy/files/https-dns-proxy.init index 662fe4027..98e4403cb 100755 --- a/net/https-dns-proxy/files/https-dns-proxy.init +++ b/net/https-dns-proxy/files/https-dns-proxy.init @@ -20,7 +20,6 @@ dnsmasqConfig='' version() { echo "$PKG_VERSION"; } - xappend() { param="$param $1"; } append_bool() { @@ -47,8 +46,8 @@ append_parm() { start_instance() { local cfg="$1" param listen_addr listen_port i - append_parm "$cfg" 'resolver_url' '-r' + append_parm "$cfg" 'polling_interval' '-i' append_parm "$cfg" 'listen_addr' '-a' '127.0.0.1' append_parm "$cfg" 'listen_port' '-p' "$p" append_parm "$cfg" 'dscp_codepoint' '-c' |
