aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* * Add log function to perl APIVsevolod Stakhov2009-02-124-2/+62
* * By default number of workers is number of active processors in systemVsevolod Stakhov2009-02-112-16/+24
* * Avoid division by zeroVsevolod Stakhov2009-02-091-1/+8
* * Fill hash buckets with zeroes to avoid invalid pointer usageVsevolod Stakhov2009-02-061-2/+2
* * Try to fix reading a line from user (using pools)Vsevolod Stakhov2009-02-064-6/+54
* * Make doxygen happy about structures membersVsevolod Stakhov2009-02-068-249/+242
* * Move config parse errors from stderr output to standart logging functionsVsevolod Stakhov2009-02-062-10/+39
* * Add some comments and documentationVsevolod Stakhov2009-02-0511-251/+739
* * Do another rework of filters/metrics and statfiles processingVsevolod Stakhov2009-01-2912-126/+198
* * Fix bug with calling consolidation function after stop_pointVsevolod Stakhov2009-01-283-17/+42
* * Use prime number for hash nodes initial valueVsevolod Stakhov2009-01-271-1/+1
* * Add new hash for storing hash data in shared memoryVsevolod Stakhov2009-01-2710-31/+477
* * Make surbl checks workingVsevolod Stakhov2009-01-265-70/+95
* * Rework statfiles result processingVsevolod Stakhov2009-01-228-16/+55
* * Add memory pool allocator statistics to 'stat' report outputVsevolod Stakhov2009-01-211-1/+11
* * Rewrite message parserVsevolod Stakhov2009-01-2112-146/+572
* * Rewrite perl client for rspamd, now it allows access to both normal and con...Vsevolod Stakhov2009-01-197-69/+222
* * Add simple utility for sending mail to rspamdVsevolod Stakhov2009-01-167-21/+133
* * Add new system of getting and setting config parameters from perl codeVsevolod Stakhov2009-01-155-47/+276
* * Try to fix output from delayed filters processingVsevolod Stakhov2009-01-122-2/+8
* * Implement statistic output in control interfaceVsevolod Stakhov2009-01-111-2/+9
* * Fix errors in learning implementationVsevolod Stakhov2009-01-117-32/+96
* * Implement delayed fork of dead workers (to avoid fork bombs)Vsevolod Stakhov2009-01-112-20/+58
* * Make sample config more completeVsevolod Stakhov2008-12-187-44/+103
* * Add function for adding rspamd report headersVsevolod Stakhov2008-12-173-0/+45
* * Fix build under FreeBSD (forgotten include)Vsevolod Stakhov2008-12-111-0/+1
* * Add logic for filtering messages with tokenizer/classifier pairVsevolod Stakhov2008-12-106-20/+168
* * Implement learning using classifiers and tokenizers APIVsevolod Stakhov2008-12-082-1/+31
* * Add simple implementation of classifiers abstraction and winnow classifierVsevolod Stakhov2008-12-047-8/+176
* * Use binary tree in tokenizers, that would provide us fast checking for uniq...Vsevolod Stakhov2008-12-043-21/+30
* * Remove strlcpy code and replace it with glib alternativeVsevolod Stakhov2008-12-0315-122/+52
* * Add learning interface to rspamd (still requires classifier to work)Vsevolod Stakhov2008-12-0210-39/+246
* * Add config routines for stat filesVsevolod Stakhov2008-12-016-0/+138
* * Write functions to operate blocks in stat filesVsevolod Stakhov2008-11-286-4/+214
* * Add initial implementation of statistics files handling APIVsevolod Stakhov2008-11-273-1/+303
* * Add simple locking interface to mem_pool libraryVsevolod Stakhov2008-11-262-4/+32
* * Add simple implementation of OSB tokenizerVsevolod Stakhov2008-11-074-7/+156
* * Use utf8 in description filesVsevolod Stakhov2008-11-063-82/+82
* * Add description of classifying processVsevolod Stakhov2008-11-061-0/+93
* * Add simple hash function for hashing tokensVsevolod Stakhov2008-11-053-0/+57
* * Optimize configure by using caching of determined options (more than 2 time...Vsevolod Stakhov2008-11-012-16/+133
* * Reorganize structure of source filesVsevolod Stakhov2008-11-0141-92/+128
* * Add determining page size function to mem_pool libraryVsevolod Stakhov2008-10-266-12/+39
* * Add main logging functions (log to file, syslog and console)Vsevolod Stakhov2008-10-268-0/+265
* * Add ability to handle multiply recipientsVsevolod Stakhov2008-10-254-3/+43
* * Stylify and fix util functions that was gathered from libutil code (memory ...Vsevolod Stakhov2008-10-249-110/+140
* * Add initial implementation of control interfaceVsevolod Stakhov2008-10-239-26/+478
* * Add initial implementation of regexp moduleVsevolod Stakhov2008-10-222-2/+249
* * Parse header regexps in other way (header_name=/some_regexp/flags)Vsevolod Stakhov2008-10-203-2/+20
* * Add support of shared memory chunks to memory pool allocator. Also add lock...Vsevolod Stakhov2008-10-164-3/+241