Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncio on Windows requries connected sockets. [Issue #637]windows_asyncio_fix | Bob Halley | 2021-02-25 | 4 | -3/+35 |
| | |||||
* | Merge pull request #635 from KOLANICH-libs/setup.cfg | Bob Halley | 2021-02-19 | 3 | -50/+58 |
|\ | | | | | Moved the metadata into setup.cfg from setup.py. | ||||
| * | Moved the metadata into setup.cfg from setup.py. | KOLANICH | 2021-02-16 | 3 | -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-dnssec | Bob Halley | 2021-02-18 | 1 | -152/+141 |
|\ \ | | | | | | | DNSSEC refactoring. | ||||
| * | | DNSSEC refactoring. | Brian Wellington | 2021-02-12 | 1 | -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-contains | Bob Halley | 2021-02-18 | 2 | -2/+13 |
|\ \ | |/ |/| | make `name in zone` consistent with `zone[name]` | ||||
| * | make `name in zone` consistent with `zone[name]` | kimbo | 2021-02-16 | 2 | -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-fix | Bob Halley | 2021-02-11 | 1 | -1/+1 |
|\ | | | | | doc fix: change fname to name | ||||
| * | change fname to name | kimbo | 2021-02-11 | 1 | -1/+1 |
|/ | |||||
* | async StreamSockets were erronously subclassing the abstract DatagramSocket | Bob Halley | 2021-01-31 | 3 | -3/+3 |
| | |||||
* | Abstract methods should raise NotImplementedError, not return None | Bob Halley | 2021-01-31 | 1 | -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.800 | Bob Halley | 2021-01-31 | 1 | -1/+1 |
|\ | | | | | Update mypy requirement from ^0.790 to ^0.800 | ||||
| * | Update mypy requirement from ^0.790 to ^0.800dependabot/pip/mypy-tw-0.800 | dependabot[bot] | 2021-01-25 | 1 | -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_length | Bob Halley | 2021-01-31 | 2 | -0/+48 |
|\ \ | |/ |/| | Ensure that DS digest length is consistent with digest type | ||||
| * | Ensure that DS digest length is consistent with digest type | Peter Thomassen | 2021-01-18 | 2 | -0/+48 |
|/ | |||||
* | Add missing items to rdtypes/ANY/__init__.py | Bob Halley | 2021-01-13 | 1 | -0/+2 |
| | |||||
* | Merge pull request #624 from peterthomassen/patch-1 | Bob Halley | 2021-01-13 | 1 | -0/+2 |
|\ | | | | | Add missing items to rdtypes/IN/__init__.py | ||||
| * | Add missing items to rdtypes/IN/__init__.py | Peter Thomassen | 2021-01-13 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #623 from rthalley/dependabot/pip/trio-gte-0.14-and-lt-0.19 | Bob Halley | 2021-01-12 | 1 | -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.19 | dependabot[bot] | 2021-01-12 | 1 | -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 Halley | 2021-01-08 | 1 | -1/+1 |
| | |||||
* | post 2.1.0 versioning | Bob Halley | 2021-01-07 | 5 | -5/+10 |
| | |||||
* | remove obsolete download URL; add 3.9 classifierv2.1.0 | Bob Halley | 2021-01-07 | 1 | -2/+1 |
| | |||||
* | update README for 2.1.0 | Bob Halley | 2021-01-07 | 1 | -2/+2 |
| | |||||
* | Set 2.1.0 version. | Bob Halley | 2021-01-07 | 4 | -5/+5 |
| | |||||
* | Merge pull request #617 from peterthomassen/master | Bob Halley | 2021-01-05 | 12 | -13/+60 |
|\ | | | | | Allow custom chunksizes in dns.rdata.to_text | ||||
| * | Pass kw from dns.rdata.to_text to _hexify and _base64ify | Peter Thomassen | 2021-01-05 | 12 | -13/+60 |
| | | |||||
* | | use methods with appropriate rcode/opcode typecasting in Message.to_text() | Bob Halley | 2021-01-04 | 1 | -4/+2 |
| | | |||||
* | | Cast flags and ednsflags to int when calling dns.rcode.from_flags() and | Bob Halley | 2021-01-04 | 1 | -2/+2 |
| | | | | | | | | | | dns.opcode.from_flags(). This avoids subsequent to_text issues and other type confusion if the values were allowed to remain IntFlags. | ||||
* | | _WireReader.read() should make flags a dns.flags.Flag [Issue #606] | Bob Halley | 2021-01-04 | 2 | -1/+6 |
| | | |||||
* | | Add missing base classes to __init__. | Bob Halley | 2021-01-04 | 1 | -0/+4 |
| | | |||||
* | | Merge pull request #616 from timgates42/bugfix_typo_translation | Bob Halley | 2021-01-03 | 1 | -1/+1 |
|\ \ | |/ |/| | docs: fix simple typo, transation -> translation | ||||
| * | docs: fix simple typo, transation -> translation | Tim Gates | 2020-12-29 | 1 | -1/+1 |
|/ | | | | | | There is a small typo in doc/zone-class.rst. Should read `translation` rather than `transation`. | ||||
* | Merge pull request #614 from rthalley/resolve_chaining | Bob Halley | 2020-12-28 | 4 | -20/+57 |
|\ | | | | | resolve_chaining() now returns a ChainingResult object. | ||||
| * | Change ChainingResult "rrset" to "answer"; fix typo.resolve_chaining | Bob Halley | 2020-12-21 | 3 | -13/+13 |
| | | |||||
| * | resolve_chaining() now returns a ChainingResult object. | Bob Halley | 2020-12-21 | 4 | -14/+51 |
|/ | |||||
* | resolve_chaining() should not go into an infinite loop if the qtype is | Bob Halley | 2020-12-21 | 2 | -0/+17 |
| | | | | CNAME and there is no answer [Issue #610]. | ||||
* | Add a test of a TSIG-signed AXFR of the root. | Brian Wellington | 2020-11-25 | 1 | -5/+13 |
| | |||||
* | Merge pull request #609 from salzmdan/master | Brian Wellington | 2020-11-25 | 1 | -1/+1 |
|\ | | | | | TSIG: don't relativize algorithm name | ||||
| * | TSIG: don't relativize algorithm name | Daniel Salzman | 2020-11-25 | 1 | -1/+1 |
|/ | | | | | | | | | | The domain name relativization of TSIG's algorithm name breaks TSIG validation when using with the Root zone. Example for algorithm hmac-sha224: zone 'example.com.' -> hmac-sha224. zone '.' -> hmac-sha224 | ||||
* | Do not test override with default resolver if there is no Internet. | Bob Halley | 2020-11-19 | 1 | -0/+1 |
| | |||||
* | give on on Azure windows testing for now | Bob Halley | 2020-11-09 | 1 | -1/+0 |
| | |||||
* | yet another azure attempt | Bob Halley | 2020-11-01 | 1 | -1/+1 |
| | |||||
* | another azure attempt | Bob Halley | 2020-11-01 | 1 | -3/+3 |
| | |||||
* | azure + poetry attempt | Bob Halley | 2020-11-01 | 1 | -4/+12 |
| | |||||
* | update README.md for 2.1.0rc1v2.1.0rc1 | Bob Halley | 2020-10-30 | 1 | -1/+1 |
| | |||||
* | update versions for 2.1.0rc1 | Bob Halley | 2020-10-30 | 4 | -4/+4 |
| | |||||
* | Add repr() for dns.tsig.Key. | Brian Wellington | 2020-10-29 | 1 | -0/+5 |
| | |||||
* | another azure try. sigh! | Bob Halley | 2020-10-28 | 1 | -1/+2 |
| | |||||
* | another try | Bob Halley | 2020-10-28 | 2 | -3/+4 |
| |