summaryrefslogtreecommitdiffstats
path: root/daemon/session.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* daemon/session: fix an issue with timersVladimír Čunát2021-07-281-2/+8
* treewide: rename assumptions to kr_assert() / kr_fails_assert()Tomas Krizek2021-05-251-12/+12
* daemon/session.c: replace assertsTomas Krizek2021-05-251-35/+25
* XDP: add backend partsVladimír Čunát2020-11-101-3/+10
* treewide: unify ENABLE_* definesVladimír Čunát2020-10-201-4/+4
* daemon: make nghttp2 optionalTomas Krizek2020-10-131-0/+8
* daemon/http: rename struct http_ctxTomas Krizek2020-10-131-3/+3
* daemon/http: improve buffer handlingTomas Krizek2020-10-131-0/+6
* doh: C implementation of DoH - WiPJan Hak2020-10-131-2/+19
* daemon/session: use common naming convention in the entire fileTomas Krizek2020-09-231-12/+12
* daemon/worker: use proper name for packet in worker_submit()Tomas Krizek2020-09-231-4/+4
* daemon: handle IO error when processing wire bufferTomas Krizek2020-09-231-9/+15
* daemon: rename tls_ctx and tls_client_ctx structsTomas Krizek2020-08-251-9/+9
* daemon: don't get worker from uv_loop_t::data anymoreVladimír Čunát2020-08-061-5/+3
* treewide: machine readable license for GNU GPLv3+ source codePetr Špaček2020-02-251-13/+1
* daemon: avoid excessive getsockname() syscallsVladimír Čunát2019-10-101-5/+14
* daemon: proper processing of unsuccessful TLS rehandshakeGrigorii Demidov2018-12-141-1/+1
* daemon/worker, session: correctly process connected...Grigorii Demidov2018-12-111-6/+0
* daemon/session: session_close() alwayes delete peers addresses from the list ...Grigorii Demidov2018-12-071-1/+1
* bugfixes in tcp connection error handlingGrigorii Demidov2018-12-071-1/+1
* daemon various nitpicksVladimír Čunát2018-11-281-5/+0
* daemon TLS: increase wire-buffer sizeGrigorii Demidov2018-11-281-9/+26
* daemon/io: fix insufficient error handling when receiving tls dataGrigorii Demidov2018-11-281-0/+5
* daemon: TCP connection timeouting has changed; connection was closed after pe...Grigorii Demidov2018-10-221-4/+5
* daemon/session.c nitpick: add missing copyright headerVladimír Čunát2018-10-121-0/+16
* Unificate handling of TCP timeouts for input and output connections; avoid re...Grigorii Demidov2018-10-121-72/+84
* daemon/session nitpick: avoid a warningVladimír Čunát2018-10-121-2/+2
* daemon: bugfixes & improvementsGrigorii Demidov2018-10-121-2/+7
* daemon/session: migrate from array_t to trie_t & queue_t; daemon/worker: some...Grigorii Demidov2018-10-121-109/+114
* daemon/session: fixes for bugs revealed by transport testsGrigorii Demidov2018-10-121-10/+21
* daemon/session: combine _new() and _set_handle()Vladimír Čunát2018-10-121-11/+9
* daemon nitpick cleanupsVladimír Čunát2018-10-121-1/+1
* daemon: drop RECVMMSG_BATCHVladimír Čunát2018-10-121-0/+8
* worker: remove freelists for iohandle and iorequestVladimír Čunát2018-10-121-4/+1
* daemon/session: minor refactoring around session flags to reduce number of ap...Grigorii Demidov2018-10-121-47/+2
* session_kill_ioreq(): worker.c -> session.cVladimír Čunát2018-10-121-0/+55
* daemon: fix memory leaks & asan errors; improvements in bufferingGrigorii Demidov2018-10-121-49/+101
* damon/session: additional processing for DNS packets with TSIGGrigorii Demidov2018-10-121-9/+25
* demon: fix lint errorsGrigorii Demidov2018-10-121-22/+22
* daemon/worker: fix memory leaksGrigorii Demidov2018-10-121-0/+2
* daemon: logic around struct session was relocated to separate module; input d...Grigorii Demidov2018-10-121-0/+623