summaryrefslogtreecommitdiff
path: root/dns/resolver.py
Commit message (Expand)AuthorAgeFilesLines
* Remove more unneeded backwards compat, _winreg -> winregBob Halley2020-06-051-30/+27
* Minor Python 3 cleanups.Brian Wellington2020-06-031-11/+10
* the prior fix for exception handling was still not right, missing a continueBob Halley2020-05-291-0/+1
* Fix resolve() NoAnswer problems from [Issue #488]Bob Halley2020-05-281-4/+12
* further tighten resolve() default settingsBob Halley2020-05-271-6/+8
* fix None pointers in LRU cache sentinelBob Halley2020-05-231-2/+3
* revision of truncation handlingBob Halley2020-05-221-1/+2
* add NXDOMAIN cachingBob Halley2020-05-211-43/+60
* pop() with no arguements means last, but I used it intending firstBob Halley2020-05-211-2/+2
* Remove dns.rdata{type,class}.to_enum.Brian Wellington2020-05-211-2/+2
* move raise_on_no_error out of AnswerBob Halley2020-05-191-10/+6
* add missing backoff to next_nameserver() retry_with_tcp caseBob Halley2020-05-191-1/+1
* use to_enum()Bob Halley2020-05-191-4/+2
* It is self.resolver.retry_servfail, not self.retry_servfail; where were you l...Bob Halley2020-05-191-1/+1
* add resolve_address() helper at module levelresrefactorBob Halley2020-05-191-0/+10
* lintingBob Halley2020-05-191-0/+12
* refactor resolver, extracting all business logicBob Halley2020-05-181-166/+197
* flake8 lintingBob Halley2020-05-151-17/+20
* Allow resolver-level control over the defaulting of search (default False).Bob Halley2020-05-151-30/+18
* Add resolver resolve(), deprecate query().Bob Halley2020-05-151-34/+81
* Reharmonize doc style as I think it looks betterBob Halley2020-05-101-2/+4
* in doco, text->str, binary->bytesBob Halley2020-05-081-7/+7
* Fix [Issue #416], EAI_SYSTEM not defined on Windows.Bob Halley2020-05-041-2/+10
* Grealy simplify our getaddrinfo() implementation by calling theBob Halley2020-05-041-48/+41
* more things to make mypy happierBob Halley2020-05-031-4/+4
* Use context managers to simplify code.Brian Wellington2020-05-011-37/+15
* Merge pull request #445 from kimbo/kl/resolv-conf-optionsBob Halley2020-04-031-5/+32
|\
| * support for ndots, edns0, timeout resolv.conf optskimbo2020-04-021-5/+32
* | Use decorator syntax for properties.Brian Wellington2020-04-031-2/+2
* | Use public dns.set.Set interface.Brian Wellington2020-04-021-1/+1
|/
* delintBob Halley2020-03-111-7/+7
* reverse_query: BUGFIX - ipaddr, not address!Thomas Ward2020-03-091-1/+1
* Docstring, naming, args/kwargs for reverse_queryThomas Ward2020-03-091-22/+7
* Docstrings: Update reverse_lookup docstringsThomas Ward2020-03-091-0/+12
* Use dns.reversename, extend reverse_lookup argsThomas Ward2020-03-091-17/+11
* Add a reverse_lookup function to Resolver.Thomas Ward2020-03-091-0/+26
* DoH cleanup.Brian Wellington2020-01-071-7/+14
* only allow Resolver.nameservers to be a listkimbo2020-01-061-11/+5
* make sure Resolver.nameservers is a list or strkimbo2019-12-261-0/+21
* Handle other parametersFilip Š2019-10-291-1/+1
* Ignore URLs other than HTTPSFilip Š2019-10-291-0/+2
* Rename `doh` method to `https`Filip Š2019-10-291-1/+1
* Merge branch 'master' of https://github.com/rthalley/dnspython into dns-over-...Filip Š2019-09-301-2/+11
|\
| * added nameserver and port to Answer (wip #384)kimbo2019-08-151-2/+11
* | Add support for DoHFilip Š2019-09-281-19/+25
|/
* specify seconds for lifetime in Resolver.query()kimbo2019-07-241-1/+1
* For _getaddrinfo(), if AI_ADDRCONFIG or AI_V4MAPPED are specified, raiseBob Halley2019-01-051-1/+4
* When decoding from wire format, if a message has TC set, raise a TruncatedBob Halley2019-01-051-5/+7
* If reading /etc/resolv.conf fails, or finds no servers, raise NoResolverConfi...Bob Halley2019-01-051-4/+4
* Remove _compat module.Bob Halley2018-12-091-8/+6