summaryrefslogtreecommitdiff
path: root/dns/dnssec.py
Commit message (Expand)AuthorAgeFilesLines
* lintBob Halley2020-06-301-1/+1
* Add more dnssec coverage testing.Brian Wellington2020-06-301-1/+1
* improve coverageBob Halley2020-06-191-2/+3
* Improvements to dns.rdata.to_wire().Brian Wellington2020-06-011-10/+3
* flake8 lintingBob Halley2020-05-201-18/+18
* Enum refactoring.Brian Wellington2020-05-191-12/+18
* Convert opcode, rcode, dnssec constants to enums.Brian Wellington2020-05-181-68/+28
* indentation lintBob Halley2020-05-161-1/+1
* Improve consistency in DNSSEC code.Brian Wellington2020-05-151-11/+35
* flake8 lintingBob Halley2020-05-151-3/+6
* Improve nsec3_hash() docs.Brian Wellington2020-05-111-3/+3
* Improve validate() docs.Brian Wellington2020-05-111-2/+2
* fix quoting, again!Bob Halley2020-05-111-1/+1
* fix quotingBob Halley2020-05-111-4/+4
* Document validate() and validate_rrsig().Bob Halley2020-05-111-54/+53
* Fix nsec3_hash() when passed a dns.name.Name.Brian Wellington2020-05-111-2/+2
* Fix nsec3_hash() with salt==None.Brian Wellington2020-05-111-1/+3
* Fix documentation formatting.Brian Wellington2020-05-111-4/+4
* Reharmonize doc style as I think it looks betterBob Halley2020-05-101-43/+42
* fix doco nitsBob Halley2020-05-101-6/+6
* more things to make mypy happierBob Halley2020-05-031-2/+2
* In library code, replace from io import BytesIO (or StringIO) with import ioBob Halley2020-05-011-2/+2
* Remove redundant check.Brian Wellington2020-04-211-3/+0
* cryptography delintBob Halley2020-04-081-2/+1
* Use python cryptography for DNSSECSimo Sorce2020-04-071-83/+81
* delintBob Halley2020-04-021-1/+2
* NSEC3 hash implementation and testsFabian Hauck2020-03-211-0/+42
* Add support for SHA-384 DS records.Brian Wellington2020-03-201-0/+3
* Set _have_ecpy=False if pycryptodome isn't found.Brian Wellington2020-03-161-0/+1
* Merge pull request #424 from bwelling/masterBob Halley2020-03-111-1/+37
|\
| * Require Python 3.6 for EdDSA.Brian Wellington2020-03-111-2/+3
| * Add support for EdDSA DNSSEC algorithms.Brian Wellington2020-03-111-1/+36
* | delintBob Halley2020-03-111-13/+31
|/
* Use PyCryptodome for ECDSA.Brian Wellington2020-03-101-49/+15
* dns/dnssec: add missing DNSSEC algorithmsTomas Krizek2020-03-101-3/+24
* dns/dnssec: remove unused function _make_algorithm_id()Tomas Krizek2020-03-101-19/+0
* Raises import error that doesn't get swallowed on missing dependency for edcs...timothy2020-02-251-2/+4
* refactoring of dnssec documentationEmanuel Moser2020-01-071-47/+59
* Merge pull request #346 from tomaskrizek/dnssec-make-dsBob Halley2019-01-121-6/+7
|\
| * dnssec: use hashlib in make_ds()Tomas Krizek2019-01-021-6/+7
* | remove bytearray() wrapping used for python 2 compatibilityBob Halley2019-01-051-1/+0
|/
* Remove _compat module.Bob Halley2018-12-091-5/+3
* update copyrightBob Halley2018-12-011-0/+2
* Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgradeHugo2018-09-061-1/+1
* Initial type signaturesJanus2018-07-311-1/+1
* dns/dnssec: remove redundant returnTomas Krizek2018-07-201-3/+1
* dns/dnssec: support both pycryptodome and pycryptodomexTomas Krizek2018-07-201-37/+47
* dns/dnssec: keep algorithm names for backwards compatibilityTomas Krizek2018-07-201-36/+36
* dns/dnssec: add missing rrsignameTomas Krizek2018-07-201-0/+2
* Update DNSSEC code to use pycryptodome instead of pycrypto. These changesDaniel Robbins2018-07-201-77/+84