- Jul 28, 2011
-
-
Lubos Slovak authored
-
Lubos Slovak authored
- They were causing the compiler to crash.
-
Lubos Slovak authored
- Zonedb always uses zone->name as the key. - Removed assert from dnslib_node-parent(), replaced by check. (Probably should do the same with other such asserts there.) - Reenabled adjust_rrsets() function (don't know why it was disabled). - Fixed wrong assert in zone-contents
-
Marek Vavrusa authored
* Fixed XFR client termination * Updated to new APIs Conflicts: src/dnslib/zone.c src/knot/server/dthreads.c src/knot/server/xfr-handler.c src/knot/server/xfr-handler.h
-
Lubos Slovak authored
-
- Jul 27, 2011
-
-
Lubos Slovak authored
- When the search in AVL tree went to the leftmost node, it did not return any 'previous' node. This was fixed in the AVL implementation by distinguishing this case. It may have impact on the performance as there is now one more condition jump for each encountered node during search. But it seems there is no better way around it. - Fixed the usages of the tree-finding functions. fixes #1065 @2h
-
Marek Vavrusa authored
-
Marek Vavrusa authored
Commit refs #1063.
-
Lubos Slovak authored
- Setting zone pointer to NSEC3 nodes inserted into the zone. - Fixed searching for NSEC3 node for some name (find_nsec3_for_name()) - there was a typo (name instead of nsec3_name, and not freeing the nsec3_name resulted in leak). - Small fixes in debug output.
-
- Jul 26, 2011
-
-
Lubos Slovak authored
refs #1056 @5m
-
Lubos Slovak authored
refs #1056 @5m
-
Lubos Slovak authored
refs #1056 @25m
-
Lubos Slovak authored
-
Lubos Slovak authored
- Some usages still remain, they would require more systematic changes. refs #1056 @2h
-
- Jul 25, 2011
-
-
Lubos Slovak authored
closes #1059 @10m
-
Lubos Slovak authored
refs #1058 @15m
-
Lubos Slovak authored
- Modified dname-table API a bit. - Just switching old node pointer to new node pointer. - Should not generate any problems. closes #1058 @30m
-
Lubos Slovak authored
-
Lubos Slovak authored
refs #1046 @10m
-
Lubos Slovak authored
- Setting the ptr in zone_add_node() function. TODO: will have to be done other way when zone-contents instead of zone is used. refs #1046 @20m
-
Lubos Slovak authored
refs #1038 @15m, #1039 @15m
-
Lubos Slovak authored
TODO: change the use of the API. Note: Will not compile now refs #1038 @20m @1039 @20m
-
- Jul 24, 2011
-
-
Lubos Slovak authored
-
Lubos Slovak authored
- marking old node as old
-
Lubos Slovak authored
- Separate functions for adding normal RRSets and RRSIG RRSets. - Small fixes. TODO: Ensure that all data are properly deallocated when the update fails!! refs #1042 @45m
-
- Jul 23, 2011
-
-
Lubos Slovak authored
- Separated handling of RRSIGs from handling of normal RRSets. - If RRSIGs are removed from RRSet, and the RRSet is already clear, the RRSet is removed as well. refs #1041 @1h
-
Lubos Slovak authored
-
Lubos Slovak authored
-
Lubos Slovak authored
refs #1035 @10m
-
Lubos Slovak authored
- When a node copy is created, the old node is inserted into the list of old nodes so that it may be removed after update. - Fixed node checking after update - empty new copies are deleted right away and removed from the old node. - When finalizing, only old nodes not having new copy are removed from the zone structures. refs #1035 @20m
-
Lubos Slovak authored
-
Lubos Slovak authored
- The zone is traversed, empty nodes are stored in the list of old nodes and their parents' children counts are decreased. - This allows to remove parent-child chains. - Removing of nodes is done in separate step because it modifies the structures used to iterate through the zone. - Nodes are removed both from hash table and from the zone tree, but not deleted. refs #1035 @20m
-
Lubos Slovak authored
refs #1035 @15m
-
Lubos Slovak authored
-
Lubos Slovak authored
refs #1035 @15m
-
Lubos Slovak authored
- Each time a parent is set, the parent's children count is increased. - It is necessary that there is no manipulation with node and its children that does not use the API. refs #1035 @10m
-
Lubos Slovak authored
-
- Jul 22, 2011
-
-
Lubos Slovak authored
- References to old nodes replaced by references to new ones. - Added API for this to node. - Implemented reference fixing in XFR. refs #1037 @20m
-
Lubos Slovak authored
- Getting zone trees from zone contents. - Applying functions to zone tree - zone tree functions require function working with zone tree node, i.e. the 'conversion' is done one layer above - in the zone contents. refs #1037 @30m
-