Skip to content
Snippets Groups Projects
  1. Aug 20, 2010
  2. Aug 09, 2010
  3. Aug 06, 2010
    • Lubos Slovak's avatar
      Zone parser now parses BIND zone files. · d549bb38
      Lubos Slovak authored
      Added function zp_parse_zonefile_bind().
      Changed the sample file to provide owner name for the SOA as
        no origin is given.
      d549bb38
    • Lubos Slovak's avatar
      Major changes to zone database. · c851b8c1
      Lubos Slovak authored
      Each zone now holds a linked list of all its nodes while these
        are at the same time in the main zone data structure.
        => added pointer to the zone apex to zdb_zone
        => added function zdb_add_zone() to add a zone in ldns_zone
           format to the database.
      Note: zdb_insert() does nothing with the given node, so it should
            be used only with nodes already in the list.
      TODO: Some way to add a new node to the zone should be provided.
      
      Added owner name and pointers to next and previous item in list
        to the zone node structure + added function zn_owner() for
        getting the node's owner.
      
      Changed API of zone-data-structure: zds_insert() now has only 2
        arguments - the owner is in the node.
      c851b8c1
    • Lubos Slovak's avatar
      Minor changes. · 6edad31e
      Lubos Slovak authored
      Added function for checking skip list emptiness.
      Checking ldns_status returned from ldns_pkt2wire() in
        ns_answer_request().
      Casting buffers to unsigned char * in call to ns_answer_request().
      6edad31e
    • Lubos Slovak's avatar
      Modified nameserver to use ldns. · 8da78e95
      Lubos Slovak authored
      Changed nameserver's API - function ns_answer_request() to conform
        the ldns type usage.
      8da78e95
  4. Aug 05, 2010
    • Lubos Slovak's avatar
      Modified zds and zdb to use ldns. · f1f98612
      Lubos Slovak authored
      Zone data structure module now uses ldns structures in the API.
      Zone database module now uses ldns structures in the API and
        implementation.
      Zone parser and name server modules' iplementation slightly
        modified to be able to call zds and zdb functions.
      Minor fixes in dns-simple.
      f1f98612
    • Lubos Slovak's avatar
      Added dns-utils for functions not found in ldns. · 13d67361
      Lubos Slovak authored
      Currently only a function for matching labels in two domain names
        is implemented. May need some revision and testing!
      13d67361
  5. Aug 04, 2010
    • Lubos Slovak's avatar
      Zone node modified to use ldns. Not functional now · 1144fbde
      Lubos Slovak authored
      Some other functions had to be modified in order to be able to
        compile the program. However, it is not debugged, and currently
        does not work.
      1144fbde
    • Lubos Slovak's avatar
      Modifications & bugfix in skip list. · 508f6c3e
      Lubos Slovak authored
      Functions for merging values and printing items removed from the
        skip list structure. Now passed only to appropriate functions.
      Bugfix in skip_remove() - was not testing the node pointer for
        NULL.
      508f6c3e
    • Lubos Slovak's avatar
      Skip list modifications and test. · c264f9d7
      Lubos Slovak authored
      Added functions
        skip_delete_node for properly deleting skip_node
        skip_destroy_list for properly destroying whole skip list
        skip_print_list for printing the skip list.
      
      Changed return values of function skip_insert().
      Renamed skip_delete() to skip_remove() and changed return value
        to int (successful / not found)
      Bugfix in skip_remove().
      
      Added test of skip list.
      c264f9d7
  6. Aug 03, 2010
  7. Jul 28, 2010
  8. Jul 27, 2010
Loading