1. 18 Feb, 2015 1 commit
  2. 14 Jan, 2015 2 commits
  3. 28 Dec, 2014 1 commit
    • Marek Vavruša's avatar
      pkt: switched to allocd rr/rrinfo fields to reduce memory footprint · 79a6348e
      Marek Vavruša authored
      this comes with some extra CPU cost, however:
      - parsed packets are prealloc'd based on header information, so no
        reallocs
      - constructed packets are alloc'd by steps
      - packet construction / copy is  cheaper now
      - doesn't matter when the mm backend is mempool anyway
      
      the rationale for this change is the use in resolver and in smaller
      installations
      79a6348e
  4. 14 Nov, 2014 1 commit
  5. 05 Nov, 2014 2 commits
  6. 04 Nov, 2014 2 commits
  7. 24 Oct, 2014 1 commit
  8. 22 Oct, 2014 2 commits
  9. 20 Oct, 2014 1 commit
    • Lubos Slovak's avatar
      Fixed RCODE-processing. · 0868ee64
      Lubos Slovak authored
      Extended RCODE is one 12-bit number. Until now it was not only
      handled separately for old and new RCODEs, but it was also
      interpreted wrong.
      
      Unified RCODE processing - it's represented by only one number and
      writing into the packet takes place at the end of query processing.
      
      refs #300
      0868ee64
  10. 16 Oct, 2014 1 commit
  11. 15 Oct, 2014 1 commit
  12. 24 Sep, 2014 3 commits
  13. 16 Sep, 2014 1 commit
    • Lubos Slovak's avatar
      EDNS: Separated "real" RCODEs from error codes. · 2c90cda4
      Lubos Slovak authored
      Although RFC6895 defines error code space to be common for all
      response errors, one of them is defined twice (BADVERS / BADSIG).
      Also, only Extended RCODE from OPT RR is interpreted together with
      RCODE from Header as one number. All other "RCODEs" are separate
      error codes with dedicated fields (in TSIG or TKEY RRs).
      2c90cda4
  14. 12 Sep, 2014 1 commit
  15. 11 Aug, 2014 1 commit
  16. 08 Aug, 2014 1 commit
  17. 31 Jul, 2014 1 commit
  18. 02 Jul, 2014 1 commit
  19. 29 May, 2014 1 commit
  20. 27 May, 2014 2 commits
  21. 26 May, 2014 2 commits
  22. 23 May, 2014 2 commits
  23. 21 May, 2014 2 commits
  24. 20 May, 2014 2 commits
  25. 08 May, 2014 1 commit
  26. 05 May, 2014 2 commits
  27. 30 Apr, 2014 1 commit
    • Lubos Slovak's avatar
      EDNS: Refactor - first steps. · 4bacf521
      Lubos Slovak authored
      - OPT RR is now a normal RRSet.
      - Server stores only some EDNS options.
        (Will be changed later back to whole RR.)
      - Rewritten EDNS getters and setters to use normal RRSet.
        (Option manipulation not done yet.)
      - Added helper function for getting RRSet TTL.
      4bacf521
  28. 25 Apr, 2014 1 commit