1. 24 May, 2012 1 commit
  2. 14 May, 2012 1 commit
  3. 11 May, 2012 1 commit
  4. 08 May, 2012 1 commit
  5. 02 May, 2012 2 commits
    • Lubos Slovak's avatar
      Proper handling of malformed packets. · 0c1d8493
      Lubos Slovak authored
      - No error returned if the incoming packet has less than 2 bytes.
      - Other cases should be handled properly.
      
      refs #1867 @30min
      0c1d8493
    • Lubos Slovak's avatar
      Fixed header in error responses. · bbd6089b
      Lubos Slovak authored
      - When returning general error response (i.e. without the
        Question section), the OPCODE and RD bit were not copied.
      
      TODO: handle shorter query wire formats in some cases.
      
      refs #1867 @2h
      bbd6089b
  6. 17 Apr, 2012 1 commit
  7. 27 Mar, 2012 1 commit
  8. 16 Mar, 2012 2 commits
  9. 06 Mar, 2012 1 commit
  10. 22 Feb, 2012 2 commits
  11. 09 Feb, 2012 2 commits
  12. 06 Feb, 2012 1 commit
  13. 02 Feb, 2012 1 commit
  14. 01 Feb, 2012 1 commit
  15. 27 Jan, 2012 1 commit
  16. 25 Jan, 2012 1 commit
  17. 22 Dec, 2011 1 commit
  18. 16 Dec, 2011 1 commit
    • Lubos Slovak's avatar
      Extracted response preparation for normal queries. · 350417fd
      Lubos Slovak authored
      - This is due to TSIG checking which must be done outside libknot.
      - New function knot_ns_prep_normal_response() for preparing the
        response structure and finding zone for answering.
      - knot_ns_answer_normal() simplified to just answer using the
        prepared response structure.
      - New API function zones_normal_query_answer() that calls these two
        functions and checks TSIG before calling the answering function.
      
      refs #1496 @1h
      350417fd
  19. 03 Dec, 2011 1 commit
  20. 16 Nov, 2011 1 commit
  21. 15 Nov, 2011 1 commit
  22. 01 Nov, 2011 1 commit
  23. 06 Oct, 2011 1 commit
  24. 05 Oct, 2011 1 commit
  25. 03 Oct, 2011 1 commit
  26. 30 Sep, 2011 1 commit
    • Marek Vavrusa's avatar
      Correct handling of AXFR/IXFR over UDP, bugfixes, code cleanup. · c060271e
      Marek Vavrusa authored
      * AXFR/UDP query is responded as FORMERR (according to BIND and RFC1034)
      * IXFR/UDP query is responded with SOA (according to RFC1995)
      * Experimental support for (A|I)XFR/UDP is implemented, but disabled.
      ** I did not encounter server supporting full IXFR/UDP nor client tool to test it.
      ** AXFR/UDP is still in state of draft and not supported, so disabled as well.
      
      refs #984
      c060271e
  27. 27 Sep, 2011 2 commits
  28. 26 Sep, 2011 1 commit
  29. 23 Sep, 2011 1 commit
  30. 09 Sep, 2011 1 commit
  31. 02 Sep, 2011 1 commit
  32. 01 Sep, 2011 2 commits
  33. 31 Aug, 2011 1 commit
  34. 29 Aug, 2011 1 commit