summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Attempt to refactor per-opcode validation.messageBrian Wellington2020-06-262-52/+44
* Remove hardcoded section names from TextReader.Brian Wellington2020-06-261-26/+36
* Minor _WireReader refactoring.Brian Wellington2020-06-261-47/+49
* add message-query.rstBob Halley2020-06-261-0/+9
* basic documentation updates for revised message hierarchyBob Halley2020-06-265-27/+39
* move rrset validation to the end-of-section processingBob Halley2020-06-261-11/+7
* lintBob Halley2020-06-261-2/+2
* fix cut-and-paste errorBob Halley2020-06-261-3/+0
* test class factory and update from_wire()Bob Halley2020-06-262-0/+11
* message.from_text() should have the same relativize options as other text APIs.Bob Halley2020-06-261-7/+32
* new message class hierarchy and conversion of wire and text readersBob Halley2020-06-252-102/+165
* set update section globals for convenience; fix formattingBob Halley2020-06-252-1/+3
* make sections a list; propertize question, answer, etc.Bob Halley2020-06-252-60/+98
* section enumsBob Halley2020-06-252-35/+26
* make codecov a bit mellower about pullsBob Halley2020-06-251-0/+6
* Merge pull request #519 from frenzymadness/masterBob Halley2020-06-251-5/+5
|\
| * Use `configure=False` in tests to skip reading /etc/resolv.confLumir Balhar2020-06-251-5/+5
|/
* Fix TTL limiting.Brian Wellington2020-06-241-1/+1
* Minor style changes.Brian Wellington2020-06-241-9/+8
* lint nanonameserverBob Halley2020-06-241-1/+1
* Merge pull request #515 from bwelling/nanonameserverBob Halley2020-06-243-34/+81
|\
| * Fix cut-and-paste error.Brian Wellington2020-06-241-1/+1
| * Close extra UDP sockets more quickly.Brian Wellington2020-06-241-23/+30
| * Remove unused code.Brian Wellington2020-06-241-16/+0
| * Add more functionality to nanonameserver.Brian Wellington2020-06-233-29/+85
* | Merge pull request #516 from rthalley/dependabot/pip/mypy-tw-0.782Bob Halley2020-06-241-1/+1
|\ \ | |/ |/|
| * Update mypy requirement from ^0.781 to ^0.782dependabot/pip/mypy-tw-0.782dependabot[bot]2020-06-241-1/+1
|/
* make read_resolv_conf() tests work on win32 tooBob Halley2020-06-231-2/+4
* merge mostly redundant resolv.conf test into existing testBob Halley2020-06-231-35/+15
* test resolv.conf settingsBob Halley2020-06-231-0/+20
* test CH ABob Halley2020-06-231-0/+13
* add coverage badgeBob Halley2020-06-221-0/+1
* poetry works; test all extrasBob Halley2020-06-221-1/+1
* try using poetry on travisBob Halley2020-06-221-3/+3
* try again to get a later pytest on travis python 3.6 and 3.7Bob Halley2020-06-221-1/+1
* try to get a later pytest on travis python 3.6 and 3.7Bob Halley2020-06-221-0/+1
* compute and load coverage from travisBob Halley2020-06-224-5/+6
* The cached _all_slots technique of the earlier pickle fix didn't work forBob Halley2020-06-221-12/+6
* import dns.dnssecBrian Wellington2020-06-221-0/+1
* move note part to a better placeBob Halley2020-06-221-3/+3
* Merge pull request #513 from rthalley/dependabot/pip/mypy-tw-0.781Bob Halley2020-06-221-1/+1
|\
| * Update mypy requirement from ^0.780 to ^0.781dependabot/pip/mypy-tw-0.781dependabot[bot]2020-06-221-1/+1
|/
* set versioning to devBob Halley2020-06-204-6/+6
* add wheelv2.0.0rc1Bob Halley2020-06-201-0/+1
* add twine to dev toolsBob Halley2020-06-201-0/+1
* prep rc docBob Halley2020-06-201-4/+18
* improve resolver coverageBob Halley2020-06-202-6/+25
* remove differences.md as doco has fuller descriptionBob Halley2020-06-201-14/+0
* remove linux jobs as coverage does not fuseBob Halley2020-06-201-39/+0
* try a different type for NoData test to make azure happierBob Halley2020-06-201-2/+2