From owner-svn-ports-all@freebsd.org Wed Aug 8 12:26:15 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7034F105ACC1; Wed, 8 Aug 2018 12:26:15 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2594A7BC30; Wed, 8 Aug 2018 12:26:15 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 076652596; Wed, 8 Aug 2018 12:26:15 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w78CQE42041813; Wed, 8 Aug 2018 12:26:14 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w78CQE2a041810; Wed, 8 Aug 2018 12:26:14 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201808081226.w78CQE2a041810@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 8 Aug 2018 12:26:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r476638 - in head/dns: . doh-proxy X-SVN-Group: ports-head X-SVN-Commit-Author: mat X-SVN-Commit-Paths: in head/dns: . doh-proxy X-SVN-Commit-Revision: 476638 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Aug 2018 12:26:15 -0000 Author: mat Date: Wed Aug 8 12:26:13 2018 New Revision: 476638 URL: https://svnweb.freebsd.org/changeset/ports/476638 Log: Add doh-proxy, a DNS-over-HTTPS server proxy. Sponsored by: Absolight Added: head/dns/doh-proxy/ head/dns/doh-proxy/Makefile (contents, props changed) head/dns/doh-proxy/distinfo (contents, props changed) head/dns/doh-proxy/pkg-descr (contents, props changed) Modified: head/dns/Makefile (contents, props changed) Modified: head/dns/Makefile ============================================================================== --- head/dns/Makefile Wed Aug 8 12:23:42 2018 (r476637) +++ head/dns/Makefile Wed Aug 8 12:26:13 2018 (r476638) @@ -63,6 +63,7 @@ SUBDIR += dnswalk SUBDIR += dnswall SUBDIR += doc + SUBDIR += doh-proxy SUBDIR += dq SUBDIR += drool SUBDIR += dsc Added: head/dns/doh-proxy/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/doh-proxy/Makefile Wed Aug 8 12:26:13 2018 (r476638) @@ -0,0 +1,149 @@ +# Created by: Timothy Beyer +# $FreeBSD$ + +PORTNAME= doh-proxy +DISTVERSION= 0.1.7 +CATEGORIES= dns + +MAINTAINER= mat@FreeBSD.org +COMMENT= DNS-over-HTTP server proxy + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= jedisct1 +GH_PROJECT= rust-doh + +PLIST_FILES= bin/doh-proxy + +CARGO_CRATES= aho-corasick-0.6.6 \ + ansi_term-0.11.0 \ + arrayvec-0.4.7 \ + atty-0.2.11 \ + backtrace-0.3.9 \ + backtrace-sys-0.1.23 \ + base64-0.9.2 \ + bitflags-0.9.1 \ + bitflags-1.0.3 \ + byteorder-1.2.4 \ + bytes-0.4.9 \ + cargo_metadata-0.5.8 \ + cc-1.0.18 \ + cfg-if-0.1.4 \ + clap-2.32.0 \ + clippy-0.0.205 \ + clippy_lints-0.0.205 \ + crossbeam-deque-0.3.1 \ + crossbeam-epoch-0.4.3 \ + crossbeam-utils-0.3.2 \ + dtoa-0.4.3 \ + either-1.5.0 \ + error-chain-0.11.0 \ + fnv-1.0.6 \ + fuchsia-zircon-0.3.3 \ + fuchsia-zircon-sys-0.3.3 \ + futures-0.1.23 \ + futures-cpupool-0.1.8 \ + getopts-0.2.18 \ + h2-0.1.11 \ + http-0.1.9 \ + httparse-1.3.2 \ + hyper-0.11.27 \ + idna-0.1.5 \ + if_chain-0.1.3 \ + indexmap-1.0.1 \ + iovec-0.1.2 \ + itertools-0.7.8 \ + itoa-0.4.2 \ + kernel32-sys-0.2.2 \ + language-tags-0.2.2 \ + lazy_static-1.1.0 \ + lazycell-0.6.0 \ + libc-0.2.43 \ + log-0.3.9 \ + log-0.4.3 \ + matches-0.1.7 \ + memchr-2.0.1 \ + memoffset-0.2.1 \ + mime-0.3.8 \ + mio-0.6.15 \ + miow-0.2.1 \ + net2-0.2.33 \ + nodrop-0.1.12 \ + num_cpus-1.8.0 \ + percent-encoding-1.0.1 \ + proc-macro2-0.4.9 \ + pulldown-cmark-0.1.2 \ + quine-mc_cluskey-0.2.4 \ + quote-0.6.5 \ + rand-0.3.14 \ + rand-0.4.2 \ + redox_syscall-0.1.40 \ + redox_termios-0.1.1 \ + regex-1.0.2 \ + regex-syntax-0.6.2 \ + relay-0.1.1 \ + rustc-demangle-0.1.9 \ + rustc_version-0.2.3 \ + safemem-0.2.0 \ + scoped-tls-0.1.2 \ + scopeguard-0.3.3 \ + semver-0.9.0 \ + semver-parser-0.7.0 \ + serde-1.0.71 \ + serde_derive-1.0.71 \ + serde_json-1.0.24 \ + slab-0.3.0 \ + slab-0.4.1 \ + smallvec-0.2.1 \ + string-0.1.1 \ + strsim-0.7.0 \ + syn-0.14.7 \ + take-0.1.0 \ + termion-1.5.1 \ + textwrap-0.10.0 \ + thread_local-0.3.5 \ + time-0.1.40 \ + tokio-0.1.7 \ + tokio-codec-0.1.0 \ + tokio-core-0.1.17 \ + tokio-executor-0.1.3 \ + tokio-fs-0.1.3 \ + tokio-io-0.1.7 \ + tokio-proto-0.1.1 \ + tokio-reactor-0.1.3 \ + tokio-service-0.1.0 \ + tokio-tcp-0.1.1 \ + tokio-threadpool-0.1.5 \ + tokio-timer-0.1.2 \ + tokio-timer-0.2.5 \ + tokio-udp-0.1.1 \ + toml-0.4.6 \ + try-lock-0.1.0 \ + try-lock-0.2.2 \ + ucd-util-0.1.1 \ + unicase-2.1.0 \ + unicode-bidi-0.3.4 \ + unicode-normalization-0.1.7 \ + unicode-width-0.1.5 \ + unicode-xid-0.1.0 \ + unreachable-1.0.0 \ + url-1.7.1 \ + utf8-ranges-1.0.0 \ + vec_map-0.8.1 \ + version_check-0.1.4 \ + void-1.0.2 \ + want-0.0.4 \ + winapi-0.2.8 \ + winapi-0.3.5 \ + winapi-build-0.1.1 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + ws2_32-sys-0.2.1 + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/doh-proxy + +.include Added: head/dns/doh-proxy/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/doh-proxy/distinfo Wed Aug 8 12:26:13 2018 (r476638) @@ -0,0 +1,251 @@ +TIMESTAMP = 1533730701 +SHA256 (rust/crates/aho-corasick-0.6.6.tar.gz) = c1c6d463cbe7ed28720b5b489e7c083eeb8f90d08be2a0d6bb9e1ffea9ce1afa +SIZE (rust/crates/aho-corasick-0.6.6.tar.gz) = 26330 +SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 +SHA256 (rust/crates/arrayvec-0.4.7.tar.gz) = a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef +SIZE (rust/crates/arrayvec-0.4.7.tar.gz) = 22946 +SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 +SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 +SHA256 (rust/crates/backtrace-0.3.9.tar.gz) = 89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a +SIZE (rust/crates/backtrace-0.3.9.tar.gz) = 31054 +SHA256 (rust/crates/backtrace-sys-0.1.23.tar.gz) = bff67d0c06556c0b8e6b5f090f0eac52d950d9dfd1d35ba04e4ca3543eaf6a7e +SIZE (rust/crates/backtrace-sys-0.1.23.tar.gz) = 522263 +SHA256 (rust/crates/base64-0.9.2.tar.gz) = 85415d2594767338a74a30c1d370b2f3262ec1b4ed2d7bba5b3faf4de40467d9 +SIZE (rust/crates/base64-0.9.2.tar.gz) = 37967 +SHA256 (rust/crates/bitflags-0.9.1.tar.gz) = 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5 +SIZE (rust/crates/bitflags-0.9.1.tar.gz) = 12406 +SHA256 (rust/crates/bitflags-1.0.3.tar.gz) = d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789 +SIZE (rust/crates/bitflags-1.0.3.tar.gz) = 13838 +SHA256 (rust/crates/byteorder-1.2.4.tar.gz) = 8389c509ec62b9fe8eca58c502a0acaf017737355615243496cde4994f8fa4f9 +SIZE (rust/crates/byteorder-1.2.4.tar.gz) = 19469 +SHA256 (rust/crates/bytes-0.4.9.tar.gz) = e178b8e0e239e844b083d5a0d4a156b2654e67f9f80144d48398fcd736a24fb8 +SIZE (rust/crates/bytes-0.4.9.tar.gz) = 44400 +SHA256 (rust/crates/cargo_metadata-0.5.8.tar.gz) = 1efca0b863ca03ed4c109fb1c55e0bc4bbeb221d3e103d86251046b06a526bd0 +SIZE (rust/crates/cargo_metadata-0.5.8.tar.gz) = 6739 +SHA256 (rust/crates/cc-1.0.18.tar.gz) = 2119ea4867bd2b8ed3aecab467709720b2d55b1bcfe09f772fd68066eaf15275 +SIZE (rust/crates/cc-1.0.18.tar.gz) = 42127 +SHA256 (rust/crates/cfg-if-0.1.4.tar.gz) = efe5c877e17a9c717a0bf3613b2709f723202c4e4675cc8f12926ded29bcb17e +SIZE (rust/crates/cfg-if-0.1.4.tar.gz) = 7113 +SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e +SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073 +SHA256 (rust/crates/clippy-0.0.205.tar.gz) = bef3132dda284aba0f5630374566e98095c306d9ae49c4f7ede99347c4343fbe +SIZE (rust/crates/clippy-0.0.205.tar.gz) = 172740 +SHA256 (rust/crates/clippy_lints-0.0.205.tar.gz) = 1dcb837d7510bf9e4e3b6f470c450c6d25e61116db5503a6f565bb6283860622 +SIZE (rust/crates/clippy_lints-0.0.205.tar.gz) = 237820 +SHA256 (rust/crates/crossbeam-deque-0.3.1.tar.gz) = fe8153ef04a7594ded05b427ffad46ddeaf22e63fd48d42b3e1e3bb4db07cae7 +SIZE (rust/crates/crossbeam-deque-0.3.1.tar.gz) = 13280 +SHA256 (rust/crates/crossbeam-epoch-0.4.3.tar.gz) = 2af0e75710d6181e234c8ecc79f14a97907850a541b13b0be1dd10992f2e4620 +SIZE (rust/crates/crossbeam-epoch-0.4.3.tar.gz) = 34061 +SHA256 (rust/crates/crossbeam-utils-0.3.2.tar.gz) = d636a8b3bcc1b409d7ffd3facef8f21dcb4009626adbd0c5e6c4305c07253c7b +SIZE (rust/crates/crossbeam-utils-0.3.2.tar.gz) = 12704 +SHA256 (rust/crates/dtoa-0.4.3.tar.gz) = 6d301140eb411af13d3115f9a562c85cc6b541ade9dfa314132244aaee7489dd +SIZE (rust/crates/dtoa-0.4.3.tar.gz) = 14456 +SHA256 (rust/crates/either-1.5.0.tar.gz) = 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0 +SIZE (rust/crates/either-1.5.0.tar.gz) = 10900 +SHA256 (rust/crates/error-chain-0.11.0.tar.gz) = ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3 +SIZE (rust/crates/error-chain-0.11.0.tar.gz) = 27207 +SHA256 (rust/crates/fnv-1.0.6.tar.gz) = 2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3 +SIZE (rust/crates/fnv-1.0.6.tar.gz) = 11131 +SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 +SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565 +SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 +SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191 +SHA256 (rust/crates/futures-0.1.23.tar.gz) = 884dbe32a6ae4cd7da5c6db9b78114449df9953b8d490c9d7e1b51720b922c62 +SIZE (rust/crates/futures-0.1.23.tar.gz) = 156185 +SHA256 (rust/crates/futures-cpupool-0.1.8.tar.gz) = ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4 +SIZE (rust/crates/futures-cpupool-0.1.8.tar.gz) = 10583 +SHA256 (rust/crates/getopts-0.2.18.tar.gz) = 0a7292d30132fb5424b354f5dc02512a86e4c516fe544bb7a25e7f266951b797 +SIZE (rust/crates/getopts-0.2.18.tar.gz) = 18416 +SHA256 (rust/crates/h2-0.1.11.tar.gz) = 35754349586639c6ff629abd19a605e5a42599b0da4aff7be67d63e48ef1ba4e +SIZE (rust/crates/h2-0.1.11.tar.gz) = 137818 +SHA256 (rust/crates/http-0.1.9.tar.gz) = a14e554a88fc4180b192e91fda0de4c1f00d5c57d7d0afdacade279464a548de +SIZE (rust/crates/http-0.1.9.tar.gz) = 92921 +SHA256 (rust/crates/httparse-1.3.2.tar.gz) = 7b6288d7db100340ca12873fd4d08ad1b8f206a9457798dfb17c018a33fee540 +SIZE (rust/crates/httparse-1.3.2.tar.gz) = 19143 +SHA256 (rust/crates/hyper-0.11.27.tar.gz) = 34a590ca09d341e94cddf8e5af0bbccde205d5fbc2fa3c09dd67c7f85cea59d7 +SIZE (rust/crates/hyper-0.11.27.tar.gz) = 155617 +SHA256 (rust/crates/idna-0.1.5.tar.gz) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e +SIZE (rust/crates/idna-0.1.5.tar.gz) = 258735 +SHA256 (rust/crates/if_chain-0.1.3.tar.gz) = 4bac95d9aa0624e7b78187d6fb8ab012b41d9f6f54b1bcb61e61c4845f8357ec +SIZE (rust/crates/if_chain-0.1.3.tar.gz) = 6970 +SHA256 (rust/crates/indexmap-1.0.1.tar.gz) = 08173ba1e906efb6538785a8844dd496f5d34f0a2d88038e95195172fc667220 +SIZE (rust/crates/indexmap-1.0.1.tar.gz) = 37082 +SHA256 (rust/crates/iovec-0.1.2.tar.gz) = dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08 +SIZE (rust/crates/iovec-0.1.2.tar.gz) = 8565 +SHA256 (rust/crates/itertools-0.7.8.tar.gz) = f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450 +SIZE (rust/crates/itertools-0.7.8.tar.gz) = 78831 +SHA256 (rust/crates/itoa-0.4.2.tar.gz) = 5adb58558dcd1d786b5f0bd15f3226ee23486e24b7b58304b60f64dc68e62606 +SIZE (rust/crates/itoa-0.4.2.tar.gz) = 10581 +SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d +SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537 +SHA256 (rust/crates/language-tags-0.2.2.tar.gz) = a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a +SIZE (rust/crates/language-tags-0.2.2.tar.gz) = 12754 +SHA256 (rust/crates/lazy_static-1.1.0.tar.gz) = ca488b89a5657b0a2ecd45b95609b3e848cf1755da332a0da46e2b2b1cb371a7 +SIZE (rust/crates/lazy_static-1.1.0.tar.gz) = 12317 +SHA256 (rust/crates/lazycell-0.6.0.tar.gz) = a6f08839bc70ef4a3fe1d566d5350f519c5912ea86be0df1740a7d247c7fc0ef +SIZE (rust/crates/lazycell-0.6.0.tar.gz) = 10099 +SHA256 (rust/crates/libc-0.2.43.tar.gz) = 76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d +SIZE (rust/crates/libc-0.2.43.tar.gz) = 353810 +SHA256 (rust/crates/log-0.3.9.tar.gz) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b +SIZE (rust/crates/log-0.3.9.tar.gz) = 16686 +SHA256 (rust/crates/log-0.4.3.tar.gz) = 61bd98ae7f7b754bc53dca7d44b604f733c6bba044ea6f41bc8d89272d8161d2 +SIZE (rust/crates/log-0.4.3.tar.gz) = 21629 +SHA256 (rust/crates/matches-0.1.7.tar.gz) = 835511bab37c34c47da5cb44844bea2cfde0236db0b506f90ea4224482c9774a +SIZE (rust/crates/matches-0.1.7.tar.gz) = 2262 +SHA256 (rust/crates/memchr-2.0.1.tar.gz) = 796fba70e76612589ed2ce7f45282f5af869e0fdd7cc6199fa1aa1f1d591ba9d +SIZE (rust/crates/memchr-2.0.1.tar.gz) = 9858 +SHA256 (rust/crates/memoffset-0.2.1.tar.gz) = 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3 +SIZE (rust/crates/memoffset-0.2.1.tar.gz) = 4618 +SHA256 (rust/crates/mime-0.3.8.tar.gz) = fe51c8699d2dc522bf8c1ebe26ea2193d151fb54bcdfd7d0318750c189994cd9 +SIZE (rust/crates/mime-0.3.8.tar.gz) = 14584 +SHA256 (rust/crates/mio-0.6.15.tar.gz) = 4fcfcb32d63961fb6f367bfd5d21e4600b92cd310f71f9dca25acae196eb1560 +SIZE (rust/crates/mio-0.6.15.tar.gz) = 129497 +SHA256 (rust/crates/miow-0.2.1.tar.gz) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919 +SIZE (rust/crates/miow-0.2.1.tar.gz) = 21133 +SHA256 (rust/crates/net2-0.2.33.tar.gz) = 42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88 +SIZE (rust/crates/net2-0.2.33.tar.gz) = 20936 +SHA256 (rust/crates/nodrop-0.1.12.tar.gz) = 9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2 +SIZE (rust/crates/nodrop-0.1.12.tar.gz) = 3033 +SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30 +SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539 +SHA256 (rust/crates/percent-encoding-1.0.1.tar.gz) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831 +SIZE (rust/crates/percent-encoding-1.0.1.tar.gz) = 10057 +SHA256 (rust/crates/proc-macro2-0.4.9.tar.gz) = cccdc7557a98fe98453030f077df7f3a042052fae465bb61d2c2c41435cfd9b6 +SIZE (rust/crates/proc-macro2-0.4.9.tar.gz) = 27912 +SHA256 (rust/crates/pulldown-cmark-0.1.2.tar.gz) = d6fdf85cda6cadfae5428a54661d431330b312bc767ddbc57adbedc24da66e32 +SIZE (rust/crates/pulldown-cmark-0.1.2.tar.gz) = 119825 +SHA256 (rust/crates/quine-mc_cluskey-0.2.4.tar.gz) = 07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45 +SIZE (rust/crates/quine-mc_cluskey-0.2.4.tar.gz) = 5742 +SHA256 (rust/crates/quote-0.6.5.tar.gz) = 3372dc35766b36a99ce2352bd1b6ea0137c38d215cc0c8780bf6de6df7842ba9 +SIZE (rust/crates/quote-0.6.5.tar.gz) = 14189 +SHA256 (rust/crates/rand-0.3.14.tar.gz) = 2791d88c6defac799c3f20d74f094ca33b9332612d9aef9078519c82e4fe04a5 +SIZE (rust/crates/rand-0.3.14.tar.gz) = 54768 +SHA256 (rust/crates/rand-0.4.2.tar.gz) = eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5 +SIZE (rust/crates/rand-0.4.2.tar.gz) = 76170 +SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1 +SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745 +SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 +SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 +SHA256 (rust/crates/regex-1.0.2.tar.gz) = 5bbbea44c5490a1e84357ff28b7d518b4619a159fed5d25f6c1de2d19cc42814 +SIZE (rust/crates/regex-1.0.2.tar.gz) = 245163 +SHA256 (rust/crates/regex-syntax-0.6.2.tar.gz) = 747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d +SIZE (rust/crates/regex-syntax-0.6.2.tar.gz) = 238572 +SHA256 (rust/crates/relay-0.1.1.tar.gz) = 1576e382688d7e9deecea24417e350d3062d97e32e45d70b1cde65994ff1489a +SIZE (rust/crates/relay-0.1.1.tar.gz) = 7331 +SHA256 (rust/crates/rustc-demangle-0.1.9.tar.gz) = bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395 +SIZE (rust/crates/rustc-demangle-0.1.9.tar.gz) = 11463 +SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a +SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210 +SHA256 (rust/crates/safemem-0.2.0.tar.gz) = e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f +SIZE (rust/crates/safemem-0.2.0.tar.gz) = 6450 +SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27 +SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605 +SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 +SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344 +SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 +SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268 +SHA256 (rust/crates/serde-1.0.71.tar.gz) = 6dfad05c8854584e5f72fb859385ecdfa03af69c3fd0572f0da2d4c95f060bdb +SIZE (rust/crates/serde-1.0.71.tar.gz) = 72447 +SHA256 (rust/crates/serde_derive-1.0.71.tar.gz) = b719c6d5e9f73fbc37892246d5852333f040caa617b8873c6aced84bcb28e7bb +SIZE (rust/crates/serde_derive-1.0.71.tar.gz) = 46014 +SHA256 (rust/crates/serde_json-1.0.24.tar.gz) = c3c6908c7b925cd6c590358a4034de93dbddb20c45e1d021931459fd419bf0e2 +SIZE (rust/crates/serde_json-1.0.24.tar.gz) = 65102 +SHA256 (rust/crates/slab-0.3.0.tar.gz) = 17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23 +SIZE (rust/crates/slab-0.3.0.tar.gz) = 4807 +SHA256 (rust/crates/slab-0.4.1.tar.gz) = 5f9776d6b986f77b35c6cf846c11ad986ff128fe0b2b63a3628e3755e8d3102d +SIZE (rust/crates/slab-0.4.1.tar.gz) = 9479 +SHA256 (rust/crates/smallvec-0.2.1.tar.gz) = 4c8cbcd6df1e117c2210e13ab5109635ad68a929fcbb8964dc965b76cb5ee013 +SIZE (rust/crates/smallvec-0.2.1.tar.gz) = 6065 +SHA256 (rust/crates/string-0.1.1.tar.gz) = 00caf261d6f90f588f8450b8e1230fa0d5be49ee6140fdfbcb55335aff350970 +SIZE (rust/crates/string-0.1.1.tar.gz) = 3657 +SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 +SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435 +SHA256 (rust/crates/syn-0.14.7.tar.gz) = e2e13df71f29f9440b50261a5882c86eac334f1badb3134ec26f0de2f1418e44 +SIZE (rust/crates/syn-0.14.7.tar.gz) = 135657 +SHA256 (rust/crates/take-0.1.0.tar.gz) = b157868d8ac1f56b64604539990685fa7611d8fa9e5476cf0c02cf34d32917c5 +SIZE (rust/crates/take-0.1.0.tar.gz) = 5543 +SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 +SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 +SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 +SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986 +SHA256 (rust/crates/thread_local-0.3.5.tar.gz) = 279ef31c19ededf577bfd12dfae728040a21f635b06a24cd670ff510edd38963 +SIZE (rust/crates/thread_local-0.3.5.tar.gz) = 11794 +SHA256 (rust/crates/time-0.1.40.tar.gz) = d825be0eb33fda1a7e68012d51e9c7f451dc1a69391e7fdc197060bb8c56667b +SIZE (rust/crates/time-0.1.40.tar.gz) = 29518 +SHA256 (rust/crates/tokio-0.1.7.tar.gz) = 8ee337e5f4e501fc32966fec6fe0ca0cc1c237b0b1b14a335f8bfe3c5f06e286 +SIZE (rust/crates/tokio-0.1.7.tar.gz) = 73303 +SHA256 (rust/crates/tokio-codec-0.1.0.tar.gz) = 881e9645b81c2ce95fcb799ded2c29ffb9f25ef5bef909089a420e5961dd8ccb +SIZE (rust/crates/tokio-codec-0.1.0.tar.gz) = 5936 +SHA256 (rust/crates/tokio-core-0.1.17.tar.gz) = aeeffbbb94209023feaef3c196a41cbcdafa06b4a6f893f68779bb5e53796f71 +SIZE (rust/crates/tokio-core-0.1.17.tar.gz) = 73933 +SHA256 (rust/crates/tokio-executor-0.1.3.tar.gz) = 424f0c87ecd66b863045d84e384cb7ce0ae384d8b065b9f0363d29c0d1b30b2f +SIZE (rust/crates/tokio-executor-0.1.3.tar.gz) = 10265 +SHA256 (rust/crates/tokio-fs-0.1.3.tar.gz) = b5cbe4ca6e71cb0b62a66e4e6f53a8c06a6eefe46cc5f665ad6f274c9906f135 +SIZE (rust/crates/tokio-fs-0.1.3.tar.gz) = 12719 +SHA256 (rust/crates/tokio-io-0.1.7.tar.gz) = a5c9635ee806f26d302b8baa1e145689a280d8f5aa8d0552e7344808da54cc21 +SIZE (rust/crates/tokio-io-0.1.7.tar.gz) = 32327 +SHA256 (rust/crates/tokio-proto-0.1.1.tar.gz) = 8fbb47ae81353c63c487030659494b295f6cb6576242f907f203473b191b0389 +SIZE (rust/crates/tokio-proto-0.1.1.tar.gz) = 44268 +SHA256 (rust/crates/tokio-reactor-0.1.3.tar.gz) = 8703a5762ff6913510dc64272c714c4389ffd8c4b3cf602879b8bd14ff06b604 +SIZE (rust/crates/tokio-reactor-0.1.3.tar.gz) = 21382 +SHA256 (rust/crates/try-lock-0.1.0.tar.gz) = ee2aa4715743892880f70885373966c83d73ef1b0838a664ef0c76fffd35e7c2 +SIZE (rust/crates/try-lock-0.1.0.tar.gz) = 3195 +SHA256 (rust/crates/tokio-service-0.1.0.tar.gz) = 24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162 +SIZE (rust/crates/tokio-service-0.1.0.tar.gz) = 8376 +SHA256 (rust/crates/tokio-tcp-0.1.1.tar.gz) = 5b4c329b47f071eb8a746040465fa751bd95e4716e98daef6a9b4e434c17d565 +SIZE (rust/crates/tokio-tcp-0.1.1.tar.gz) = 11448 +SHA256 (rust/crates/tokio-threadpool-0.1.5.tar.gz) = 24ab84f574027b0e875378f31575cf175360891919e93a3490f07e76e00e4efb +SIZE (rust/crates/tokio-threadpool-0.1.5.tar.gz) = 49925 +SHA256 (rust/crates/tokio-timer-0.1.2.tar.gz) = 6131e780037787ff1b3f8aad9da83bca02438b72277850dd6ad0d455e0e20efc +SIZE (rust/crates/tokio-timer-0.1.2.tar.gz) = 19889 +SHA256 (rust/crates/tokio-timer-0.2.5.tar.gz) = 1c76b4e97a4f61030edff8bd272364e4f731b9f54c7307eb4eb733c3926eb96a +SIZE (rust/crates/tokio-timer-0.2.5.tar.gz) = 24495 +SHA256 (rust/crates/tokio-udp-0.1.1.tar.gz) = 43eb534af6e8f37d43ab1b612660df14755c42bd003c5f8d2475ee78cc4600c0 +SIZE (rust/crates/tokio-udp-0.1.1.tar.gz) = 9457 +SHA256 (rust/crates/toml-0.4.6.tar.gz) = a0263c6c02c4db6c8f7681f9fd35e90de799ebd4cfdeab77a38f4ff6b3d8c0d9 +SIZE (rust/crates/toml-0.4.6.tar.gz) = 40203 +SHA256 (rust/crates/scoped-tls-0.1.2.tar.gz) = 332ffa32bf586782a3efaeb58f127980944bbc8c4d6913a86107ac2a5ab24b28 +SIZE (rust/crates/scoped-tls-0.1.2.tar.gz) = 9079 +SHA256 (rust/crates/try-lock-0.2.2.tar.gz) = e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382 +SIZE (rust/crates/try-lock-0.2.2.tar.gz) = 3638 +SHA256 (rust/crates/ucd-util-0.1.1.tar.gz) = fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d +SIZE (rust/crates/ucd-util-0.1.1.tar.gz) = 24221 +SHA256 (rust/crates/unicase-2.1.0.tar.gz) = 284b6d3db520d67fbe88fd778c21510d1b0ba4a551e5d0fbb023d33405f6de8a +SIZE (rust/crates/unicase-2.1.0.tar.gz) = 34880 +SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 +SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228 +SHA256 (rust/crates/unicode-normalization-0.1.7.tar.gz) = 6a0180bc61fc5a987082bfa111f4cc95c4caff7f9799f3e46df09163a937aa25 +SIZE (rust/crates/unicode-normalization-0.1.7.tar.gz) = 330545 +SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 +SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 +SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc +SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000 +SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56 +SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355 +SHA256 (rust/crates/url-1.7.1.tar.gz) = 2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6 +SIZE (rust/crates/url-1.7.1.tar.gz) = 68266 +SHA256 (rust/crates/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122 +SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599 +SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a +SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 +SHA256 (rust/crates/version_check-0.1.4.tar.gz) = 7716c242968ee87e5542f8021178248f267f295a5c4803beae8b8b7fd9bc6051 +SIZE (rust/crates/version_check-0.1.4.tar.gz) = 7946 +SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d +SIZE (rust/crates/void-1.0.2.tar.gz) = 2356 +SHA256 (rust/crates/want-0.0.4.tar.gz) = a05d9d966753fa4b5c8db73fcab5eed4549cfe0e1e4e66911e5564a0085c35d1 +SIZE (rust/crates/want-0.0.4.tar.gz) = 5357 +SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a +SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145 +SHA256 (rust/crates/winapi-0.3.5.tar.gz) = 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd +SIZE (rust/crates/winapi-0.3.5.tar.gz) = 997942 +SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc +SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 +SHA256 (rust/crates/ws2_32-sys-0.2.1.tar.gz) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e +SIZE (rust/crates/ws2_32-sys-0.2.1.tar.gz) = 4697 +SHA256 (jedisct1-rust-doh-0.1.7_GH0.tar.gz) = 400d16610661cc89a32de28a37f679e01d7590c818d34cd2b2674ebb3dc08070 +SIZE (jedisct1-rust-doh-0.1.7_GH0.tar.gz) = 5723 Added: head/dns/doh-proxy/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/dns/doh-proxy/pkg-descr Wed Aug 8 12:26:13 2018 (r476638) @@ -0,0 +1,8 @@ +A DNS-over-HTTP server proxy in Rust. Add a webserver and you get +DNS-over-HTTPS, which is actually DNS-over-HTTP/2. + +Serves HTTP requests only. DoH is mostly useful to leverage an existing +webserver, so just configure your webserver or CDN to proxy connections to +this. + +WWW: https://github.com/jedisct1/rust-doh