aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | [Minor] lua_scanners - icap - add another variant of icap returnCarsten Rosenberg2022-02-271-13/+25
|/ /
* | [Minor] Add missing divisionVsevolod Stakhov2022-02-271-1/+1
| | | | | | | | Pointed by: @moisseev
* | [Feature] Show average scan time in `rspamc stat` outputVsevolod Stakhov2022-02-261-21/+51
| |
* | [Feature] Output average scan time in /stat endpointVsevolod Stakhov2022-02-263-1/+12
| |
* | [Minor] Always report actions countVsevolod Stakhov2022-02-261-16/+14
| |
* | [Minor] Mark `c` in Kahan sum volatileVsevolod Stakhov2022-02-261-1/+1
| |
* | [Minor] Add average time processing slotsVsevolod Stakhov2022-02-262-2/+35
| |
* | [Minor] Align rspamd_stat structureVsevolod Stakhov2022-02-263-13/+21
|/
* [Test] Ignore index.htmlmoisseev2022-02-241-0/+1
|
* Spelling (#4086)Josh Soref2022-02-22104-274/+274
| | | [Rework] Massive spelling fix from @jsoref
* Merge pull request #4085 from moisseev/d3pieVsevolod Stakhov2022-02-208-327/+189
|\ | | | | [WebUI] Replace pie chart library
| * [WebUI] Replace pie chart librarymoisseev2022-02-208-327/+189
| |
* | [Minor] Strip message id from enclosing spacesVsevolod Stakhov2022-02-171-0/+2
| | | | | | | | Issue: #4081
* | [Test] Add a test caseVsevolod Stakhov2022-02-171-0/+1
| | | | | | | | Issue: #4081
* | [Fix] External_relay: Remove useless check of the map valueVsevolod Stakhov2022-02-161-5/+0
| | | | | | | | Issue: #4080
* | Merge pull request #4077 from citrin/DKIM_MIXEDVsevolod Stakhov2022-02-151-1/+1
|\ \ | | | | | | [Rules] Fix symbol for DKIM temporary failure
| * | [Rules] Fix symbol for DKIM temporary failureAnton Yuzhaninov2022-02-151-1/+1
|/ / | | | | | | There is no R_DKIM_DNSFAIL symbol (in default config), but there is R_DKIM_TEMPFAIL.
* | [Minor] Add an example for the lua_maps usageVsevolod Stakhov2022-02-141-0/+29
| |
* | [Fix] When checking for phishing, we need to convert punicode -> UTF8, not ↵Vsevolod Stakhov2022-02-131-1/+4
| | | | | | | | | | | | | | | | | | vice versa Previosly, Rspamd has checked for `xn--` signature just to convert it back to `xn--` form. According to the expected results, it should do the opposite conversion. Issue: #4065
* | [Minor] Improve error reportingVsevolod Stakhov2022-02-131-2/+8
| | | | | | | | Issue: #4076
* | [Fix] Fix http maps shared memory cache cleanupVsevolod Stakhov2022-02-121-13/+18
| | | | | | | | | | It must be initiated by active http worker as it really has the shm object available.
* | [Minor] Store map pointer in a backend structureVsevolod Stakhov2022-02-122-0/+6
| |
* | [Minor] Add more logging for the shm cache for the mapsVsevolod Stakhov2022-02-121-7/+18
|/
* Merge pull request #4074 from citrin/clickhouseVsevolod Stakhov2022-02-101-4/+4
|\ | | | | [Fix] ClickHouse cleanup of old partitions
| * [Fix] ClickHouse cleanup of old partitionsAnton Yuzhaninov2022-02-101-4/+4
| | | | | | | | | | | | | | If /var/lib/rspamd/clickhouse_retention_run is missing or has no number cleanup was not performed because of a following Lua error: lua_periodic_callback_error: call to periodic script (registered at clickhouse.lua:1531) failed: /usr/share/rspamd/plugins/clickhouse.lua:991: attempt to compare number with nil; trace: [1]:{/usr/share/rspamd/plugins/clickhouse.lua:1069 - <unknown> [Lua]};
* | Merge pull request #4070 from moisseev/lua-statVsevolod Stakhov2022-02-101-0/+6
|\ \ | | | | | | [Minor] Disable Received tokens
| * | [Minor] Disable Received tokensmoisseev2022-02-101-0/+6
| |/
* | Merge pull request #4069 from moisseev/webuiVsevolod Stakhov2022-02-102-19/+6
|\ \ | |/ |/| [Minor] WebUI CSS: Drop ancient gradient syntaxes
| * [Minor] WebUI CSS: Drop ancient gradient syntaxesmoisseev2022-02-102-19/+6
|/
* Merge pull request #4067 from citrin/nitpickVsevolod Stakhov2022-02-091-1/+0
|\ | | | | [Minor] Remove repeated strcmp(key, "score")
| * [Minor] Remove repeated strcmp(key, "score")Anton Yuzhaninov2022-02-081-1/+0
| |
* | Merge pull request #4066 from citrin/lua-tests-gcVsevolod Stakhov2022-02-091-0/+2
|\ \ | |/ |/| [Minor] Tune Lua GC for Lua unit tests
| * [Minor] Tune Lua GC for Lua unit testsAnton Yuzhaninov2022-02-081-0/+2
|/ | | | Fixes sporadic unit test failures (on Mac OS X).
* [Minor] Off by oneVsevolod Stakhov2022-02-081-1/+2
|
* [Minor] Fix a corner caseVsevolod Stakhov2022-02-071-1/+1
|
* [CritFix] Fix upstreams name resolution when there is also a portVsevolod Stakhov2022-02-071-3/+29
| | | | | | | | This fix is intended to address the case when Rspamd queries for a hostname with a port part when re-resolving upstreams addresses via the upstreams module. Found by: @slavkoja Confirmed by: @moisseev
* [Rework] Make `rspamadm dmarc_report` default behaviour more saneVsevolod Stakhov2022-02-061-13/+27
| | | | Issue: #4062
* [Fix] Rework unshedule DNS request functionVsevolod Stakhov2022-02-051-11/+28
|
* [Minor] Improve logging logicVsevolod Stakhov2022-02-041-3/+6
|
* [Minor] Do not trigger obfuscated archive on undetecde 8bit charactersVsevolod Stakhov2022-02-031-1/+4
|
* Merge pull request #4056 from fatalbanana/remove_result_fixVsevolod Stakhov2022-02-021-4/+5
|\ | | | | [Fix] Lua: task:remove_result didn't work in some cases
| * [Fix] Lua: task:remove_result didn't work in some casesAndrew Lewis2022-02-021-4/+5
|/
* Merge pull request #4055 from fatalbanana/remove_result_testVsevolod Stakhov2022-02-013-0/+32
|\ | | | | [Test] task:remove_symbol() on grouped virtual symbol
| * [Test] task:remove_symbol() on grouped virtual symbolAndrew Lewis2022-02-013-0/+32
|/
* Merge pull request #4052 from twesterhever/rbl-dbl-helo-ptr-replytoVsevolod Stakhov2022-01-311-1/+1
|\ | | | | [Feature] Query HELOs, PTRs, and Reply-To's against Spamhaus DBL as well
| * [Enhancement] Query HELOs, PTRs, and Reply-To's against Spamhaus DBL tootwesterhever2022-01-301-1/+1
| |
* | [Minor] Try to fix on-termination raceVsevolod Stakhov2022-01-301-26/+36
|/
* [Minor] Fix inversed logicVsevolod Stakhov2022-01-291-0/+2
|
* [Minor] malloc -> g_mallocVsevolod Stakhov2022-01-291-1/+1
|
* [Fix] Fix host header usage in lua_httpVsevolod Stakhov2022-01-293-7/+25
| | | | | | | | | | | | | | | The issue is that `rspamd_http_message_get_http_host` actually returns non zero-terminated string in the case where `Host` header is found in a message. Hence, we *cannot* treat it as a zero terminated string. The proper approach is to use `rspamd_ftok_t` everywhere for strings but the change will be too intrusive, since it also involves many libraries, e.g. `rdns` and others. The current approach is much simplier: just copy a string into a temporary buffer ensuring that it is zero terminated in all the cases. Issue: #4051