- Jun 30, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- Jun 29, 2016
-
-
Marek Vavrusa authored
-
- Jun 22, 2016
-
-
Marek Vavrusa authored
build: clean tests/mock_cmodule.o See merge request !30
-
Jan Včelák authored
-
- Jun 21, 2016
-
-
Marek Vavrusa authored
fixes #77
-
Marek Vavrusa authored
* SOA MINTTL always preferred for negative answers * only SOA used for negative answers refs #75
-
- Jun 17, 2016
-
-
Marek Vavrusa authored
this is required to avoid REFUSED loops if the origin doesn't handle minimisation well
-
- Jun 16, 2016
-
-
Marek Vavrusa authored
-
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
previously the buffer for TCP pkt reassembly was not correctly cleared and fragmented answers were rejected
-
Marek Vavrusa authored
previously, if no subnet was given (127.0.0.0), it was treated as 127.0.0.0/0. now it is treated as full address length, e.g. 127.0.0.0/32
-
Marek Vavrusa authored
-
- May 31, 2016
-
-
Marek Vavrusa authored
-
Jan Včelák authored
After=network.target is still needed because we don't have IP_FREEBIND.
-
- May 30, 2016
-
-
Grigorii Demidov authored
Release cleanup Write a comment or drag your files here... See merge request !28
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
- May 29, 2016
-
-
Marek Vavrusa authored
-
Marek Vavrusa authored
the daemon wrongly freed handle that returned 0, as in "no more data". this socket is going to be closed, but it still could be touched by libuv so it must be freed wit uv_close() handler
-
- May 27, 2016
-
-
Marek Vavrusa authored
-
Marek Vavrusa authored
when opening an empty database, an invalidated key value was written resulting in possible corruption of the cache
-
Marek Vavrusa authored
-
Marek Vavrusa authored
fixes #73 small leak in cleaning up per-socket mempool on daemon exit
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
tests/test_cache: fix broken test See merge request !27
-
- May 25, 2016
-
-
Grigorii Demidov authored
-
Marek Vavrusa authored
layer/iterate: CNAME chain unrolling improvement Write a comment or drag your files here... See merge request !26
-
- May 23, 2016
-
-
Grigorii Demidov authored
-
Marek Vavrusa authored
this allows embedding other event loops or just asynchronous events triggered by socket activity. this is required for things like cooperative HTTP server, monitoring endpoint or remote configuration daemon/controller
-
- May 22, 2016
-
-
Marek Vavrusa authored
-
Marek Vavrusa authored
* when enqueued task terminated earlier than leader task because of timeout, it wasn't dequeued from the waitlist immediately, but it didn't have any outstanding outbound queries. when leader task terminated, it removed this task and updated its outbound query, which didn't exist. this triggered a 16B write in undefined location * fixed timeout timer being scheduled for closing without holding reference to parent task
-
- May 20, 2016
-
-
Marek Vavrusa authored
this change introduces new API for cache backends, that is a subset of knot_db_api_t from libknot with several cache-specific operations major changes are: * merged 'cachectl' module into 'cache' as it is 99% default-on and it simplifies things * not transaction oriented, transactions may be reused and cached for higher performance * scatter/gather API, this is important for latency and performance of non-local backends like Redis * faster and reliable cache clearing * cache-specific operations (prefix scan, ...) in the API not hacked in * simpler code for both backends and caller
-
- May 18, 2016
-
-
Marek Vavrusa authored
by default, build system attempts to use LMDB from the system. however if it's not found or the version is too old, it uses the built-in snapshot in contrib
-
Marek Vavrusa authored
lib/dnssec: nsec, nsec3 (no-optout) referrals to unsigned subzones See merge request !24
-
Marek Vavrusa authored
layer/iterate, layer/pktcache: fix duplicate records in replies See merge request !25
-