aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Do not refork old workers that are due to be terminatedVsevolod Stakhov2021-07-283-15/+25
|
* [Minor] Add more safety checks when adding contentVsevolod Stakhov2021-07-271-6/+15
|
* [Fix] Fix overflow when appending many broken tagsVsevolod Stakhov2021-07-271-2/+10
|
* [Minor] Fix overflow tags parsingVsevolod Stakhov2021-07-271-1/+4
|
* [Minor] Fix tags count calculationVsevolod Stakhov2021-07-272-2/+1
|
* [Minor] One more logging improvementVsevolod Stakhov2021-07-271-2/+1
|
* [Minor] Improve error reportingVsevolod Stakhov2021-07-271-6/+14
|
* [Minor] 'Unpretty' function names for c++Vsevolod Stakhov2021-07-271-28/+33
|
* [Minor] Ensure that log line is separated by spaceVsevolod Stakhov2021-07-272-0/+10
|
* [Minor] Check if we have any alnum characterVsevolod Stakhov2021-07-261-1/+1
|
* [Minor] Do not advance iteratorVsevolod Stakhov2021-07-261-12/+8
|
* [Minor] Fix some base tag parsing issuesVsevolod Stakhov2021-07-261-1/+30
|
* [Minor] Fix RSPAMD_URL_FLAG_IDN behaviourVsevolod Stakhov2021-07-261-1/+3
|
* [Minor] One more safety checkVsevolod Stakhov2021-07-261-1/+7
|
* [Minor] Fix rdns requested_name field set-upVsevolod Stakhov2021-07-262-1/+2
|
* [Minor] Run all unit tests for Rspamd in run-test targetVsevolod Stakhov2021-07-241-2/+2
|
* [Minor] Distinguish fatal and non fatal parsing errorsVsevolod Stakhov2021-07-233-7/+15
|
* [Minor] Reduce C++ stuff demangling in loggingVsevolod Stakhov2021-07-232-3/+3
|
* [Minor] Css: Slightly fix error propagationVsevolod Stakhov2021-07-232-7/+15
|
* [Minor] Remove extra namespaceVsevolod Stakhov2021-07-231-1/+1
|
* [Minor] Add std::hash specialisation + testsVsevolod Stakhov2021-07-232-14/+50
|
* [Minor] Add std::swap specialisationVsevolod Stakhov2021-07-232-2/+41
|
* [Minor] Fix no tags caseVsevolod Stakhov2021-07-231-4/+1
|
* [Test] Separate local_ptr unit testsVsevolod Stakhov2021-07-223-260/+287
|
* [Minor] Oops, add namespaceVsevolod Stakhov2021-07-221-1/+1
|
* [Minor] Add weak ptr counterpartVsevolod Stakhov2021-07-222-2/+205
|
* [Minor] Enable make_shared like behaviourVsevolod Stakhov2021-07-222-28/+124
|
* [Test] Add some testsVsevolod Stakhov2021-07-221-11/+166
|
* [Minor] Add a simple shared ptr with no atomicsVsevolod Stakhov2021-07-221-0/+165
|
* [Fix] Fix copy&paste error and reworkVsevolod Stakhov2021-07-222-16/+16
|
* [Rework] Start conversion of the redis pool code to c++Vsevolod Stakhov2021-07-222-13/+13
| | | | No functional changes.
* [Minor] Skip spaces in malformed SMTP addressesVsevolod Stakhov2021-07-211-1/+1
| | | | Issue: #3812
* [Minor] Fix parsing of some misformed email addressesVsevolod Stakhov2021-07-212-5/+22
|
* [Minor] Fix one more corner caseVsevolod Stakhov2021-07-211-1/+2
|
* [Minor] Fix order of checksVsevolod Stakhov2021-07-211-3/+3
|
* [Minor] Slightly improve health checksVsevolod Stakhov2021-07-211-14/+66
|
* [Minor] Add health check command for control interfaceVsevolod Stakhov2021-07-212-0/+38
|
* Merge pull request #3788 from mrueg/healthcheckVsevolod Stakhov2021-07-212-2/+51
|\ | | | | Add health and readiness checks
| * controller.c: Implement ready/health endpointsManuel Rüger2021-06-091-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.
| * cfg_file.h: Fix typo/formattingManuel Rüger2021-06-081-2/+3
| |
* | Merge pull request #3819 from a16bitsysop/rspamd-test-cxxVsevolod Stakhov2021-07-201-2/+2
|\ \ | | | | | | [Test] CMakeLists.txt: Change check and run-test to rspamd-test-cxx
| * | [Feature] CMakeLists.txt: Change check and run-test to use rspamd-test-cxxDuncan Bellamy2021-07-181-2/+2
| | | | | | | | | | | | * fixes #3807
* | | [Minor] Lowercase id and class componentsVsevolod Stakhov2021-07-201-2/+12
| | |
* | | [Minor] Fix css overrideVsevolod Stakhov2021-07-202-33/+32
| | |
* | | [Rework] Redesign html blocks propagation logicVsevolod Stakhov2021-07-205-85/+123
| | |
* | | [Minor] Fix crash on redundant <style> tagVsevolod Stakhov2021-07-191-1/+2
| | |
* | | [Minor] Fix style parsingVsevolod Stakhov2021-07-191-2/+2
| | |
* | | [Fix] Various visibility fixesVsevolod Stakhov2021-07-193-10/+22
| | |
* | | [Minor] Fix off-by-one error when parsing id selectorsVsevolod Stakhov2021-07-191-1/+1
| | |
* | | [Minor] Enable css parser by defaultVsevolod Stakhov2021-07-192-1/+3
| | |