aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.5.91.5.9Vsevolod Stakhov2017-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | * [Conf] Increase min_bytes to avoid FP * [Conf] Remove ratelimits from default configuration * [CritFix] Fix accepting on IPv6 sockets * [CritFix] Zero fill sockaddr_un * [Feature] Add `text_multiplier` param * [Fix] Check min_bytes for images as well * [Fix] Do not add exact hashes from different parts * [Fix] Fix memory leak when accepting from unix sockets * [Fix] Fix some more issues about duplicated fuzzy requests * [Fix] Phishing: strict_domains * [Fix] Skip text parts when checking binary parts in fuzzy check * [Minor] Add the same duplicates protection for all fuzzy hashes types * [Minor] Fix braces * [Minor] Fix test * [Minor] SPOOF_DISPLAY_NAME: Use all SMTP/MIME recipients * [Minor] Validate assumed spoofed display name domains to contain a dot Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Release 1.5.81.5.8Vsevolod Stakhov2017-05-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix memory leak in fuzzy check * [CritFix] Fix memory leak in maps scheduling * [Feature] Multimap: email:domain:tld filter * [Fix] DKIM Signing: avoid nil index when From header is missing * [Fix] Do not set bayes probability if we don't use it * [Fix] Do not stop on illegal unicode points - replace them * [Fix] Fix brain-damaged spamc protocol for now * [Fix] Fix Redis timeout set * [Fix] Fix spamc support in rspamd proxy * [Fix] Multimap: Received IP filters with Redis * [Fix] Parse rgb[a](x,x,x[,x]) css colors * [Fix] Reresolve upstreams even if there is a single server there * [Fix] Treat empty address as valid * [Fix] Try harder to detect CTE * [Fix] Try to deal with v4 mapped to v6 addresses on accept * [Minor] Add `wsf` and `hta` bad archive extensions * [Minor] Fix configuration option * [Minor] Fix result parsing for SAVAPI * [Minor] Further logging improvements * [Minor] Improve logging of errors * [Minor] Prevent MID_CONTAINS_FROM from firing on empty address * [Minor] Reduce digit->number transmission penalty * [Minor] Relax CTYPE_MISSING_DISPOSITION rule Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Release 1.5.71.5.7Vsevolod Stakhov2017-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix corruption when multiple fuzzy are defined * [CritFix] Fix learn condition in fuzzy check * [Feature] Add rules to detect bad 8bit characters in From and To * [Feature] DKIM signing: sign_networks/local address specific use_domain settings * [Feature] Support numeric arguments for Redis requests * [Fix] Deal with 8bit characters in email addresses * [Fix] Fix couple of issues in FORWARDED rule * [Fix] Fix passing data to log helper when many symbols defined * [Fix] Fix R_BAD_CTE_7BIT rule * [Fix] Fix REPLYTO_UNPARSEABLE rule * [Fix] Fix setting of email address * [Fix] Rspamadm grep: Disable Lua patterns in string search by default * [Minor] Add Lua 5.3 workaround * [Minor] Add lua methods to detect if a part has 8bit characters * [Minor] Allow session-less lua dns requests * [Minor] Allow to append greylist end time to message reported * [Minor] Avoid `nil` table * [Minor] Disable dkim_signing if redis is specified but not configured * [Minor] Fix build with pcre2 * [Minor] Fix rule * [Minor] Fix warnings * [Minor] Format floating point number * [Minor] Push email flags to the lua API * [Minor] Silence some warnings * [Minor] Silence warning * [Minor] Try all hostname regexps to find the most significant one * [WebUI] Fix add header filter in history Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Minor] Update version to 1.5.6Vsevolod Stakhov2017-04-101-1/+1
|
* [Minor] Disable noisy warning in gcc7Vsevolod Stakhov2017-04-071-0/+5
|
* [Minor] Some fixes for static buildVsevolod Stakhov2017-03-311-5/+9
|
* [Minor] Update version to 1.5.5Vsevolod Stakhov2017-03-281-1/+1
|
* [Minor] Update version to 1.5.4Vsevolod Stakhov2017-03-171-1/+1
|
* [Minor] Update version to 1.5.3Vsevolod Stakhov2017-03-071-1/+1
|
* [Minor] Update versionVsevolod Stakhov2017-03-031-1/+1
|
* [Minor] More cmake fixesAndrew Lewis2017-03-021-2/+3
|
* [Minor] Update version numberVsevolod Stakhov2017-03-021-1/+1
|
* [Minor] Help cmake find gthreadAndrew Lewis2017-03-011-1/+1
|
* [Minor] Another fix for libicu detectionVsevolod Stakhov2017-02-281-3/+3
|
* [Minor] Print better information about Lua foundVsevolod Stakhov2017-02-271-2/+2
|
* [Minor] Fix manual libicu detectionVsevolod Stakhov2017-02-231-1/+5
|
* [Rework] Start switching to libicuVsevolod Stakhov2017-02-231-2/+2
|
* [Minor] Save resolver in config structure and allow to get it from LuaVsevolod Stakhov2017-01-271-5/+3
|
* [Minor] Do not build rspamd utils by defaultVsevolod Stakhov2017-01-231-0/+1
|
* [Minor] Move hiredis inclusion to the proper placeVsevolod Stakhov2017-01-031-7/+5
|
* [Minor] Add enable full debug optionVsevolod Stakhov2016-12-251-4/+4
|
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-21/+0
|
* [Minor] Arrrgh, stupid cmakeVsevolod Stakhov2016-12-091-1/+1
|
* [Minor] Check libgd before usingVsevolod Stakhov2016-12-091-1/+16
|
* [Minor] Enable hiredis and fann by defaultVsevolod Stakhov2016-12-071-1/+2
|
* [Feature] Add support of libgdVsevolod Stakhov2016-12-061-0/+8
|
* [Minor] Switch version to 1.5.0Vsevolod Stakhov2016-12-051-2/+2
|
* [Minor] Update to 1.4.2Vsevolod Stakhov2016-11-301-1/+1
|
* cmake: Add missing luajit include dirsAndreas Schneider2016-11-291-0/+2
| | | | /usr/include/luajit-5_1-2.0
* [Minor] Try to reorder librariesVsevolod Stakhov2016-11-261-19/+20
|
* [Minor] More and more libraries because of gmime...Vsevolod Stakhov2016-11-261-0/+2
|
* [Minor] Gmime like requires whole world to be usedVsevolod Stakhov2016-11-261-0/+3
|
* [Minor] More fixes for static buildVsevolod Stakhov2016-11-261-0/+3
|
* [Minor] Add missing flagVsevolod Stakhov2016-11-261-0/+1
|
* [Minor] Another fix for static buildVsevolod Stakhov2016-11-261-0/+4
|
* [Minor] Another stupid workaroundVsevolod Stakhov2016-11-261-0/+3
|
* [Minor] Another try to fix bloody gmime search pathVsevolod Stakhov2016-11-261-2/+2
|
* [Minor] More fixes for bloody gmimeVsevolod Stakhov2016-11-261-1/+1
|
* [Fix] Fix build with custom glib/gmimeVsevolod Stakhov2016-11-261-3/+5
|
* [Minor] Add lua 5.3 supportVsevolod Stakhov2016-11-251-2/+5
|
* [Minor] Update version to 1.4.1Vsevolod Stakhov2016-11-221-1/+1
|
* [Minor] Allways compile with symbolsVsevolod Stakhov2016-11-171-2/+2
|
* [Minor] Fix build with dev version of luajitAndrew Lewis2016-10-251-0/+1
|
* [Fix] Another try to deal with posix idiotizmVsevolod Stakhov2016-10-191-0/+2
|
* [Feature] Add zstd compression libraryVsevolod Stakhov2016-09-081-0/+1
|
* [Fix] Do not be cheated by system hiredisVsevolod Stakhov2016-08-301-1/+2
|
* [Minor] Update to 1.4.0Vsevolod Stakhov2016-08-231-2/+2
|
* [Minor] Update to 1.3.4Vsevolod Stakhov2016-08-151-1/+1
|
* [Test] Some fixes for code coverageAndrew Lewis2016-08-101-2/+2
|
* [Minor] Update to 1.3.3Vsevolod Stakhov2016-08-081-1/+1
|