aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Add JSON settings parserVsevolod Stakhov2009-09-0717-0/+2892
|
* * Add ability to call rspamd fucntions from lua apiVsevolod Stakhov2009-09-067-23/+157
| | | | | | * Make logging adaptive based on log speed (buffered vs unbuffered IO) * Fix lua API docs * Now lua modules can be loaded with glob patterns
* * Add asynchronous DNS resolver to lua APIVsevolod Stakhov2009-09-043-1/+174
| | | | | * Add access to received headers to lua API * Some code polishing
* * More fixes to lua apiVsevolod Stakhov2009-09-045-39/+81
|
* * Make lua api object orientedVsevolod Stakhov2009-09-035-42/+61
|
* * Various bugfixes in map and radix codeVsevolod Stakhov2009-09-034-73/+63
|
* * Fix lua APIVsevolod Stakhov2009-09-027-14/+21
|
* * New functionality to lua api:Vsevolod Stakhov2009-09-016-2/+336
| | | | | | | - config class - metric class - textpart class * Add documentation for lua module
* * Set version to 0.2.7 - current WIP versionVsevolod Stakhov2009-08-311-1/+1
|
* * Reorganze lua support in rspamdVsevolod Stakhov2009-08-3112-247/+489
|
* * Handle base10 encoded ip addresses correctlyVsevolod Stakhov2009-08-313-737/+779
|
* * Fix html decoding when '/' are encoded tooVsevolod Stakhov2009-08-281-2/+7
|
* * Fix integer divisionVsevolod Stakhov2009-08-261-4/+6
|
* * Change symbols planner sort logic to take into consideration not ↵Vsevolod Stakhov2009-08-262-4/+28
| | | | frequenses of symbols but their percent in total number
* * Use buffered IO for loggingVsevolod Stakhov2009-08-253-14/+12
|
* * Store sockaddr in large enough bufferVsevolod Stakhov2009-08-252-6/+7
|
* * Migrate fuzzy storage to use UDP instead of TCPVsevolod Stakhov2009-08-256-82/+53
|
* * Not ommit frame pointer when building with gperf toolsVsevolod Stakhov2009-08-251-0/+1
|
* * Misprint in macro nameVsevolod Stakhov2009-08-251-1/+1
|
* * Improve google perf tools supportVsevolod Stakhov2009-08-259-36/+90
| | | | * Pass to event_add only copies of struct timeval to avoid timing problems
* * Do not sync fuzzy hash storage too oftenVsevolod Stakhov2009-08-241-1/+1
|
* * Fix error with controller IO timeoutsVsevolod Stakhov2009-08-241-4/+6
|
* * Fix processing of empty partsVsevolod Stakhov2009-08-215-22/+36
| | | | * Fix memory problems in controller
* * Fix memory leakage in controllerVsevolod Stakhov2009-08-212-3/+17
|
* * Fix process dispatcherVsevolod Stakhov2009-08-203-7/+29
| | | | * Use bloom filter in fuzzy storage
* * Add implementation of counting bloom filter to rspamdVsevolod Stakhov2009-08-194-11/+276
|
* * Add voweling rulesVsevolod Stakhov2009-08-192-0/+322
| | | | * Add sample config to repository
* * Fix descriptors leakage in controllerVsevolod Stakhov2009-08-191-6/+3
|
* * Handle password correctly in rspamcVsevolod Stakhov2009-08-181-2/+5
|
* * Improve loggingVsevolod Stakhov2009-08-181-1/+4
|
* * Optimize structure of fuzzy hashes storage (to hash map)Vsevolod Stakhov2009-08-181-25/+34
|
* * Fix ruleVsevolod Stakhov2009-08-121-1/+1
|
* * Fix bug with parsing raw headers for messages that have mixed line ending ↵Vsevolod Stakhov2009-08-101-1/+3
| | | | style
* * Add checking for supported WARN flags to support old gcc versionsVsevolod Stakhov2009-08-061-25/+40
| | | | * Remove legacy linking to libmd
* * Strip urls from space charactersVsevolod Stakhov2009-08-052-1/+18
|
* * Make fuzzy storage working (tested checking, adding and deleting of fuzzy ↵Vsevolod Stakhov2009-07-315-42/+115
| | | | | | hashes from storage) * Fix stupid bug in fuzzy distance calculations
* * Strip url line from spacesVsevolod Stakhov2009-07-302-0/+2
|
* * Fix some more bugs with empty partsVsevolod Stakhov2009-07-302-5/+5
|
* * Fix some issues with empty partsVsevolod Stakhov2009-07-302-2/+7
|
* * Add support for empty text or html partsVsevolod Stakhov2009-07-294-9/+30
|
* * Add support for extending controller protocol by modulesVsevolod Stakhov2009-07-295-63/+289
| | | | | | * Add write support via controller to fuzzy storage TODO: Add delete and check commands support to controller interface
* * Make port working in http map definitionVsevolod Stakhov2009-07-291-3/+6
|
* * Fix entitles decoding for hex and oct charactersVsevolod Stakhov2009-07-281-4/+21
|
* * Add client part for fuzzy checksums storageVsevolod Stakhov2009-07-284-9/+422
| | | | * Add fuzzy storage syncing to file
* * One more fix to default redirector's settingsVsevolod Stakhov2009-07-281-1/+0
|
* * Add new map 'redirector_hosts_map' for determining which hosts should be ↵Vsevolod Stakhov2009-07-283-14/+33
| | | | checked with redirector
* * Fix initializing of http reply structure to avoid core dumps when we got ↵Vsevolod Stakhov2009-07-281-0/+1
| | | | connection errors
* * Implement fuzzy hashes storage workerVsevolod Stakhov2009-07-274-4/+385
| | | | | | | TODO: - implement client as rspamd plugin - add support to controller and rspamc - improve performance by avoiding usage of linked lists
* * Fix multipart nestingVsevolod Stakhov2009-07-272-3/+20
|
* * Fixed sample config fileVsevolod Stakhov2009-07-241-3/+1
|