https-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default 15726/head
authorStan Grishin <stangri@melmac.net>
Tue, 1 Jun 2021 04:32:22 +0000 (04:32 +0000)
committerStan Grishin <stangri@melmac.net>
Wed, 2 Jun 2021 04:32:11 +0000 (04:32 +0000)
Signed-off-by: Stan Grishin <stangri@melmac.net>
net/https-dns-proxy/Makefile
net/https-dns-proxy/files/https-dns-proxy.init
net/https-dns-proxy/patches/010-ninja.patch [deleted file]

index 887c13a0184d45405c057037a3f63be44e2a153d..cddd567bf14e6ab1dd58d84383016e7b5e466a9e 100644 (file)
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=https-dns-proxy
 PKG_VERSION:=2021-05-14
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/aarond10/https_dns_proxy
index 8b868076364c86139165c88a3456e1eb259f3056..6b7486fae25d2ac3d49061c19c667f54ecdbefa9 100755 (executable)
@@ -56,7 +56,7 @@ start_instance() {
        append_parm "$cfg" 'group' '-g' 'nogroup'
        append_parm "$cfg" 'proxy_server' '-t'
        append_parm "$cfg" 'logfile' '-l'
-       append_bool "$cfg" 'use_http1' '-x'
+       append_bool "$cfg" 'use_http1' '-x' '1'
        config_get_bool ipv6_resolvers_only "$cfg" 'use_ipv6_resolvers_only' '0'
        config_get verbosity "$cfg" 'verbosity' '0'
 
diff --git a/net/https-dns-proxy/patches/010-ninja.patch b/net/https-dns-proxy/patches/010-ninja.patch
deleted file mode 100644 (file)
index ffe1083..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/src/logging.h
-+++ b/src/logging.h
-@@ -36,6 +36,20 @@ enum _LogSeverity {
-   LOG_MAX
- };
-+#define STRIPPATH(s)\
-+    (sizeof(s) > 2 && (s)[sizeof(s)-2] == '/' ? (s) + sizeof(s) - 1 : \
-+    sizeof(s) > 3 && (s)[sizeof(s)-3] == '/' ? (s) + sizeof(s) - 2 : \
-+    sizeof(s) > 4 && (s)[sizeof(s)-4] == '/' ? (s) + sizeof(s) - 3 : \
-+    sizeof(s) > 5 && (s)[sizeof(s)-5] == '/' ? (s) + sizeof(s) - 4 : \
-+    sizeof(s) > 6 && (s)[sizeof(s)-6] == '/' ? (s) + sizeof(s) - 5 : \
-+    sizeof(s) > 7 && (s)[sizeof(s)-7] == '/' ? (s) + sizeof(s) - 6 : \
-+    sizeof(s) > 8 && (s)[sizeof(s)-8] == '/' ? (s) + sizeof(s) - 7 : \
-+    sizeof(s) > 9 && (s)[sizeof(s)-9] == '/' ? (s) + sizeof(s) - 8 : \
-+    sizeof(s) > 10 && (s)[sizeof(s)-10] == '/' ? (s) + sizeof(s) - 9 : \
-+    sizeof(s) > 11 && (s)[sizeof(s)-11] == '/' ? (s) + sizeof(s) - 10 : (s))
-+
-+#define __FILENAME__ STRIPPATH(__FILE__)
-+
- #define DLOG(...) _log(__FILENAME__, __LINE__, LOG_DEBUG, __VA_ARGS__)
- #define ILOG(...) _log(__FILENAME__, __LINE__, LOG_INFO, __VA_ARGS__)
- #define WLOG(...) _log(__FILENAME__, __LINE__, LOG_WARNING, __VA_ARGS__)