<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/tsig.py, branch cmp_fix</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>Fix repr() of GSS-TSIG key [Issue #657]</title>
<updated>2021-04-17T13:57:31+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2021-04-17T13:57:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=a5bc3b32311f4cb70b31909b36f4c8bbfa7040c2'/>
<id>a5bc3b32311f4cb70b31909b36f4c8bbfa7040c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add repr() for dns.tsig.Key.</title>
<updated>2020-10-29T23:27:56+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-10-29T23:27:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=ee12ebcddcdc0732c5c141ebae481a1877b5a1b3'/>
<id>ee12ebcddcdc0732c5c141ebae481a1877b5a1b3</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>Add support for new TSIG algorithms.</title>
<updated>2020-08-10T18:43:20+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-08-10T18:43:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b7ad53ef1a7177b01cc081f589f2efb5460cd41a'/>
<id>b7ad53ef1a7177b01cc081f589f2efb5460cd41a</id>
<content type='text'>
This adds support for the hmac-sha256-128, hmac-sha384-192, and hmac-sha512-256 truncated algorithms.

This also reorders some of the declarations in the TSIG code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for the hmac-sha256-128, hmac-sha384-192, and hmac-sha512-256 truncated algorithms.

This also reorders some of the declarations in the TSIG code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support callable() TSIG keyrings for use-cases like GSSTSig.</title>
<updated>2020-08-08T00:21:24+00:00</updated>
<author>
<name>Nick Hall</name>
<email>nick.hall@deshaw.com</email>
</author>
<published>2020-08-07T22:00:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=a7ae91d15d62798567e9c6ef5758779ef2654bb6'/>
<id>a7ae91d15d62798567e9c6ef5758779ef2654bb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a lightweight wrapper around the HMAC types and refactor the "is gss-api or not" wrapper functions to just call the class methods</title>
<updated>2020-08-08T00:21:24+00:00</updated>
<author>
<name>Nick Hall</name>
<email>nick.hall@deshaw.com</email>
</author>
<published>2020-08-04T16:47:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=40bf9335e823a6760614b4a835ebd06af4279c66'/>
<id>40bf9335e823a6760614b4a835ebd06af4279c66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gss-tsig support to dnspython</title>
<updated>2020-08-07T23:25:22+00:00</updated>
<author>
<name>Nick Hall</name>
<email>nick.hall@deshaw.com</email>
</author>
<published>2020-07-05T23:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=2d8309bdfbda1b24e64d1b0d03ced4408898dfdd'/>
<id>2d8309bdfbda1b24e64d1b0d03ced4408898dfdd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #531 from bwelling/tsig2</title>
<updated>2020-07-08T00:29:35+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-08T00:29:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=e4ccb0e27ff163a2967530f0356bb4e8c0b5d14a'/>
<id>e4ccb0e27ff163a2967530f0356bb4e8c0b5d14a</id>
<content type='text'>
Split TSIG sign and validate.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split TSIG sign and validate.</pre>
</div>
</content>
</entry>
<entry>
<title>TSIG code now uses dns.rcode.Rcode enum values for the TSIG error field.</title>
<updated>2020-07-07T23:42:08+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-07T23:42:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=60396a72b71e384b8d4633fc8f3953a3e03920d6'/>
<id>60396a72b71e384b8d4633fc8f3953a3e03920d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split TSIG sign and validate.</title>
<updated>2020-07-07T16:39:23+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2020-07-07T16:39:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=ea5a8bfc00b2b0e1f43af6758e84c97c5306af5c'/>
<id>ea5a8bfc00b2b0e1f43af6758e84c97c5306af5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
