<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/tests/test_tokenizer.py, branch zone-refactor</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>detect escapes &gt; 255</title>
<updated>2020-08-11T01:13:31+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-08-11T01:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=cef16575c31a9b0fe03f128ede23e8991cbebe77'/>
<id>cef16575c31a9b0fe03f128ede23e8991cbebe77</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>more tokenizer coverage improvements</title>
<updated>2020-07-24T02:20:33+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-24T02:20:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=d743fc42dac24f1427237d40892fdf40e09bf575'/>
<id>d743fc42dac24f1427237d40892fdf40e09bf575</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>more tokenizer test cleanups</title>
<updated>2020-07-23T16:34:14+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-23T16:34:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=49c7eb0fb1eed072079f2c6eef082d1d34a0d3fc'/>
<id>49c7eb0fb1eed072079f2c6eef082d1d34a0d3fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>more tokenizer coverage</title>
<updated>2020-07-23T15:48:02+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-23T15:48:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=f49db956a89c4729df1ea92895c08c58749c1d29'/>
<id>f49db956a89c4729df1ea92895c08c58749c1d29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>more tokenizer coverage</title>
<updated>2020-06-18T15:46:21+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-06-18T15:46:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=f06393896a4e909645cf71543ca168d4132eb716'/>
<id>f06393896a4e909645cf71543ca168d4132eb716</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>improve tokenizer coverage</title>
<updated>2020-06-18T03:06:35+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-06-18T03:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b9e9ddd872070ef2eab7e8f76a7f13d31e728935'/>
<id>b9e9ddd872070ef2eab7e8f76a7f13d31e728935</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not double-UTF-8 encode escapes in TXT-like records. [Issue #321]</title>
<updated>2020-05-03T13:34:53+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-05-03T13:34:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=783deb045f82aa77a2229afe5001e59bbcfc553b'/>
<id>783deb045f82aa77a2229afe5001e59bbcfc553b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve assertion checking.</title>
<updated>2020-03-18T18:26:55+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-03-18T18:26:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=e6798e58b4555740db4cfb43c8b9ce0d7d3416f1'/>
<id>e6798e58b4555740db4cfb43c8b9ce0d7d3416f1</id>
<content type='text'>
This replaces lots of self.assertTrue() assertions with more specific
assertions, such as replacing assertTrue(x == y) with assertEqual(x, y).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces lots of self.assertTrue() assertions with more specific
assertions, such as replacing assertTrue(x == y) with assertEqual(x, y).
</pre>
</div>
</content>
</entry>
<entry>
<title>TST: fix failUnlessRaises -&gt; assertRaises deprecation</title>
<updated>2019-10-30T23:57:57+00:00</updated>
<author>
<name>Thomas A Caswell</name>
<email>tcaswell@bnl.gov</email>
</author>
<published>2019-10-30T23:57:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=6c6fe87aa5c9c86be157cae3efb132fe48875ea4'/>
<id>6c6fe87aa5c9c86be157cae3efb132fe48875ea4</id>
<content type='text'>
failUnlessRaises was deprecated in py31
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
failUnlessRaises was deprecated in py31
</pre>
</div>
</content>
</entry>
</feed>
