Port details |
- https_dns_proxy Light-weight DNS-HTTPS, non-caching translation proxy
- g20231226 dns =2 g20231226Version of this port present on the latest quarterly branch.
- Maintainer: danfe@FreeBSD.org
- Port Added: 2024-02-08 03:09:03
- Last Update: 2024-02-08 03:05:54
- Commit Hash: 6b11474
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: net
- License: MIT
- WWW:
- https://github.com/aarond10/https_dns_proxy
- Description:
- https_dns_proxy is light-weight DNS<->HTTPS, non-caching translation
proxy for the RFC 8484 DNS-over-HTTPS standard. It receives regular
(UDP) DNS requests and issues them via DoH.
Using DNS over HTTPS makes eavesdropping and spoofing of DNS traffic
between you and the HTTPS DNS provider (Google/Cloudflare) much less
likely, of course so long as you trust your DoH provider. Features:
- Tiny size (<45kiB)
- Uses cURL for HTTP/2 and pipelining, keeping resolve latencies
extremely low
- Single-threaded, non-blocking select() server for use on
resource-starved embedded systems
- Designed to sit in front of dnsmasq or similar caching resolver
for transparent use
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- https_dns_proxy>0:dns/https_dns_proxy
- To install the port:
- cd /usr/ports/dns/https_dns_proxy/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/https_dns_proxy
- pkg install https_dns_proxy
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: https_dns_proxy
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1703626567
SHA256 (aarond10-https_dns_proxy-g20231226-8afbba7_GH0.tar.gz) = 118c192d97587eeb54dbf40aff2cc919e9bd1d3c78a3c8489fddfe73009f9e4c
SIZE (aarond10-https_dns_proxy-g20231226-8afbba7_GH0.tar.gz) = 28002
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- Library dependencies:
-
- libcares.so : dns/c-ares
- libcurl.so : ftp/curl
- libev.so : devel/libev
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- dns_https_dns_proxy
- USES:
- cmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|