summaryrefslogtreecommitdiffstats
path: root/src/plugins
Commit message (Collapse)AuthorAgeFilesLines
* * Add ability to extract urls from subject field0.3.10Vsevolod Stakhov2011-03-232-13/+12
| | | | | | Fix phishing plugin. * Important fix for multimap/cdb handling * Important fix for phishing detector
* * Add throttling detection mechanic for dns resolverVsevolod Stakhov2011-03-231-6/+49
| | | | * Improve phishing module adding ability to define 'strict' phishing domains
* Fix configuration of received_rbl module.Vsevolod Stakhov2011-03-221-1/+5
|
* * Add option redirector_symbol to surbl module.Vsevolod Stakhov2011-03-182-0/+12
|
* * Add strict priority rulesVsevolod Stakhov2011-03-181-2/+11
| | | | | * Improve and fix multimap module * Add rspamd_config object to stage of early configure of rspamd
* Fix misprint in multimap module.Vsevolod Stakhov2011-03-181-2/+2
| | | | Fix how we detect weight of symbol in a cache.
* Race in fuzzy check.Vsevolod Stakhov2011-03-141-11/+12
|
* Race again.Vsevolod Stakhov2011-03-141-3/+8
|
* Fix another race.Vsevolod Stakhov2011-03-141-12/+37
|
* Fix destructors adding.Vsevolod Stakhov2011-03-101-3/+9
|
* Fix race in surbl module.Vsevolod Stakhov2011-03-101-5/+8
| | | | Add more debugging to destructors in pools.
* * Add ability to lookup CDB maps from luaVsevolod Stakhov2011-03-051-40/+126
| | | | * Add cdb:// map to multimap plugin
* Fix memory access.Vsevolod Stakhov2011-03-051-1/+1
|
* Make phishing checks working.Vsevolod Stakhov2011-03-051-1/+12
|
* * Add multimaps for "FROM" and "TO" headers (mime an smtp data can be checked)Vsevolod Stakhov2011-03-042-50/+99
| | | | * Improve lua api for getting message's sender and recipients
* * Fix parsing of include records in spf parserVsevolod Stakhov2011-03-031-45/+65
|
* Try to fix memory issues.Vsevolod Stakhov2011-03-022-6/+1
|
* Restore 'urls' command.Vsevolod Stakhov2011-02-251-0/+86
|
* Fix several memory leaks in rspamd.Vsevolod Stakhov2011-02-241-1/+1
|
* * Rewrite URL storage systemVsevolod Stakhov2011-02-241-114/+20
|
* Write message id as well.Vsevolod Stakhov2011-02-241-3/+3
|
* Write to log if emails module find blacklisted email.Vsevolod Stakhov2011-02-241-2/+7
|
* * Process raw headers by FSM.Vsevolod Stakhov2011-02-211-94/+67
| | | | * Add methods for accessing raw_headers from lua and C
* * Add ability to call lua function from regexp expressionsVsevolod Stakhov2011-02-211-0/+33
|
* * Add function regexp_occurs_number that allows to test how much occurs of ↵Vsevolod Stakhov2011-02-181-22/+214
| | | | | | | | | regexp can be found in a message Fix composites logic. [1] Fix composites registration from lua. [1] Reported by: Victor Ustugov [1]
* Fix rspamd_logger.Vsevolod Stakhov2011-02-171-6/+6
|
* * Improve forged_recipients plugin [1]Vsevolod Stakhov2011-02-161-3/+25
| | | | | | Add loading of local rules to rspamd.lua [1] [1] Suggested by Victor Ustugov
* * Add ability to specify 'S' flag to regexp that means that headers checks ↵Vsevolod Stakhov2011-02-151-1/+1
| | | | | | must be case sensitive * Add lua function message:get_header_strong
* Fix spf parser for some cases.Vsevolod Stakhov2011-02-141-2/+10
|
* Call lua functions correctly as well.Vsevolod Stakhov2011-02-081-1/+1
|
* Fix passing wrong argument to write callback.Vsevolod Stakhov2011-02-041-1/+1
|
* * New module for checking emails inside messages (rules based, like multimap)Vsevolod Stakhov2011-02-033-7/+172
| | | | | | | * Emails now are separated from urls and urls checks * Add ability to check text attachements if option is presented in a configuration Version is 0.3.6 now
* * Implement controller interface inside librspamdclient/rspamcVsevolod Stakhov2011-02-011-10/+10
| | | | | | | * REMOVE perl client (at last) Fixed some stupid moments in a controller's protocol Change version to 0.3.5
* * Make trie plugin and fix trie lua APIVsevolod Stakhov2011-01-251-0/+102
|
* * Many fixes to fuzzy hashes logic and tokenization.Vsevolod Stakhov2011-01-241-2/+4
|
* Strictly check urls for sending to redirectorVsevolod Stakhov2010-12-241-10/+18
|
* Write client's host when network error is occuredVsevolod Stakhov2010-12-241-3/+5
| | | | Write domain name for redirectors call
* Fix error in surbl module with exceptions list while using redirectorVsevolod Stakhov2010-12-241-1/+1
|
* * Add versions to lua APIVsevolod Stakhov2010-12-227-24/+72
| | | | * Provide compatibility for lua plugins for old versions of rspamd
* Misprint.Vsevolod Stakhov2010-12-221-1/+1
|
* Misprint.Vsevolod Stakhov2010-12-221-1/+1
|
* Register symbols properly for received_rbl module.Vsevolod Stakhov2010-12-221-0/+6
|
* Forgotten option for fuzzy_check plugin.Vsevolod Stakhov2010-12-221-0/+1
|
* * Introduce new system of configuration checks:Vsevolod Stakhov2010-12-207-245/+67
| | | | | | | | - now symbols inside metrics definition must be inside rules as well - symbols may be virtual (e.g. when module can insert several symbols inside callback) - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions) * Module 'emails' is removed as it is not used in the current rspamd MANY fixes to sample config files
* Fixed multimap module configuration.Vsevolod Stakhov2010-12-201-1/+1
|
* Add registering options for lua modulesVsevolod Stakhov2010-12-147-2/+28
| | | | * Add ability to output colored messages for file and console loggers
* Implement checking options for modulesVsevolod Stakhov2010-12-135-2/+36
| | | | | | Implement checking for classifier options Fix redirector to handle timeouts and invalid replies properly Fix surbl module not to check each url
* Add module options checkerVsevolod Stakhov2010-12-081-2/+3
| | | | | Improve time limits handling Fix smtp proxy options parsing
* Make own strlcpy that does not calculate remaining string length (faster and ↵Vsevolod Stakhov2010-11-164-10/+10
| | | | | | more safe) Allow only ASCII symbols in logs, escape control chars
* Try to fix bug with absent trie items in redirectors list.Vsevolod Stakhov2010-11-151-1/+2
|