<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/query.py, branch quic-899</title>
<subtitle>github.com: rthalley/dnspython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/'/>
<entry>
<title>Remove obsolete comment (#873)</title>
<updated>2023-01-02T16:59:57+00:00</updated>
<author>
<name>sblondon</name>
<email>stephane.blondon@gmail.com</email>
</author>
<published>2023-01-02T16:59:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=6ba30da01c3c9ae704090ef0691f03054ed2013d'/>
<id>6ba30da01c3c9ae704090ef0691f03054ed2013d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly pass source and source_port to connect() in the sync version of quic().</title>
<updated>2022-12-16T21:49:25+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-12-16T21:49:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=a49f027d1ca79884e2ada0ef2c68fd0108e44eaf'/>
<id>a49f027d1ca79884e2ada0ef2c68fd0108e44eaf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misc. lint.</title>
<updated>2022-12-16T15:50:50+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-12-16T15:50:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=8d1fba2c1a123bf430a7b2a598f55ba43ce19244'/>
<id>8d1fba2c1a123bf430a7b2a598f55ba43ce19244</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix doco typo</title>
<updated>2022-10-13T00:32:32+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-10-13T00:32:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=33e3eee153a5802883653af8ecc3eb125096a194'/>
<id>33e3eee153a5802883653af8ecc3eb125096a194</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial DoQ support.</title>
<updated>2022-10-09T21:34:10+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-10-01T22:24:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=948d5a6a2b3eb08647acaf2a67df92e9bcc2979a'/>
<id>948d5a6a2b3eb08647acaf2a67df92e9bcc2979a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix passing source address with httpx.</title>
<updated>2022-03-25T20:23:07+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2022-03-25T20:23:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=effd970dd1f476bcb0266c52d79a0a825246543e'/>
<id>effd970dd1f476bcb0266c52d79a0a825246543e</id>
<content type='text'>
When dns.query.https() is passed a source address, it needs to create an
adapter for either requests or httpx to use it.  As it doesn't know
which one will actually be used, it creates both.  But then if it
decides to use httpx, it attempts to attach the requests adapter, which
fails.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When dns.query.https() is passed a source address, it needs to create an
adapter for either requests or httpx to use it.  As it doesn't know
which one will actually be used, it creates both.  But then if it
decides to use httpx, it attempts to attach the requests adapter, which
fails.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix httpx verify bug.</title>
<updated>2022-03-25T20:21:16+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2022-03-25T20:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b681aeeddc79a4afac2783e45d5767e5ab1988c1'/>
<id>b681aeeddc79a4afac2783e45d5767e5ab1988c1</id>
<content type='text'>
If both source and verify are passed to dns.query.https() when using
httpx, the verify parameter is ignored.  This is because the code
creates a custom transport for the source address, and httpx only uses the
verify parameter when creating a transport.

The fix is to pass in the verify parameter when we create a transport.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If both source and verify are passed to dns.query.https() when using
httpx, the verify parameter is ignored.  This is because the code
creates a custom transport for the source address, and httpx only uses the
verify parameter when creating a transport.

The fix is to pass in the verify parameter when we create a transport.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix type of query paramater to https() method</title>
<updated>2022-03-25T19:16:03+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-25T19:16:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b625c08b178af27030b55180754e7e120501ada6'/>
<id>b625c08b178af27030b55180754e7e120501ada6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add EDNS padding.</title>
<updated>2022-03-23T12:47:26+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-20T19:19:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=f390fb666eab1a821c62d56fdf7e2247bce4bdd2'/>
<id>f390fb666eab1a821c62d56fdf7e2247bce4bdd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add typing info.</title>
<updated>2022-03-18T19:48:08+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2022-03-18T19:48:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=836abcdecc1b081f7fdf2bee3b2153b40d8eb3d7'/>
<id>836abcdecc1b081f7fdf2bee3b2153b40d8eb3d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
