aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * New symbols sorter:Vsevolod Stakhov2010-05-285-87/+414
| | | | | | | - add ability to have dynamic rules inside items cache - make 3 types of rules: negative, dynamic and static - make logic of cache more simple by using glib lists instead of arrays - do checks of symbols in more logically correct way (negative->dynamic->static)
* * Honor DESTDIRVsevolod Stakhov2010-05-281-6/+8
|
* * Fix orderVsevolod Stakhov2010-05-271-3/+3
|
* * In classify normalize result after comparing, not beforeVsevolod Stakhov2010-05-272-4/+4
|
* * Convert statistic sums to use long double for countersVsevolod Stakhov2010-05-279-51/+99
| | | | * Use hyperbolic tangent for internal normalizer
* * Implement new learning system, now rspamd should be much more intelligent ↵Vsevolod Stakhov2010-05-273-33/+127
| | | | while learning messages
* * Fix build with gmime24Vsevolod Stakhov2010-05-272-7/+61
|
* * Continue implementing smtp proxyVsevolod Stakhov2010-05-267-10/+222
|
* * Fix issue with folding multiline headers (submitted by Anton Nekhoroshikh).Vsevolod Stakhov2010-05-261-14/+10
|
* * Fix issues in documentationVsevolod Stakhov2010-05-252-16/+6
| | | | * Fix rspamd url
* Added tag 0.3.0 for changeset b216ff4770b9Vsevolod Stakhov2010-05-251-0/+1
|
* * Add modules documentation0.3.0Vsevolod Stakhov2010-05-241-0/+469
|
* * Fix for FreeBSD 5.0Vsevolod Stakhov2010-05-181-0/+4
|
* * Add sections about rspamc client, controller protocol, classifiers and ↵Vsevolod Stakhov2010-05-182-15/+369
| | | | | | statfiles, fuzzy hashes * Fix imap handling in Mail::Rspamd::Client
* * Parse options 'by hand' avoiding usage of Getopt::Std in rspamc.plVsevolod Stakhov2010-05-171-5/+45
|
* * Fix default config fileVsevolod Stakhov2010-05-172-26/+345
| | | | * Add chapters about configuration of modules, classifiers and about rspamc protocol
* * Add more logic to fuzzy mappingsVsevolod Stakhov2010-05-142-23/+77
| | | | * Improve logic of received_rbl plugin to support different symbols for different rbls
* * Fix awfull bug in classifying when first statfile has twice weight than ↵Vsevolod Stakhov2010-05-142-3/+3
| | | | | | second... * Fix undisclosed recipients detection
* * Fix parsing of metric sectioncebka2010-05-141-0/+1
|
* * Add chapters about workers and factors configuration parametersVsevolod Stakhov2010-05-131-0/+133
|
* * Dump grow factor to XMLVsevolod Stakhov2010-05-132-0/+13
| | | | | * Insert classifiers parsed from xml config to config object * Fix reinitializing of lua filters
* * Low log level for debug messagesVsevolod Stakhov2010-05-132-2/+2
|
* * Fix config reloadingVsevolod Stakhov2010-05-139-42/+139
| | | | | * Add ability to register variables in memory pools (hash with known lifetime) * Avoid of using of some global variables
* * Add chapters about main section and logging.Vsevolod Stakhov2010-05-111-5/+110
|
* * Initial addition of smtp proxy moduleVsevolod Stakhov2010-05-115-1/+491
|
* * MergeVsevolod Stakhov2010-05-112-3/+19
|\
| * * Fix fuzzy storage interaction with old rspamdVsevolod Stakhov2010-05-081-0/+16
| |
| * * Fix uptime commandVsevolod Stakhov2010-05-081-3/+3
| |
* | * Add chapter about config file structure and atomsVsevolod Stakhov2010-05-111-0/+116
|/
* * Start english documentationVsevolod Stakhov2010-05-071-0/+344
|
* * Support versions of hashes fileVsevolod Stakhov2010-05-062-7/+60
|
* * Add ability to set specific symbols for different fuzzy flagsVsevolod Stakhov2010-05-062-15/+66
| | | | * Fix storage of fuzzy flags
* * Add sample XML configVsevolod Stakhov2010-05-064-387/+245
| | | | | * Fix minor errors in logging initializing * Fix installation of config files
* * Add ability to add flags to fuzzy hashesVsevolod Stakhov2010-05-055-9/+59
|
* * Improve logging system:Vsevolod Stakhov2010-04-276-36/+146
| | | | | | | - do not write many repeated messages to log - add process name to log line * Small fixes to FreeBSD port and to start script as we have xml version now * Reconfig modules while rereading config file
* * Add ability to pass all filters by using flag -p in case of rspamc or ↵Vsevolod Stakhov2010-04-265-15/+39
| | | | adding header Pass: all in rspamc protocol
* * Make regmark customplugin workingVsevolod Stakhov2010-04-234-315/+320
|
* * Implement config object dumping to xmlVsevolod Stakhov2010-04-221-0/+184
|
* * Make perl config parser workingVsevolod Stakhov2010-04-211-20/+98
|
* * Initial version of perl config libraryVsevolod Stakhov2010-04-201-0/+288
|
* * Bugfixes:Vsevolod Stakhov2010-04-2014-198/+212
| | | | | | | | | | - handle '\' characters in lua strings correctly - fix lua initialization - avoid of using global lua state (global L) - fix listen sockets hash to allow multiply workers of same type but on different listen sockets - fix modules options inserting to allow multiply options of the same name - fix parsing of lua options - fix lua rules
* * Add lua config for most common rulesVsevolod Stakhov2010-04-138-6/+420
| | | | * Reset lua state while reloading
* * Handle and dump factors correctlyVsevolod Stakhov2010-04-085-270/+307
| | | | | | * Many fixes to processes spawning * Implement rereading of config * Fix stupid yacc with its stupid global vars
* * Insert fuzzy check symbol correctly as it depends not only on factor but ↵Vsevolod Stakhov2010-04-082-3/+23
| | | | also to normalizer
* * Regexp module now can understand lua variables and functionsVsevolod Stakhov2010-04-081-5/+27
|
* * Call lua functions like C functions in expressionsVsevolod Stakhov2010-04-083-1/+70
|
* * Modules sectionVsevolod Stakhov2010-04-083-27/+108
|
* * Handle modules configurationVsevolod Stakhov2010-04-082-33/+31
|
* * Wellcome to the XML worldVsevolod Stakhov2010-04-076-112/+303
|
* * Add classifiers and composites sections to dumpVsevolod Stakhov2010-04-065-16/+125
|