summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test LifeTimeout and NoNameservers excetpions.lifetime_timeoutBob Halley2021-05-011-0/+61
|
* If a message handler returned None, do not yield it to the caller.Bob Halley2021-05-011-1/+1
| | | | | This is a bit cleaner than yielding it and having the caller throw an exception trying to treat it as a message.
* Return error trace in LifetimeTimeoutBob Halley2021-04-242-15/+38
|
* Add entries to the resolution errors list in a few error cases that were ↵Bob Halley2021-04-231-2/+6
| | | | omitted.
* Add new test data to manifestBob Halley2021-04-221-1/+1
|
* Merge pull request #659 from bwelling/svcb-updatesBob Halley2021-04-228-64/+274
|\ | | | | Update SVCB to the current spec.
| * Update SVCB to the current spec.Brian Wellington2021-04-218-64/+274
|/
* Fix repr() of GSS-TSIG key [Issue #657]Bob Halley2021-04-172-3/+20
|
* no codecovBob Halley2021-04-162-3/+0
|
* finish fixing nanonameserver handle(), and test it before committing :)Bob Halley2021-04-143-6/+5
|
* fix function signature and documentation of handle() methodBob Halley2021-04-141-2/+2
|
* Merge pull request #652 from tuxillo/patch-1Bob Halley2021-03-221-1/+1
|\ | | | | Fix typo
| * Fix typoAntonio Huete Jimenez2021-03-231-1/+1
|/
* Fix AMTRELAY type code.Brian Wellington2021-03-161-1/+1
|
* Merge pull request #649 from rthalley/processing_order_fixBob Halley2021-03-095-0/+5
|\ | | | | Add missing dns.rdtypes.util imports [Issue #648].
| * Add missing dns.rdtypes.util imports [Issue #648].processing_order_fixBob Halley2021-03-095-0/+5
|/
* Merge pull request #645 from rthalley/windows_asyncio_fixBob Halley2021-02-264-3/+35
|\ | | | | asyncio on Windows requries connected sockets. [Issue #637]
| * asyncio on Windows requries connected sockets. [Issue #637]windows_asyncio_fixBob Halley2021-02-254-3/+35
| |
* | Merge pull request #646 from bwelling/zonemdBob Halley2021-02-259-0/+369
|\ \ | | | | | | ZONEMD support
| * | Add custome exceptions.Brian Wellington2021-02-252-7/+33
| | |
| * | Test a non-relativized zone.Brian Wellington2021-02-251-0/+8
| | |
| * | Add more tests.Brian Wellington2021-02-252-2/+28
| | | | | | | | | | | | zone.compute_digest() didn't actually work. It does now.
| * | Checkpoint ZONEMD support.Brian Wellington2021-02-249-0/+309
| | |
* | | Merge pull request #647 from kimbo/patch-1Bob Halley2021-02-251-1/+1
|\ \ \ | |/ / |/| | remove extra slash so link works
| * | remove extra slash so link worksKimball Leavitt2021-02-251-1/+1
|/ /
* | Merge pull request #638 from rthalley/dependabot/pip/mypy-tw-0.812Bob Halley2021-02-191-1/+1
|\ \ | |/ |/| Update mypy requirement from ^0.800 to ^0.812
| * Update mypy requirement from ^0.800 to ^0.812dependabot/pip/mypy-tw-0.812dependabot[bot]2021-02-191-1/+1
|/ | | | | | | Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.800...v0.812) Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #635 from KOLANICH-libs/setup.cfgBob Halley2021-02-193-50/+58
|\ | | | | Moved the metadata into setup.cfg from setup.py.
| * Moved the metadata into setup.cfg from setup.py.KOLANICH2021-02-163-50/+58
| | | | | | | | | | Fixed the dependency on poetry instead of poetry-core in pyproject.toml. Fetching the version from git tags now when using setuptools (for poetry we cannot do that currently, see https://github.com/python-poetry/poetry/issues/693).
* | Merge pull request #634 from bwelling/refactor-dnssecBob Halley2021-02-181-152/+141
|\ \ | | | | | | DNSSEC refactoring.
| * | DNSSEC refactoring.Brian Wellington2021-02-121-152/+141
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Reorders some of the operations related to RRSIG validation. The net effects here are that the code performs all of the parts of validation that are not specific to the keys first before the parts that are specific to keys (and need to be repeated for each key). This also fixes the inconsistency that if there are multiple keys that match an RRSIG, a single malformed key would lead to an exception, but a signle failed signature validation would not. In both cases, an exception should only be raised if no keys successfully validate the RRSIG.
* | Merge pull request #636 from kimbo/kl/zone-containsBob Halley2021-02-182-2/+13
|\ \ | |/ |/| make `name in zone` consistent with `zone[name]`
| * make `name in zone` consistent with `zone[name]`kimbo2021-02-162-2/+13
|/ | | | | specifically, allow name to be a str, and raise a KeyError if name cannot be converted into a dns.name.Name
* Merge pull request #633 from kimbo/kl/doc-fixBob Halley2021-02-111-1/+1
|\ | | | | doc fix: change fname to name
| * change fname to namekimbo2021-02-111-1/+1
|/
* async StreamSockets were erronously subclassing the abstract DatagramSocketBob Halley2021-01-313-3/+3
|
* Abstract methods should raise NotImplementedError, not return NoneBob Halley2021-01-311-4/+10
| | | | | getpeername() and getsockname() are part of the abstract API but weren't defined.
* Merge pull request #627 from rthalley/dependabot/pip/mypy-tw-0.800Bob Halley2021-01-311-1/+1
|\ | | | | Update mypy requirement from ^0.790 to ^0.800
| * Update mypy requirement from ^0.790 to ^0.800dependabot/pip/mypy-tw-0.800dependabot[bot]2021-01-251-1/+1
| | | | | | | | | | | | | | Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.790...v0.800) Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #625 from peterthomassen/20200118_dsbase_digest_lengthBob Halley2021-01-312-0/+48
|\ \ | |/ |/| Ensure that DS digest length is consistent with digest type
| * Ensure that DS digest length is consistent with digest typePeter Thomassen2021-01-182-0/+48
|/
* Add missing items to rdtypes/ANY/__init__.pyBob Halley2021-01-131-0/+2
|
* Merge pull request #624 from peterthomassen/patch-1Bob Halley2021-01-131-0/+2
|\ | | | | Add missing items to rdtypes/IN/__init__.py
| * Add missing items to rdtypes/IN/__init__.pyPeter Thomassen2021-01-131-0/+2
|/
* Merge pull request #623 from rthalley/dependabot/pip/trio-gte-0.14-and-lt-0.19Bob Halley2021-01-121-1/+1
|\ | | | | Update trio requirement from >=0.14,<0.18 to >=0.14,<0.19
| * Update trio requirement from >=0.14,<0.18 to >=0.14,<0.19dependabot/pip/trio-gte-0.14-and-lt-0.19dependabot[bot]2021-01-121-1/+1
|/ | | | | | | Updates the requirements on [trio](https://github.com/python-trio/trio) to permit the latest version. - [Release notes](https://github.com/python-trio/trio/releases) - [Commits](https://github.com/python-trio/trio/compare/v0.14.0...v0.18.0) Signed-off-by: dependabot[bot] <support@github.com>
* Include any pickles in tests directory [Issue #622].Bob Halley2021-01-081-1/+1
|
* post 2.1.0 versioningBob Halley2021-01-075-5/+10
|
* remove obsolete download URL; add 3.9 classifierv2.1.0Bob Halley2021-01-071-2/+1
|
* update README for 2.1.0Bob Halley2021-01-071-2/+2
|