| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Better DNS-over-HTTPS support. (#908) | Bob Halley | 2023-03-19 | 1 | -98/+35 |
| | | | | | | | | | | | | | This change: Allows resolution hostnames in URLs using dnspython's resolver or via a bootstrap address, without rewriting URLs. Adds full support for source addresses and ports to httpx, except for asyncio I/O where only the source address can be specified. Removes support for requests. | ||||
| * | Improve network checking [#812]. | Bob Halley | 2022-06-04 | 1 | -14/+3 |
| | | |||||
| * | Add tests.util.is_internet_reachable() | Benjamin Drung | 2022-05-16 | 1 | -10/+4 |
| | | | | | | | Introduce `tests.util.is_internet_reachable` to avoid duplicate code. Signed-off-by: Benjamin Drung <bdrung@ubuntu.com> | ||||
| * | test padding in DoH | Bob Halley | 2022-03-23 | 1 | -0/+21 |
| | | |||||
| * | black autoformatting | Bob Halley | 2022-03-15 | 1 | -68/+88 |
| | | |||||
| * | Remove 3.6-specific code. | Bob Halley | 2022-03-05 | 1 | -3/+2 |
| | | | | | | We still have to add AsyncExitStacks, and this requires making the associated socket wrappers async context managers. | ||||
| * | cope with 3.6 exception difference | Bob Halley | 2021-12-07 | 1 | -3/+9 |
| | | |||||
| * | incorporate feedback about sessions, optional http1, and http2 availability | Bob Halley | 2021-11-16 | 1 | -4/+18 |
| | | |||||
| * | For DoH, use httpx and with HTTP/2 if we can, but fall back to requests if ↵ | Bob Halley | 2021-11-10 | 1 | -3/+81 |
| | | | | | we have to. | ||||
| * | Validate resolver nameservers when set [Issue #699]. | Bob Halley | 2021-10-24 | 1 | -6/+0 |
| | | |||||
| * | First pass at adding network timeouts to tests. This is for when | Bob Halley | 2020-10-09 | 1 | -7/+11 |
| | | | | | | it looks like we have a network but it's not connected to the Internet. | ||||
| * | disable one more quad nine thing | Bob Halley | 2020-08-27 | 1 | -1/+2 |
| | | |||||
| * | disable 9.9.9.9 in tests temporarily | Bob Halley | 2020-08-22 | 1 | -2/+6 |
| | | |||||
| * | Don't read resolv.conf in tests that don't use it. | Brian Wellington | 2020-07-08 | 1 | -2/+2 |
| | | |||||
| * | Improve resolver coverage by: | Bob Halley | 2020-06-16 | 1 | -1/+17 |
| | | | | | | | | | | Testing more stuff. Ignoring coverage of Windows as we have no way to integrate coverage data from windows test runs at this time. Ignoring other not important things. | ||||
| * | Add missing comma. | Bob Halley | 2020-06-16 | 1 | -1/+1 |
| | | |||||
| * | Add an IPv6 address for Cloudflare DoH that works. | Bob Halley | 2020-06-16 | 1 | -2/+1 |
| | | |||||
| * | test DoH with both v4 and v6 | Bob Halley | 2020-06-16 | 1 | -17/+53 |
| | | |||||
| * | do not run DoH tests if there is no network | Bob Halley | 2020-05-21 | 1 | -1/+10 |
| | | |||||
| * | lint | Bob Halley | 2020-05-09 | 1 | -1/+0 |
| | | |||||
| * | remove send_https() as the send/receive split is too hard for HTTPS and it ↵ | Bob Halley | 2020-05-08 | 1 | -12/+0 |
| | | | | | is not adding anything over https() | ||||
| * | fix lingering unguarded requests imports | Bob Halley | 2020-05-01 | 1 | -3/+4 |
| | | |||||
| * | make DOH an extra feature (to avoid requests as hard dependency) | Daniel Lenski | 2020-04-30 | 1 | -0/+2 |
| | | |||||
| * | delint | Bob Halley | 2020-03-11 | 1 | -1/+3 |
| | | |||||
| * | DoH cleanup. | Brian Wellington | 2020-01-07 | 1 | -5/+11 |
| | | |||||
| * | send_https() and test for it | kimbo | 2019-12-30 | 1 | -0/+11 |
| | | |||||
| * | added bootstrap address option to https() | kimbo | 2019-12-30 | 1 | -0/+13 |
| | | |||||
| * | req'd session param to https() for connection reuse | kimbo | 2019-12-30 | 1 | -4/+10 |
| | | |||||
| * | cleaned up query.py and test_doh | kimbo | 2019-12-23 | 1 | -13/+2 |
| | | |||||
| * | improvements to dns.query.https | kimbo | 2019-12-19 | 1 | -0/+64 |
| - use requests module (instead of urllib) - added option to pass in an IP address or a URL - added basic tests (for dns.query.https) TODO: af, source_port | |||||
