aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fixed function declarationMikhail Galanin2018-09-101-2/+2
|
* [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-1010-20/+26
|
* Merge pull request #2477 from negram/dont-use-taskVsevolod Stakhov2018-09-101-5/+5
|\ | | | | [Minor] There is no need to refer task for thread pool/lua_state: it …
| * [Minor] There is no need to refer task for thread pool/lua_state: it is ↵Mikhail Galanin2018-09-101-5/+5
|/ | | | sometimes missing
* [Minor] Fix build for outdated systemsVsevolod Stakhov2018-09-101-0/+2
|
* Merge pull request #2476 from negram/fix-milter-testVsevolod Stakhov2018-09-107-11/+16
|\ | | | | Fix milter test
| * [Test] More debug infoMikhail Galanin2018-09-101-0/+2
| |
| * [Test] Mark "connection" resource as freedMikhail Galanin2018-09-101-1/+4
| | | | | | | | mt.disconnect() performs free(). If we call it twice with the same argument, we will get double free()
| * [Test] Use dofile instead of requireMikhail Galanin2018-09-105-10/+10
| | | | | | | | require implies module loading via standard mechanism (which is have to present in LUA_PATH). Here we just load the specific files.
* | Merge pull request #2475 from negram/dnssec-mockVsevolod Stakhov2018-09-101-0/+35
|\ \ | | | | | | [Test] One more domain to faking records
| * | [Test] More fake recorsMikhail Galanin2018-09-101-0/+25
| | | | | | | | | | | | to fix "SPF DNSFAIL FAILED A" and "SPF DNSFAIL FAILED MX" cases
| * | [Test] And another fake domainMikhail Galanin2018-09-101-0/+5
| | | | | | | | | | | | Used in "Blacklist" test and slows it down when no connection
| * | [Test] One more domain to faking recordsMikhail Galanin2018-09-101-0/+5
| |/
* | Merge pull request #2461 from negram/rspamadm-coroutinesVsevolod Stakhov2018-09-1016-164/+374
|\ \ | |/ |/| [Project] Rspamadm coroutines
| * Merge branch 'master' into rspamadm-coroutinesMikhail Galanin2018-09-1042-952/+1438
| |\ | |/ |/|
* | Merge pull request #2474 from heraklit256/composites-1Vsevolod Stakhov2018-09-091-2/+9
|\ \ | | | | | | some housekeeping of composite rulesets
| * | add rule for domains trying to stay anonymousheraklit2562018-09-091-0/+5
| | |
| * | improve composite rules for phish messagesheraklit2562018-09-091-2/+2
| | |
| * | add some missing composite rule descriptionheraklit2562018-09-091-0/+2
| | |
* | | [Minor] Initialise candidates even in shortage of words caseVsevolod Stakhov2018-09-091-0/+1
| | |
* | | Merge pull request #2473 from moisseev/eslintVsevolod Stakhov2018-09-081-15/+11
|\ \ \ | | | | | | | | [Minor] main.js code cleanup
| * | | [Minor] main.js code cleanupAlexander Moisseev2018-09-081-15/+11
|/ / /
* | | Merge pull request #2470 from heraklit256/composites-1Vsevolod Stakhov2018-09-081-2/+18
|\| | | | | | | | add composite rules against private health insurance spam
| * | add rule for spammy mails with detailled sender but generic recipientsheraklit2562018-09-081-0/+6
| | |
| * | add rule for phish messages containing emotional subjectsheraklit2562018-09-081-0/+5
| | |
| * | add rule for spammy PHP generated mailsheraklit2562018-09-081-2/+7
| | |
* | | Merge pull request #2469 from negram/dummy-refactoringVsevolod Stakhov2018-09-086-30/+78
|\ \ \ | | | | | | | | [Test] Small refactoring in dummy services test
| * | | [Test] Small refactoring in dummy services testMikhail Galanin2018-09-076-30/+78
| | | | | | | | | | | | | | | | | | | | Moved code for pid writing and terminating into a separated module. Also added cleanup: in some cases, processes remained in the system after test is done. It should not happen anymore
* | | | Merge pull request #2472 from heraklit256/composites-2Vsevolod Stakhov2018-09-081-3/+3
|\ \ \ \ | | | | | | | | | | add low positive score to RCVD_NO_TLS_LAST
| * | | | add low positive score to RCVD_NO_TLS_LASTheraklit2562018-09-081-3/+3
| | |/ / | |/| |
| * | | Merge pull request #4 from rspamd/masterheraklit2562018-09-08232-3632/+12122
| |\ \ \ | | | | | | | | | | Merge rspamd/rspamd into heraklit256/rspamd
* | | | | [Minor] Do not apply ngramms detection for short textsVsevolod Stakhov2018-09-081-47/+56
| | | | |
* | | | | [Fix] Fix various corner cases for language detectionVsevolod Stakhov2018-09-082-25/+35
| |/ / / |/| | |
* | | | [Minor] Check language detector prior to usageVsevolod Stakhov2018-09-071-1/+1
| | | |
* | | | [Minor] Do not use too recent additions to libicuVsevolod Stakhov2018-09-071-7/+0
| | | |
* | | | Merge pull request #2468 from negram/fix-symbol-registeringVsevolod Stakhov2018-09-071-1/+7
|\ \ \ \ | | | | | | | | | | [Minor] Fixed symbol registering in antivirus module - parent is expe…
| * | | | [Minor] Fixed symbol registering in antivirus module - parent is expected to ↵Mikhail Galanin2018-09-071-1/+7
| | |/ / | |/| | | | | | | | | | | | | | | | | | be double For some reasons, it is affecting rarely. Related tests are failing one out of 10 times
* | | | Merge pull request #2464 from negram/fix-fatal-logVsevolod Stakhov2018-09-071-3/+3
|\ \ \ \ | | | | | | | | | | [Minor] Add newline on fatal log, removed extra info
| * | | | [Minor] Add newline on fatal log, removed extra infoMikhail Galanin2018-09-061-3/+3
| | | | |
* | | | | [Fix] Fix stop words detection and loading logicVsevolod Stakhov2018-09-071-5/+17
| | | | |
* | | | | [Minor] Use JSON escapes for UTF8Vsevolod Stakhov2018-09-071-20/+20
| | | | |
* | | | | [Feature] Add preliminary stop words detection supportVsevolod Stakhov2018-09-072-3/+199
| | | | |
* | | | | [Minor] Add stop wordsVsevolod Stakhov2018-09-071-0/+22
| | | | |
* | | | | [Rework] Rework language detectorVsevolod Stakhov2018-09-075-450/+499
| | | | |
* | | | | [Minor] Properly set flag on text tokensVsevolod Stakhov2018-09-071-3/+4
| | | | |
* | | | | [Minor] Fix typesVsevolod Stakhov2018-09-072-2/+2
| | | | |
* | | | | [Minor] More fixes to languages, remove hebrew languagesVsevolod Stakhov2018-09-072-2/+0
| | | | |
* | | | | [Minor] Remove mono script languagesVsevolod Stakhov2018-09-073-3/+0
| |/ / / |/| | |
* | | | [Minor] Further fixes in tokenization algorithmVsevolod Stakhov2018-09-071-20/+28
| | | |
* | | | [Feature] Implement new text tokenizer based on libicuVsevolod Stakhov2018-09-066-221/+258
| | | |