- Oct 21, 2016
-
-
Vladimír Čunát authored
-
- Oct 11, 2016
-
-
Grigorii Demidov authored
-
- Aug 11, 2016
-
-
-
-
-
Use ENABLE_cookies=yes variable to compile functionality.
-
-
-
- Aug 09, 2016
-
-
Ondřej Surý authored
-
- Jul 16, 2016
-
-
Daniel Kahn Gillmor authored
-
- Jul 06, 2016
-
-
Marek Vavrusa authored
forks are connected with IPC pipes to process group leader and can execute expressions on its behalf. so running commands over all workers is easy now: > hostname() -- single localhost > map 'hostname()' -- all localhost localhost localhost
-
Marek Vavrusa authored
-
Marek Vavrusa authored
string encoded integers are treated as possible numbers, so a more strict typecheck is needed
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
- Jun 16, 2016
-
-
Marek Vavrusa authored
-
- May 23, 2016
-
-
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 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
-
- Apr 18, 2016
-
-
Marek Vavrusa authored
the daemon has now three modes of strictness checking from strict to permissive. it reflects the tradeoff between resolving the query in as few steps as possible and security for insecure zones
-
Marek Vavrusa authored
an internal timer walks RTT timer periodically and clears entries with bad results every 5 minutes. this means that a timeouted entry penalty is capped to that interval, making sure that the bad reputation doesn't last forever
-
- Jan 22, 2016
-
-
Marek Vavrusa authored
this includes default configuration, resolver starts completely blank
-
- Jan 11, 2016
-
-
Marek Vavrusa authored
-
- Dec 23, 2015
-
-
Marek Vavruša authored
-
- Dec 17, 2015
-
-
Marek Vavruša authored
this is not going to be backwards compatible change, but it will be the first tagged libknot release sufficient for resolver
-
- Dec 10, 2015
-
-
Marek Vavruša authored
* PIE,RELRO+NOW and other security features enabled * support for both static/dynamic builds with BUILDMODE * dynamic library is ABI-versioned, starting at 1 * pkg-config file is installed
-
- Dec 09, 2015
-
-
Marek Vavruša authored
this is needed to make sure it always compiles with PIC
-
- Dec 06, 2015
-
-
Marek Vavruša authored
this allows to override any dstdir variable without patching config.mk
-
- Dec 05, 2015
-
-
Marek Vavruša authored
if the root key file doesn’t exist, it will be populated from root DNSKEY query, which will be validated against root trust anchors retrieved over HTTPS with IANA cert verification against built-in current IANA cert CA. it requires luasocket and luasec for it to work. trust anchors XML file signature is not checked, as there’s no facility for PKCS7 checking yet.
-
- Nov 28, 2015
-
-
Marek Vavruša authored
-
- Nov 27, 2015
-
-
Marek Vavruša authored
this doesn’t guarantee valid cache after crash, but then it’s a cache. most of the time on cold cache is spent on fsyncing as it’s done per each commit (=> resolved query)
-
- Nov 24, 2015
-
-
Marek Vavruša authored
policy has policy.todnames() for table of names
-
- Nov 12, 2015
-
-
Marek Vavruša authored
-
- Oct 20, 2015
-
-
Marek Vavruša authored
-
- Oct 18, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Oct 07, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
i.e. if the user doesn't set the cache, it will be applied later if he sets it, it will stay
-
- Oct 06, 2015
-
-
Marek Vavruša authored
-
- Oct 05, 2015
-
-
Marek Vavruša authored
-