summaryrefslogtreecommitdiff
path: root/dns/resolver.py
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #202 from m3047/masterBob Halley2016-09-191-2/+2
|\
| * Truthiness of AnswersFred Morris2016-09-171-2/+2
* | Merge pull request #197 from bastiak/pylintBob Halley2016-09-181-6/+24
|\ \
| * | Pylint: remove bare exceptsMartin2016-08-311-6/+6
| * | Pylint: attributes should be defined in initMartin2016-08-311-0/+18
| |/
* | Py3: remove __getslice__ methodMartin Basti2016-08-051-3/+0
|/
* Add method to force re-read resolv.conf: resolver.reset_default_resolver()Petr Spacek2016-07-121-2/+10
* Pylint: enable superfluous-parens checkMartin Basti2016-06-271-1/+1
* Pylint: enable delslice-method checkMartin Basti2016-06-271-3/+0
* Pylint: enable undefined-variable checkMartin Basti2016-06-271-6/+6
* Pylint: enable undefined-loop-variable checkMartin Basti2016-06-271-4/+4
* Pylint: enable import-error checkMartin Basti2016-06-271-1/+1
* Pass partial answer when raising DNSException, added unit testsClaudio Luck2016-06-131-13/+55
* try winreg on Windows [issue #160]Bob Halley2016-05-171-2/+4
* Do not reference docstrings in exception formatting as they may be stripped.Bob Halley2016-05-121-1/+2
* fix another indexing keys() issue.Bob Halley2016-05-081-1/+1
* python3 supportArthur Gautier2016-04-211-86/+126
* Import dns.tsigBob Halley2016-02-211-0/+1
* Merge pull request #141 from tbabej/masterBob Halley2016-02-211-1/+4
|\
| * resolver: Reject lines with less than two tokensTomas Babej2016-01-281-1/+4
* | Fix typo in resolver.pyMartin Basti2016-01-291-1/+1
|/
* Merge pull request #111 from preo/dns-portBob Halley2015-07-141-10/+12
|\
| * Support per-nameserver port setting.Robert Estelle2015-07-131-10/+12
| * Revert tuple-based per-nameserver port setting.Robert Estelle2015-07-131-20/+21
| * Support per-nameserver port setting.Robert Estelle2015-06-141-21/+20
* | Don't throw on unresolved-fqdn for overridden getfqdn.Robert Estelle2015-06-141-1/+4
|/
* Add information about protocol, request, and response to NoNameservers except...Petr Spacek2015-03-271-11/+20
* Convert NoNameservers exception to the new DNSException style.Petr Spacek2015-03-271-17/+17
* Add response to NoAnswer exception.Petr Spacek2015-03-271-5/+8
* Convert NoAnswer exception to the new DNSException style.Petr Spacek2015-03-251-12/+4
* Return list of non-existent names as part of str(NXDOMAIN).Petr Spacek2015-03-251-1/+16
* Return timeout duration as part of str(Timeout).Petr Spacek2015-03-251-5/+5
* Remove redundant 'pass' from class definitions.Petr Spacek2015-02-121-4/+0
* Extend NoNameservers exception with list of servers and respective errors.Petr Spacek2015-02-121-7/+31
* Extend NoAnswer exception with optional question.Petr Spacek2015-02-121-5/+16
* Amend doc strings for all DNSExceptions to make them suitable for direct prin...Petr Spacek2015-02-121-9/+5
* Add ChangeLog entry for resolver.rotateBob Halley2014-06-211-1/+1
* add options rotate handlingBatch User2014-05-051-0/+7
* retry_servfail -> self.retry_servfailBob Halley2013-07-171-1/+1
* lock caches in case they are sharedBob Halley2013-03-311-49/+80
* Do not retry SERVFAILing nameservers by defaultBob Halley2013-03-311-1/+5
* Raise YXDOMAIN if we see a YXDOMAIN rcodeBob Halley2013-03-311-0/+7
* Added set_flags method to dns.resolver.Resolver to allow overriding of defaul...Sean Leach2012-07-161-0/+12
* doco fixesBob Halley2012-04-081-2/+1
* Add source_port support to resolver; fix source_port in query codeBob Halley2012-04-081-7/+14
* try TCP if UDP response is truncatedBob Halley2012-04-081-0/+17
* add LRUCacheBob Halley2011-08-241-2/+126
* add dns.resolver.override_system_resolver() and dns.resolver.restore_system_r...Bob Halley2011-07-131-0/+235
* update copyrightsBob Halley2011-05-121-1/+1
* add canonical_name to Answer()Bob Halley2011-03-231-0/+3