- Nov 14, 2018
-
-
-
-
- building different version of kresd is not properly supported (uses current directory with checked-out code instead of git master) - based on debian:stable instead of alpine for easier dependency resolution - moved both Dockerfile and config to more appropriate locations
-
Vladimír Čunát authored
-
-
Metrics are collected and merged in http.prometheus, no need to be run on every worker.
-
Instead of throwing an error in the HTTP handler, server should log it. This covers errors like client disconnecting before reading the response body etc.
-
Vladimír Čunát authored
-
- Nov 13, 2018
-
-
This was previously hardcoded to 16. This makes it at least a compile time define, with a default of 511 (as that's what Redis and Apache use).
-
Vladimír Čunát authored
-
Minor changes to be blamed on Vladimir.
-
Minor changes to be blamed on Vladimir.
-
- Nov 12, 2018
-
-
Vladimír Čunát authored
... done in the few preceding commits. I intentionally don't mention ::daemon_context at this point.
-
Vladimír Čunát authored
We were quite inconsistent here.
-
Vladimír Čunát authored
-
- answer_finalize: new layer - kr_request: keep ::qsource.packet beyond the begin phase - kr_request: add ::daemon_context
-
- Nov 06, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
- Nov 02, 2018
-
-
Tomas Krizek authored
release 3.1.0 See merge request !692
-
Tomas Krizek authored
-
Tomas Krizek authored
lib/zonecut: avoid one kind of NS dependency cycles Closes #374 See merge request !690
-
-
-
The problem here was that we need to know which addresses are timed-out (and not to be re-probed) much earlier than we do NS selection ATM - that's because under some circumstances it affects the depth of NS zone cut that we choose, i.e. if all addresses in a certain zone cut are "bad" in a certain sense, we need to use a zone cut closer to the root, because otherwise we'd get into a dependency cycle.
-
Tomas Krizek authored
packaging: updates See merge request !676
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
lib/generic/queue: remove a ssize_t cast See merge request !691
-
Vladimír Čunát authored
The Alpine-based Docker image wouldn't compile. I can't see a reason for the cast now - it's a sum of compile-time constants, and very unlikely to overflow on changes in code or platform.
-
- Oct 31, 2018
-
-
Petr Špaček authored
cache.clear('name') edge cases Closes #401 See merge request !670
-
Thanks to Marek for noticing it.
-
It fired also when the name didn't contain the final dot.
-
We use it as relatively high-level function, often on user-input names, so it seems suitable that it does convert the case. This fixes cache.clear('Example.Org.'), and probably also negative trust anchors and policy uses.
-
- Oct 30, 2018
-
-
Tomas Krizek authored
docs for daemon: better visibility for control sockets See merge request !682
-