summaryrefslogtreecommitdiff
path: root/dns/rdata.py
Commit message (Expand)AuthorAgeFilesLines
* _cmp() raised NoRelativeRdataOrdering in abs vs. abs casecmp_fixBob Halley2021-10-141-3/+5
* Allow relative rdata comparisons for now, but disallow in the future.Bob Halley2021-10-141-2/+36
* Fix #698 and #702, problems caused by _cmp() giving the wrongBob Halley2021-10-111-5/+29
* Add support for RFC 6742 types.Brian Wellington2021-07-131-10/+10
* avoid compatibility warnings for python 3.12Bob Halley2021-07-101-1/+1
* Lint passBob Halley2021-05-021-0/+3
* Pass kw from dns.rdata.to_text to _hexify and _base64ifyPeter Thomassen2021-01-051-3/+3
* processing order implementationBob Halley2020-09-021-0/+9
* _as_ttl was not returning the value if converting from a stringBob Halley2020-09-011-1/+1
* replace() can now rely on constructors to validateBob Halley2020-08-271-4/+0
* more constructor checking workBob Halley2020-08-261-1/+15
* remove _constify() uses; more complete checking of bitmap windows types like ...Bob Halley2020-08-251-0/+2
* finish type constructor type checkingBob Halley2020-08-221-5/+8
* checkpoint rdata constructor checkingBob Halley2020-08-211-4/+105
* add as_rdataclass() and as_rdatatype(), and use them in rdata constructorBob Halley2020-08-211-2/+8
* Detect and reject attempts to use compressed names in the generic rdataBob Halley2020-08-211-0/+10
* make name and rdata use the immutable decoratormore-immutBob Halley2020-08-191-11/+9
* Add immutable module.Bob Halley2020-08-081-15/+4
* the abstract wire parse method for Rdata is now from_wire_parser()Bob Halley2020-07-311-1/+1
* Wrap exceptions from rdata from_text() and from_wire().wrapBob Halley2020-07-261-25/+26
* ignore coverage on abstract methodsBob Halley2020-07-241-4/+4
* a way of doing commentscommentsBob Halley2020-07-201-14/+26
* Fix _wordbreak() to always return a str.Brian Wellington2020-07-091-5/+6
* Generalize the word breaking code.Brian Wellington2020-07-091-13/+14
* Make dns.rdata._base64ify(..., 0) work.Brian Wellington2020-07-091-0/+2
* Rework wire format processing.Bob Halley2020-07-021-9/+36
* The cached _all_slots technique of the earlier pickle fix didn't work forBob Halley2020-06-221-12/+6
* Fix rdata pickling.Bob Halley2020-06-181-2/+24
* validate rdata replace()Bob Halley2020-06-181-2/+7
* Now that rdata are immutable, there is no point to the validate() method, soBob Halley2020-06-171-15/+0
* Minor Python 3 cleanups.Brian Wellington2020-06-031-2/+2
* Improvements to dns.rdata.to_wire().Brian Wellington2020-06-011-10/+16
* make rdata objects picklable againPetr Špaček2020-05-271-0/+7
* Remove dns.rdata{type,class}.to_enum.Brian Wellington2020-05-211-4/+4
* Finish rdatatype conversion.Brian Wellington2020-05-181-1/+6
* Start converting rdatatype/rdataclass to enum.Brian Wellington2020-05-181-0/+4
* more documentationBob Halley2020-05-091-0/+1
* in doco, text->str, binary->bytesBob Halley2020-05-081-6/+6
* Add IDNA codec support to tokenizer and dns.rdata.from_text()Bob Halley2020-05-031-2/+9
* do not import BytesIO into rdata namespaceBob Halley2020-05-011-2/+1
* Fix documentation.Brian Wellington2020-04-211-1/+1
* Add dns.rdata.Rdata.to_generic()Brian Wellington2020-04-211-0/+10
* Add dns.rdata.Rdata.replace()Brian Wellington2020-04-021-0/+34
* Further improve get_rdata_class().Brian Wellington2020-04-021-0/+2
* Optimize get_rdata_class().Brian Wellington2020-04-021-15/+16
* Use importlib.import_module.Brian Wellington2020-04-021-15/+1
* more delintingBob Halley2020-04-021-3/+3
* delintBob Halley2020-04-021-1/+1
* Merge pull request #434 from bwelling/immutable-rdataBob Halley2020-04-021-3/+26
|\
| * Checkpoint immutable rdata.Brian Wellington2020-03-311-3/+26