]> git.ipfire.org Git - thirdparty/dnspython.git/log
thirdparty/dnspython.git
8 years agolifetime (timeout) support for dns.resolver.query 258/head
Shatil Rafiullah [Sun, 4 Jun 2017 19:59:12 +0000 (12:59 -0700)] 
lifetime (timeout) support for dns.resolver.query

Introduces `lifetime` param to `dns.resolver.query`, allowing user to
specify a timeout for querying DNS resolvers instead of being stuck on
the hardcoded default.

This doesn't modify the `Resolver` _instance_ itself, so subsequent
calls to it, without specifying `lifetime` as a param, will honor the
default value configured in `reset` (see `self.lifetime =`).

8 years agofix one my lint that my invocation does not hit, but Travis does
Bob Halley [Tue, 30 May 2017 19:31:07 +0000 (12:31 -0700)] 
fix one my lint that my invocation does not hit, but Travis does

8 years agoFix more latest pylint warnings.
Bob Halley [Tue, 30 May 2017 19:22:54 +0000 (12:22 -0700)] 
Fix more latest pylint warnings.

8 years agoupdate pylint settings for latest pylint
Bob Halley [Tue, 30 May 2017 19:01:35 +0000 (12:01 -0700)] 
update pylint settings for latest pylint

8 years agoRaise a validation failure exception instead of asserting when an
Bob Halley [Sun, 19 Feb 2017 21:56:50 +0000 (13:56 -0800)] 
Raise a validation failure exception instead of asserting when an
ECDSA point is invalid.
[Issue #237]

8 years agoHandle _find_candidate_keys None return case.
Bob Halley [Sun, 19 Feb 2017 21:54:22 +0000 (13:54 -0800)] 
Handle _find_candidate_keys None return case.
[Issue #236]

8 years agoAlways look at Windows global Domain parameter.
Bob Halley [Sun, 19 Feb 2017 21:46:47 +0000 (13:46 -0800)] 
Always look at Windows global Domain parameter.
[Issue #240]

8 years agoMake sure all 'strings' passed to the txtbase constructor are encoded if
Bob Halley [Sun, 19 Feb 2017 21:37:14 +0000 (13:37 -0800)] 
Make sure all 'strings' passed to the txtbase constructor are encoded if
needed.  [Issue #239]

8 years agodns.query.xfr() now raises on a non-zero rcode.
Bob Halley [Sun, 29 Jan 2017 14:53:01 +0000 (06:53 -0800)] 
dns.query.xfr() now raises on a non-zero rcode.
[ISSUE #231]

8 years agoAdd helper methods to dns.resolver.NXDOMAIN to make retrieving
Bob Halley [Sat, 28 Jan 2017 14:16:18 +0000 (06:16 -0800)] 
Add helper methods to dns.resolver.NXDOMAIN to make retrieving
qname and response info easier.

8 years agoThe query refactoring accidentally changed which TSIG MAC for the
Bob Halley [Sat, 28 Jan 2017 13:53:46 +0000 (05:53 -0800)] 
The query refactoring accidentally changed which TSIG MAC for the
request was passed to TSIG validation, resulting in failed
validations.
[Issue #228]

8 years agoUse proper binary empty string in a few places.
Bob Halley [Sat, 28 Jan 2017 13:51:45 +0000 (05:51 -0800)] 
Use proper binary empty string in a few places.

8 years agoInitialize received_time [ISSUE #228].
Bob Halley [Sat, 28 Jan 2017 13:29:34 +0000 (05:29 -0800)] 
Initialize received_time [ISSUE #228].

8 years agofix docstring typo
Bob Halley [Mon, 16 Jan 2017 17:24:32 +0000 (09:24 -0800)] 
fix docstring typo

8 years agoresolver doco
Bob Halley [Mon, 16 Jan 2017 17:23:34 +0000 (09:23 -0800)] 
resolver doco

8 years agoimprove cache doco
Bob Halley [Mon, 16 Jan 2017 16:40:20 +0000 (08:40 -0800)] 
improve cache doco

8 years agodoco answer
Bob Halley [Mon, 16 Jan 2017 16:27:37 +0000 (08:27 -0800)] 
doco answer

8 years agoadd resolver function placeholder
Bob Halley [Mon, 16 Jan 2017 16:16:16 +0000 (08:16 -0800)] 
add resolver function placeholder

8 years agomore resolver doco prep
Bob Halley [Mon, 16 Jan 2017 16:13:02 +0000 (08:13 -0800)] 
more resolver doco prep

8 years agostart resolver doco
Bob Halley [Mon, 16 Jan 2017 16:09:30 +0000 (08:09 -0800)] 
start resolver doco

8 years agonode doco update
Bob Halley [Mon, 16 Jan 2017 15:53:55 +0000 (07:53 -0800)] 
node doco update

8 years agofix breakage from receive_udp cleanup
Bob Halley [Mon, 16 Jan 2017 15:18:18 +0000 (07:18 -0800)] 
fix breakage from receive_udp cleanup

8 years agorender and tokenizer epydoc removal
Bob Halley [Mon, 16 Jan 2017 15:13:03 +0000 (07:13 -0800)] 
render and tokenizer epydoc removal

8 years agomore doco updates
Bob Halley [Mon, 16 Jan 2017 14:53:48 +0000 (06:53 -0800)] 
more doco updates

8 years agoquery doco
Bob Halley [Mon, 16 Jan 2017 14:29:01 +0000 (06:29 -0800)] 
query doco

8 years agonamedict doco
Bob Halley [Mon, 16 Jan 2017 00:02:00 +0000 (16:02 -0800)] 
namedict doco

8 years agodnssec doco
Bob Halley [Sun, 15 Jan 2017 23:52:30 +0000 (15:52 -0800)] 
dnssec doco

8 years agoupdate comment
Bob Halley [Sun, 15 Jan 2017 23:32:13 +0000 (15:32 -0800)] 
update comment

8 years agoAdd RFC reference.
Bob Halley [Sun, 15 Jan 2017 16:07:59 +0000 (08:07 -0800)] 
Add RFC reference.

8 years agoadd RFC cite
Bob Halley [Sun, 15 Jan 2017 16:07:47 +0000 (08:07 -0800)] 
add RFC cite

8 years agodoco Update
Bob Halley [Sun, 15 Jan 2017 14:54:01 +0000 (06:54 -0800)] 
doco Update

8 years agodoco version
Bob Halley [Sun, 15 Jan 2017 14:25:33 +0000 (06:25 -0800)] 
doco version

8 years agodoc more misc things
Bob Halley [Sun, 15 Jan 2017 14:18:35 +0000 (06:18 -0800)] 
doc more misc things

8 years agomore doco overhaul
Bob Halley [Sun, 15 Jan 2017 14:10:09 +0000 (06:10 -0800)] 
more doco overhaul

8 years agodoco overhaul of name helpers
Bob Halley [Sun, 15 Jan 2017 13:25:32 +0000 (05:25 -0800)] 
doco overhaul of name helpers

8 years agofix more typos
Bob Halley [Sat, 14 Jan 2017 18:35:10 +0000 (10:35 -0800)] 
fix more typos

8 years agofix typo
Bob Halley [Sat, 14 Jan 2017 18:33:07 +0000 (10:33 -0800)] 
fix typo

8 years agomore message doco
Bob Halley [Sat, 14 Jan 2017 18:30:41 +0000 (10:30 -0800)] 
more message doco

8 years agoMessage doco.
Bob Halley [Sat, 14 Jan 2017 18:22:45 +0000 (10:22 -0800)] 
Message doco.

Add constants to allow a section name to be specified symbolically rather
than by passing the actual section list value.

8 years agoadd doc gen helper
Bob Halley [Sat, 14 Jan 2017 16:21:06 +0000 (08:21 -0800)] 
add doc gen helper

8 years agoregenerate
Bob Halley [Sat, 14 Jan 2017 16:19:46 +0000 (08:19 -0800)] 
regenerate

8 years agocheckpoint message doc
Bob Halley [Sat, 14 Jan 2017 15:26:49 +0000 (07:26 -0800)] 
checkpoint message doc

8 years agoadd message exceptions
Bob Halley [Sat, 14 Jan 2017 14:46:06 +0000 (06:46 -0800)] 
add message exceptions

8 years agoadd rdatatype and rdataclass data doc
Bob Halley [Sat, 14 Jan 2017 14:39:48 +0000 (06:39 -0800)] 
add rdatatype and rdataclass data doc

8 years agocontinue doco overhaul
Bob Halley [Tue, 10 Jan 2017 22:56:57 +0000 (14:56 -0800)] 
continue doco overhaul

8 years agoadd autodoc mode to comments; document QR
Bob Halley [Tue, 10 Jan 2017 13:53:32 +0000 (05:53 -0800)] 
add autodoc mode to comments; document QR

8 years agoMerge pull request #227 from imaia/patch-1
Bob Halley [Tue, 10 Jan 2017 13:51:54 +0000 (05:51 -0800)] 
Merge pull request #227 from imaia/patch-1

Adding comment for each flag

8 years agoAdding comment for each flag 227/head
Italo Maia [Mon, 9 Jan 2017 20:42:52 +0000 (17:42 -0300)] 
Adding comment for each flag

Reference http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-12

8 years agobump copyright
Bob Halley [Mon, 9 Jan 2017 14:12:43 +0000 (06:12 -0800)] 
bump copyright

8 years agoRaise IndexError in Answer get and delete if rrset is None.
Bob Halley [Mon, 9 Jan 2017 14:10:39 +0000 (06:10 -0800)] 
Raise IndexError in Answer get and delete if rrset is None.
Thanks to mschwager for reporting this.
[Issue #226].

8 years agordataset and rrset doco structure
Bob Halley [Thu, 5 Jan 2017 15:04:20 +0000 (07:04 -0800)] 
rdataset and rrset doco structure

8 years agordata doco
Bob Halley [Thu, 5 Jan 2017 14:45:13 +0000 (06:45 -0800)] 
rdata doco

8 years agoput all exceptions in one document
Bob Halley [Thu, 5 Jan 2017 14:44:39 +0000 (06:44 -0800)] 
put all exceptions in one document

8 years agodoco update
Bob Halley [Tue, 3 Jan 2017 23:39:45 +0000 (15:39 -0800)] 
doco update

8 years agomore doco updates
Bob Halley [Tue, 3 Jan 2017 23:29:55 +0000 (15:29 -0800)] 
more doco updates

8 years agodoco overhaul
Bob Halley [Tue, 3 Jan 2017 23:19:15 +0000 (15:19 -0800)] 
doco overhaul

8 years agodoco conversion
Bob Halley [Tue, 3 Jan 2017 23:12:42 +0000 (15:12 -0800)] 
doco conversion

8 years agoException doc
Bob Halley [Mon, 2 Jan 2017 15:47:20 +0000 (07:47 -0800)] 
Exception doc

8 years agoAdd comment about obsolete nature of EntropyPool.
Bob Halley [Mon, 2 Jan 2017 15:36:59 +0000 (07:36 -0800)] 
Add comment about obsolete nature of EntropyPool.

8 years agodoc update
Bob Halley [Mon, 2 Jan 2017 15:30:52 +0000 (07:30 -0800)] 
doc update

8 years agoadjust __init__ now that we include it in class description
Bob Halley [Mon, 2 Jan 2017 15:30:39 +0000 (07:30 -0800)] 
adjust __init__ now that we include it in class description

8 years agoset autoclass_content to both
Bob Halley [Mon, 2 Jan 2017 15:29:58 +0000 (07:29 -0800)] 
set autoclass_content to both

8 years agofix typo
Bob Halley [Mon, 2 Jan 2017 15:00:59 +0000 (07:00 -0800)] 
fix typo

8 years agoThe IPv4 and IPv6 inet_ntoa() functions were returning binary
Bob Halley [Mon, 2 Jan 2017 14:41:05 +0000 (06:41 -0800)] 
The IPv4 and IPv6 inet_ntoa() functions were returning binary
instead of text, a Py2/Py3 merge bug.

8 years agoto_e164() was returning binary instead of text.
Bob Halley [Mon, 2 Jan 2017 14:19:38 +0000 (06:19 -0800)] 
to_e164() was returning binary instead of text.

Doco update for e164

8 years agodoco update
Bob Halley [Mon, 2 Jan 2017 14:19:30 +0000 (06:19 -0800)] 
doco update

8 years agofix typo
Bob Halley [Sun, 1 Jan 2017 17:33:39 +0000 (09:33 -0800)] 
fix typo

8 years agodoc overhaul
Bob Halley [Sun, 1 Jan 2017 17:29:52 +0000 (09:29 -0800)] 
doc overhaul

8 years agocopyright update
Bob Halley [Sun, 1 Jan 2017 17:29:29 +0000 (09:29 -0800)] 
copyright update

8 years agodoc overhaul for rdatatypes; make CNAME singleton
Bob Halley [Sun, 1 Jan 2017 17:28:42 +0000 (09:28 -0800)] 
doc overhaul for rdatatypes; make CNAME singleton

8 years agostart documenting rdata
Bob Halley [Sun, 1 Jan 2017 17:27:58 +0000 (09:27 -0800)] 
start documenting rdata

8 years agomore doc structure
Bob Halley [Sun, 1 Jan 2017 14:51:31 +0000 (06:51 -0800)] 
more doc structure

8 years agofix typos, index
Bob Halley [Sun, 1 Jan 2017 13:57:52 +0000 (05:57 -0800)] 
fix typos, index

8 years agoinitial Sphinx work
Bob Halley [Sat, 31 Dec 2016 18:30:47 +0000 (10:30 -0800)] 
initial Sphinx work

8 years agoconvert to restructured text
Bob Halley [Sat, 31 Dec 2016 18:29:07 +0000 (10:29 -0800)] 
convert to restructured text

8 years agofix restructured text issues
Bob Halley [Sat, 31 Dec 2016 18:28:34 +0000 (10:28 -0800)] 
fix restructured text issues

8 years agoadd example of querying a specific server
Bob Halley [Fri, 30 Dec 2016 20:35:52 +0000 (12:35 -0800)] 
add example of querying a specific server

8 years agodeal with broken pylint on 3.6
Bob Halley [Mon, 26 Dec 2016 20:51:15 +0000 (12:51 -0800)] 
deal with broken pylint on 3.6

8 years agotry to add 3.6 to travis
Bob Halley [Mon, 26 Dec 2016 20:37:34 +0000 (12:37 -0800)] 
try to add 3.6 to travis

8 years agodns.inet.is_multicast() was broken in python 3 by
Bob Halley [Mon, 26 Dec 2016 20:31:53 +0000 (12:31 -0800)] 
dns.inet.is_multicast() was broken in python 3 by
the python2-python3 merge.
[#224]

8 years agoadd future import for print
Bob Halley [Sun, 18 Dec 2016 19:30:46 +0000 (11:30 -0800)] 
add future import for print

8 years agoupdate comment
Bob Halley [Sun, 18 Dec 2016 19:23:26 +0000 (11:23 -0800)] 
update comment

8 years agoadd example of receiving notify messages
Bob Halley [Sun, 18 Dec 2016 19:22:18 +0000 (11:22 -0800)] 
add example of receiving notify messages

9 years agoremove unused import
Bob Halley [Fri, 2 Dec 2016 15:34:07 +0000 (07:34 -0800)] 
remove unused import

9 years agoSlighly improve ECS masking.
Bob Halley [Fri, 2 Dec 2016 15:22:23 +0000 (07:22 -0800)] 
Slighly improve ECS masking.

9 years agoMerge pull request #217 from kalou/ecs
Bob Halley [Fri, 2 Dec 2016 15:13:33 +0000 (07:13 -0800)] 
Merge pull request #217 from kalou/ecs

Implement EDNS Client Subnet option

9 years agonote APL fixes
Bob Halley [Tue, 15 Nov 2016 14:15:18 +0000 (06:15 -0800)] 
note APL fixes

9 years agoadd regression test for APL trailing zero suppression
Bob Halley [Tue, 15 Nov 2016 14:13:29 +0000 (06:13 -0800)] 
add regression test for APL trailing zero suppression

9 years agofix zero padding on python3
Bob Halley [Tue, 15 Nov 2016 14:12:58 +0000 (06:12 -0800)] 
fix zero padding on python3

9 years agoFix trailing 0 suppression bug reintroduced in py2/py3 merge, and do not break py2...
Bob Halley [Tue, 15 Nov 2016 14:05:49 +0000 (06:05 -0800)] 
Fix trailing 0 suppression bug reintroduced in py2/py3 merge, and do not break py2 either!

9 years agoFix trailing 0 suppression bug reintroduced in py2/py3 merge
Bob Halley [Tue, 15 Nov 2016 14:03:26 +0000 (06:03 -0800)] 
Fix trailing 0 suppression bug reintroduced in py2/py3 merge

9 years agoClarify ceiling, add tests, fix doc, fix python3 217/head
pascal.bouchareine [Tue, 8 Nov 2016 19:09:34 +0000 (11:09 -0800)] 
Clarify ceiling, add tests, fix doc, fix python3

- bad class doc
- explicit ceil
- python3 encoding issue
- improve edns testing

9 years agoadd types missing from __all__
Bob Halley [Mon, 7 Nov 2016 22:27:25 +0000 (14:27 -0800)] 
add types missing from __all__

9 years agomake lint happy
pascal.bouchareine [Thu, 3 Nov 2016 21:25:54 +0000 (14:25 -0700)] 
make lint happy

9 years agoImplement EDNS Client Subnet option
pascal.bouchareine [Thu, 3 Nov 2016 19:06:25 +0000 (12:06 -0700)] 
Implement EDNS Client Subnet option

9 years ago2.6 testing still fails due to test suite issues
Bob Halley [Mon, 10 Oct 2016 23:18:28 +0000 (16:18 -0700)] 
2.6 testing still fails due to test suite issues

9 years agoadd 2.6-dev to testing
Bob Halley [Mon, 10 Oct 2016 23:06:47 +0000 (16:06 -0700)] 
add 2.6-dev to testing

9 years agoAdd OPENPGPKEY RR support.
Bob Halley [Mon, 10 Oct 2016 13:43:36 +0000 (06:43 -0700)] 
Add OPENPGPKEY RR support.

9 years agoadd wheel config file
Bob Halley [Sat, 8 Oct 2016 23:37:50 +0000 (16:37 -0700)] 
add wheel config file

9 years agoremove cruft
Bob Halley [Sat, 8 Oct 2016 23:37:23 +0000 (16:37 -0700)] 
remove cruft