aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix various cmake issuesVsevolod Stakhov2018-05-255-26/+5
|
* [Feature] Rework levenshtein distance computationVsevolod Stakhov2018-05-251-19/+66
| | | | We now consider Damerau-Levenshtein distance
* [Minor] Fix double frees in some placesVsevolod Stakhov2018-05-257-7/+0
|
* [Project] Rework rspamadm and Lua init pathVsevolod Stakhov2018-05-2426-135/+205
|
* [Project] Move rspamadm libraries to a standard placeVsevolod Stakhov2018-05-248-10/+10
|
* Merge pull request #2264 from HeinleinSupport/masterVsevolod Stakhov2018-05-242-2/+14
|\ | | | | Ratelimit - fix set symbol only
| * [Minor] Ratelimit - improve config fileCarsten Rosenberg2018-05-241-0/+4
| |
| * [Minor] Raltelimit - improve symbol infoCarsten Rosenberg2018-05-241-2/+2
| |
| * [FIX] Ratelimit - fix set symbol onlyCarsten Rosenberg2018-05-241-1/+9
| |
* | Merge pull request #2262 from moisseev/patch-1Vsevolod Stakhov2018-05-241-1/+1
|\ \ | |/ |/| [Minor] Add non-standard CT for xlsx
| * [Minor] Add non-standard CT for xlsxAlexander Moisseev2018-05-241-1/+1
|/
* [Minor] Move lua contrib libraries to lua- prefixVsevolod Stakhov2018-05-23520-12/+12
|
* [Minor] Import lua-argparse libraryVsevolod Stakhov2018-05-233-0/+1548
|
* [Minor] Add encrypt/decrypt routines to Lua APIVsevolod Stakhov2018-05-221-4/+213
|
* Merge pull request #2256 from moisseev/webuiVsevolod Stakhov2018-05-221-4/+10
|\ | | | | [WebUI] Impove addresses diaplay in history
| * [WebUI] Match envelope and mime addresses following in arbitrary orderAlexander Moisseev2018-05-221-1/+1
| |
| * [WebUI] Wrap addresses in historyAlexander Moisseev2018-05-221-3/+9
|/
* [Minor] Backport fixes from t1haVsevolod Stakhov2018-05-223-151/+221
|
* Merge pull request #2255 from moisseev/webuiVsevolod Stakhov2018-05-221-3/+10
|\ | | | | [WebUI] Display smtp sender/recipient in history
| * [WebUI] Display smtp sender/recipient in historyAlexander Moisseev2018-05-221-3/+10
| | | | | | | | if it doesn't match From/To..Cc..Bcc
* | Merge pull request #2253 from heraklit256/rule-unauth-pblVsevolod Stakhov2018-05-221-0/+6
|\ \ | |/ |/| add rule for mails from dial-up ranges without SMTP authentication
| * add rule for RCVD_UNAUTH_PBLheraklit2562018-05-211-0/+6
| |
| * Merge pull request #1 from vstakhov/masterheraklit2562018-05-2119-64/+372
| |\ | |/ |/| merge current rspamd into local repo
* | [Minor] Slightly improve loggingVsevolod Stakhov2018-05-212-5/+6
| |
* | [Minor] Add ANN name to log line when checking neural networkVsevolod Stakhov2018-05-211-1/+1
| |
* | [Minor] Improve headers tokens in bayesVsevolod Stakhov2018-05-211-2/+7
| |
* | [CritFix] Fix multiple neural networks supportVsevolod Stakhov2018-05-211-40/+38
| | | | | | | | Issue: #2252
* | [Fix] Fix double freeVsevolod Stakhov2018-05-211-3/+0
| |
* | Merge pull request #2249 from moisseev/forged_recipientsVsevolod Stakhov2018-05-202-3/+8
|\ \ | | | | | | [Minor] Add symbol options for FORGED_RECIPIENTS
| * | [Minor] In *_FORWARDING composites remove only weightsAlexander Moisseev2018-05-201-0/+2
| | |
| * | [Minor] Add symbol options for FORGED_RECIPIENTSAlexander Moisseev2018-05-191-3/+6
| | |
* | | [Minor] Add method to encrypt and seal data using keypairVsevolod Stakhov2018-05-192-0/+67
| | |
* | | Merge pull request #2244 from heraklit256/masterVsevolod Stakhov2018-05-192-14/+38
|\ \ \ | | |/ | |/| add more Spamhaus RBL results to received IPs
| * | improve RBL scores descriptionsPeter Müller2018-05-171-17/+17
| | |
| * | add more Spamhaus RBL results to received IPsPeter Müller2018-05-172-1/+25
| | |
* | | [Feature] Use OSB to combine header namesVsevolod Stakhov2018-05-191-0/+14
| | |
* | | [Feature] Support encrypted configs in UCLVsevolod Stakhov2018-05-192-1/+81
| | |
* | | [Minor] Add method to decrypt data using keypairVsevolod Stakhov2018-05-192-0/+86
| |/ |/|
* | [Minor] Change the default alignment to 16Vsevolod Stakhov2018-05-181-1/+1
| |
* | [Fix] Relax alignment requirementsVsevolod Stakhov2018-05-182-4/+4
| | | | | | | | Issue: #2222
* | [Minor] Always prefer IPv4 when resolving addressesVsevolod Stakhov2018-05-181-1/+11
| |
* | [Minor] Update version numberVsevolod Stakhov2018-05-181-1/+1
| |
* | Release 1.7.51.7.5Vsevolod Stakhov2018-05-181-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Conf] Add MSBL proposed return codes * [Conf] Add additional groups for policies * [CritFix] Do not use volatile Lua strings as UCL keys * [Feature] Add ability to add fuzzy hashes to headers * [Feature] Add function to extract most meaningful urls * [Feature] Add rule to block mixed text and encrypted parts * [Feature] Allow multiple groups for symbols * [Feature] Allow to disable lua squeezing logic * [Feature] Allow to get multipart children in Lua * [Feature] Allow to insert multiple headers from milter headers * [Feature] Allow to print scores in subject and further extensions * [Feature] Be more error-prone in squeezed rules * [Feature] Support multiple return codes in emails module * [Feature] Use EMA for calculating averages * [Feature] Use common jit cache for all regexps * [Feature] support for CommuniGate Pro self-generated messages * [Fix] Allow to have multiple values for headers as arrays * [Fix] Do not open sockets for disabled workers * [Fix] Fix AuthservId * [Fix] Fix base64 folding in Lua API * [Fix] Fix build on non-x86 platforms * [Fix] Fix cached maps logic * [Fix] Fix compatibility with old maps query logic * [Fix] Fix crash if skip_map is used * [Fix] Fix importing static maps from UCL * [Fix] Fix parsing of unix sockets * [Fix] Fix raw_mime regexp on HTML part with no text content * [Fix] Fix tables logging * [Fix] Fix vertical tab handling in libucl * [Fix] Try to fix frequency counters * [Fix] Use better sharding for ip_score * [Fix] Use multiple results from SURBL DNS reply * [Fix] When doing AV scan select a different server for retransmit Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* | [Minor] Remove missing dependencies from runtime checksVsevolod Stakhov2018-05-181-1/+11
| |
* | [Fix] Fix cached maps logicVsevolod Stakhov2018-05-171-3/+3
|/
* [Fix] Fix crash if skip_map is usedVsevolod Stakhov2018-05-171-2/+2
|
* [Minor] Improve fuzzy updates loggingVsevolod Stakhov2018-05-171-0/+2
|
* [Test] Disable broken testsVsevolod Stakhov2018-05-171-9/+9
|
* [Minor] Use atomicVsevolod Stakhov2018-05-171-1/+1
|
* [Feature] Use EMA for calculating averagesVsevolod Stakhov2018-05-171-6/+31
|