summaryrefslogtreecommitdiff
path: root/dns
Commit message (Expand)AuthorAgeFilesLines
* Expose dns.trio.query.read_exactly() as it is useful.Bob Halley2020-05-311-3/+3
* WireData did not implement the iteration protocol correctly and was thus unit...Bob Halley2020-05-301-7/+2
* the prior fix for exception handling was still not right, missing a continueBob Halley2020-05-292-0/+2
* Check character-string length for HINFO recordsNils Wisiol2020-05-292-3/+7
* Fix resolve() NoAnswer problems from [Issue #488]Bob Halley2020-05-282-8/+24
* Merge pull request #487 from pspacek/pickle_rdataBob Halley2020-05-271-0/+7
|\
| * make rdata objects picklable againPetr Špaček2020-05-271-0/+7
* | further tighten resolve() default settingsBob Halley2020-05-272-10/+14
|/
* clearly people do not delete from NameDicts very oftenBob Halley2020-05-231-2/+2
* leading zero detection in dns.ipv4.inet_aton() was brokenBob Halley2020-05-231-1/+1
* fix None pointers in LRU cache sentinelBob Halley2020-05-231-2/+3
* revision of truncation handlingBob Halley2020-05-225-15/+141
* 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 historical af argument to query functionsBob Halley2020-05-211-35/+10
* Remove dns.rdata{type,class}.to_enum.Brian Wellington2020-05-2111-51/+42
* fix typoBob Halley2020-05-211-3/+2
* lint: remove unused sys importBob Halley2020-05-211-1/+0
* Merge pull request #478 from bwelling/query-use-context-managersBob Halley2020-05-211-56/+33
|\
| * Use context managers in the query methods.Brian Wellington2020-05-201-56/+33
* | use clock time not trio timeBob Halley2020-05-211-5/+6
|/
* Simplify dns.query._connect().Brian Wellington2020-05-201-13/+6
* Simplify exception handling.Brian Wellington2020-05-201-6/+6
* Remove hash value truncation.Brian Wellington2020-05-201-4/+1
* Remove cruft and simplify.Brian Wellington2020-05-201-19/+2
* flake8 lintingBob Halley2020-05-207-25/+26
* raise NotImplememtedError, not NotImplementedBob Halley2020-05-201-1/+1
* move raise_on_no_error out of AnswerBob Halley2020-05-191-10/+6
* Enum refactoring.Brian Wellington2020-05-196-116/+172
* add missing backoff to next_nameserver() retry_with_tcp caseBob Halley2020-05-191-1/+1
* use to_enum()Bob Halley2020-05-191-4/+2
* Merge pull request #474 from bwelling/setsBob Halley2020-05-193-26/+7
|\
| * Fix type registration for singleton types.Brian Wellington2020-05-191-1/+1
| * Replace dicts with sets.Brian Wellington2020-05-193-25/+6
* | Fix bare except.Brian Wellington2020-05-191-1/+1
|/
* It is self.resolver.retry_servfail, not self.retry_servfail; where were you l...Bob Halley2020-05-191-1/+1
* Fix metatype check.Brian Wellington2020-05-191-3/+1
* Merge pull request #472 from rthalley/resrefactorBob Halley2020-05-196-335/+341
|\
| * add resolve_address() helper at module levelresrefactorBob Halley2020-05-192-0/+20
| * add basic typo info for trio modulesBob Halley2020-05-192-0/+56
| * lintingBob Halley2020-05-193-1/+15
| * refactor resolver, extracting all business logicBob Halley2020-05-182-335/+232
| * add is_address()Bob Halley2020-05-181-0/+19
* | Finish rdatatype conversion.Brian Wellington2020-05-182-16/+24
* | Assign to globals() more consistently.Brian Wellington2020-05-181-2/+1
* | Convert message flags to enums.Brian Wellington2020-05-181-58/+34
* | Convert opcode, rcode, dnssec constants to enums.Brian Wellington2020-05-183-153/+93
* | Create DNSKEY Flag enum.Brian Wellington2020-05-183-59/+9
* | Start converting rdatatype/rdataclass to enum.Brian Wellington2020-05-189-238/+175
|/
* prevent async resolver infinite attempts if caller does not use a timeout scopeBob Halley2020-05-171-0/+9