- Jan 23, 2018
-
-
Petr Špaček authored
-
Petr Špaček authored
-
Config tests now have ability to run daemon with different arguments and to check exit code.
-
Arguments --keyfile, -k for managed mode and --keyfile-ro, -K for unmanaged (readonly) mode. Automatic setting based on the file permission is removed because it was confusing and could easily lead to state where automatic update does not happen because of unexpected file permissions. Check if folder is writeable was moved into Lua code. Default unmanaged keyfile path can be specified at compile time with option KEYFILE_DEFAULT. This default configuration can be disabled in configuration file with trust_anchors.keyfile_default = nil.
-
Petr Špaček authored
Implement draft-ietf-dnsop-kskroll-sentinel-00 Closes #266 See merge request !382
-
Petr Špaček authored
It is enabled by default.
-
Petr Špaček authored
-
Petr Špaček authored
policy: load policy module by default See merge request !457
-
Petr Špaček authored
RFC 6761 mandates functionality implemented by policy module, so it is now loaded by default. Users with special needs can still unload the module.
-
- Jan 22, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Without changing the interface, map_contains is able to tell whether the item exist in map or not.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Discovered by clang scan.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Petr Špaček authored
daemon/worker: worker_process_tcp: cleanup See merge request !452
-
Grigorii Demidov authored
daemon/worker: worker_process_tcp: cleanup; there are no need in special processing for qr_task_step return code
-
- Jan 19, 2018
-
-
Petr Špaček authored
layer/iterate: forwarding; repeat query to upstream if SERVFAIL\REFUSE has been received See merge request !451
-
Grigorii Demidov authored
-
Petr Špaček authored
ci: add flake8 to Dockerfile See merge request !449
-
Petr Špaček authored
daemon/worker: clean up some unnecessary asserts See merge request !450
-
Grigorii Demidov authored
-
- Jan 18, 2018
-
-
Petr Špaček authored
TLS polish See merge request !447
-
Petr Špaček authored
gnutls-3.3.26-9.el7.x86_64 and libgnutls30-3.5.8-5+deb9u3 do not support @SYSTEM keyword and CentOS 7 has problem with -VERS-DTLS-ALL. We do not configure DTLS sockets so it should be harmless to delete the DTLS keyword. @SYSTEM is replaced by NORMAL, oh well. fixup! TLS client: enforce minimal TLS version and no compression
-
Petr Špaček authored
Same change as in a625a0ea1ce03b0707fd421633f21c0aacb786da but for client.
-
Petr Špaček authored
Server side now enforces security requirements from draft-ietf-dprive-dtls-and-tls-profiles-11 section 9
-
Petr Špaček authored
GnuTLS manual for some functions do not declare that error return code must be negative, so we should use constants to avoid potential problems.
-
Petr Špaček authored
gnutls_certificate_set_x509_trust_file could theoretically return 0 to indicate nothing was read, so we need to check for this as well.
-
Vladimír Čunát authored
-
Tomas Krizek authored
tmpfiles: create cache and use proper tmpfiles name See merge request !440
-