<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/message.py, branch resrefactor</title>
<subtitle>github.com: rthalley/dnspython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/'/>
<entry>
<title>Fix the dns.message.BadEDNS documentation.</title>
<updated>2020-05-11T17:34:13+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-05-11T17:34:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=e31b10472822afd8e22906fb6b837cbc2ca3b962'/>
<id>e31b10472822afd8e22906fb6b837cbc2ca3b962</id>
<content type='text'>
The OPT record isn't required to be at the start of the additional
section, and the code doesn't enforce that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The OPT record isn't required to be at the start of the additional
section, and the code doesn't enforce that.
</pre>
</div>
</content>
</entry>
<entry>
<title>in doco, text-&gt;str, binary-&gt;bytes</title>
<updated>2020-05-08T14:02:48+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-08T14:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=c8484ecb460ef90a9db6d32eef09542d3e850c57'/>
<id>c8484ecb460ef90a9db6d32eef09542d3e850c57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document dns.message.from_text() blank line behavior [Issue #354].</title>
<updated>2020-05-07T13:01:30+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-07T13:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=ef75090c2dcbca6aa79e06acc840348575ad83be'/>
<id>ef75090c2dcbca6aa79e06acc840348575ad83be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IDNA support for zones, messages, names in rdata, rrsets, and rdatasets.</title>
<updated>2020-05-03T21:49:55+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-03T21:49:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=f721d7b85d488327699e4cd0e71693dc8eb0f12e'/>
<id>f721d7b85d488327699e4cd0e71693dc8eb0f12e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use context managers to simplify code.</title>
<updated>2020-05-02T00:20:21+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-05-02T00:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=279f7b788b98e193bb8fcd2b6aaed1d57ce2c29b'/>
<id>279f7b788b98e193bb8fcd2b6aaed1d57ce2c29b</id>
<content type='text'>
Simplify code using try/finally to use context managers.

In some cases, contextlib.ExitStack() is used; this could probably be
further simplified to use contextlib.nullcontext() once Python 3.7+ is a
requirement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify code using try/finally to use context managers.

In some cases, contextlib.ExitStack() is used; this could probably be
further simplified to use contextlib.nullcontext() once Python 3.7+ is a
requirement.
</pre>
</div>
</content>
</entry>
<entry>
<title>In library code, replace from io import BytesIO (or StringIO) with import io</title>
<updated>2020-05-01T19:38:21+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-01T19:38:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=3f115ff2054c8859c9cd280de38b3ce5055178d6'/>
<id>3f115ff2054c8859c9cd280de38b3ce5055178d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove "from __future__ import" statements.</title>
<updated>2020-05-01T18:31:23+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-05-01T18:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=44b1c3d8835c12b68571d515c43887c725c75ffa'/>
<id>44b1c3d8835c12b68571d515c43887c725c75ffa</id>
<content type='text'>
None of these are needed anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
None of these are needed anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct Message.is_response docstring</title>
<updated>2020-02-29T20:32:37+00:00</updated>
<author>
<name>Peter Olson</name>
<email>peter.olson@gmail.com</email>
</author>
<published>2020-02-29T20:32:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=9006d246b6e926e6d5ac077d9b6838ef4fd22f25'/>
<id>9006d246b6e926e6d5ac077d9b6838ef4fd22f25</id>
<content type='text'>
When testing responses, I discovered that the docstring for Message.is_response had the
comparison backwards, specifically in how the `QR` flag is checked. The documentation
was incorrectly updated in fc7db7da4284eedaa951e6acc34e6e6f94da1c64</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When testing responses, I discovered that the docstring for Message.is_response had the
comparison backwards, specifically in how the `QR` flag is checked. The documentation
was incorrectly updated in fc7db7da4284eedaa951e6acc34e6e6f94da1c64</pre>
</div>
</content>
</entry>
<entry>
<title>remove the rest of the unicode string prefixes</title>
<updated>2019-01-08T15:03:46+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2019-01-08T15:03:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=fabbd12061ff428ba7660433345033665b6ebdde'/>
<id>fabbd12061ff428ba7660433345033665b6ebdde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dns.message.from_wire() now sets message.original_id sensibly.</title>
<updated>2019-01-05T19:08:23+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2019-01-05T19:08:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=047b9a86c5bdfce97a55c94ce4a527cec38e7439'/>
<id>047b9a86c5bdfce97a55c94ce4a527cec38e7439</id>
<content type='text'>
[Issue #278]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Issue #278]
</pre>
</div>
</content>
</entry>
</feed>
