]>
git.ipfire.org Git - thirdparty/dnspython.git/log
Wes [Wed, 2 Feb 2022 03:59:30 +0000 (22:59 -0500)]
resolve func docs - fix `lifetime` var rendering
Bob Halley [Mon, 31 Jan 2022 15:41:07 +0000 (07:41 -0800)]
Add more metadata to pyproject.toml [#775]
Bob Halley [Mon, 31 Jan 2022 15:39:35 +0000 (07:39 -0800)]
Merge pull request #776 from ryancheley/ryancheley-patch-project-urls
added project_urls for easier discovery by users
Ryan Cheley [Mon, 31 Jan 2022 03:20:27 +0000 (19:20 -0800)]
added project_urls for easier discovery by users
Craig Leres [Sun, 30 Jan 2022 18:40:54 +0000 (10:40 -0800)]
Reduce the number of digits after the decimal point for the Timeout DNSException from 15 to 1 (#772)
* Reduce the number of digits after the decimal point for the Timeout
DNSException from 15 to 1
* Address Bob Halley's concerns: change .1f to .3f and update LifetimeTimeout
Bob Halley [Sat, 29 Jan 2022 23:25:58 +0000 (15:25 -0800)]
Merge pull request #773 from mathiasertl/master
Add minor typehints
Bob Halley [Sat, 29 Jan 2022 23:16:06 +0000 (15:16 -0800)]
Merge pull request #774 from sebix/spelling-errors
fix various typing issues (typos)
Sebastian Wagner [Sat, 29 Jan 2022 21:43:20 +0000 (22:43 +0100)]
fix various typing issues (typos)
I stumbled over a few typos and then decided to fix 'em all
Mathias Ertl [Sat, 29 Jan 2022 21:02:58 +0000 (22:02 +0100)]
typehint constructor for TXTBase
Mathias Ertl [Sat, 29 Jan 2022 21:00:50 +0000 (22:00 +0100)]
add some module level functions for resetting/retrieving the resolver
Bob Halley [Tue, 25 Jan 2022 14:44:13 +0000 (06:44 -0800)]
Merge pull request #769 from peterthomassen/20220124_tokenizer_concatenate_remaining_identifiers
Require 4th field in rdata of TLSA and friends
Peter Thomassen [Mon, 24 Jan 2022 10:14:03 +0000 (11:14 +0100)]
Require trailing field in rdata of TLSA and friends
Bob Halley [Mon, 24 Jan 2022 20:54:20 +0000 (12:54 -0800)]
add a few other missing things from the current python set API
Bob Halley [Mon, 24 Jan 2022 20:20:49 +0000 (12:20 -0800)]
Merge pull request #770 from horakmar/master
Fix missing import.
Bob Halley [Mon, 24 Jan 2022 20:19:42 +0000 (12:19 -0800)]
Merge pull request #768 from rthalley/absolute_origin_zone_txn_fix
Use the version's origin if the zone doesn't have one yet. [#766]
Bob Halley [Mon, 24 Jan 2022 20:19:22 +0000 (12:19 -0800)]
Merge pull request #765 from jmkeyes/symmetric-difference-support
Implement dns.set.Set.symmetric_difference() Support
Martin Horak [Mon, 24 Jan 2022 19:47:27 +0000 (20:47 +0100)]
Fix missing import.
Bob Halley [Sun, 23 Jan 2022 23:38:05 +0000 (15:38 -0800)]
Use the version's origin if the zone doesn't have one yet. [#766]
Joshua M. Keyes [Sat, 22 Jan 2022 02:29:32 +0000 (18:29 -0800)]
Implement dns.set.Set.symmetric_difference() Support.
Bob Halley [Fri, 21 Jan 2022 14:44:40 +0000 (06:44 -0800)]
add default of None to backend declarations [#764]
Bob Halley [Wed, 19 Jan 2022 12:59:15 +0000 (04:59 -0800)]
remove redundant sniffio dependency for trio
Bob Halley [Tue, 18 Jan 2022 20:41:55 +0000 (12:41 -0800)]
fix win32util.py file mode
Bob Halley [Tue, 18 Jan 2022 17:15:34 +0000 (09:15 -0800)]
fix the typo of resolve_address() [#754]
Bob Halley [Tue, 18 Jan 2022 17:13:46 +0000 (09:13 -0800)]
Merge pull request #751 from peterthomassen/20220118_rdtypes
Add missing items to rdtypes/ANY/__init__.py
Peter Thomassen [Tue, 18 Jan 2022 15:16:15 +0000 (16:16 +0100)]
Add missing items to rdtypes/ANY/__init__.py
Bob Halley [Fri, 14 Jan 2022 11:56:44 +0000 (03:56 -0800)]
Merge pull request #749 from ishai1/resolver-ednsoptions
Add resolver edns options
Ishai [Fri, 14 Jan 2022 05:45:15 +0000 (21:45 -0800)]
Try to appease older unittest
Ishai [Wed, 5 Jan 2022 20:39:48 +0000 (12:39 -0800)]
Add resolver edns options
Bob Halley [Thu, 23 Dec 2021 21:15:01 +0000 (13:15 -0800)]
fix version typo
Bob Halley [Thu, 23 Dec 2021 16:50:46 +0000 (08:50 -0800)]
remove mypy as a dev dependency
Bob Halley [Thu, 23 Dec 2021 16:50:01 +0000 (08:50 -0800)]
Merge pull request #746 from rthalley/dependabot/pip/mypy-tw-0.930
Update mypy requirement from ^0.921 to ^0.930
dependabot[bot] [Thu, 23 Dec 2021 16:02:07 +0000 (16:02 +0000)]
Update mypy requirement from ^0.921 to ^0.930
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.921...v0.930)
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Wed, 22 Dec 2021 16:17:25 +0000 (08:17 -0800)]
Merge pull request #745 from rthalley/dependabot/pip/mypy-tw-0.921
Update mypy requirement from ^0.920 to ^0.921
dependabot[bot] [Wed, 22 Dec 2021 16:03:55 +0000 (16:03 +0000)]
Update mypy requirement from ^0.920 to ^0.921
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.920...v0.921)
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Tue, 21 Dec 2021 15:59:09 +0000 (07:59 -0800)]
skip async DoH tests if no httpx
Bob Halley [Mon, 20 Dec 2021 21:06:15 +0000 (13:06 -0800)]
Allow unknown digest types [#625]
Bob Halley [Sun, 19 Dec 2021 20:19:25 +0000 (12:19 -0800)]
master branch is now 2.3 development as we have a 2.2 release branch
Bob Halley [Sun, 19 Dec 2021 20:00:29 +0000 (12:00 -0800)]
add dns.edns.EDECode enum
Bob Halley [Sun, 19 Dec 2021 19:36:05 +0000 (11:36 -0800)]
regenerate rdatatype-list.rst
Bob Halley [Sun, 19 Dec 2021 19:45:29 +0000 (11:45 -0800)]
Merge pull request #741 from tomaskrizek/extended-errors
edns: implement Extended DNS Error Option support
Tomas Krizek [Sat, 18 Dec 2021 17:12:47 +0000 (18:12 +0100)]
edns: implement Extended DNS Error Option support
This is quite minimalistic implementation of the Extended DNS Errors
(RFC 8914). It just allows access to code and text fields.
Bob Halley [Sat, 18 Dec 2021 13:56:23 +0000 (05:56 -0800)]
add workflow for 2.2
Bob Halley [Fri, 17 Dec 2021 16:19:46 +0000 (08:19 -0800)]
Do not set asyncio future if it is already done. [#740]
Bob Halley [Fri, 17 Dec 2021 13:48:36 +0000 (05:48 -0800)]
lint from flake
Bob Halley [Fri, 17 Dec 2021 13:44:23 +0000 (05:44 -0800)]
lint
Bob Halley [Fri, 17 Dec 2021 13:44:08 +0000 (05:44 -0800)]
lint and remove unused helpers
Bob Halley [Fri, 17 Dec 2021 13:09:56 +0000 (05:09 -0800)]
Merge pull request #739 from rthalley/dependabot/pip/mypy-tw-0.920
Update mypy requirement from ^0.910 to ^0.920
dependabot[bot] [Thu, 16 Dec 2021 16:03:02 +0000 (16:03 +0000)]
Update mypy requirement from ^0.910 to ^0.920
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.910...v0.920)
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Wed, 15 Dec 2021 14:46:14 +0000 (06:46 -0800)]
add WMI extra; simplify install doc a bit
Bob Halley [Wed, 15 Dec 2021 14:45:30 +0000 (06:45 -0800)]
add 3.10 classifier
Bob Halley [Tue, 7 Dec 2021 14:01:35 +0000 (06:01 -0800)]
cope with 3.6 exception difference
Bob Halley [Tue, 7 Dec 2021 13:38:10 +0000 (05:38 -0800)]
add quoting to python version list
Bob Halley [Tue, 7 Dec 2021 13:35:04 +0000 (05:35 -0800)]
add runs-on
Bob Halley [Tue, 7 Dec 2021 13:33:11 +0000 (05:33 -0800)]
test 3.10 and windows too
Bob Halley [Fri, 3 Dec 2021 19:46:44 +0000 (11:46 -0800)]
Merge pull request #731 from rthalley/cname-and-other-data
First draft of CNAME and other data handling in zones.
Bob Halley [Fri, 3 Dec 2021 19:39:50 +0000 (11:39 -0800)]
fix typos; simplify _check_cname_and_other_data
Bob Halley [Thu, 2 Dec 2021 22:57:11 +0000 (14:57 -0800)]
add missing @ to immutable invocation
Bob Halley [Thu, 2 Dec 2021 22:44:08 +0000 (14:44 -0800)]
refactor to have a get_node() in the txn API
Bob Halley [Thu, 2 Dec 2021 19:40:45 +0000 (11:40 -0800)]
fix doco errors
Bob Halley [Thu, 2 Dec 2021 15:39:06 +0000 (07:39 -0800)]
simpliy node.is_cname()
Bob Halley [Thu, 2 Dec 2021 15:22:46 +0000 (07:22 -0800)]
cname and other data check in zonefile reader
Bob Halley [Thu, 2 Dec 2021 14:43:37 +0000 (06:43 -0800)]
infrastructure needed for CNAME-and-other-data check in txn
Bob Halley [Thu, 2 Dec 2021 13:33:35 +0000 (05:33 -0800)]
incorporate review feedback
Bob Halley [Sun, 28 Nov 2021 19:29:11 +0000 (11:29 -0800)]
more doco for CNAME-and-other-data
Bob Halley [Sun, 28 Nov 2021 19:23:17 +0000 (11:23 -0800)]
doco for CNAME-and-other-data
Bob Halley [Fri, 26 Nov 2021 23:12:50 +0000 (15:12 -0800)]
First draft of CNAME and other data handling in zones.
Bob Halley [Thu, 2 Dec 2021 13:12:02 +0000 (05:12 -0800)]
Merge pull request #734 from rthalley/zone-refactor
Refactor zone transactions to always use versioned CoW code.
Bob Halley [Wed, 1 Dec 2021 14:48:58 +0000 (06:48 -0800)]
Refactor zone transactions to always use versioned CoW code.
Bob Halley [Sun, 28 Nov 2021 22:26:21 +0000 (14:26 -0800)]
Fix replacement txn bugs in non-versioned zones [#732].
Bob Halley [Sun, 28 Nov 2021 19:13:36 +0000 (11:13 -0800)]
note issues around rdata comparison
Bob Halley [Sat, 27 Nov 2021 21:29:16 +0000 (13:29 -0800)]
note that Curio cannot be used for DoH
Bob Halley [Sat, 27 Nov 2021 21:26:41 +0000 (13:26 -0800)]
basic testing for async DoH
Bob Halley [Fri, 26 Nov 2021 21:55:36 +0000 (13:55 -0800)]
Node find_rdataset() should set covers when creating [#730]
Bob Halley [Tue, 23 Nov 2021 13:03:07 +0000 (05:03 -0800)]
Merge pull request #729 from rthalley/dependabot/pip/cryptography-gte-2.6-and-lt-37.0
Update cryptography requirement from >=2.6,<36.0 to >=2.6,<37.0
dependabot[bot] [Mon, 22 Nov 2021 16:03:22 +0000 (16:03 +0000)]
Update cryptography requirement from >=2.6,<36.0 to >=2.6,<37.0
Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/2.6...36.0.0)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Sat, 20 Nov 2021 21:51:26 +0000 (13:51 -0800)]
update whatsnew
Bob Halley [Sat, 20 Nov 2021 21:51:11 +0000 (13:51 -0800)]
fix hyperlink target
Bob Halley [Sat, 20 Nov 2021 21:39:11 +0000 (13:39 -0800)]
Merge pull request #715 from rthalley/rrset-reader
rrset-reader PR
Bob Halley [Sat, 20 Nov 2021 21:36:38 +0000 (13:36 -0800)]
add read_rrsets() documentation
Bob Halley [Sat, 20 Nov 2021 14:37:43 +0000 (06:37 -0800)]
Merge pull request #723 from rthalley/httpx_if_possible
For DoH, use httpx and with HTTP/2 if we can
Bob Halley [Sat, 20 Nov 2021 14:28:25 +0000 (06:28 -0800)]
mention async DoH in whatsnew
Bob Halley [Sat, 20 Nov 2021 14:26:14 +0000 (06:26 -0800)]
async https doco
Bob Halley [Sat, 20 Nov 2021 14:26:05 +0000 (06:26 -0800)]
remove backend parameter to https()
Bob Halley [Thu, 18 Nov 2021 00:22:15 +0000 (16:22 -0800)]
remove incorrect comment
Bob Halley [Wed, 17 Nov 2021 14:20:22 +0000 (06:20 -0800)]
async resolver support
Bob Halley [Wed, 17 Nov 2021 14:15:09 +0000 (06:15 -0800)]
initial implemention of async https query
Bob Halley [Wed, 17 Nov 2021 13:16:32 +0000 (05:16 -0800)]
use win32util
Bob Halley [Tue, 16 Nov 2021 15:17:02 +0000 (07:17 -0800)]
Do not impose 2**31-1 bounds on TTL-like things; impose 2**32-1.
Bob Halley [Tue, 16 Nov 2021 15:04:27 +0000 (07:04 -0800)]
fix DoH requirements
Bob Halley [Tue, 16 Nov 2021 14:36:17 +0000 (06:36 -0800)]
fix session check when httpx is not installed
Bob Halley [Tue, 16 Nov 2021 14:29:39 +0000 (06:29 -0800)]
incorporate feedback about sessions, optional http1, and http2 availability
Bob Halley [Tue, 16 Nov 2021 13:43:42 +0000 (05:43 -0800)]
remove out-of-date comment
Bob Halley [Tue, 16 Nov 2021 13:42:22 +0000 (05:42 -0800)]
Merge pull request #722 from rthalley/win32util
Add WMI-based method for finding resolver info on Windows.
Bob Halley [Tue, 16 Nov 2021 13:40:22 +0000 (05:40 -0800)]
update version in doco title
Bob Halley [Mon, 15 Nov 2021 02:03:36 +0000 (18:03 -0800)]
try again with better .readthedocs.yml syntax
Bob Halley [Mon, 15 Nov 2021 02:00:33 +0000 (18:00 -0800)]
pin versions for readthedocs
Bob Halley [Mon, 15 Nov 2021 01:57:38 +0000 (17:57 -0800)]
fix examples.rst quoting
Bob Halley [Wed, 10 Nov 2021 16:42:22 +0000 (08:42 -0800)]
For DoH, use httpx and with HTTP/2 if we can, but fall back to requests if we have to.
Bob Halley [Tue, 9 Nov 2021 15:36:30 +0000 (07:36 -0800)]
Add WMI-based method for finding resolver info on Windows.
Bob Halley [Sun, 7 Nov 2021 18:41:54 +0000 (10:41 -0800)]
Handle DHCP servers returning domains prefixed by dot [#687].