Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dnscrypt-proxy | Distribution: openSUSE Tumbleweed |
Version: 2.1.5 | Vendor: openSUSE |
Release: 3.2 | Build date: Sun Apr 21 14:00:00 2024 |
Group: Productivity/Networking/DNS/Utilities | Build host: reproducible |
Size: 13076416 | Source RPM: dnscrypt-proxy-2.1.5-3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://dnscrypt.info/ | |
Summary: A tool for securing communications between a client and a DNS resolver |
A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt and ODoH (Oblivious DoH).
ISC
* Sun Apr 21 2024 cunix@mail.de - added patch quic-go.patch (boo#1222473) * Mon Feb 05 2024 cunix@mail.de - use systemd sysusers * Sun Aug 13 2023 cunix@mail.de - 2.1.5 - Update to version 2.1.5 * Responses to blocked queries now include extended error codes * Reliability of connections using HTTP/3 has been improved * New configuration directive: "tls_key_log_file" to dump TLS secret keys * Sat Feb 11 2023 cunix@mail.de - 2.1.4 - Update to version 2.1.4 * Fixes a regression from version 2.1.3: when cloaking was enabled, blocked responses were returned for records that were not A/AAAA/PTR even for names that were not in the cloaked list. * Sun Feb 05 2023 cunix@mail.de - 2.1.3 - Update to version 2.1.3 * DNS-over-HTTP/3 (QUIC) should be more reliable. In particular, version 2.1.2 required another (non-QUIC) resolver to be present for bootstrapping, or the resolver's IP address to be present in the stamp. This is not the case any more. * dnscrypt-proxy is now compatible with Go 1.20+ * Commands (-check, -show-certs, -list, -list-all) now ignore log files and directly output the result to the standard output. * The "cert_ignore_timestamp" configuration switch is now documented. It allows ignoring timestamps for DNSCrypt certificate verification, until a first server is available. This should only be used on devices that don't have any ways to set the clock before DNS service is up. However, a safer alternative remains to use an NTP server with a fixed IP address (such as time.google.com), configured in the captive portals file. * Cloaking: when a name is cloaked, unsupported record types now return a blocked response rather than the actual records. * systemd: report Ready earlier as dnscrypt-proxy can itself manage retries for updates/refreshes. * vendored dependencies updated * Tue Aug 02 2022 cunix@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 * Tue Mar 22 2022 cunix@mail.de - switched to vendored_licenses_packager as build dependency * Fri Oct 01 2021 cunix@mail.de - 2.1.1 - Update to version 2.1.1 * Serve cached DoH responses when experiencing connectivity issues. * Time attributes in allow/block lists were ignored. * TTL served to clients is now rounded and starts decreasing before the first query is received. * Time-based rules are properly handled again in generate-domains-blocklist. * DoH/ODoH: entries with an IP address and using a non-standard port should not require help from a bootstrap resolver any more. * Sun Aug 15 2021 cunix@mail.de - 2.1.0 - Update to version 2.1.0 * "fallback_resolvers" was renamed to "bootstrap_resolvers" Please update your configuration file accordingly. * Support for Oblivious DoH. * If the proxy is overloaded, cached and synthetic queries now keep being served, while non-cached queries are delayed. * Source URLs are now randomized. * Default "reject_ttl" reduced from 600 to 10 - Minimum golang version now at 1.16 - Find more "legal" files to include. * Sat Jan 30 2021 cunix@mail.de - Use less predictable temporary files during build (bsc#1181502).
/etc/dnscrypt-proxy /etc/dnscrypt-proxy/allowed-ips.txt /etc/dnscrypt-proxy/allowed-names.txt /etc/dnscrypt-proxy/blocked-ips.txt /etc/dnscrypt-proxy/blocked-names.txt /etc/dnscrypt-proxy/captive-portals.txt /etc/dnscrypt-proxy/cloaking-rules.txt /etc/dnscrypt-proxy/dnscrypt-proxy.toml /etc/dnscrypt-proxy/dnscrypt-proxy.toml.default /etc/dnscrypt-proxy/forwarding-rules.txt /usr/lib/systemd/system/dnscrypt-proxy-resolvconf.service /usr/lib/systemd/system/dnscrypt-proxy.service /usr/lib/systemd/system/dnscrypt-proxy.socket /usr/lib/sysusers.d/dnscrypt.conf /usr/sbin/dnscrypt-proxy /usr/sbin/rcdnscrypt-proxy /usr/sbin/rcdnscrypt-proxy-resolvconf /usr/share/dnscrypt-proxy /usr/share/dnscrypt-proxy/generate-domains-blocklist /usr/share/dnscrypt-proxy/generate-domains-blocklist/domains-allowlist.txt /usr/share/dnscrypt-proxy/generate-domains-blocklist/domains-blocklist-local-additions.txt /usr/share/dnscrypt-proxy/generate-domains-blocklist/domains-blocklist.conf /usr/share/dnscrypt-proxy/generate-domains-blocklist/domains-time-restricted.txt /usr/share/dnscrypt-proxy/generate-domains-blocklist/generate-domains-blocklist.py /usr/share/doc/packages/dnscrypt-proxy /usr/share/doc/packages/dnscrypt-proxy/ChangeLog /usr/share/doc/packages/dnscrypt-proxy/README.md /usr/share/doc/packages/dnscrypt-proxy/README.openSUSE /usr/share/doc/packages/dnscrypt-proxy/dnscrypt-proxy.socket.conf /usr/share/doc/packages/dnscrypt-proxy/dnscrypt-proxy.toml.default /usr/share/doc/packages/dnscrypt-proxy/example-allowed-ips.txt /usr/share/doc/packages/dnscrypt-proxy/example-allowed-names.txt /usr/share/doc/packages/dnscrypt-proxy/example-blocked-ips.txt /usr/share/doc/packages/dnscrypt-proxy/example-blocked-names.txt /usr/share/doc/packages/dnscrypt-proxy/example-captive-portals.txt /usr/share/doc/packages/dnscrypt-proxy/example-cloaking-rules.txt /usr/share/doc/packages/dnscrypt-proxy/example-dnscrypt-proxy.toml /usr/share/doc/packages/dnscrypt-proxy/example-forwarding-rules.txt /usr/share/licenses/dnscrypt-proxy /usr/share/licenses/dnscrypt-proxy/LICENSE /usr/share/licenses/dnscrypt-proxy/vendored /usr/share/licenses/dnscrypt-proxy/vendored/github.com__BurntSushi__toml__COPYING /usr/share/licenses/dnscrypt-proxy/vendored/github.com__VividCortex__ewma__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__coreos__go-systemd__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__coreos__go-systemd__NOTICE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__davecgh__go-spew__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__dchest__safefile__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__go-task__slim-sprig__LICENSE.txt /usr/share/licenses/dnscrypt-proxy/vendored/github.com__golang__mock__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__golang__protobuf__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__google__pprof__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__hashicorp__go-immutable-radix__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__hashicorp__go-syslog__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__hashicorp__golang-lru__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__hectane__go-acl__LICENSE.txt /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__dlog__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__go-clocksmith__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__go-dnsstamps__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__go-hpke-compact__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__go-minisign__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__jedisct1__xsecretbox__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__k-sone__critbitgo__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__kardianos__service__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__miekg__dns__COPYRIGHT /usr/share/licenses/dnscrypt-proxy/vendored/github.com__miekg__dns__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__onsi__ginkgo__v2__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__pkg__errors__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__pmezard__go-difflib__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__powerman__check__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__powerman__deepequal__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__powerman__deepequal__LICENSE-go /usr/share/licenses/dnscrypt-proxy/vendored/github.com__quic-go__qpack__LICENSE.md /usr/share/licenses/dnscrypt-proxy/vendored/github.com__quic-go__qtls-go1-20__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__quic-go__quic-go__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/github.com__smartystreets__goconvey__LICENSE.md /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__crypto__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__crypto__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__exp__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__exp__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__mod__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__mod__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__net__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__net__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__sys__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__sys__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__text__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__text__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__tools__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/golang.org__x__tools__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/google.golang.org__genproto__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/google.golang.org__grpc__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/google.golang.org__grpc__NOTICE.txt /usr/share/licenses/dnscrypt-proxy/vendored/google.golang.org__protobuf__LICENSE /usr/share/licenses/dnscrypt-proxy/vendored/google.golang.org__protobuf__PATENTS /usr/share/licenses/dnscrypt-proxy/vendored/gopkg.in__natefinch__lumberjack.v2__LICENSE /var/lib/dnscrypt-proxy /var/log/dnscrypt-proxy
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 01:37:12 2025