- May 11, 2018
-
-
Vladimír Čunát authored
Our Makefile required >= 2.6.4 for some time already. It's pretty straightforward, except for zonefile.lua.in -> zonefile.lua
-
Tomas Krizek authored
ci: respdiff - use relative path to restart script See merge request !580
-
Tomas Krizek authored
-
- May 10, 2018
-
-
Petr Špaček authored
add augeas-tools so we can test our lens in Deckard See merge request !566
-
-
Petr Špaček authored
daemon: check source in udp answer See merge request !522
-
- May 09, 2018
-
-
-
-
Petr Špaček authored
prefill: fix ca_file to actually expect file and not a directory See merge request !578
-
Petr Špaček authored
This was leftover from an old version which used directory with certificates instead of bundle in single file. Related: !511
-
Petr Špaček authored
misc nitpicks See merge request !568
-
The example didn't work and I don't immediately see how to quickly fix it, so let's have another more complex example instead (fished from an older forum post of mine).
-
-
-
I also tried making a clickable define in the docs, like for cache.ns_tout(), but I failed.
-
Petr Špaček authored
daemon/lua: added basic bindings for LRU See merge request !569
-
Only get-set operations are added, added some tests.
-
Petr Špaček authored
daemon/worker: improved server-side error handling See merge request !574
-
-
Petr Špaček authored
daemon/worker: orphaned tasks prevention See merge request !570
-
- Apr 27, 2018
-
-
Grigorii Demidov authored
-
Tomas Krizek authored
ci: respdiff - run diffrepro 3 times to reproduce results See merge request !572
-
Tomas Krizek authored
-
- Apr 25, 2018
-
-
Tomas Krizek authored
distro/arch: generate debug symbols See merge request !571
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Apr 23, 2018
-
-
Vladimír Čunát authored
-
Some nameservers are hopelessly broken (ns1-ord.salesforce.com), and will return lame negative answers which will flag the nameserver as bad, so it wouldn't be picked for valid queries.
-
This is an issue for things like disabling minimisation, which only works for the original query and not for the CNAME target.
-
Checking query flags instead of global context option allows setting overrides on individual queries. The effect is the same as query flags start by copying request flags which start by copying context options.
-
This one was missing from the current bindings. The checkout layer runs when the worker attempts to send a DNS query to given upstream when the address is already determined. The layer can add EDNS options or update outbound query, or block particular addresses / protocol.
-
-
Vladimír Čunát authored
Closes #332.
-
This was probably lost during the cache backend rewrite in 2.x fixes #332
-
-
-
Wrapping the error code in a structure preserves both the numeric value and the ability to convert it into textual format.
-
-
Previous implementation forgot to clear the compression table, which is an internal structure to packet. So when a recycled packet was reused, it compared owners of newly inserted records with dangling pointers left in the compression table. This is less of a problem in query processing, as each packet uses a memory pool, so the pointed names were never deallocated, but it would write out wrong compression pointers because the compression table kept pointing into packet that was now cleared and reused for something else. It is more of a problem with packets created without a memory pool, as the compression table kept references to memory that was already freed.
-
-