summaryrefslogtreecommitdiffstats
path: root/src/journal/journald-rate-limit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* journal-rate-limit: replace in-house management of JournalRateLimitGroup with...Yu Watanabe2024-05-131-92/+40
* journal-rate-limit: split out journal_ratelimit_group_acquire()Yu Watanabe2024-05-121-18/+37
* journal-rate-limit: introduce cleanup function for JournalRateLimitGroupYu Watanabe2024-05-121-18/+21
* journal-rate-limit: rename variablesYu Watanabe2024-05-121-14/+26
* journal-rate-limit: use FOREACH_ELEMENT() and usec_add()Yu Watanabe2024-05-121-5/+3
* journal-rate-limit: make journal_ratelimit_group_free() return NULLYu Watanabe2024-05-121-3/+4
* journal-rate-limit: add trailing comma in tableYu Watanabe2024-05-121-1/+1
* tree-wide: fix typoYu Watanabe2023-10-261-2/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-9/+11
* basic/util: rename u64log2 to log2u64Zbigniew Jędrzejewski-Szmek2021-11-261-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* journald: specifying _pure_ on static functions is unnecessary, compiler can ...Lennart Poettering2020-01-311-1/+1
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* tree-wide: say "ratelimit" not "rate_limit"Zbigniew Jędrzejewski-Szmek2019-09-201-13/+13
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-1/+1
* core: implement per unit journal rate limitingAnita Zhang2018-10-181-19/+19
* siphash24: add helper for calculating the hash value for a stringLennart Poettering2018-10-161-8/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* journald: add comment explaining journal rate limit return codesLennart Poettering2017-07-311-0/+7
* journald, ratelimit: fix inaccurate message suppression in journal_rate_limit...Yuki Inoguchi2016-10-061-1/+1
* journald,ratelimit: fix wrong calculation of burst_modulate() (#4218)HATAYAMA Daisuke2016-09-261-1/+1
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-231-2/+2
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* Merge pull request #1923 from zonque/siphashLennart Poettering2015-11-171-2/+2
|\
| * siphash24: let siphash24_finalize() and siphash24() return the result directlyDaniel Mack2015-11-161-2/+2
* | tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
|/
* siphash24: change result argument to uint64_tMartin Pitt2015-11-161-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-4/+5
* siphash24: unify APITom Gundersen2015-10-061-6/+6
* hashmap: refactor hash_funcTom Gundersen2015-10-051-2/+8
* shared: add random-util.[ch]Ronny Chevalier2015-04-111-0/+1
* shared: switch our hash table implementation over to SipHashLennart Poettering2013-12-221-4/+8
* list: make our list macros a bit easier to use by not requring type spec on e...Lennart Poettering2013-10-141-4/+4
* Add __attribute__((const, pure, format)) in various placesZbigniew Jędrzejewski-Szmek2013-05-031-1/+1
* journal: u64log2 can be expressed just as __builtin_clzll(n) ^ 63UCristian Rodríguez2013-04-051-15/+0
* journal: the ratelimiter is part of journaldLennart Poettering2012-08-221-0/+275