aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Some logging addedcebka@lenovo-laptop2010-03-181-0/+6
|
* * Try to speed up fuzzy storagecebka@lenovo-laptop2010-03-183-51/+135
|
* * Handle writing of messages correctly in perl modulecebka@lenovo-laptop2010-03-182-4/+56
|
* * Add statistics for fuzzy storagecebka@lenovo-laptop2010-03-173-0/+13
|
* * Add action to form in cgicebka@lenovo-laptop2010-03-171-1/+1
|
* * Fix statistics of messages in controllercebka@lenovo-laptop2010-03-176-10/+9
| | | | | | | | * Fix building and installing perl target * Fix learn command name * Controller's commands are now case insensitive * Statfiles can now be selected from popup list in cgi interface * Password for controller's commands can now be specified in cgi interface
* * Fix descriptors leakagecebka@spam32010-03-171-2/+12
|
* * Add normalizer for fuzzy hashescebka@lenovo-laptop2010-03-163-4/+36
| | | | * Fix fuzzy add and fuzzy del
* * Read 'END' after password commandcebka@lenovo-laptop2010-03-151-0/+3
|
* * Another addition to learningcebka@lenovo-laptop2010-03-152-4/+1
|
* * Fix learn command (-m is used instead -w)cebka@lenovo-laptop2010-03-152-2/+2
|
* * Fix variable name in Client.pmcebka@lenovo-laptop2010-03-151-5/+5
|
* * Fixes to rspamccebka@lenovo-laptop2010-03-152-17/+20
|
* * Parse '*' in host name from config file correctlycebka@lenovo-laptop2010-03-151-1/+6
|
* * Fix another spf core dump while parsing 'include' itemscebka@lenovo-laptop2010-03-154-5/+18
|
* * Handle SERVER_NAMEcebka@lenovo-laptop2010-03-121-5/+1
|
* * Fixes to configurationcebka@lenovo-laptop2010-03-121-5/+14
|
* * More fixescebka@lenovo-laptop2010-03-121-2/+2
|
* * More fixes about requirecebka@lenovo-laptop2010-03-121-3/+5
|
* * use -> requirecebka@lenovo-laptop2010-03-121-3/+3
|
* * Bump versioncebka@lenovo-laptop2010-03-121-1/+1
|
* * Add web management interface for rspamd (no design yet)cebka@lenovo-laptop2010-03-122-40/+585
| | | | * Fix Mail::Rspamd::Client
* * Make new Mail::Rspamd::Client workingcebka@lenovo-laptop2010-03-042-369/+557
|
* * New Mail::Rspamd::Clientcebka@lenovo-laptop2010-03-033-722/+899
| | | | | | | | | things TODO: - improve interaction with rspamc - improve documentation - test all features - test clustering - write CGI front-end
* * Allow to specify hosts file for making batch operations on rspamd using ↵cebka@lenovo-laptop2010-03-011-36/+104
| | | | rspamc client
* * Add percents of spam and ham detected to stat command outputcebka@lenovo-laptop2010-03-012-4/+8
|
* * Fix bugs from previous commitcebka@lenovo-laptop2010-03-014-13/+7
|
* * Add weights command for getting weights of each message by each statfilecebka@lenovo-laptop2010-03-018-16/+249
| | | | | * Add ability to specify multiplier when learning * Add statistics about spam and ham messages
* * Save prefixes in treescebka@lenovo-laptop2010-02-282-13/+37
|
* * Fix cores in spf code (partially)cebka@lenovo-laptop2010-02-275-11/+90
| | | | | * Add support for spf 2.0 (Sender ID policy) * Add support of MAP_NOCORE to systems that supports it (FreeBSD for example)
* * Add custom filter for making marks for new user:cebka@lenovo-laptop2010-02-269-4/+892
| | | | | | - each username is passed throught metaphone filter - then we make prefix tree based on english letters from metaphone - then we are searching for the longest common string and output result (how many times we got that string)
* * Add first custom filter for making marks for ip addresses and networkscebka@lenovo-laptop2010-02-256-11/+572
| | | | | | | | * Some additions to radix tree library: - allow tree traverse - add new insert methods (add and replace) - store keys in radix nodes (thought we can calculate key by bits, but I think that storing key is not too expensive) - values in a tree are now uintptr_t
* * Show help message when rspamd is called without any params (suggested by ↵cebka@lenovo-laptop2010-02-241-1/+5
| | | | Andrey Zverev)
* * Libintl hackcebka@lenovo-laptop2010-02-191-0/+8
|
* * Add ability to build rspamd staticcebka@lenovo-laptop2010-02-193-30/+124
|
* * Add ability to add custom messages to rspamd outputcebka@lenovo-laptop2010-02-176-7/+36
| | | | * Add messages from spf checks
* * Add support for imap custom search in rspamccebka@lenovo-laptop2010-02-161-5/+40
| | | | * Update help message for rspamc
* * Allways set some protocol version even if command is not validcebka@lenovo-laptop2010-02-151-1/+2
|
* * Fix unix socket creation under FreeBSD (reported by Andrey Zverev)cebka@lenovo-laptop2010-02-151-7/+5
|
* * Add ability to add weight for fuzzy hashes, this can be very useful for ↵cebka@lenovo-laptop2010-02-084-22/+119
| | | | autolearning fuzzy storage by users
* * Handle empty messages in learningcebka@lenovo-laptop2010-02-051-0/+11
|
* * Add a little review of rspamdcebka@lenovo-laptop2010-02-045-13/+1683
| | | | * Add local_scan.c from Anton Nekhoroshikh for exim MTA
* * Add maillist plugin for detecting mailmain/ezml and subscribe.ru listscebka@lenovo-laptop2010-02-012-0/+180
|
* * Add ability to classify only specific headers (for example Subject)cebka@lenovo-laptop2010-02-013-34/+55
|
* * Add support of custom filters in rspamd workercebka@lenovo-laptop2010-01-295-22/+233
| | | | | | - custom filters are dlopened and provides callbacks for user's input processing - custom filters can be used to extend rspamd functionality for unusual (non email processing cases) - custom filters allows to use rspamd async IO model and process management for performing custom network tasks
* * Fixes to IMAP support in rspamccebka@lenovo-laptop2010-01-291-24/+52
|
* * Write part's hashes to log for messages identifycebka@lenovo-laptop2010-01-281-0/+26
|
* * New system of rspamc command:cebka@lenovo-laptop2010-01-281-42/+230
| | | | | - now it is possible to specify files and directories in arguments to rspamc - EXPERIMENTAL support of IMAP fetching including SSL support
* * Do not produce lua warning when message has no headers or has unresolved ↵cebka@lenovo-laptop2010-01-251-0/+4
| | | | hostname
* * Fix misprintcebka@lenovo-laptop2010-01-141-1/+1
|