- Nov 21, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
Align IPv4 and IPv6 code to use {IP,IPV6}_PMTUD_OMIT first, then {IP,IPV6}_PMTUD_DONT second, then fallback to other options to disable PMTUD for UDP
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Vladimír Čunát authored
It wouldn't compile since the grandparent commit, due to missing uv_*_init_ex, and distributions don't much contain libuv between 1.0 and 1.7 anymore.
-
Vladimír Čunát authored
setsockopt returns -1 on error, so we rather want kr_error(errno). Also, #include to directly get IPV6_MIN_MTU.
-
Ondřej Surý authored
-
- Nov 13, 2016
-
-
Ondřej Surý authored
whitespace fixes in daemon/tls.c See merge request !74
-
Ondřej Surý authored
-
- Nov 12, 2016
-
-
Ondřej Surý authored
Allow to override hostname() with a lua call hostname("example.com") This changes lua hostname() call to accept optional parameter with new hostname. This is needed to override possibly wrong name used for ephemeral certs. See merge request !72
-
Ondřej Surý authored
-
- Nov 10, 2016
-
-
Vladimír Čunát authored
Fix osx sed See merge request !70
-
Vladimír Čunát authored
That way we should notice breakages like this before merging.
-
Vladimír Čunát authored
\t escape is a non-standard escape sequence. Thanks Marek for reporting! http://unix.stackexchange.com/a/145385/41413
-
-
- Nov 03, 2016
-
-
Vladimír Čunát authored
modules/daf: document restriction on order of loading See the slack channel for previous discussion. See merge request !62
-
Vladimír Čunát authored
make: strip *.lua as intended since dcd89700 This saves a few kilobytes in the executable. Also, the name XXD seemed no longer suitable, as it does lua-specific cleaning. See merge request !57
-
- Nov 02, 2016
-
-
Ondřej Surý authored
zonecut: add missing AAAA hints for E and G servers The other records seem OK. Fixes #100. See merge request !66
-
Vladimír Čunát authored
Fixes #100. The file with the addresses is in the repo, so people don't have to regenerate it, but the build system is able to do it.
-
Vladimír Čunát authored
cache: avoid missing uint typedef I don't know why it passed on Linux without any warning. See merge request !65
-
Vladimír Čunát authored
I don't know why it passed on Linux without any warning.
-
Ondřej Surý authored
Ignore generated modules/version/version.lua See merge request !64
-
Ondřej Surý authored
-
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
-
Vladimír Čunát 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
-
-