| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add make_resolver_at() and resolve_at(). (#926) | Bob Halley | 2023-04-19 | 1 | -0/+22 |
| | | |||||
| * | Better DNS-over-HTTPS support. (#908) | Bob Halley | 2023-03-19 | 1 | -3/+18 |
| | | | | | | | | | | | | | 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. | ||||
| * | Remove curio support. | Bob Halley | 2023-03-12 | 1 | -47/+4 |
| | | |||||
| * | Add dns.resolver.resolve_name(). (#903) | Brian Wellington | 2023-03-10 | 1 | -0/+42 |
| | | | | | | | | | | | | | | * Add dns.resolver.resolve_name(). * Add missing type annotations. * Add async resolve_name(). * Replace List[Answer] with HostAnswers. * Switch addresses_and_families() tuple order * Fix comment. | ||||
| * | Asyncio sockets should work after a timeout [#843]. | Bob Halley | 2022-10-06 | 1 | -0/+46 |
| | | |||||
| * | give up on curio tests on windows | Bob Halley | 2022-06-11 | 1 | -0/+3 |
| | | |||||
| * | attempt to workaround curio exceptions that happen only in CI | Bob Halley | 2022-06-11 | 1 | -3/+6 |
| | | |||||
| * | apply v4/v6 testing scheme from query tests to async too | Bob Halley | 2022-06-10 | 1 | -13/+4 |
| | | |||||
| * | Add tests.util.is_internet_reachable() | Benjamin Drung | 2022-05-16 | 1 | -11/+2 |
| | | | | | | | Introduce `tests.util.is_internet_reachable` to avoid duplicate code. Signed-off-by: Benjamin Drung <bdrung@ubuntu.com> | ||||
| * | black autoformatting | Bob Halley | 2022-03-15 | 1 | -128/+203 |
| | | |||||
| * | Remove 3.6-specific code. | Bob Halley | 2022-03-05 | 1 | -18/+2 |
| | | | | | | We still have to add AsyncExitStacks, and this requires making the associated socket wrappers async context managers. | ||||
| * | skip async DoH tests if no httpx | Bob Halley | 2021-12-21 | 1 | -1/+5 |
| | | |||||
| * | basic testing for async DoH | Bob Halley | 2021-11-27 | 1 | -1/+58 |
| | | |||||
| * | Validate resolver nameservers when set [Issue #699]. | Bob Halley | 2021-10-24 | 1 | -8/+0 |
| | | |||||
| * | Try to skip dangling CNAME tests if systemd-resolved is running. [Issue #658] | Bob Halley | 2021-06-11 | 1 | -0/+12 |
| | | |||||
| * | asyncio on Windows requries connected sockets. [Issue #637]windows_asyncio_fix | Bob Halley | 2021-02-25 | 1 | -1/+13 |
| | | |||||
| * | First pass at adding network timeouts to tests. This is for when | Bob Halley | 2020-10-09 | 1 | -10/+15 |
| | | | | | | it looks like we have a network but it's not connected to the Internet. | ||||
| * | Add canonical_name() to async resolver too. | Bob Halley | 2020-07-20 | 1 | -0/+20 |
| | | |||||
| * | Add coverage for TCP/TLS async getsockname. | Brian Wellington | 2020-07-08 | 1 | -0/+4 |
| | | |||||
| * | Add support for receiving UDP queries. | Brian Wellington | 2020-07-08 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | The existing receive_udp() methods are only usable for receiving responses, as they require an expected destination and check that the message is from that destination. This change makes the expected destination (and hence the check) optional, and returns the address that the message was received from (in the sync case, this is only done if no destination is provided, for backwards compatibility). New tests are added, which required adding generic getsockname() support to the async backends. | ||||
| * | Don't read resolv.conf in tests that don't use it. | Brian Wellington | 2020-07-08 | 1 | -1/+1 |
| | | |||||
| * | bind our UDP socket | Bob Halley | 2020-06-19 | 1 | -1/+2 |
| | | |||||
| * | more coverage improvements | Bob Halley | 2020-06-19 | 1 | -1/+3 |
| | | |||||
| * | improve async coverage | Bob Halley | 2020-06-19 | 1 | -0/+22 |
| | | |||||
| * | improve async coverage | Bob Halley | 2020-06-17 | 1 | -0/+119 |
| | | |||||
| * | test IPv4 and IPv6 according to availability | Bob Halley | 2020-06-15 | 1 | -91/+116 |
| | | |||||
| * | Add some comments about opportunities after 3.6 is not supported. | Bob Halley | 2020-06-13 | 1 | -0/+1 |
| | | |||||
| * | Re-enable TLS async tests. | Bob Halley | 2020-06-12 | 1 | -27/+45 |
| | | |||||
| * | Attempt to cope with python 3.6 asyncio. | Bob Halley | 2020-06-11 | 1 | -1/+8 |
| | | |||||
| * | Support trio, curio, and asyncio with one API! | Bob Halley | 2020-06-11 | 1 | -0/+219 |
