Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Remove stupid threshold for saving symbol value | Vsevolod Stakhov | 2023-12-15 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix format string | Vsevolod Stakhov | 2023-11-21 | 1 | -1/+1 |
| | |||||
* | [Rework] Use a more sane data structure and refactor | Vsevolod Stakhov | 2023-11-21 | 1 | -6/+10 |
| | |||||
* | [Rework] More abstractions to hide C++ internals | Vsevolod Stakhov | 2023-08-14 | 1 | -16/+20 |
| | |||||
* | [Rework] Finish utils rework | Vsevolod Stakhov | 2023-08-14 | 1 | -4/+3 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 1 | -1748/+1729 |
| | | | | No meaningful changes. | ||||
* | [Minor] Plug memory leak for sigaltstack | Vsevolod Stakhov | 2022-10-29 | 1 | -0/+1 |
| | |||||
* | [Rework] Make http normalize path function a generic function | Vsevolod Stakhov | 2022-10-23 | 1 | -6/+6 |
| | |||||
* | [Fix] Another fix for the enable password | Vsevolod Stakhov | 2022-10-11 | 1 | -0/+4 |
| | |||||
* | [Fix] Try to fix the case where password == enable_password | Vsevolod Stakhov | 2022-10-10 | 1 | -10/+26 |
| | | | | Issue: #4306 | ||||
* | [Minor] Declare variable where it is used | Vsevolod Stakhov | 2022-09-05 | 1 | -6/+4 |
| | |||||
* | [Minor] Add utility function for task timeouts | Vsevolod Stakhov | 2022-08-19 | 1 | -9/+2 |
| | |||||
* | [Fix] Try to fix the mess with read only flag | Vsevolod Stakhov | 2022-07-25 | 1 | -9/+24 |
| | | | | Issue: #4219 | ||||
* | [Minor] Return 401 error code on `Unauthorized` error | Vsevolod Stakhov | 2022-07-20 | 1 | -1/+1 |
| | | | | Issue: #4218 | ||||
* | [Minor] Try to fix passwords case in the controller | Vsevolod Stakhov | 2022-05-31 | 1 | -13/+1 |
| | | | | Issue: #4186 | ||||
* | [Minor] Replace some of macro uses | Vsevolod Stakhov | 2022-05-07 | 1 | -7/+7 |
| | |||||
* | [Minor] Do not add stats for invalid requests | Vsevolod Stakhov | 2022-04-25 | 1 | -0/+1 |
| | |||||
* | [Minor] Add average scan time metric | Vsevolod Stakhov | 2022-03-05 | 1 | -0/+11 |
| | | | | Issue: #4096 | ||||
* | [Minor] Fix printing | Vsevolod Stakhov | 2022-03-05 | 1 | -1/+1 |
| | |||||
* | [Minor] Move common stuff to a function | Vsevolod Stakhov | 2022-03-04 | 1 | -73/+102 |
| | |||||
* | [Feature] Output average scan time in /stat endpoint | Vsevolod Stakhov | 2022-02-26 | 1 | -0/+6 |
| | |||||
* | [Minor] Always report actions count | Vsevolod Stakhov | 2022-02-26 | 1 | -16/+14 |
| | |||||
* | [Minor] Align rspamd_stat structure | Vsevolod Stakhov | 2022-02-26 | 1 | -10/+10 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -3/+3 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Minor] Fix some more issues | Vsevolod Stakhov | 2021-09-25 | 1 | -0/+2 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Fix some more issues | Vsevolod Stakhov | 2021-09-18 | 1 | -0/+4 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Plug some leaks on error paths | Vsevolod Stakhov | 2021-09-18 | 1 | -1/+2 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Cleanup metrics output | Vsevolod Stakhov | 2021-09-08 | 1 | -17/+28 |
| | |||||
* | [Fix] Namespace and add metadata for OpenMetrics, fix interleaving | Peter Fern | 2021-09-08 | 1 | -27/+114 |
| | |||||
* | [Minor] Slightly improve health checks | Vsevolod Stakhov | 2021-07-21 | 1 | -14/+66 |
| | |||||
* | Merge pull request #3788 from mrueg/healthcheck | Vsevolod Stakhov | 2021-07-21 | 1 | -0/+48 |
|\ | | | | | Add health and readiness checks | ||||
| * | controller.c: Implement ready/health endpoints | Manuel Rüger | 2021-06-09 | 1 | -0/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These endpoints allow an orchestrator like kubernetes to verify the status of rspamd (https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) Current implementation is very minimal. The health endpoint allows to verify rspamd internally. It could check for internal configuration and ensure that rspamd itself is healthy and available. The ready endpoint signals that rspamd is ready to receive and process traffic and thus ensures that configured external components are available. The readiness check could for example test if configured redis servers or at least one rspamd upstreams is available. | ||||
* | | src/controller.c: Replace formatter | Manuel Rüger | 2021-06-09 | 1 | -1/+1 |
|/ | | | | | | | | | Otherwise the endpoint will output: pools_freed 53d instead of pools_freed 53 | ||||
* | [Fix] Rework metrics handling | Vsevolod Stakhov | 2021-05-18 | 1 | -60/+75 |
| | | | | Issue: #3754 | ||||
* | Implement an endpoint for OpenMetrics | Manuel Rüger | 2021-05-17 | 1 | -0/+276 |
| | | | | Now /metrics provides an endpoint that is openmetrics compatible. | ||||
* | [Minor] Various fixes for display link detection | Vsevolod Stakhov | 2021-03-05 | 1 | -2/+2 |
| | |||||
* | [Rework] Track maps origins | Vsevolod Stakhov | 2020-10-26 | 1 | -1/+1 |
| | |||||
* | [Minor] Extend /stat response | moisseev | 2020-08-05 | 1 | -0/+8 |
| | |||||
* | [Minor] Check message field before dereferencing | Vsevolod Stakhov | 2020-07-26 | 1 | -1/+1 |
| | |||||
* | [Minor] Allow empty body in the controller | Vsevolod Stakhov | 2020-07-26 | 1 | -8/+0 |
| | |||||
* | [Minor] Log source IP | Vsevolod Stakhov | 2020-05-07 | 1 | -4/+8 |
| | |||||
* | [Minor] Workaround for \0 character (poor API choice) | Vsevolod Stakhov | 2020-04-24 | 1 | -1/+4 |
| | |||||
* | [Feature] Controller: Allow to pass query arguments to the lua webui plugins | Vsevolod Stakhov | 2020-04-24 | 1 | -16/+57 |
| | |||||
* | [Minor] Prevent controller results from being cached | Vsevolod Stakhov | 2020-04-22 | 1 | -0/+4 |
| | | | | Issue: #3330 | ||||
* | [Minor] Enable missing_noreturn compiler warning | Christian Göttsche | 2020-04-11 | 1 | -0/+1 |
| | |||||
* | [Feature] Add multiple base32 alphabets for decoding | Vsevolod Stakhov | 2020-04-09 | 1 | -2/+2 |
| | |||||
* | [Rework] Further project structure reorganisation | Vsevolod Stakhov | 2020-02-11 | 1 | -5/+5 |
| | |||||
* | [Rework] Logger: Fix issues found so far | Vsevolod Stakhov | 2020-02-10 | 1 | -1/+1 |
| | |||||
* | [Project] Add logic to break execution when processing symbols | Vsevolod Stakhov | 2019-12-24 | 1 | -0/+1 |
| | |||||
* | [Project] Allow to enable mempool debugging from the protocol | Vsevolod Stakhov | 2019-12-23 | 1 | -6/+6 |
| |