summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Lua_html: Return empty table if no images are there in htmlVsevolod Stakhov2020-04-081-7/+6
|
* [Project] Process composites separately for each shadow resultVsevolod Stakhov2020-04-083-11/+18
|
* [Minor] Fix doc stringVsevolod Stakhov2020-04-081-3/+3
|
* [Minor] Support flatten attribute in rspamd_config:register_re_selectorVsevolod Stakhov2020-04-082-4/+12
|
* Merge pull request #3327 from moisseev/patch-3Vsevolod Stakhov2020-04-081-1/+1
|\ | | | | [Minor] Remove whitespaces
| * [Minor] Remove whitespacesAlexander Moisseev2020-04-081-1/+1
|/
* Merge pull request #3326 from membero/patch-1Vsevolod Stakhov2020-04-071-0/+2
|\ | | | | [Fix] rbl.lua: Helo Check always skipped
| * Fix Helo CheckOliver Dick2020-04-071-0/+2
|/
* [Minor] Add a small helper functionVsevolod Stakhov2020-04-072-0/+28
|
* [Project] Rework scan result functions to support shadow resultsVsevolod Stakhov2020-04-077-29/+37
|
* [Minor] Clickhouse: Fix extra columns that are arraysVsevolod Stakhov2020-04-071-2/+8
|
* [Minor] Allow to add named results via lua APIVsevolod Stakhov2020-04-062-2/+49
|
* [Project] Implement symbols insertion in multiple results modeVsevolod Stakhov2020-04-061-18/+53
|
* [Project] Add routine to call a generic lua functionVsevolod Stakhov2020-04-062-0/+109
|
* Merge pull request #3320 from heirecka/fix-build-with-gcc10Vsevolod Stakhov2020-04-041-0/+1
|\ | | | | [Minor] Cherry-pick a fix for replxx to build with gcc10
| * [Minor] Cherry-pick a fix for replxx to build with gcc10Heiko Becker2020-04-041-0/+1
|/ | | | | | | 723d9c84869511dfb5e63f5c3d3372ac38114713 in replxx's git. Building rspamd with gcc10 errors out with "'runtime_error' is not a member of 'std'" otherwise.
* Merge pull request #3318 from HeinleinSupport/dkim_signingVsevolod Stakhov2020-04-031-2/+2
|\ | | | | [Minor] dkim_signing - fix log messages
| * [Minor] dkim_signing - fix log messagesCarsten Rosenberg2020-04-031-2/+2
|/
* [Minor] Add missing cast to satisfy gcc understanding of c++Vsevolod Stakhov2020-04-031-1/+1
|
* [Minor] Remove strange conversion sources from replxxVsevolod Stakhov2020-04-036-438/+44
| | | | Issue: #3317
* [Project] Start results chain implementationVsevolod Stakhov2020-04-033-12/+21
|
* [Fix] Fix headers passing in rspamd_proxyVsevolod Stakhov2020-04-021-18/+43
|
* [Minor] Improve http in milter mode error reportingVsevolod Stakhov2020-04-021-3/+17
|
* [Minor] Update version to 2.6Vsevolod Stakhov2020-04-011-1/+1
|
* Release 2.52.5Vsevolod Stakhov2020-04-011-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Conf] Mark Rspamd emailbl as ignore whitelist * [Conf] RBL: Add missing emails = true option * [Feature] Add support for scripts in fuzzy storage * [Feature] Arc: Add whitelisted_signers_map option * [Feature] Implement hosts file processing * [Feature] Neural: Introduce classes bias that allows non-equal classes learning * [Feature] Update libev to 4.33 * [Fix] Another brain damage html standard adoptions * [Fix] Another fix for brain damaged obs-fws state * [Fix] Fix flags that caused force_actions failure * [Fix] Fix logging issue * [Fix] Fix lua symbols scores registration when config does not define scores * [Fix] Fix opaque maps logic * [Fix] Fix parsing of the html tags with no spaces after attributes * [Fix] Fix some corner cases in urls parsing, add limits * [Fix] Fix tlds extraction if custom composition rules are used * [Fix] Fix variables replacement in mempool * [Fix] Improve base64 detection * [Fix] Normalize dynamic scores in ANN correctly * [Fix] Plug memory leak introduced by #3153 * [Fix] Stat_redis_backend: Fix memory leak and simplify learn path * [Fix] Try hard to deal with ghost workers * [Fix] metadata_exporter default formatter * [Rework] Change the way to extract URLs when dealing with alternative parts * [Rework] Fix various url extraction issues * [Rework] Re cache: Load compiled hyperscan in the main process as well * [Rework] Re cache: Load hyperscan early * [Rework] Rework URL structure: adjust tld part * [Rework] Rework URL structure: host field * [Rework] Rework URL structure: more structure optimisations * [Rework] Rework URL structure: user field * [Rework] URL: Another update for urls extraction logic * [Rework] Urls: Improve query urls handling * [Rework] Urls: adopt html related stuff * [Rework] Urls: more rework of the urls sets * [Rework] Urls: process query urls in HTML urls correctly * [Rework] Urls: rework urls hash structure * [Rework] Urls: update lua libraries * [Rework] Use multiple search tries for different url extraction types Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Minor] Use stack for keep-alive poolVsevolod Stakhov2020-03-311-2/+4
|
* [Minor] Show count of workers to be killedVsevolod Stakhov2020-03-311-1/+2
|
* [Minor] Check socket error when reusing redis pool connectionsVsevolod Stakhov2020-03-312-6/+25
|
* [Minor] Check for socket error before reusing keep-alive connectionVsevolod Stakhov2020-03-311-0/+20
|
* [Fix] Another fix for brain damaged obs-fws stateVsevolod Stakhov2020-03-311-18/+18
|
* [Minor] Try to fix OOB readsVsevolod Stakhov2020-03-311-1/+1
|
* Merge pull request #3315 from moisseev/patch-2Vsevolod Stakhov2020-03-311-3/+3
|\ | | | | [Minor] Add missing CT badness values
| * [Minor] Add missing CT badness valuesAlexander Moisseev2020-03-311-3/+3
|/
* [Minor] Fix another close/ev_modify raceVsevolod Stakhov2020-03-301-1/+2
|
* [Minor] Add missing functionVsevolod Stakhov2020-03-301-0/+6
|
* [Minor] Slghtly improve cmake reporting + use -O0 with full debugVsevolod Stakhov2020-03-302-4/+13
|
* [Minor] Fix build with leak sanitizerVsevolod Stakhov2020-03-301-2/+2
|
* [Minor] Fix order of objects destruction for http keepalive connsVsevolod Stakhov2020-03-291-1/+2
|
* [Minor] Fix double close in rspamcVsevolod Stakhov2020-03-291-1/+1
|
* [Minor] Try harder to avoid races on child terminationVsevolod Stakhov2020-03-282-0/+9
|
* [Minor] Do not use signalfd - it is totally broken in libevVsevolod Stakhov2020-03-263-5/+3
|
* [Fix] Try hard to deal with ghost workersVsevolod Stakhov2020-03-265-7/+41
|
* [Minor] Do not try to set title on osx: it is totally brokenVsevolod Stakhov2020-03-261-215/+1
|
* [Minor] Fix usage of signalfd and timerfdVsevolod Stakhov2020-03-263-2/+8
|
* [Conf] Mark Rspamd emailbl as ignore whitelistVsevolod Stakhov2020-03-261-0/+1
|
* Merge pull request #3309 from ricalfieri/patch-1Vsevolod Stakhov2020-03-261-0/+1
|\ | | | | Update rbl.conf
| * Update rbl.confRiccardo Alfieri2020-03-251-0/+1
| | | | | | | | | | MSBL list a lot of gmail dropboxes, but these are being excluded from the checks due to gmail.com being whitelisted. Same happens for other freemail providers. Ignoring the whitelist in this case should be safe enough.
* | [Minor] Settings: Fix parsing of the settings mapVsevolod Stakhov2020-03-261-1/+8
| |
* | [Minor] Fix return valuesVsevolod Stakhov2020-03-261-3/+6
| |
* | [Conf] RBL: Add missing emails = true optionVsevolod Stakhov2020-03-251-0/+2
| |