summaryrefslogtreecommitdiff
path: root/dns/resolver.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* update copyrightBob Halley2018-12-011-0/+2
* Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgradeHugo2018-09-061-5/+5
* Merge pull request #258 from shatil/resolver-query-lifetime-timeoutBob Halley2018-07-171-9/+14
|\
| * lifetime (timeout) support for dns.resolver.queryShatil Rafiullah2017-06-041-9/+14
* | Merge pull request #300 from jamadden/dont-bare-exceptBob Halley2018-07-171-1/+1
|\ \
| * | Don't use a bare except:Jason Madden2018-01-311-1/+1
| |/
* | The NXDOMAIN exception should not use its docstring.Bob Halley2018-02-201-1/+1
|/
* Always look at Windows global Domain parameter.Bob Halley2017-02-191-3/+4
* Add helper methods to dns.resolver.NXDOMAIN to make retrievingBob Halley2017-01-281-0/+22
* fix docstring typoBob Halley2017-01-161-1/+1
* resolver docoBob Halley2017-01-161-120/+104
* improve cache docoBob Halley2017-01-161-57/+42
* doco answerBob Halley2017-01-161-26/+12
* start resolver docoBob Halley2017-01-161-18/+5