- Sep 23, 2011
-
-
Lubos Slovak authored
- Handling of fallback to AXFR in knot_ns_process_ixfrin(). - Handling of this condition in xfrin_process_ixfr_packet(). - Added new KNOT error code for this condition. - Handling of this condition in xfr_process_event(). refs #1316 @2h
-
Lubos Slovak authored
- Distinguishing completed transfer by the return value from xfrin_process_ixfr_packet(). - Handling case of only one SOA record in response (RFC1995bis 4 a and b). refs #1210 @1h
-
Lubos Slovak authored
- Packet with TC bit set is regarded malformed (RFC1995bis 4 b). - Proper cleanup in some cases. - Returning XFRIN_RES_COMPLETE after complete transfer. refs #1210 @1h
-
Lubos Slovak authored
Conflicts: libknot/nameserver/name-server.c src/knot/other/debug.h
-
Marek Vavrusa authored
-
Marek Vavrusa authored
refs #1314
-
- Sep 22, 2011
-
-
Lubos Slovak authored
- The canonical domain name was not taken from the CNAME RRSet in zone, but from the one synthetized from the wildcard. This caused the node's owner to be different than the CNAME name. - Added the case causing the cycling in to the example.com zone. fixes #1313 @1h30m
-
Lubos Slovak authored
Conflicts: src/knot/server/tcp-handler.c
-
Marek Vavrusa authored
When it fails to write PID file, it logs warning and continues to run. fixes #1310
-
Marek Vavrusa authored
-
Marek Vavrusa authored
Executed debug code now updated: * Renamed from DEBUG_KNOT_*(cmds) to debug_knot_*_exec(cmds) (available also in _verb and _detail) * Default level is also 'brief', but verb and detail are available. refs #1297
-
Marek Vavrusa authored
* Default level is 'brief' for all current debug messages. refs #1297
-
Marek Vavrusa authored
refs #1297
-
Marek Vavrusa authored
* Default level is 'brief' for all current debug messages. refs #1297
-
Marek Vavrusa authored
When not enabled, all debugging messages are disabled. refs #1297
-
Marek Vavrusa authored
-
Marek Vavrusa authored
* 60-90s retry interval on AXFR bootstrap failure. * Improved logging. fixes #1306
-
Marek Vavrusa authored
fixes #1308
-
Marek Vavrusa authored
Requests for same zone are serialized. To do: * More intelligent scheduling of requests among threads. fixes #982
-
Marek Vavrusa authored
-
- Sep 21, 2011
-
-
Marek Vavrusa authored
-
Marek Vavrusa authored
refs #1289
-
Marek Vavrusa authored
refs #1289
-
Marek Vavrusa authored
refs #1289
-
Marek Vavrusa authored
refs #1289
-
Lubos Slovak authored
-
Lubos Slovak authored
- Only zones from old db having the exact same pointer as the zone in new db will be removed from the old db prior to destruction of the old db. Others will remain there and be destroyed also. fixes #1257 @1h30m
-
Lubos Slovak authored
-
Lubos Slovak authored
-
Marek Vavrusa authored
-
Lubos Slovak authored
-
Lubos Slovak authored
- Created separate function for creating error response from partially assembled response packet. This function will take only the portion of the wireformat appropriate to the size of the query (just the Header and Question section). - Added packet_question_size() to get the size of Header + Question fixes #1300 @1h
-
Jan Kadlec authored
-
Lubos Slovak authored
-
- Sep 20, 2011
-
-
Marek Vavrusa authored
Reverted back to blocking sockets, using NB sockets caused recv() returning too early in tcp_recv(). refs #1289
-
Marek Vavrusa authored
refs #1289
-
Marek Vavrusa authored
-
Lubos Slovak authored
-
Lubos Slovak authored
- Should fix problem with not reading whole packet.
-
Marek Vavrusa authored
Todo: implement recv() timeout. refs #1289
-