<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/dnssec.py, branch constants</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>restore globals</title>
<updated>2020-08-03T12:02:54+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-08-03T12:02:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=742df9bd7711b39d12f6d2e6c66ee0d7370a2cce'/>
<id>742df9bd7711b39d12f6d2e6c66ee0d7370a2cce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backwards compatibility constants compatible with pylint and mypy.</title>
<updated>2020-08-01T14:05:53+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-08-01T14:05:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=017704f9b4dfb8eaecf0c2b47565bc69b2ac4e2f'/>
<id>017704f9b4dfb8eaecf0c2b47565bc69b2ac4e2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint linting</title>
<updated>2020-07-31T23:03:09+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-31T23:03:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=049eedd8ab25f211d0fcd88726098327cc27ddb2'/>
<id>049eedd8ab25f211d0fcd88726098327cc27ddb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>When validating a signature, derelativize before doing any label computations.</title>
<updated>2020-07-29T01:40:36+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-29T01:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=b21457fdd4ee741416708f68b222d41ec3d6cb9c'/>
<id>b21457fdd4ee741416708f68b222d41ec3d6cb9c</id>
<content type='text'>
Raise an error if the number of labels in the signature is longer than the
number of labels in the owner name.  (This is just to give a better error
as the validation would fail anyway.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Raise an error if the number of labels in the signature is longer than the
number of labels in the owner name.  (This is just to give a better error
as the validation would fail anyway.)
</pre>
</div>
</content>
</entry>
<entry>
<title>lint</title>
<updated>2020-07-01T03:43:01+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@play-bow.org</email>
</author>
<published>2020-07-01T03:43:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=2e8642d72e2533edbdd68c621b28fa8bf3c29b38'/>
<id>2e8642d72e2533edbdd68c621b28fa8bf3c29b38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more dnssec coverage testing.</title>
<updated>2020-06-30T19:15:35+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-06-30T19:15:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=4a1af791e410ba9b883c6beecc5eeaf4c6df518d'/>
<id>4a1af791e410ba9b883c6beecc5eeaf4c6df518d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>improve coverage</title>
<updated>2020-06-19T18:21:18+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-06-19T18:21:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=04c2807c6bd67474104d37b23c6c7e00b706e16c'/>
<id>04c2807c6bd67474104d37b23c6c7e00b706e16c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improvements to dns.rdata.to_wire().</title>
<updated>2020-06-01T18:32:03+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-06-01T18:32:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=c6c0041169f4888ffd96e7ca3d69c8ed351b8cb0'/>
<id>c6c0041169f4888ffd96e7ca3d69c8ed351b8cb0</id>
<content type='text'>
This does two things.

1) Makes the file parameter optional, removing the requirement that
callers create an io.BytesIO object if all they want is the bytes.  This
is done by renaming all of the rdata subclass to_wire() methods to
_to_wire(), and making dns.rdata.to_wire() create the io.BytesIO
internally if needed, and then delegate to the subclass.

2) Add canonicalize=False parameter, allowing code reuse for conversion
to wire format and conversion to hashable format.  This also removes all
of the rdata subclass to_digestable routines that are no longer needed,
as dns.rdata.to_digestable will work for all rdata types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This does two things.

1) Makes the file parameter optional, removing the requirement that
callers create an io.BytesIO object if all they want is the bytes.  This
is done by renaming all of the rdata subclass to_wire() methods to
_to_wire(), and making dns.rdata.to_wire() create the io.BytesIO
internally if needed, and then delegate to the subclass.

2) Add canonicalize=False parameter, allowing code reuse for conversion
to wire format and conversion to hashable format.  This also removes all
of the rdata subclass to_digestable routines that are no longer needed,
as dns.rdata.to_digestable will work for all rdata types.
</pre>
</div>
</content>
</entry>
<entry>
<title>flake8 linting</title>
<updated>2020-05-20T14:18:56+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-20T14:18:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=4587be94f22099a195904c30bfff51fe53c1c87e'/>
<id>4587be94f22099a195904c30bfff51fe53c1c87e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enum refactoring.</title>
<updated>2020-05-19T20:18:05+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-05-19T20:18:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dnspython.git/commit/?id=044c8afd92070648f3e76ed054be69d264f114c2'/>
<id>044c8afd92070648f3e76ed054be69d264f114c2</id>
<content type='text'>
Consolidate the common methods related to enum classes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consolidate the common methods related to enum classes.
</pre>
</div>
</content>
</entry>
</feed>
