]> git.ipfire.org Git - thirdparty/dnspython.git/log
thirdparty/dnspython.git
3 years agoTry to appease older unittest 749/head
Ishai [Fri, 14 Jan 2022 05:45:15 +0000 (21:45 -0800)] 
Try to appease older unittest

3 years agoAdd resolver edns options
Ishai [Wed, 5 Jan 2022 20:39:48 +0000 (12:39 -0800)] 
Add resolver edns options

3 years agofix version typo
Bob Halley [Thu, 23 Dec 2021 21:15:01 +0000 (13:15 -0800)] 
fix version typo

3 years agoremove mypy as a dev dependency
Bob Halley [Thu, 23 Dec 2021 16:50:46 +0000 (08:50 -0800)] 
remove mypy as a dev dependency

3 years agoMerge pull request #746 from rthalley/dependabot/pip/mypy-tw-0.930
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

3 years agoUpdate mypy requirement from ^0.921 to ^0.930 746/head
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>
3 years agoMerge pull request #745 from rthalley/dependabot/pip/mypy-tw-0.921
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

3 years agoUpdate mypy requirement from ^0.920 to ^0.921 745/head
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>
3 years agoskip async DoH tests if no httpx
Bob Halley [Tue, 21 Dec 2021 15:59:09 +0000 (07:59 -0800)] 
skip async DoH tests if no httpx

