- Oct 30, 2018
-
-
Tomas Krizek authored
docs for daemon: better visibility for control sockets See merge request !682
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Oct 29, 2018
-
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- promote the part into a section - move it right after the section about interactive CLI - minor reformulations, location of the sockets, etc. - fix location of the daemon-supervised anchor
-
- Oct 24, 2018
-
-
Petr Špaček authored
daemon/worker: minor refactoring of qr_task_step See merge request !687
-
Grigorii Demidov authored
-
- Oct 22, 2018
-
-
Grigorii Demidov authored
daemon: changes in TCP connection timeouting See merge request !686
-
Grigorii Demidov authored
daemon: TCP connection timeouting has changed; connection was closed after peer's inactivity before, now it is closed after incativity in both directions (peer->kresd, kresd->peer); prevents connection from closing before answer sent to client
-
- Oct 16, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
It's actually possible to start queries without any cache open, e.g. add `resolve('.', kres.type.DNSKEY)` into your configuration. If that happens, avoid the cache module dereferencing a NULL pointer.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Using 2kB as start is a bit too much, and it was showing as 0.5% CPU on malloc() called during trie_it_begin(). Let's start at 0.5 kB, as it can grow anyway (only negligible in profile now).
-
Vladimír Čunát authored
-
Tomas Krizek authored
ci: use 256 jobs for TLS forward test See merge request !683
-
Tomas Krizek authored
-
- Oct 15, 2018
-
-
Vladimír Čunát authored
- mainly the daemon/session.* files are separated, moving lots of logic from daemon/worker.*; - lib/generic/queue.* are added; - verbose logging gets different IDs; - various minor changes around.
-
Grigorii Demidov authored
-
Vladimír Čunát authored
-
- Oct 12, 2018
-
-
Vladimír Čunát authored
-
Unificate handling of TCP timeouts for input and output connections; avoid redundant code; bugfixing
-
Vladimír Čunát authored
The typing around queue_it_begin() isn't ideal, but I'm unable to come with anything better. I'm really missing generics for these things.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
- align the numbers to 5+2 digits (pad with zeros), and use unsigned - add numbers for the '(NOT) classified as SECURE' message
-
Vladimír Čunát authored
lint:clang-scan-build reported: > warning: The code calls sizeof() on a pointer type. > This can produce an unexpected result but in our case it's intentional. (Yes, using pointers as keys in trie isn't very pretty.)
-
Vladimír Čunát authored
Only count incoming requests into this, as before "some simplifications" commit.
-
daemon/worker: avoid usage of qr_tasklist in struct request_ctx as it is redundant; use direct pointer to task instead
-
Vladimír Čunát authored
There are some (other) tests in knot-dns repo, but having some more shouldn't hurt, especially as we've added some new functions now.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
It's focused on FIFO queue usage. FIXME: unit tests
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
This prompted a slight reorganization inside trie.c
-