summaryrefslogtreecommitdiffstats
path: root/lib/defines.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drop libknot 3.0.x supportVladimír Čunát2024-07-111-5/+0
* mitigate KeyTrap DoS = CVE-2023-50387Vladimír Čunát2024-02-131-0/+2
* Copyright notices: remove years and replace e-mailOto Šťáva2022-12-141-1/+1
* cache.max_ttl(): lower the default from six days to one dayVladimír Čunát2022-12-131-1/+1
* doc nit: tweak the link to dnsflagday.netVladimír Čunát2022-11-071-1/+1
* modules/extended_error: OPT section modificationTomas Krizek2021-12-211-0/+6
* treewide: minor C11 cleanupVladimír Čunát2021-05-251-3/+4
* selection: server selection rewriteŠtěpán Balážik2020-12-311-1/+1
* daemon: lower EDNS buffer size to 1232Lukáš Ježek2020-10-231-1/+1
* daemon/http: remove plain HTTP implementation artifactsTomas Krizek2020-10-131-1/+0
* doh: C implementation of DoH - WiPJan Hak2020-10-131-1/+3
* mitigate NXNSAttack protocol vulnerability for wildcards in victim zoneVladimír Čunát2020-05-181-0/+1
* mitigate NXNSAttack protocol vulnerability for unresolvable NS namesVladimír Čunát2020-05-181-0/+1
* treewide: machine readable license for GNU GPLv3+ source codePetr Špaček2020-02-251-13/+1
* iterate: reduce CNAME length limit: 40 -> 13Vladimír Čunát2019-12-041-1/+1
* lib/defines: guard against a bad combination of CFLAGSVladimír Čunát2019-03-121-0/+6
* daemon: logic around struct session was relocated to separate module; input d...Grigorii Demidov2018-10-121-0/+4
* treewide: additional dname checksGrigorii Demidov2018-05-111-0/+3
* treewide: remove branches supporting old knotVladimír Čunát2018-05-111-1/+0
* daemon: decrease timeoutsVladimír Čunát2018-01-311-2/+2
* treewide: compiler warnings for printf-style functionsVladimír Čunát2018-01-251-0/+2
* TMP Merge branch 'valid-nxdomain' into cache-aggr-wipVladimír Čunát2018-01-161-1/+1
|\
| * lib/defines: analyzable implementation for kr_error()Marek Vavruša2018-01-121-1/+1
* | review TTL limit handlingVladimír Čunát2017-11-221-1/+2
|/
* nitpick: use KR_COLD when we have itVladimír Čunát2017-09-271-1/+1
* lib: support of an upper limit for resolution time of single queryGrigorii Demidov2017-09-071-0/+1
* Improve default padding of responses.Daniel Kahn Gillmor2017-03-251-1/+1
* Update copyright information with 2017Ondřej Surý2017-01-251-1/+1
* layer/iterate: changes in cname loop detection processGrigorii Demidov2017-01-201-1/+1
* lib/cache: add configuration options to enforce cache.{min,max}_ttl()Marek Vavrusa2017-01-161-0/+1
* uint: typedef globally but not more than onceVladimír Čunát2016-12-221-0/+5
* Add EDNS(0) padding supportOndřej Surý2016-11-141-0/+1
* daemon/worker: retransmit based on current scoreMarek Vavrusa2016-09-051-1/+1
* Revert default EDNS0 buffer size to 4096Ondřej Surý2016-08-051-1/+1
* daemon: lower minimum allowed edns bufsize to 512Marek Vavrusa2016-08-051-1/+1
* daemon: ported DNS/TLS preparation code to 1.1Marek Vavrusa2016-08-051-0/+1
* Revert default EDNS0 buffer size to 4096Ondřej Surý2016-07-201-1/+1
* daemon: lower minimum allowed edns bufsize to 512Marek Vavrusa2016-07-201-1/+1
* www.gnu.org prefers httpsDaniel Kahn Gillmor2016-07-161-1/+1
* lib: cleanup servfail soft-failsMarek Vavrusa2016-05-061-4/+1
* lib/resolve,layer/iterate: processing for REFUSED & SERVFAIL rcodesGrigorii Demidov2016-05-061-1/+5
* daemon: out-of-order processing for TCPMarek Vavrusa2016-05-031-0/+1
* lib/layer: CNAME chain construction improvementGrigorii Demidov2016-04-141-0/+1
* build: library able to compile to both static/dynamic versioned libsMarek Vavruša2015-12-101-0/+2
* lib/resolve: inlining not forcedMarek Vavruša2015-11-281-2/+0
* lib/resolver: Saturday indulgenceMarek Vavruša2015-11-281-0/+2
* lib+daemon: annotated lua_error() for static checkersMarek Vavruša2015-11-281-0/+2
* lib: started symbol visibility annotation, modules for nowMarek Vavruša2015-11-251-0/+11
* daemon: fast retransmit address selectionMarek Vavruša2015-11-151-0/+1
* lib/daemon: address sanitizer annotated poisoningMarek Vavruša2015-11-131-1/+19