<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/wire.py, branch master</title>
<subtitle>github.com: rthalley/dnspython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/'/>
<entry>
<title>black autoformatting</title>
<updated>2022-03-15T15:37:20+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-15T15:37:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b1d2332687adbecc0acbb4e623124f783f859d9e'/>
<id>b1d2332687adbecc0acbb4e623124f783f859d9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>One more pass, after adding --disallow-incomplete-defs</title>
<updated>2022-03-11T14:54:03+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-11T14:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=a4936b6b245cc289aaf363eb8dc9891c22c1adea'/>
<id>a4936b6b245cc289aaf363eb8dc9891c22c1adea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Typing pass number 2, featuring typing of bools, adding a return type</title>
<updated>2022-03-10T16:41:20+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-09T15:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=8b9b6166821b193c3150d1bbffe11ae8ed8a2664'/>
<id>8b9b6166821b193c3150d1bbffe11ae8ed8a2664</id>
<content type='text'>
of "-&gt; None" to procedures, and various fixes for omissions, errors,
and new issues discovered by type checking previously unchecked things.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of "-&gt; None" to procedures, and various fixes for omissions, errors,
and new issues discovered by type checking previously unchecked things.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add integrated typing to much of dnspython.</title>
<updated>2022-03-05T20:39:50+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-02-25T21:29:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=392ac9bd4bfceffe33563409eb3a02615e729188'/>
<id>392ac9bd4bfceffe33563409eb3a02615e729188</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for reading TSIG text format.</title>
<updated>2020-08-10T21:27:44+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-08-10T21:27:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=0cdfab7c1ea9470faf015493a6274f0637789dc8'/>
<id>0cdfab7c1ea9470faf015493a6274f0637789dc8</id>
<content type='text'>
Implements from_text for the TSIG record type, and clean up some other
things.

Fixes the text format to emit fields in the right order; fudge and
time_signed were reversed.  This also matches BIND's output format now.

Add get_uint48() to the tokenizer, so that from_text() can use it.  Add
get_uint48() to the wire parser, and use it in from_wire, for
consistency.

Change dns.tsig.sign() to use rdata.replace() rather than constructing a
new TSIG record manually; this couldn't be done before, because
replace() uses text format for validation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements from_text for the TSIG record type, and clean up some other
things.

Fixes the text format to emit fields in the right order; fudge and
time_signed were reversed.  This also matches BIND's output format now.

Add get_uint48() to the tokenizer, so that from_text() can use it.  Add
get_uint48() to the wire parser, and use it in from_wire, for
consistency.

Change dns.tsig.sign() to use rdata.replace() rather than constructing a
new TSIG record manually; this couldn't be done before, because
replace() uses text format for validation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework wire format processing.</title>
<updated>2020-07-02T22:11:08+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@play-bow.org</email>
</author>
<published>2020-07-02T15:23:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=8335194878d419c9698b33ea3d269068387b245d'/>
<id>8335194878d419c9698b33ea3d269068387b245d</id>
<content type='text'>
Wire format data is now done via a dns.wire.Parser, which does all of the
bookkeeping and also provides convenience routines (e.g. get_uint16() or
get_name()).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Wire format data is now done via a dns.wire.Parser, which does all of the
bookkeeping and also provides convenience routines (e.g. get_uint16() or
get_name()).
</pre>
</div>
</content>
</entry>
</feed>
