summaryrefslogtreecommitdiff
path: root/dns/message.py
Commit message (Expand)AuthorAgeFilesLines
* fix rrset match signature problemsfull_matchBob Halley2020-09-031-1/+2
* do not call the OPT constructor with rdclass == NoneBob Halley2020-08-211-1/+1
* Fix dns.message.use_tsig().Brian Wellington2020-08-101-3/+4
* Support callable() TSIG keyrings for use-cases like GSSTSig.Nick Hall2020-08-081-3/+9
* Add a lightweight wrapper around the HMAC types and refactor the "is gss-api ...Nick Hall2020-08-081-4/+4
* fix case of enum namesconstants2Bob Halley2020-08-031-2/+2
* remove globals() enum updatingBob Halley2020-08-031-1/+0
* add constantsBob Halley2020-08-031-0/+9
* pylint lintingBob Halley2020-07-311-2/+8
* Raise NoPreviousName if a text message tries to refer to a previous name but ...Bob Halley2020-07-281-0/+9
* Return the message in question_only mode. [#556]Bob Halley2020-07-281-1/+1
* even on errors where we tolerate no question, check question if presentBob Halley2020-07-251-3/+5
* Make resolver use_edns() conform to its docstring; slightly improve use_edns(...Bob Halley2020-07-221-1/+1
* Use min() for min_ttl computations.Bob Halley2020-07-211-8/+3
* fix exception docstringsBob Halley2020-07-211-10/+13
* set min ttl to max_ttl instead of special case -1Bob Halley2020-07-211-4/+5
* unify chaining codeBob Halley2020-07-211-3/+107
* Set EDNS default payload to 1232.Bob Halley2020-07-201-3/+4
* 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