]> git.ipfire.org Git - thirdparty/dnspython.git/commit
The "address" passed to QUIC receive_datagram() should be a low-level tuple.
authorBob Halley <halley@dnspython.org>
Fri, 27 Oct 2023 01:41:36 +0000 (18:41 -0700)
committerBob Halley <halley@dnspython.org>
Fri, 27 Oct 2023 01:41:36 +0000 (18:41 -0700)
commit6b87c043dde59883558ab935b405578e28e67816
tree7f49cea00c498fccab8639d3ae62ad70111bdbf6
parent954856b07e53f135691e372e3bd30a98d5d33ce0
The "address" passed to QUIC receive_datagram() should be a low-level tuple.

Previously we sent just the address part, i.e. lltuple[0], but the
aioquic code intends for the value to be the whole tuple.  This did
not break anything for dnspython as we were consistently wrong and
aioquic is flexible enough with its notion of NetworkAddress for our
purposes that dnspython's mistake had no effect.
dns/quic/_asyncio.py
dns/quic/_common.py
dns/quic/_sync.py
dns/quic/_trio.py