Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnscrypt-proxy for openSUSE:Factory checked in at 2022-08-03 21:17:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dnscrypt-proxy (Old) and /work/SRC/openSUSE:Factory/.dnscrypt-proxy.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnscrypt-proxy" Wed Aug 3 21:17:03 2022 rev:14 rq:992596 version:2.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/dnscrypt-proxy/dnscrypt-proxy.changes 2022-03-26 22:32:28.718069686 +0100 +++ /work/SRC/openSUSE:Factory/.dnscrypt-proxy.new.1533/dnscrypt-proxy.changes 2022-08-03 21:17:21.887547068 +0200 @@ -1,0 +2,21 @@ +Tue Aug 2 12:00:00 UTC 2022 - cu...@mail.de - 2.1.2 + +- Update to version 2.1.2 + * Support for DoH over HTTP/3 (DoH3, HTTP over QUIC) + Compatible servers will automatically use it. + Note that QUIC uses UDP + (usually over port 443, like DNSCrypt) instead of TCP. + * fixed memory usage kept growing due to channels not + being properly closed + * DNS64: "CNAME" records are now translated like other responses + * A relay whose name has been configured, but doesn't exist in the + list of available relays is now a hard error + * "dnscrypt-proxy -resolve" now reports if ECS (EDNS-clientsubnet) is + supported by the server + * "dnscrypt-proxy -list" now includes ODoH (Oblivious DoH) servers + * Local DoH: queries made using the "GET" method are now handled + * "PTR" queries are now supported for cloaked domains + +- Minimum golang version now at 1.18 + +------------------------------------------------------------------- Old: ---- dnscrypt-proxy-2.1.1.tar.gz New: ---- dnscrypt-proxy-2.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnscrypt-proxy.spec ++++++ --- /var/tmp/diff_new_pack.A8yAUd/_old 2022-08-03 21:17:22.519548727 +0200 +++ /var/tmp/diff_new_pack.A8yAUd/_new 2022-08-03 21:17:22.531548758 +0200 @@ -24,7 +24,7 @@ %define services %{name}.socket %{name}.service %{name}-resolvconf.service Name: dnscrypt-proxy -Version: 2.1.1 +Version: 2.1.2 Release: 0 Summary: A tool for securing communications between a client and a DNS resolver License: ISC @@ -44,7 +44,7 @@ BuildRequires: pkgconfig BuildRequires: shadow BuildRequires: systemd-rpm-macros -BuildRequires: golang(API) >= 1.16 +BuildRequires: golang(API) >= 1.18 BuildRequires: pkgconfig(libsystemd) BuildRequires: vendored_licenses_packager # For systemd pidfile solution. ++++++ dnscrypt-proxy-2.1.1.tar.gz -> dnscrypt-proxy-2.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/dnscrypt-proxy/dnscrypt-proxy-2.1.1.tar.gz /work/SRC/openSUSE:Factory/.dnscrypt-proxy.new.1533/dnscrypt-proxy-2.1.2.tar.gz differ: char 13, line 1 ++++++ example-dnscrypt-proxy.toml.sed ++++++ --- /var/tmp/diff_new_pack.A8yAUd/_old 2022-08-03 21:17:22.679549147 +0200 +++ /var/tmp/diff_new_pack.A8yAUd/_new 2022-08-03 21:17:22.683549157 +0200 @@ -12,22 +12,22 @@ s/# map_file = 'example-captive-portals.txt'/# map_file = '\/etc\/dnscrypt-proxy\/captive-portals.txt'/ s/# cert_file = 'localhost.pem'/# cert_file = '\/etc\/dnscrypt-proxy\/localhost.pem'/ s/# cert_key_file = 'localhost.pem'/# cert_key_file = '\/etc\/dnscrypt-proxy\/localhost.pem'/ -s/ # file = 'query.log'/ # file = '\/var\/log\/dnscrypt-proxy\/query.log'/ -s/ # file = 'nx.log'/ # file = '\/var\/log\/dnscrypt-proxy\/nx.log'/ -s/ # blocked_names_file = 'blocked-names.txt'/ # blocked_names_file = '\/etc\/dnscrypt-proxy\/blocked-names.txt'/ -s/ # log_file = 'blocked-names.log'/ # log_file = '\/var\/log\/dnscrypt-proxy\/blocked-names.log'/ -s/ # blocked_ips_file = 'blocked-ips.txt'/ # blocked_ips_file = '\/etc\/dnscrypt-proxy\/blocked-ips.txt'/ -s/ # log_file = 'blocked-ips.log'/ # log_file = '\/var\/log\/dnscrypt-proxy\/blocked-ips.log'/ -s/ # allowed_names_file = 'allowed-names.txt'/ # allowed_names_file = '\/etc\/dnscrypt-proxy\/allowed-names.txt'/ -s/ # log_file = 'allowed-names.log'/ # log_file = '\/var\/log\/dnscrypt-proxy\/allowed-names.log'/ -s/ # allowed_ips_file = 'allowed-ips.txt'/ # allowed_ips_file = '\/etc\/dnscrypt-proxy\/allowed-ips.txt'/ -s/ # log_file = 'allowed-ips.log'/ # log_file = '\/var\/log\/dnscrypt-proxy\/allowed-ips.log'/ +s/# file = 'query.log'/# file = '\/var\/log\/dnscrypt-proxy\/query.log'/ +s/# file = 'nx.log'/# file = '\/var\/log\/dnscrypt-proxy\/nx.log'/ +s/# blocked_names_file = 'blocked-names.txt'/# blocked_names_file = '\/etc\/dnscrypt-proxy\/blocked-names.txt'/ +s/# log_file = 'blocked-names.log'/# log_file = '\/var\/log\/dnscrypt-proxy\/blocked-names.log'/ +s/# blocked_ips_file = 'blocked-ips.txt'/# blocked_ips_file = '\/etc\/dnscrypt-proxy\/blocked-ips.txt'/ +s/# log_file = 'blocked-ips.log'/# log_file = '\/var\/log\/dnscrypt-proxy\/blocked-ips.log'/ +s/# allowed_names_file = 'allowed-names.txt'/# allowed_names_file = '\/etc\/dnscrypt-proxy\/allowed-names.txt'/ +s/# log_file = 'allowed-names.log'/# log_file = '\/var\/log\/dnscrypt-proxy\/allowed-names.log'/ +s/# allowed_ips_file = 'allowed-ips.txt'/# allowed_ips_file = '\/etc\/dnscrypt-proxy\/allowed-ips.txt'/ +s/# log_file = 'allowed-ips.log'/# log_file = '\/var\/log\/dnscrypt-proxy\/allowed-ips.log'/ s/ cache_file = 'public-resolvers.md'/ cache_file = '\/var\/lib\/dnscrypt-proxy\/public-resolvers.md'/ s/ cache_file = 'relays.md'/ cache_file = '\/var\/lib\/dnscrypt-proxy\/relays.md'/ s/ # cache_file = 'odoh-servers.md'/ # cache_file = '\/var\/lib\/dnscrypt-proxy\/odoh-servers.md'/ s/ # cache_file = 'odoh-relays.md'/ # cache_file = '\/var\/lib\/dnscrypt-proxy\/odoh-relays.md'/ s/ # cache_file = 'quad9-resolvers.md'/ # cache_file = '\/var\/lib\/dnscrypt-proxy\/quad9-resolvers.md'/ -s/ # cache_file = 'parental-control.md'/ # cache_file = '\/var\/lib\/dnscrypt-proxy\/parental-control.md'/ +s/ # cache_file = 'parental-control.md'/ # cache_file = '\/var\/lib\/dnscrypt-proxy\/parental-control.md'/ # package directory instead of source code directory s/## `utils\/generate-domains-blocklists` directory of the dnscrypt-proxy source code./## '\/usr\/share\/dnscrypt-proxy\/generate-domains-blocklists' directory./