summaryrefslogtreecommitdiff
path: root/dns/asyncquery.py
Commit message (Collapse)AuthorAgeFilesLines
* Add support for receiving UDP queries.Brian Wellington2020-07-081-20/+16
| | | | | | | | | | | | | | 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.
* Fix return type docs for receive methods.Brian Wellington2020-07-081-2/+4
|
* make passing a socket to async routines actually workBob Halley2020-06-171-2/+2
|
* Change parameter order of low_level_address_tuple; add test coverage.asyncBob Halley2020-06-131-1/+1
|
* move low_level_address_tuple() to dns.inet; add some no-coverage commentsBob Halley2020-06-131-1/+1
|
* Add some comments about opportunities after 3.6 is not supported.Bob Halley2020-06-131-0/+3
|
* only get_default_backend() when we need to, remove obsolete commentBob Halley2020-06-121-9/+6
|
* fix recvfrom, tls timing, and other misc thingsBob Halley2020-06-121-9/+15
|
* read_exactly -> _read_exactlyBob Halley2020-06-121-3/+3
|
* Add TLS for Trio and Curio.Bob Halley2020-06-121-1/+75
|
* lintBob Halley2020-06-121-9/+9
|
* Support trio, curio, and asyncio with one API!Bob Halley2020-06-111-0/+422