summaryrefslogtreecommitdiff
path: root/dns/tsig.py
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #531 from bwelling/tsig2Bob Halley2020-07-071-25/+43
|\
| * Split TSIG sign and validate.Brian Wellington2020-07-071-25/+43
* | TSIG code now uses dns.rcode.Rcode enum values for the TSIG error field.Bob Halley2020-07-071-9/+5
|/
* Better deal with backwards compatibility.Brian Wellington2020-07-011-0/+2
* Explicitly use the key's algorithm.Brian Wellington2020-07-011-2/+2
* Add dns.tsig.Key class.Brian Wellington2020-07-011-9/+38
* Fix documentation.Brian Wellington2020-06-301-1/+1
* Remove the concept from "first" from TSIG.Brian Wellington2020-06-301-3/+4
* Store a TSIG rrset on the message object.Brian Wellington2020-06-301-46/+24
* Change dns.tsig.validate() to take a TSIG record.Brian Wellington2020-06-301-31/+14
* Remove hmac_md5(), as it was added for backwards compatibility when weBob Halley2020-06-191-7/+0
* Update the default TSIG algorithm to hmac-sha256.Brian Wellington2020-05-111-1/+1
* Remove _compat module.Bob Halley2018-12-091-7/+5
* update copyrightBob Halley2018-12-011-0/+2
* dns/tsig: use hashlib to avoid cryptodome dependency for TSIGTomas Krizek2018-07-201-8/+8
* Update DNSSEC code to use pycryptodome instead of pycrypto. These changesDaniel Robbins2018-07-201-2/+2
* Pylint: enable superfluous-parens checkMartin Basti2016-06-271-1/+1
* Pylint: enable unused-import checkMartin Basti2016-06-271-1/+0
* Convert TSIG other data into a binary type if needed.Bob Halley2016-06-011-1/+3
* Try again to fix TSIG hashesBob Halley2016-05-121-1/+1
* Fix TSIG algorithm to hash mappingBob Halley2016-05-121-2/+10
* python3 supportArthur Gautier2016-04-211-35/+28
* Remove redundant 'pass' from class definitions.Petr Spacek2015-02-121-7/+0
* Amend doc strings for all DNSExceptions to make them suitable for direct prin...Petr Spacek2015-02-121-6/+6
* Responses to messages signed with TSIG were broken.Bob Halley2014-04-041-0/+16
* Make multi-message TSIGs compute correctly for algorithms other than MD5Bob Halley2013-08-261-1/+1
* update copyrightsBob Halley2011-05-121-1/+1
* make hash compatibility handling its own module; add basic DNSSEC validationBob Halley2010-11-101-28/+13
* Set up the TSIG hashes table only once.Bob Halley2010-10-171-30/+43
* add constants for TSIG algorithmsBob Halley2010-10-171-9/+18
* Fix bugs in pre-hashlib compatibility codeBob Halley2010-10-171-2/+2
* create exceptions with arguments as "raise E(args)" instead of "raise E, args"Bob Halley2010-01-141-4/+4
* tsig import cleanups; rename tsig signing routing from "hmac_md5" to "sign"Bob Halley2010-01-131-13/+20
* update copyrights for 2010Bob Halley2010-01-131-1/+1
* add support for more TSIG algorithmsBob Halley2009-11-131-7/+57
* Add BADTRUNCBob Halley2009-06-181-0/+7
* update copyrightsBob Halley2009-06-181-1/+1
* raise an exception if the TSIG error is non-zeroBob Halley2008-02-061-3/+32
* update copyrights for 2007Bob Halley2007-01-011-1/+1
* update copyrightsBob Halley2005-09-021-1/+1
* remove cvs $Id$ tagsBob Halley2005-09-021-2/+0
* initial importBob Halley2005-09-021-0/+125