summaryrefslogtreecommitdiffstats
path: root/modules/stats/stats.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* modules/stats: add answer.staleFrantisek Tobias2024-08-191-1/+7
* Non-trivial merge 'master-5' (see 'modules/stats')Oto Šťáva2024-05-271-24/+91
|\
| * modules/stats: add back stats dropped in the previous commitVladimír Čunát2024-05-201-0/+40
| * modules/stats: split request.* metrics to IPv4 and IPv6Vladimír Čunát2024-05-201-8/+16
| * modules/stats: add answer.sum_ms metricVladimír Čunát2024-05-201-0/+2
* | daemon, lib, modules: trivial fixes for Coverity issuesOto Šťáva2024-05-151-0/+4
* | Merge 'origin/master' into 6.0 - last merge before renameOto Šťáva2024-05-141-16/+16
|\|
| * Silence Clang-TidyOto Šťáva2024-05-131-15/+15
* | modules/stats: make custom stats hierarchicalOto Šťáva2024-04-221-2/+25
* | modules/stats: split stats.list() into sub-objectsOto Šťáva2024-04-151-3/+18
* | Merge branch 'master' into managerVasek Sraier2023-01-101-1/+1
|\|
| * Copyright notices: remove years and replace e-mailOto Šťáva2022-12-141-1/+1
* | Merge branch 'master' into managerVasek Sraier2022-08-021-13/+39
|\|
| * modules/stats: use trie_t instead of map_tOto Šťáva2022-05-111-13/+39
* | modules/stats: add answer.sum_ms metricVladimír Čunát2022-04-081-0/+2
|/
* logging: remove QVERBOSE in favor of kr_log_qTomas Krizek2021-12-211-1/+1
* lib/utils: rename union inaddr to union kr_sockaddrOto Šťáva2021-12-201-1/+1
* log: shortening LOG_GRP_<SOMETHING> to <SOMETHING>Lukáš Ježek2021-07-291-1/+1
* log: add level prefix to each messageLukáš Ježek2021-07-291-1/+1
* treewide: rename assumptions to kr_assert() / kr_fails_assert()Tomas Krizek2021-05-251-1/+1
* modules/stats/stats.c: replace assertsTomas Krizek2021-05-251-3/+1
* treewide: avoid memset where it's trivialVladimír Čunát2021-01-131-2/+1
* selection: server selection rewriteŠtěpán Balážik2020-12-311-6/+6
* modules: fix issues with dropped answersVladimír Čunát2020-11-101-2/+7
* XDP: add backend partsVladimír Čunát2020-11-101-2/+4
* stats nitpick: nicer codeVladimír Čunát2020-07-151-2/+2
* treewide: machine readable license for GNU GPLv3+ source codePetr Špaček2020-02-251-13/+1
* treewide: drop support for other lua versionsVladimír Čunát2019-06-131-5/+0
* module API+ABI: remove one level of indirectionVladimír Čunát2019-04-171-27/+15
* stats: collect stats on inbound transport protocolPetr Špaček2019-04-111-0/+30
* modules/stats/stats.c: add missing lua.hTomas Krizek2019-03-121-0/+1
* modules/stats/stats.c: remove trailing whitespaceTomas Krizek2019-03-121-2/+2
* stats nitpick: refactor to simpler codeVladimír Čunát2018-12-111-34/+14
* stats: fix crash when stats.get/set is called with invalid parametersPetr Špaček2018-12-111-0/+7
* fixup! added stats for all dns header flagsPetr Špaček2018-12-111-7/+8
* all stats are now named with prefix answer_Ulrich Wisser2018-12-111-0/+35
* add kr_random_coin() to make some code more readableVladimír Čunát2018-12-111-1/+1
* use randomness from gnutls instead of internal ISAACVladimír Čunát2018-12-111-2/+3
* treewide: use more standard variadic macrosVladimír Čunát2018-11-261-1/+1
* treewide nitpick: remove extraneous semicolonsVladimír Čunát2018-11-261-1/+1
* treewide: additional dname checksGrigorii Demidov2018-05-111-3/+3
* lib/nsrep: when timeout occurs and NS has no cached RTT yet, don't mark it as...Grigorii Demidov2018-03-281-1/+1
* map_t, set_t: unify memory allocation to mm_*Vladimír Čunát2018-03-011-1/+1
* stats: remove tracking of expiring recordsVladimír Čunát2018-02-151-29/+11
* stats module: fix stats.list() returning nothingVladimír Čunát2018-02-131-1/+1
* fix two nitpicks from clang-scanVladimír Čunát2018-01-291-1/+1
* lib: added kr_rplan_last() function to get last processed queryMarek Vavruša2018-01-081-1/+1
* use monotonic timeVítězslav Kříž2017-12-081-3/+1
* qflags: WIP refactor - regex replacementsVladimír Čunát2017-08-011-4/+4
* Update copyright information with 2017Ondřej Surý2017-01-251-1/+1