- Jan 08, 2018
- Nov 24, 2017
-
-
Marek Vavruša authored
there are two modules that couldn't work before: * graphite * ketcd
-
- Aug 01, 2017
-
-
Vladimír Čunát authored
It was rather low-level anyway.
-
Vladimír Čunát authored
-
- Jul 20, 2017
-
-
Vitezslav Kriz authored
Library lua-aho-corasick is provided as git submodule. Library build is triggered with kresd build. ahocorasick.so is copied into modules directory.
-
- Jul 11, 2017
-
-
Vladimír Čunát authored
The RFC seems to read that resolvers should reply with address records even for foo.bar.localhost. Note: Unbound-1.6.4 does NOT do that. https://tools.ietf.org/html/rfc6761#section-6.3
-
Vladimír Čunát authored
-
Vladimír Čunát authored
In particular, try to make the locally-served zones valid, including SOA and NS in apex, empty non-terminal vs. NXDOMAIN, etc. I might've missed something, but it should certainly be closer to ideal.
-
- Jul 10, 2017
-
-
Vitezslav Kriz authored
-
- Jun 27, 2017
-
-
Vitezslav Kriz authored
According to RFC6761 query to localhost domain should generate immediate response with loopback ip address.
-
Vitezslav Kriz authored
-
Vitezslav Kriz authored
This allows to disable specific deny rules on zone-by-zone basis as it should be according to RFC6303 sec.3. Disable can be done by policy rule PASS. Also any FORWARD rule for such zone will be evaluated before DENY that query.
-
- Jun 01, 2017
-
-
-
Vladimír Čunát authored
Casting is dangerous, e.g. it's easy to misconfigure policy with policy.add(policy.FORWARD('some address')) which lead to segfault without showing any indication of the cause. Now this case will show as .../policy.lua:98: 'struct kr_query' has no member named 'current' and only abort the policy module instead of the whole process.
-
-
- May 18, 2017
-
-
Vladimír Čunát authored
Thanks to Petr for finding this issue.
-
- Mar 21, 2017
-
-
Vladimír Čunát authored
I see no sane way to set the flags from lua, so I made a C function.
-
- Feb 28, 2017
-
-
Grigorii Demidov authored
-
-
These shouldn't make any problems: - the verbose messages don't print any scope, and - reputation cache doesn't consider scope.
-
- Feb 16, 2017
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
- Feb 03, 2017
-
-
Grigorii Demidov authored
-
- Jan 27, 2017
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
These shouldn't make any problems: - the verbose messages don't print any scope, and - reputation cache doesn't consider scope.
-
- Jan 23, 2017
-
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
- Jan 20, 2017
-
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
- Jan 18, 2017
-
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
- Jan 16, 2017
-
-
- Aug 25, 2016
-
-
Marek Vavruša authored
RTT tracking for all targets is also supported, but no loadbalancing is done based on that yet
-
- Aug 23, 2016
-
-
Marek Vavruša authored
example: > daf.add 'forward 127.0.0.1@5353'
-
- Jul 06, 2016
-
-
Marek Vavruša authored
all relevant modules now support running in forked mode and polling workers for information. for example graphite module can poll stats from all workers and then aggregate before sending, or HTTP module can run on the process group leader only and then poll workers for information.
-
Marek Vavruša authored
-
Marek Vavruša authored
-