TODO 1.0 KB

123456789101112131415161718192021222324252627282930
  1. add statics for RRClass::IN() (RRClass.IN()) etc.
  2. (and replace RRClass("IN") in tests with those)
  3. same for RRType? (xfrout.py.in line 256)
  4. __str__ for name, question, everything with to_text()
  5. rich compare for name (at least so we can have ==)
  6. should Name.downcase() return a ref to itself?
  7. All constructors based on buffers need an optional position
  8. argument (like question_python has now)
  9. at question.to_wire(bytes) does not seem to work right (only return
  10. value seems correct, while i'd like in-place addition if possible)
  11. creating a render message and not setting opcode/rcode results in a segfault later (nullpointer)
  12. The function set wrapped is not complete; for instance, in
  13. MessageRenderer, we really only provide the high-level readout
  14. functions. Do we need access to the writers? (there is one set() right
  15. now).
  16. All constants are now added named in the base module, while they should
  17. be added as class constants. Dunno how though.
  18. segfault when comparing with bad type like int (at least for Name and Rcode, but probably for the rest too)