aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.1.41.1.4rspamd-1.1Vsevolod Stakhov2016-02-222-1/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Print traceback on lua errors in lua config * Fix leaks in lua error paths * Improve 'R_EMPTY_IMAGE' rule * Fix metas memoization in SA plugin * Properly set `flag` in fuzzy replies * Fix arguments order * Fix issue with out-of-boundary reading * Fix issues found by coverity * Same result checking error found by coverity * Fix varargs processing (found by coverity) * Fix error in printing hex * Reduce weights for some hfilter patterns * Add aliases for task:get_from_ip: - task:get_addr - task:get_from_addr - task:get_ip * Rework once_received module - Fix priority for `good_hosts` - If a good host has been found do not add once_received symbols - Fix priorities for strict once_received - Add ability to whitelist IP addresses * Fix `MISSING_MIMEOLE` rule for modern OE * Treat meta tags as embedded tags (#501) Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Merge pull request #535 from fatalbanana/rspamd-1.1Vsevolod Stakhov2016-02-221-2/+3
|\ | | | | RPM fixes for 1.1 branch
| * RPM: Add missing file to spec (Fixes #516)Andrew Lewis2016-02-221-0/+1
| |
| * RPM BuildRequires: s/perl/perl-Digest-MD5/Andrew Lewis2016-02-221-2/+2
|/
* Treat meta tags as embedded tagsVsevolod Stakhov2016-02-181-1/+1
| | | | | Issue: #501 Reported by: @AlexeySa, @moisseev
* Revert "Properly set `flag` in fuzzy replies"Vsevolod Stakhov2016-02-161-1/+0
| | | | This reverts commit 550ee7a4765106bb1aa315273218e3b8c5b99acc.
* Fix MISSING_MIMEOLE rule for modern OEVsevolod Stakhov2016-02-161-1/+6
| | | | | Issue: #514 Reported by: @ilyakruchinin
* Add some documentation for once_received moduleVsevolod Stakhov2016-02-131-0/+22
|
* Rework once_received moduleVsevolod Stakhov2016-02-131-49/+71
| | | | | | | - Fix priority for `good_hosts` - If a good host has been found do not add once_received symbols - Fix priorities for strict once_received - Add ability to whitelist IP addresses
* Add aliases for task:get_from_ipVsevolod Stakhov2016-02-131-0/+3
| | | | | | - task:get_addr - task:get_from_addr - task:get_ip
* Unbreak function pointer passingVsevolod Stakhov2016-02-101-9/+1
|
* Reduce weights for some hfilter patternsVsevolod Stakhov2016-02-101-1/+1
|
* Fix error in printing hexVsevolod Stakhov2016-02-101-2/+2
|
* Fix varargs processing (found by coverity)Vsevolod Stakhov2016-02-101-1/+4
|
* Same result checking error found by coverityVsevolod Stakhov2016-02-101-1/+5
|
* Fix issues found by coverityVsevolod Stakhov2016-02-101-5/+9
|
* Fix issue with out-of-boundary readingVsevolod Stakhov2016-02-101-1/+1
| | | | Found by: coverity scan
* Fix arguments orderVsevolod Stakhov2016-02-101-1/+1
|
* Properly set `flag` in fuzzy repliesVsevolod Stakhov2016-02-101-0/+1
| | | | Found by: coverity scan
* Fix metas memoization in SA pluginVsevolod Stakhov2016-02-061-1/+4
|
* More sanity checksVsevolod Stakhov2016-02-051-1/+1
|
* Add safety guard for ruleVsevolod Stakhov2016-02-051-1/+1
|
* Fix leaks in lua error pathsVsevolod Stakhov2016-02-0520-11/+54
|
* Print traceback on lua errors in lua configVsevolod Stakhov2016-02-051-6/+21
|
* Release 1.1.31.1.3Vsevolod Stakhov2016-02-041-0/+16
| | | | | | | | | | | | | | | | | | | * Fix DSN rules when SMTP from is unavailable * Fix statconvert routine to avoid lua module usage * Set a sane quark for configtest to avoid NULL to be printed in logs * Support c11 if available * Fix parsing of ip:port strings * Add more diagnostic for lua subr errors * Fix task:set_from_ip lua method * Add basic routines for digital signatures * Add tool for digital signatures * Add plain open file API method for atomic open * Fix parsing nested braces inside logger vars * Pre filters now actually skip processing * Add pre-filter mode for multimap * Switch to apache 2 license Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Document pre-filtering for mapsVsevolod Stakhov2016-02-041-0/+36
|
* Add possibility to set pre-result using multimapVsevolod Stakhov2016-02-041-11/+53
|
* Pre filters should actually skip processingVsevolod Stakhov2016-02-043-4/+15
|
* Add notice in the contributions fileVsevolod Stakhov2016-02-041-0/+20
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-04196-3999/+2308
|
* Switch project to the apache2 licenseVsevolod Stakhov2016-02-041-23/+68
|
* Fix parsing nested braces inside logger varsVsevolod Stakhov2016-02-031-1/+7
|
* Add utility to manage digital signaturesVsevolod Stakhov2016-02-033-0/+389
|
* Fix eddsa keys generationVsevolod Stakhov2016-02-031-3/+6
|
* Remove realpath callVsevolod Stakhov2016-02-021-7/+0
|
* Add plain open file API methodVsevolod Stakhov2016-02-024-0/+42
|
* Add more fields to ucl definition of the keypairVsevolod Stakhov2016-02-021-0/+13
|
* Fix keypair outputVsevolod Stakhov2016-02-021-10/+43
|
* Fix hex encodingVsevolod Stakhov2016-02-021-3/+3
|
* Implement keypairs generation for signingVsevolod Stakhov2016-02-022-47/+108
|
* Add ECDSA signatures as wellVsevolod Stakhov2016-02-021-1/+77
|
* Add test vectors for eddsaVsevolod Stakhov2016-02-023-1/+202
|
* Add hex encoding/decoding routinesVsevolod Stakhov2016-02-022-0/+87
|
* Add basic routines for digital signaturesVsevolod Stakhov2016-02-025-16/+169
|
* Reserve rspamd_sig_t for signaturesVsevolod Stakhov2016-02-023-19/+22
|
* Fix set_from_ip methodVsevolod Stakhov2016-02-011-1/+28
|
* Fix warningsVsevolod Stakhov2016-02-011-3/+3
|
* Add more diagnostic for lua subr errorsVsevolod Stakhov2016-01-311-4/+8
|
* Fix parsing of ip:port stringsVsevolod Stakhov2016-01-311-1/+3
|
* Another workaround to avoid __int128 warningVsevolod Stakhov2016-01-302-20/+20
|