3 years agoAllow unknown digest types [#625]
Bob Halley [Mon, 20 Dec 2021 21:06:15 +0000 (13:06 -0800)] 
Allow unknown digest types [#625]

3 years agomaster branch is now 2.3 development as we have a 2.2 release branch
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

3 years agoadd dns.edns.EDECode enum
Bob Halley [Sun, 19 Dec 2021 20:00:29 +0000 (12:00 -0800)] 
add dns.edns.EDECode enum

3 years agoregenerate rdatatype-list.rst
Bob Halley [Sun, 19 Dec 2021 19:36:05 +0000 (11:36 -0800)] 
regenerate rdatatype-list.rst

3 years agoMerge pull request #741 from tomaskrizek/extended-errors
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

3 years agoedns: implement Extended DNS Error Option support 741/head
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.

3 years agoadd workflow for 2.2
Bob Halley [Sat, 18 Dec 2021 13:56:23 +0000 (05:56 -0800)] 
add workflow for 2.2

3 years agoDo not set asyncio future if it is already done. [#740]
Bob Halley [Fri, 17 Dec 2021 16:19:46 +0000 (08:19 -0800)] 
Do not set asyncio future if it is already done.  [#740]

3 years agolint from flake
Bob Halley [Fri, 17 Dec 2021 13:48:36 +0000 (05:48 -0800)] 
lint from flake

3 years agolint
Bob Halley [Fri, 17 Dec 2021 13:44:23 +0000 (05:44 -0800)] 
lint

3 years agolint and remove unused helpers
Bob Halley [Fri, 17 Dec 2021 13:44:08 +0000 (05:44 -0800)] 
lint and remove unused helpers

3 years agoMerge pull request #739 from rthalley/dependabot/pip/mypy-tw-0.920
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

4 years agoUpdate mypy requirement from ^0.910 to ^0.920 739/head
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>
4 years agoadd WMI extra; simplify install doc a bit
Bob Halley [Wed, 15 Dec 2021 14:46:14 +0000 (06:46 -0800)] 
add WMI extra; simplify install doc a bit

4 years agoadd 3.10 classifier
Bob Halley [Wed, 15 Dec 2021 14:45:30 +0000 (06:45 -0800)] 
add 3.10 classifier

4 years agocope with 3.6 exception difference
Bob Halley [Tue, 7 Dec 2021 14:01:35 +0000 (06:01 -0800)] 
cope with 3.6 exception difference

4 years agoadd quoting to python version list
Bob Halley [Tue, 7 Dec 2021 13:38:10 +0000 (05:38 -0800)] 
add quoting to python version list

4 years agoadd runs-on
Bob Halley [Tue, 7 Dec 2021 13:35:04 +0000 (05:35 -0800)] 
add runs-on

4 years agotest 3.10 and windows too
Bob Halley [Tue, 7 Dec 2021 13:33:11 +0000 (05:33 -0800)] 
test 3.10 and windows too

4 years agoMerge pull request #731 from rthalley/cname-and-other-data
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.

4 years agofix typos; simplify _check_cname_and_other_data 731/head
Bob Halley [Fri, 3 Dec 2021 19:39:50 +0000 (11:39 -0800)] 
fix typos; simplify _check_cname_and_other_data

4 years agoadd missing @ to immutable invocation
Bob Halley [Thu, 2 Dec 2021 22:57:11 +0000 (14:57 -0800)] 
add missing @ to immutable invocation

4 years agorefactor to have a get_node() in the txn API
Bob Halley [Thu, 2 Dec 2021 22:44:08 +0000 (14:44 -0800)] 
refactor to have a get_node() in the txn API

4 years agofix doco errors
Bob Halley [Thu, 2 Dec 2021 19:40:45 +0000 (11:40 -0800)] 
fix doco errors

4 years agosimpliy node.is_cname()
Bob Halley [Thu, 2 Dec 2021 15:39:06 +0000 (07:39 -0800)] 
simpliy node.is_cname()

4 years agocname and other data check in zonefile reader
Bob Halley [Thu, 2 Dec 2021 15:22:46 +0000 (07:22 -0800)] 
cname and other data check in zonefile reader

4 years agoinfrastructure needed for CNAME-and-other-data check in txn
Bob Halley [Thu, 2 Dec 2021 14:43:37 +0000 (06:43 -0800)] 
infrastructure needed for CNAME-and-other-data check in txn

4 years agoincorporate review feedback
Bob Halley [Thu, 2 Dec 2021 13:33:35 +0000 (05:33 -0800)] 
incorporate review feedback

4 years agomore doco for CNAME-and-other-data
Bob Halley [Sun, 28 Nov 2021 19:29:11 +0000 (11:29 -0800)] 
more doco for CNAME-and-other-data

4 years agodoco for CNAME-and-other-data
Bob Halley [Sun, 28 Nov 2021 19:23:17 +0000 (11:23 -0800)] 
doco for CNAME-and-other-data

4 years agoFirst draft of CNAME and other data handling in zones.
Bob Halley [Fri, 26 Nov 2021 23:12:50 +0000 (15:12 -0800)] 
First draft of CNAME and other data handling in zones.

4 years agoMerge pull request #734 from rthalley/zone-refactor
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.

4 years agoRefactor zone transactions to always use versioned CoW code. 734/head
Bob Halley [Wed, 1 Dec 2021 14:48:58 +0000 (06:48 -0800)] 
Refactor zone transactions to always use versioned CoW code.

4 years agoFix replacement txn bugs in non-versioned zones [#732].
Bob Halley [Sun, 28 Nov 2021 22:26:21 +0000 (14:26 -0800)] 
Fix replacement txn bugs in non-versioned zones [#732].

4 years agonote issues around rdata comparison
Bob Halley [Sun, 28 Nov 2021 19:13:36 +0000 (11:13 -0800)] 
note issues around rdata comparison

4 years agonote that Curio cannot be used for DoH
Bob Halley [Sat, 27 Nov 2021 21:29:16 +0000 (13:29 -0800)] 
note that Curio cannot be used for DoH

4 years agobasic testing for async DoH
Bob Halley [Sat, 27 Nov 2021 21:26:41 +0000 (13:26 -0800)] 
basic testing for async DoH

4 years agoNode find_rdataset() should set covers when creating [#730]
Bob Halley [Fri, 26 Nov 2021 21:55:36 +0000 (13:55 -0800)] 
Node find_rdataset() should set covers when creating [#730]

4 years agoMerge pull request #729 from rthalley/dependabot/pip/cryptography-gte-2.6-and-lt...
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

4 years agoUpdate cryptography requirement from >=2.6,<36.0 to >=2.6,<37.0 729/head
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>
4 years agoupdate whatsnew
Bob Halley [Sat, 20 Nov 2021 21:51:26 +0000 (13:51 -0800)] 
update whatsnew

4 years agofix hyperlink target
Bob Halley [Sat, 20 Nov 2021 21:51:11 +0000 (13:51 -0800)] 
fix hyperlink target

4 years agoMerge pull request #715 from rthalley/rrset-reader
Bob Halley [Sat, 20 Nov 2021 21:39:11 +0000 (13:39 -0800)] 
Merge pull request #715 from rthalley/rrset-reader

rrset-reader PR

4 years agoadd read_rrsets() documentation 715/head
Bob Halley [Sat, 20 Nov 2021 21:36:38 +0000 (13:36 -0800)] 
add read_rrsets() documentation

4 years agoMerge pull request #723 from rthalley/httpx_if_possible
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

4 years agomention async DoH in whatsnew 723/head
Bob Halley [Sat, 20 Nov 2021 14:28:25 +0000 (06:28 -0800)] 
mention async DoH in whatsnew

4 years agoasync https doco
Bob Halley [Sat, 20 Nov 2021 14:26:14 +0000 (06:26 -0800)] 
async https doco

4 years agoremove backend parameter to https()
Bob Halley [Sat, 20 Nov 2021 14:26:05 +0000 (06:26 -0800)] 
remove backend parameter to https()

4 years agoremove incorrect comment
Bob Halley [Thu, 18 Nov 2021 00:22:15 +0000 (16:22 -0800)] 
remove incorrect comment

4 years agoasync resolver support
Bob Halley [Wed, 17 Nov 2021 14:20:22 +0000 (06:20 -0800)] 
async resolver support

4 years agoinitial implemention of async https query
Bob Halley [Wed, 17 Nov 2021 14:15:09 +0000 (06:15 -0800)] 
initial implemention of async https query

4 years agouse win32util
Bob Halley [Wed, 17 Nov 2021 13:16:32 +0000 (05:16 -0800)] 
use win32util

4 years agoDo not impose 2**31-1 bounds on TTL-like things; impose 2**32-1.
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.

4 years agofix DoH requirements
Bob Halley [Tue, 16 Nov 2021 15:04:27 +0000 (07:04 -0800)] 
fix DoH requirements

4 years agofix session check when httpx is not installed
Bob Halley [Tue, 16 Nov 2021 14:36:17 +0000 (06:36 -0800)] 
fix session check when httpx is not installed

4 years agoincorporate feedback about sessions, optional http1, and http2 availability
Bob Halley [Tue, 16 Nov 2021 14:29:39 +0000 (06:29 -0800)] 
incorporate feedback about sessions, optional http1, and http2 availability

4 years agoremove out-of-date comment
Bob Halley [Tue, 16 Nov 2021 13:43:42 +0000 (05:43 -0800)] 
remove out-of-date comment

4 years agoMerge pull request #722 from rthalley/win32util
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.

4 years agoupdate version in doco title
Bob Halley [Tue, 16 Nov 2021 13:40:22 +0000 (05:40 -0800)] 
update version in doco title

4 years agotry again with better .readthedocs.yml syntax
Bob Halley [Mon, 15 Nov 2021 02:03:36 +0000 (18:03 -0800)] 
try again with better .readthedocs.yml syntax

4 years agopin versions for readthedocs
Bob Halley [Mon, 15 Nov 2021 02:00:33 +0000 (18:00 -0800)] 
pin versions for readthedocs

4 years agofix examples.rst quoting
Bob Halley [Mon, 15 Nov 2021 01:57:38 +0000 (17:57 -0800)] 
fix examples.rst quoting

4 years agoFor DoH, use httpx and with HTTP/2 if we can, but fall back to requests if we have to.
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.

4 years agoAdd WMI-based method for finding resolver info on Windows. 722/head
Bob Halley [Tue, 9 Nov 2021 15:36:30 +0000 (07:36 -0800)] 
Add WMI-based method for finding resolver info on Windows.

4 years agoHandle DHCP servers returning domains prefixed by dot [#687].
Bob Halley [Sun, 7 Nov 2021 18:41:54 +0000 (10:41 -0800)] 
Handle DHCP servers returning domains prefixed by dot [#687].

4 years agoupdate RD=0 example now that we have a flags parameter
Bob Halley [Sun, 7 Nov 2021 18:29:40 +0000 (10:29 -0800)] 
update RD=0 example now that we have a flags parameter

4 years agoMerge pull request #719 from paulehoffman/rd=0-example
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

4 years agoMerge pull request #718 from paulehoffman/examples-doc
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

4 years agoMerge pull request #720 from bwelling/make-query-flags
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().

4 years agoAdd flags to dns.message.make_query(). 720/head
Brian Wellington [Tue, 2 Nov 2021 17:41:15 +0000 (10:41 -0700)] 
Add flags to dns.message.make_query().

4 years agoExtended the example to include one with RD=0 719/head
Paul Hoffman [Tue, 2 Nov 2021 16:43:10 +0000 (09:43 -0700)] 
Extended the example to include one with RD=0

4 years agoAdded small section to the manual about examples 718/head
Paul Hoffman [Tue, 2 Nov 2021 16:30:27 +0000 (09:30 -0700)] 
Added small section to the manual about examples

4 years agorrset-reader PR
Bob Halley [Sun, 31 Oct 2021 21:16:36 +0000 (14:16 -0700)] 
rrset-reader PR

4 years agoadd setup.cfg to sdist
Bob Halley [Tue, 26 Oct 2021 19:34:37 +0000 (12:34 -0700)] 
add setup.cfg to sdist

4 years agopoetry style kitting
Bob Halley [Tue, 26 Oct 2021 19:23:42 +0000 (12:23 -0700)] 
poetry style kitting

4 years agoDistinguish between the two causes of NoResolverConfiguration in the exception string
Bob Halley [Tue, 26 Oct 2021 01:04:56 +0000 (18:04 -0700)] 
Distinguish between the two causes of NoResolverConfiguration in the exception string

4 years agoMerge pull request #694 from rthalley/continue_on_error
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

4 years agoValidate resolver nameservers when set [Issue #699].
Bob Halley [Sun, 24 Oct 2021 13:10:58 +0000 (06:10 -0700)] 
Validate resolver nameservers when set [Issue #699].

4 years agoSimplify; add a MessageError class. 694/head
Bob Halley [Sun, 24 Oct 2021 11:53:23 +0000 (04:53 -0700)] 
Simplify; add a MessageError class.

4 years agoadd test of continue_on_error
Bob Halley [Mon, 27 Sep 2021 16:33:13 +0000 (09:33 -0700)] 
add test of continue_on_error

4 years agochange error format to have current instead of last good
Bob Halley [Mon, 27 Sep 2021 14:32:45 +0000 (07:32 -0700)] 
change error format to have current instead of last good

4 years agodraft continue_on_error
Bob Halley [Sun, 26 Sep 2021 22:39:03 +0000 (15:39 -0700)] 
draft continue_on_error

4 years agoMerge pull request #703 from rthalley/cmp_fix
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

4 years agoMerge pull request #713 from peterthomassen/20211020_cds_rfc8078_delete
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

4 years agoAllow digest type 0 for CDS 713/head
Peter Thomassen [Wed, 20 Oct 2021 14:55:36 +0000 (16:55 +0200)] 
Allow digest type 0 for CDS

4 years agoMerge pull request #710 from paulehoffman/edns-examples
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

4 years agoMerge pull request #712 from bwelling/make-query-id
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().

4 years agoAdd id to dns.message.make_query(). 712/head
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.

4 years agoAdded examples of use_edns() 710/head
Paul Hoffman [Thu, 14 Oct 2021 17:49:53 +0000 (10:49 -0700)] 
Added examples of use_edns()

4 years ago_cmp() raised NoRelativeRdataOrdering in abs vs. abs case 703/head
Bob Halley [Thu, 14 Oct 2021 16:37:54 +0000 (09:37 -0700)] 
_cmp() raised NoRelativeRdataOrdering in abs vs. abs case

4 years agoAllow relative rdata comparisons for now, but disallow in the future.
Bob Halley [Thu, 14 Oct 2021 16:14:23 +0000 (09:14 -0700)] 
Allow relative rdata comparisons for now, but disallow in the future.