summaryrefslogtreecommitdiffstats
path: root/daemon (follow)
Commit message (Expand)AuthorAgeFilesLines
* modules/stats: add answer.staleFrantisek Tobias2024-08-191-0/+1
* {daemon,lib}: sync EDE codes supported by libknot.menakite2024-08-131-0/+5
* daemon/proxyv2: fix client TCP/TLS + merge state structsOto Šťáva2024-08-072-28/+21
* doc+NEWS for the buffering changesVladimír Čunát2024-07-221-0/+25
* daemon/tls: proper clean up of queued protolayer contextsOto Šťáva2024-07-221-1/+15
* daemon/session2: use kr_strerror for logging error statesOto Šťáva2024-07-221-6/+8
* daemon/session2: add special event for OS buffer depletionOto Šťáva2024-07-223-25/+41
* daemon: proper connection closures on queue overflowOto Šťáva2024-07-225-28/+20
* daemon/lua: bind `the_network` into luaVladimír Čunát2024-07-222-0/+39
* daemon: set options on sockets towards clients (optionally)Vladimír Čunát2024-07-223-0/+41
* daemon: drop user-space buffering for socketsVladimír Čunát2024-07-222-3/+20
* treewide nit: avoid NULL arithmeticsVladimír Čunát2024-07-112-5/+5
* drop libknot <=3.2.x supportOto Šťáva2024-07-115-712/+4
* drop libknot 3.0.x supportVladimír Čunát2024-07-116-739/+13
* Merge remote-tracking branch 'origin/master-5' into masterOto Šťáva2024-07-032-10/+18
|\
| * daemon/tls: print IP when failing certificate checkVladimír Čunát2024-06-181-8/+11
| * **/meson.build: avoid deprecations in meson >= 1.4Vladimír Čunát2024-06-051-2/+7
| * daemon/tls_ephemeral_credentials: fix possible race between read() and fstat()Oto Šťáva2024-05-201-1/+1
* | lib/rules: tweak how the read-only transactions workVladimír Čunát2024-07-024-0/+4
* | lib/rules kr_rules_init(): allow not overwriting the DBVladimír Čunát2024-07-023-3/+3
* | daemon: use __attribute__((constructor)) for protolayer_globalsOto Šťáva2024-06-1810-40/+17
* | daemon/session2.h: clarify `struct session2` docsOto Šťáva2024-06-041-7/+8
* | daemon/session2: fix asynchronous layer iterationsOto Šťáva2024-06-045-92/+149
* | Some more Clang-Tidy silencingOto Šťáva2024-06-042-1/+6
* | daemon/session2: optimize allocationsOto Šťáva2024-06-047-323/+241
* | daemon/proxyv2: move PROXY protocol into its own layerOto Šťáva2024-06-046-218/+199
* | daemon/session2: protocol layer refactors + docsOto Šťáva2024-06-046-102/+114
* | daemon, lib: unify protolayer_grp and kr_proto enumsOto Šťáva2024-06-047-163/+122
* | daemon/session2: documentation improvementsOto Šťáva2024-06-041-24/+27
* | daemon/io: remove minor inefficiencyOto Šťáva2024-06-041-5/+3
* | daemon/http: fix typoOto Šťáva2024-06-041-1/+1
* | daemon, lib, modules: trivial fixes for Coverity issuesOto Šťáva2024-05-154-28/+41
* | Merge 'origin/master' into 6.0 - last merge before renameOto Šťáva2024-05-1412-43/+55
|\|
| * Silence Clang-TidyOto Šťáva2024-05-1313-49/+60
* | Merge remote-tracking branch 'origin/master' into 6.0Oto Šťáva2024-04-102-2/+1
|\|
| * daemon/engine nit: drop an unused variableVladimír Čunát2024-04-081-2/+0
| * daemon/meson.build: add install_rpath to kresdOto Šťáva2024-04-051-0/+1
* | daemon/tls: respect crypto policy overrides in OSVladimír Čunát2024-04-081-10/+12
* | daemon/io: ignore UDP requests from ports < 1024Vladimír Čunát2024-03-221-0/+8
* | Merge remote-tracking branch 'origin/master' into 6.0Oto Šťáva2024-03-227-48/+75
|\|
| * daemon/lua: fix on 32-bit systems with 64-bit time_tVladimír Čunát2024-03-225-18/+37
| * daemon/proxyv2: nitsOto Šťáva2024-03-052-31/+44
* | doc: various fixesOto Šťáva2024-03-153-9/+9
* | lib/dnssec: refactor kr_dnssec_key_*Vladimír Čunát2024-03-054-4/+4
* | manager: use proper JSON values for socket communicationOto Šťáva2024-02-154-19/+66
* | Merge branch 'master' into dos-feb13-6.0Vladimír Čunát2024-02-133-0/+9
|\|
| * mitigate KeyTrap DoS = CVE-2023-50387Vladimír Čunát2024-02-134-0/+10
| * daemon: more avoidance of excessive TCP reconnectionsVladimír Čunát2023-08-213-35/+34
* | Update links to documentationOto Šťáva2024-01-121-1/+1
* | daemon/io: close LMDB txns after control socket commandsVladimír Čunát2023-12-131-0/+4