Skip to content
Snippets Groups Projects
  1. Sep 02, 2012
  2. Jul 19, 2012
    • Lubos Slovak's avatar
      RRSet merging improvements. · 8bfd1b97
      Lubos Slovak authored
      - In IXFR/AXFR processing replaced rrset_merge() by
        rrset_merge_no_dupl().
      - In some other cases it is not reuqired.
      - Modified rrset_compare() function to not check TTL
        TODO: check if this doesn't cause problems elsewehere.
      - Needs some testing.
      
      refs #1953 @20m
      8bfd1b97
  3. Jul 18, 2012
  4. Jul 04, 2012
  5. Jun 28, 2012
    • Lubos Slovak's avatar
      Simplified TSIG recognition and fixed handling. · 94273e57
      Lubos Slovak authored
      TSIG is now detected while parsing the RR sections. If it is
      there, it is stored in the packet. This also allows for checking
      whether TSIG is not in a forbidden place, or whether there is
      only one TSIG, etc.
      
      Also removed all TSIG recognition code from other parts of the
      server. Not needed anymore.
      
      refs #1522 @1h
      94273e57
  6. Jun 18, 2012
  7. Jun 15, 2012
    • Lubos Slovak's avatar
      Fixed parsing of packets. · d5af20e4
      Lubos Slovak authored
      - Now should be finally correct. If there is less or more data
        than expected, the packet is treated as malformed.
      
      refs #1910 @1.5h
      d5af20e4
  8. Jun 13, 2012
  9. Jun 01, 2012
  10. May 28, 2012
  11. Apr 17, 2012
  12. Feb 06, 2012
  13. Feb 04, 2012
    • Lubos Slovak's avatar
      Fixes in EDNS. · 4960a2ee
      Lubos Slovak authored
      - Adding Options only if NSID is requested (this is bit hackish).
      - Freeing OPT RR Options on packet free.
      
      refs #1547
      4960a2ee
  14. Jan 11, 2012
    • Lubos Slovak's avatar
      Fixed return values from ns_answer_ixfr(). · 75ecf3ef
      Lubos Slovak authored
      - Returns EOK when the transfer was successful (connection should
        not be closed).
      - Returns error code (< 0) if any error occured. Error message
        has been sent and the connection should probably be closed.
      
      refs #1530 @20m
      75ecf3ef
  15. Jan 10, 2012
  16. Jan 05, 2012
    • Lubos Slovak's avatar
      Improved checking TSIG in query. · 6ad4554a
      Lubos Slovak authored
      - Storing TSIG-related information for answering.
      - Signing error answers.
      - Adding TSIG to TSIG error answers.
      - Storing pointer to TSIG RR in the packet structure.
      
      refs #1496
      6ad4554a
  17. Nov 02, 2011
  18. Nov 01, 2011
  19. Oct 30, 2011
    • Lubos Slovak's avatar
      Some fixes · 41014335
      Lubos Slovak authored
      - Parsing unknown RDATA (TYPExxx) from packet.
      - Parsing IPSECGATEWAY with no gateway item.
      41014335
  20. Oct 26, 2011
  21. Oct 22, 2011
  22. Oct 18, 2011
  23. Oct 13, 2011
  24. Oct 11, 2011
  25. Oct 05, 2011
    • Lubos Slovak's avatar
      Checking if xxCOUNT corresponds to the content. · b26209a5
      Lubos Slovak authored
      - Trailing garbage (i.e. more data than expected from the xxCOUNT)
        is ignored and the packet is processed as if there were no such
        data. (This behaviour may change later according to other servers
        - see #1336).
      - If the packet contains less data then expected (xxCOUNT larger
        then real count of RRs in the corresponding section), FORMERR
        is returned.
      
      refs #1333 @1h
      b26209a5
  26. Sep 30, 2011
  27. Sep 25, 2011
  28. Sep 23, 2011
Loading