- Dec 12, 2016
-
-
Vladimír Čunát authored
Now that we renamed "debug" to "verbose", the old name didn't seem very suitable anymore; this new identifier haven't got to master yet.
-
Ondřej Surý authored
Split NDEBUG to NDEBUG (asserts) and NOVERBOSELOG (verbose logging); rename all related symbols to use VERBOSE instead of DEBUG
-
- Dec 07, 2016
-
-
Vladimír Čunát authored
In particular, don't require to call an externally defined function to find if in --verbose mode or not. Now it's just an extern bool. I'm confident the performance impact of not using -DNLOGDEBUG should be negligible now. This comes with a small incompatible API+ABI change, but that shouldn't matter as we've had a couple of those already since the last release.
-
- Aug 12, 2016
-
-
Grigorii Demidov authored
-
- Jul 16, 2016
-
-
Daniel Kahn Gillmor authored
-
- Jun 16, 2016
-
-
Marek Vavruša authored
previously, if no subnet was given (127.0.0.0), it was treated as 127.0.0.0/0. now it is treated as full address length, e.g. 127.0.0.0/32
-
- Jan 11, 2016
-
-
Marek Vavruša authored
the field length is platform-dependent
-
- 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 11, 2015
-
-
Marek Vavruša authored
-
- 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
-
Marek Vavruša authored
rdata may be <=64k + 8B on stack which may be source of various mystery errors later, for example in bindings or stackspace-constricted env
-
- Dec 03, 2015
-
-
Marek Vavruša authored
worker can track outbound requests and if N resolutions want the same subrequest, only one will lead it and others will be notified when it finishes this massively reduces number of outbound requests for slow/unresponsive/low ttl requests
-
Marek Vavruša authored
-
- Nov 29, 2015
-
-
Marek Vavruša authored
-
- Nov 16, 2015
-
-
Marek Vavruša authored
-
- Nov 13, 2015
-
-
Marek Vavruša authored
-
- Oct 28, 2015
-
-
Marek Vavruša authored
-
- Oct 27, 2015
-
-
Marek Vavruša authored
as the libknot packet interface disallows out-of-order packet writes, authority and additional records must be written after the answer is complete; records in the rr arrays will be written to final answer during finalization
-
- Oct 20, 2015
-
-
Marek Vavruša authored
-
- Oct 06, 2015
-
-
Marek Vavruša authored
-
- Sep 28, 2015
-
-
Marek Vavruša authored
-
- Sep 15, 2015
-
-
Marek Vavruša authored
previously, debug messages were optional with -DWITH_DEBUG now the debug messages are built in (unless compiled with -DNDEBUG), but disabled by default verbose output can be enabled by '-v' or '--verbose' CLI option or interactively by 'verbose(true|false)' (or in config)
-
- Aug 10, 2015
-
-
Marek Vavruša authored
module can identify clients based on their source address or used TSIG key
-
Marek Vavruša authored
the requestor can provide information identifying the query originator here (address and TSIG key), both fields are optional update Lua FFI bindings
-
- Aug 03, 2015
-
-
Marek Vavruša authored
this is a first step of leaning towards LuaJIT. the FFI bindings are much faster, simpler and don’t abort traces daemon core scripting engine is still going to support interpreted Lua, but modules requiring library bindings (such as ‘block’) will require LuaJIT for FFI
-
- Jun 16, 2015
-
-
Marek Vavruša authored
-
- May 20, 2015
-
-
Marek Vavruša authored
-
- Apr 28, 2015
-
-
Marek Vavruša authored
previously cryptolib random function was used to generate message id, this works well but it is slow especially when the entropy is low, replaced with cryptographically safe prng ISAAC the ccan directory is going to be used in the future, as it's include structure makes it easy to embed C snippets instead of reimplementing them
-
- Apr 10, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
- Mar 04, 2015
-
-
Marek Vavruša authored
-
- Feb 23, 2015
-
-
Marek Vavruša authored
-
- Feb 02, 2015
-
-
Marek Vavruša authored
-
- Jan 21, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jan 17, 2015
-
-
Marek Vavruša authored
-