summaryrefslogtreecommitdiffstats
path: root/daemon (follow)
Commit message (Expand)AuthorAgeFilesLines
* defer nitsVladimír Čunát5 days1-1/+1
* daemon/defer: redesign UDP and non-UDP phase transitionLukáš Ondráček7 days1-79/+63
* daemon/defer: update uv time after longer operationsLukáš Ondráček9 days2-2/+8
* daemon/defer: fix accounting time to phasesLukáš Ondráček9 days1-3/+5
* daemon/defer: fix infinite UDP reclassification after TCP requestLukáš Ondráček9 days1-7/+7
* daemon/defer: fix memory consumption limit checkLukáš Ondráček11 days1-16/+21
* daemon/defer: fix negative priority of follow-up stream packetsLukáš Ondráček2025-01-021-15/+8
* Merge branch 'master' into defer-wipLukáš Ondráček2025-01-021-2/+0
|\
| * kr_module_load(): don't pass the_engine in module->dataVladimír Čunát2024-12-201-2/+0
* | daemon/defer: tidyLukáš Ondráček2024-12-301-18/+17
* | daemon/defer: avoid warnings from gcc and coverityVladimír Čunát2024-12-301-1/+6
* | daemon/defer: add subpriorities by prefix lengthLukáš Ondráček2024-12-301-41/+68
* | daemon/defer: make rate limits relative to single cpuLukáš Ondráček2024-12-161-20/+15
* | daemon/defer: fix price overflow for too long operationsLukáš Ondráček2024-12-121-3/+5
* | daemon/defer: change KRU configurationLukáš Ondráček2024-12-121-26/+23
* | daemon/defer: increase request timeout to 1sLukáš Ondráček2024-12-111-1/+1
* | daemon/defer: add log-period for dropped data loggingLukáš Ondráček2024-12-114-6/+26
* | daemon/defer: improve time measuringLukáš Ondráček2024-12-114-12/+57
* | daemon/defer: increase request timeout to 50 msLukáš Ondráček2024-12-111-1/+1
* | Merge remote-tracking branch 'origin/master' into defer-wipLukáš Ondráček2024-12-112-2/+49
|\|
| * daemon: add sd_notify alternativeFrantisek Tobias2024-12-021-0/+45
| * daemon/worker: decrease log level of uv_udp_connect() failureVladimír Čunát2024-11-251-2/+4
* | daemon/defer: add missing libm dependencyLukáš Ondráček2024-12-111-0/+1
* | daemon/defer: use defer instead of prioritization in logsLukáš Ondráček2024-12-111-4/+4
* | daemon/defer: configuration changes + loggingLukáš Ondráček2024-12-041-29/+113
* | daemon/defer: change address mismatch assert to warningLukáš Ondráček2024-12-021-5/+5
* | daemon/defer: fix other places with recursive time measurementsLukáš Ondráček2024-12-022-36/+65
* | daemon/defer: increase deferred request timeoutLukáš Ondráček2024-12-021-1/+1
* | daemon/defer: fix charging time to UDP and non-UDP phasesLukáš Ondráček2024-11-281-3/+10
* | daemon/defer: minor changesLukáš Ondráček2024-11-284-9/+18
* | daemon/defer: fix using src_addr instead of comm_addrLukáš Ondráček2024-11-281-6/+6
* | daemon/defer: allow recursive time accounting, fix subreq accountingLukáš Ondráček2024-11-254-65/+102
* | daemon/defer: fix closing session with deferred EOFLukáš Ondráček2024-11-211-11/+18
* | daemon/defer: limit deferred queries by memory usageLukáš Ondráček2024-11-213-4/+50
* | daemon/defer: defer stream EOF if data are deferredLukáš Ondráček2024-11-202-7/+49
* | daemon/session2: add half-closed TCP connection handlingLukáš Ondráček2024-11-145-21/+83
* | daemon/io: keep TCP data in system queue on buffer overflowLukáš Ondráček2024-11-061-0/+14
* | daemon/defer: enable defer by defaultLukáš Ondráček2024-11-063-1/+17
|/
* mmapped_* nit: move from daemon/ to lib/Vladimír Čunát2024-11-045-148/+4
* daemon/mmapped: use static_assert on undefined paddingLukáš Ondráček2024-11-042-13/+15
* daemon/ratelimiting: add log-period and dry-runLukáš Ondráček2024-11-044-28/+59
* daemon/ratelimiting: polishLukáš Ondráček2024-11-0411-15/+35
* daemon/ratelimiting: use slip instead of tc_limitLukáš Ondráček2024-11-044-11/+15
* daemon/defer: disable by default, use real time in KRULukáš Ondráček2024-10-235-25/+79
* Revert "daemon/defer: use total accounted time as KRU time"Lukáš Ondráček2024-10-231-25/+12
* daemon/defer: cleanup heads of queues after idleLukáš Ondráček2024-10-141-27/+56
* daemon/defer: defer or close whole streams at onceLukáš Ondráček2024-10-103-8/+75
* daemon/ratelimiting: disable for non-UDP requestsLukáš Ondráček2024-10-091-11/+5
* daemon/defer: add alternate UDP and non-UDP phasesLukáš Ondráček2024-10-072-25/+92
* daemon/defer: use total accounted time as KRU timeLukáš Ondráček2024-10-021-12/+25