Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dnscrypt-proxy-2.1.5-3.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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).

Provides

Requires

License

ISC

Changelog

* 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).

Files

/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