Project

General

Profile

Actions

Feature #16937

open

Add DNS over HTTP to Resolv

Added by drbrain (Eric Hodel) over 4 years ago. Updated about 4 years ago.

Status:
Assigned
Target version:
-
[ruby-core:98670]

Description

This adds a DNS over HTTP resolver at Resolv::DoH

It obeys RFC8484 with respect to Cache-Control and Age behavior, but does not use HTTP2 as ruby does not have an HTTP2 client.

It does not allow configuration of the Net::HTTP instance beyond timeouts, but I am willing to add more configuration if this is desired.


Files

0001-Add-DNS-over-HTTP-resolver.patch (11.9 KB) 0001-Add-DNS-over-HTTP-resolver.patch DNS over HTTP patch drbrain (Eric Hodel), 06/07/2020 11:43 PM
Actions #1

Updated by hsbt (Hiroshi SHIBATA) about 4 years ago

  • Target version changed from 36 to 3.0

Updated by hsbt (Hiroshi SHIBATA) about 4 years ago

  • Status changed from Open to Assigned

@akr (Akira Tanaka) How about this patch?

Actions #3

Updated by naruse (Yui NARUSE) about 4 years ago

  • Target version deleted (3.0)

Updated by naruse (Yui NARUSE) about 4 years ago

akr, I don't track this for Ruby 3.0 but if you want to merge, please handle this soon.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0