]>
git.ipfire.org Git - thirdparty/dnspython.git/log
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].
Bob Halley [Sun, 7 Nov 2021 18:29:40 +0000 (10:29 -0800)]
update RD=0 example now that we have a flags parameter
Bob Halley [Sun, 7 Nov 2021 18:27:04 +0000 (10:27 -0800)]
Merge pull request #719 from paulehoffman/rd=0-example
Extended the example to include one with RD=0
Bob Halley [Tue, 2 Nov 2021 21:31:57 +0000 (14:31 -0700)]
Merge pull request #718 from paulehoffman/examples-doc
Added small section to the manual about examples
Bob Halley [Tue, 2 Nov 2021 21:31:13 +0000 (14:31 -0700)]
Merge pull request #720 from bwelling/make-query-flags
Add flags to dns.message.make_query().
Brian Wellington [Tue, 2 Nov 2021 17:41:15 +0000 (10:41 -0700)]
Add flags to dns.message.make_query().
Paul Hoffman [Tue, 2 Nov 2021 16:43:10 +0000 (09:43 -0700)]
Extended the example to include one with RD=0
Paul Hoffman [Tue, 2 Nov 2021 16:30:27 +0000 (09:30 -0700)]
Added small section to the manual about examples
Bob Halley [Sun, 31 Oct 2021 21:16:36 +0000 (14:16 -0700)]
rrset-reader PR
Bob Halley [Tue, 26 Oct 2021 19:34:37 +0000 (12:34 -0700)]
add setup.cfg to sdist
Bob Halley [Tue, 26 Oct 2021 19:23:42 +0000 (12:23 -0700)]
poetry style kitting
Bob Halley [Tue, 26 Oct 2021 01:04:56 +0000 (18:04 -0700)]
Distinguish between the two causes of NoResolverConfiguration in the exception string
Bob Halley [Tue, 26 Oct 2021 00:37:00 +0000 (17:37 -0700)]
Merge pull request #694 from rthalley/continue_on_error
Continue on error
Bob Halley [Sun, 24 Oct 2021 13:10:58 +0000 (06:10 -0700)]
Validate resolver nameservers when set [Issue #699].
Bob Halley [Sun, 24 Oct 2021 11:53:23 +0000 (04:53 -0700)]
Simplify; add a MessageError class.
Bob Halley [Mon, 27 Sep 2021 16:33:13 +0000 (09:33 -0700)]
add test of continue_on_error
Bob Halley [Mon, 27 Sep 2021 14:32:45 +0000 (07:32 -0700)]
change error format to have current instead of last good
Bob Halley [Sun, 26 Sep 2021 22:39:03 +0000 (15:39 -0700)]
draft continue_on_error
Bob Halley [Wed, 20 Oct 2021 15:37:21 +0000 (08:37 -0700)]
Merge pull request #703 from rthalley/cmp_fix
Fix #698 and #702, problems caused by _cmp() giving the wrong result in some cases
Bob Halley [Wed, 20 Oct 2021 15:36:00 +0000 (08:36 -0700)]
Merge pull request #713 from peterthomassen/20211020_cds_rfc8078_delete
Allow digest type 0 for CDS
Peter Thomassen [Wed, 20 Oct 2021 14:55:36 +0000 (16:55 +0200)]
Allow digest type 0 for CDS
Bob Halley [Sun, 17 Oct 2021 20:36:56 +0000 (13:36 -0700)]
Merge pull request #710 from paulehoffman/edns-examples
First attempt at edns.py
Bob Halley [Sun, 17 Oct 2021 20:36:20 +0000 (13:36 -0700)]
Merge pull request #712 from bwelling/make-query-id
Add id to dns.message.make_query().
Brian Wellington [Thu, 14 Oct 2021 18:15:55 +0000 (11:15 -0700)]
Add id to dns.message.make_query().
Allow the caller to supply a message id when building a query.
Paul Hoffman [Thu, 14 Oct 2021 17:49:53 +0000 (10:49 -0700)]
Added examples of use_edns()
Bob Halley [Thu, 14 Oct 2021 16:37:54 +0000 (09:37 -0700)]
_cmp() raised NoRelativeRdataOrdering in abs vs. abs case
Bob Halley [Thu, 14 Oct 2021 16:14:23 +0000 (09:14 -0700)]
Allow relative rdata comparisons for now, but disallow in the future.
Bob Halley [Thu, 14 Oct 2021 16:13:08 +0000 (09:13 -0700)]
fix ordering issue with relative rdatas
Paul Hoffman [Thu, 14 Oct 2021 01:30:47 +0000 (18:30 -0700)]
First attempt at edns.py
Brian Wellington [Wed, 13 Oct 2021 23:31:03 +0000 (16:31 -0700)]
Improve dns.message.make_query() docs.
Update the docs to match the code. Specifically, the docs implied that
EDNS was only enabled if use_edns was set, while the code would enable
EDNS if any parameter that required EDNS was set and use_edns was not
set.
Bob Halley [Wed, 13 Oct 2021 21:34:19 +0000 (14:34 -0700)]
Merge pull request #708 from paulehoffman/connected-socket
Added "connected" to references to socket.socket.
Paul Hoffman [Wed, 13 Oct 2021 21:19:11 +0000 (14:19 -0700)]
Moved "connected" to better spot
Paul Hoffman [Wed, 13 Oct 2021 21:04:07 +0000 (14:04 -0700)]
Removed the "connected" from UDP sockets (thank you Brian!)
Paul Hoffman [Wed, 13 Oct 2021 19:41:02 +0000 (12:41 -0700)]
Added "connected" to references to socket.socket.
Bob Halley [Mon, 11 Oct 2021 22:27:10 +0000 (15:27 -0700)]
fix accidental reversion of message.py typo fix
Bob Halley [Sun, 10 Oct 2021 23:53:26 +0000 (16:53 -0700)]
Fix #698 and #702, problems caused by _cmp() giving the wrong
result in certain comparisons of rdata with relative and absolute
names.
Bob Halley [Mon, 11 Oct 2021 16:40:47 +0000 (09:40 -0700)]
Merge pull request #704 from rthalley/dependabot/pip/flake8-tw-4.0.1
Update flake8 requirement from ^3.7.9 to ^4.0.1
dependabot[bot] [Mon, 11 Oct 2021 16:03:21 +0000 (16:03 +0000)]
Update flake8 requirement from ^3.7.9 to ^4.0.1
Updates the requirements on [flake8](https://github.com/pycqa/flake8) to permit the latest version.
- [Release notes](https://github.com/pycqa/flake8/releases)
- [Commits](https://github.com/pycqa/flake8/compare/3.7.9...4.0.1)
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Sun, 10 Oct 2021 23:57:37 +0000 (16:57 -0700)]
fix typo and improve dns.message.Message.is_response() doc string
Bob Halley [Sun, 10 Oct 2021 22:15:14 +0000 (15:15 -0700)]
add some doc on thread safety
Bob Halley [Mon, 4 Oct 2021 16:51:16 +0000 (09:51 -0700)]
Merge pull request #697 from rthalley/dependabot/pip/pytest-cov-tw-3.0.0
Update pytest-cov requirement from ^2.10.0 to ^3.0.0
Bob Halley [Mon, 4 Oct 2021 16:51:06 +0000 (09:51 -0700)]
Merge pull request #696 from rthalley/dependabot/pip/coverage-tw-6.0
Update coverage requirement from ^5.1 to ^6.0
dependabot[bot] [Mon, 4 Oct 2021 16:03:43 +0000 (16:03 +0000)]
Update pytest-cov requirement from ^2.10.0 to ^3.0.0
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.10.0...v3.0.0)
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Mon, 4 Oct 2021 16:01:58 +0000 (16:01 +0000)]
Update coverage requirement from ^5.1 to ^6.0
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/coverage-5.1...6.0)
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Thu, 30 Sep 2021 16:30:06 +0000 (09:30 -0700)]
Merge pull request #693 from rthalley/dependabot/pip/cryptography-gte-2.6-and-lt-36.0
Update cryptography requirement from >=2.6,<4.0 to >=2.6,<36.0
dependabot[bot] [Thu, 30 Sep 2021 16:03:03 +0000 (16:03 +0000)]
Update cryptography requirement from >=2.6,<4.0 to >=2.6,<36.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...35.0.0)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Bob Halley [Tue, 21 Sep 2021 16:03:51 +0000 (09:03 -0700)]
change the RFC cite for CERT
Bob Halley [Tue, 21 Sep 2021 16:01:42 +0000 (09:01 -0700)]
Merge pull request #692 from kpawar89/cert_types
Add new certificate types in CERT record
Kiran Pawar [Tue, 21 Sep 2021 09:10:37 +0000 (11:10 +0200)]
Add new certificate types in CERT record
Consider new certificate types as defined in
https://datatracker.ietf.org/doc/html/rfc4398
Bob Halley [Tue, 17 Aug 2021 19:06:51 +0000 (12:06 -0700)]
Merge pull request #678 from felixonmars/patch-1
Correct a typo in dns/asyncbackend.py
Felix Yan [Tue, 17 Aug 2021 08:13:36 +0000 (16:13 +0800)]
Correct a typo in dns/asyncbackend.py
Bob Halley [Sat, 17 Jul 2021 23:28:08 +0000 (16:28 -0700)]
Merge pull request #676 from bwelling/rfc6742
Add support for RFC 6742 types.
Brian Wellington [Tue, 13 Jul 2021 22:29:30 +0000 (15:29 -0700)]
Add support for RFC 6742 types.
This adds the NID, L32, L64, and LP types.
Bob Halley [Tue, 13 Jul 2021 16:09:36 +0000 (09:09 -0700)]
Merge pull request #673 from rthalley/zone_for_name_additions
zone_for_name() improvements
Bob Halley [Tue, 13 Jul 2021 16:09:23 +0000 (09:09 -0700)]
Merge pull request #675 from rthalley/dependabot/pip/idna-gte-2.1-and-lt-4.0
Update idna requirement from ^2.1 to >=2.1,<4.0
dependabot[bot] [Tue, 13 Jul 2021 16:02:46 +0000 (16:02 +0000)]
Update idna requirement from ^2.1 to >=2.1,<4.0
Updates the requirements on [idna](https://github.com/kjd/idna) to permit the latest version.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v2.1...v3.2)
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>