summaryrefslogtreecommitdiff
path: root/dns/message.py
Commit message (Expand)AuthorAgeFilesLines
* Minor cleanups to EDNS code.Brian Wellington2020-07-171-18/+7
* Fix Message ednsflags propery setter.Brian Wellington2020-07-071-1/+1
* Fix Message.want_dnssec().Brian Wellington2020-07-071-1/+1
* Remove too strong "no metaclasses" check in _parse_rr_header().Bob Halley2020-07-071-2/+0
* Rework wire format processing.Bob Halley2020-07-021-36/+20
* Add dns.tsig.Key class.Brian Wellington2020-07-011-30/+51
* Remove dns.message.Message multi field.Brian Wellington2020-06-301-7/+6
* Remove the concept from "first" from TSIG.Brian Wellington2020-06-301-10/+3
* Store a TSIG rrset on the message object.Brian Wellington2020-06-301-39/+68
* Change dns.tsig.validate() to take a TSIG record.Brian Wellington2020-06-301-2/+1
* Create TSIGRecord; use it in _WireReader.Brian Wellington2020-06-301-40/+41
* opcode is a function not an attributeBob Halley2020-06-291-1/+1
* Remove no longer needed code to activate EDNS if setting an extendedBob Halley2020-06-281-2/+0
* Refactor OPT handling code into OPT record class. (#520)Brian Wellington2020-06-261-54/+84
* Simplify code.Brian Wellington2020-06-261-6/+5
* eliminate hardcode sections lengthBob Halley2020-06-261-4/+3
* lintBob Halley2020-06-261-2/+2
* Attempt to refactor per-opcode validation.messageBrian Wellington2020-06-261-43/+28
* Remove hardcoded section names from TextReader.Brian Wellington2020-06-261-26/+36
* Minor _WireReader refactoring.Brian Wellington2020-06-261-47/+49
* basic documentation updates for revised message hierarchyBob Halley2020-06-261-4/+11
* 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
* 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-251-77/+137
* set update section globals for convenience; fix formattingBob Halley2020-06-251-1/+1
* make sections a list; propertize question, answer, etc.Bob Halley2020-06-251-49/+59
* section enumsBob Halley2020-06-251-35/+16
* Fix TTL limiting.Brian Wellington2020-06-241-1/+1
* Minor style changes.Brian Wellington2020-06-241-9/+8
* add comment about is-response checking for DDNSBob Halley2020-06-191-0/+4
* Fix typo.Brian Wellington2020-06-171-1/+1
* lintBob Halley2020-06-161-1/+2
* Add support for multi-message TSIG.Brian Wellington2020-06-161-5/+19
* Fix typo.Brian Wellington2020-06-161-1/+1
* Fix typo.Brian Wellington2020-06-161-1/+1
* Add one_rr_per_rrset mode to text reader, as it is handy for testing.Bob Halley2020-06-141-6/+19
* Minor Python 3 cleanups.Brian Wellington2020-06-031-3/+3
* revision of truncation handlingBob Halley2020-05-221-5/+26
* Remove dns.rdata{type,class}.to_enum.Brian Wellington2020-05-211-2/+2
* Start converting rdatatype/rdataclass to enum.Brian Wellington2020-05-181-4/+2
* Fix the dns.message.BadEDNS documentation.Brian Wellington2020-05-111-1/+1
* in doco, text->str, binary->bytesBob Halley2020-05-081-9/+9
* Document dns.message.from_text() blank line behavior [Issue #354].Bob Halley2020-05-071-0/+6
* IDNA support for zones, messages, names in rdata, rrsets, and rdatasets.Bob Halley2020-05-031-8/+16
* Use context managers to simplify code.Brian Wellington2020-05-011-15/+5
* In library code, replace from io import BytesIO (or StringIO) with import ioBob Halley2020-05-011-2/+2
* Remove "from __future__ import" statements.Brian Wellington2020-05-011-2/+0
* Correct Message.is_response docstringPeter Olson2020-02-291-1/+1