- Nov 02, 2016
-
-
Vladimír Čunát authored
travis osx build was fixed See merge request !63
-
Vladimír Čunát authored
lru: new implementation and also interface The implementation is now a hybrid, slightly described at top of `lib/generic/lru.h`. Also the API is changed a bit, leading to slight simplification of our use patterns. (EDITED) See merge request !44
-
Vladimír Čunát authored
-
Vladimír Čunát authored
... and that doesn't necessarily mean that malloc() failed. We do *not* want to evict a heavy-hitter by an unfrequent element. Note: even the implementation currently in master *did* return NULL, so some parts of the code were just wrongly returning ENOMEM.
-
Vladimír Čunát authored
The implementation is now similar to set-associative caches that x86 CPU use. Also the API is changed a bit, leading to slight simplification of our use patterns.
-
`make bench` now runs a predefined set of microbenchmarks (right now LRU), it's a start for comparative microbench of internal structures
-
Vladimír Čunát authored
The Makefile isn't perfect. I noted it doesn't clean the bench, but we have the same problem for some other parts, e.g. in deckard.
-
- Oct 31, 2016
-
-
Vladimír Čunát authored
add option to reorder cached RRs in answers Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/93. API of a KR_EXPORT function is changed, so ABIVER is bumped. See merge request !47
-
- Oct 26, 2016
-
-
Grigorii Demidov authored
-
Ondřej Surý authored
Improve version.mk See merge request !61
-
Ondřej Surý authored
-
- Oct 24, 2016
-
-
Vladimír Čunát authored
Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/93. API of a KR_EXPORT function is changed, so ABIVER is bumped.
-
- Oct 23, 2016
-
-
Ondřej Surý authored
-
- Oct 21, 2016
-
-
Vladimír Čunát authored
daemon: another UINT_MAX -> UINT32_MAX See merge request !58
-
-
Vladimír Čunát authored
daemon: some minor coverity scan issues were fixed See merge request !49
-
Vladimír Čunát authored
-
Ondřej Surý authored
Remove sandbox.lua from .gitignore See merge request !56
-
Ondřej Surý authored
-
Ondřej Surý authored
Resolve libknot and libzscanner SONAME at the build time and fixes to bootstrap-depends.sh script The OS X build is still failing, but it's unrelated to these changes. See merge request !55
-
- Oct 20, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
and set libknot_SONAME and libzscanner_SONAME as lua literals. Remove now obsolete libpath lua function - use find_soname from platform.mk to define <arg>_SONAME, add lua_pushliteral to daemon/engine.c and add -D to daemon/daemon.mk for any new library loaded from Lua.
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Vladimír Čunát authored
Early awareness notification: a new lua module `version` to periodically check for newer version on server and for CVE. See merge request !52
-
Vladimír Čunát authored
Also avoid that extremely long line.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
-
-
- Oct 19, 2016
-
-
Vladimír Čunát authored
worker: avoid uninitialized pointers The cookie module could segfault due to the `opt` pointer not being initialized when no EDNS was sent in the incoming request. See merge request !53
-
Vladimír Čunát authored
The cookie module could segfault due to the `opt` pointer not being initialized when no EDNS was sent in the incoming request.
-
Štěpán Balážik authored
-
- Oct 18, 2016
-
-
Vladimír Čunát authored
Fix documentation example for using resolve() function. See merge request !51
-
Štěpán Balážik authored
-
- Oct 11, 2016
-
-
Grigorii Demidov authored
-