aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Oops, remove debug.Vsevolod Stakhov2011-06-231-7/+0
|
* * Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hashVsevolod Stakhov2011-06-2312-69/+213
| | | | | Fix tags stripping. Fix phishing checks (ignore img tags).
* Another fix with reload command.Vsevolod Stakhov2011-06-201-3/+4
|
* Fix reload command.Vsevolod Stakhov2011-06-202-1/+2
|
* Handle files with zero lenght properly.Vsevolod Stakhov2011-06-171-0/+1
| | | | Reported by: Andrej Zverev
* Fix rspamc client to handle multiply files properly.Vsevolod Stakhov2011-06-171-8/+9
|
* Actually all times are in GMT already, so avoid conversion to prevent dst ↵Vsevolod Stakhov2011-06-152-3/+1
| | | | loosing.
* Add condition to fix inconsistent records in LRU cache.Vsevolod Stakhov2011-06-141-1/+2
|
* Write logbuf safely.0.3.14Vsevolod Stakhov2011-06-101-1/+1
|
* Fix trie text search.Vsevolod Stakhov2011-06-101-0/+7
|
* Fix memory issues.Vsevolod Stakhov2011-06-101-1/+9
|
* Improve performance of trie search.Vsevolod Stakhov2011-06-102-1/+3
|
* Fix connecting to xmlrpc server.Vsevolod Stakhov2011-06-101-5/+2
|
* Fixes from previous commit.Vsevolod Stakhov2011-06-103-4/+3
|
* * Add LRU caching structureVsevolod Stakhov2011-06-1010-49/+445
| | | | | | | * Add SPF records cache * Add ability to parse doubles to xmlrpc Several fixes to dns interface. Trie plugin now checks urls as well.
* Up lua version.Vsevolod Stakhov2011-06-091-1/+1
|
* * Add lua http support that makes it easy to send GET and POST request to ↵Vsevolod Stakhov2011-06-094-1/+447
| | | | HTTP servers from lua code
* * Add api for creating XML-rpc callsVsevolod Stakhov2011-06-094-17/+119
|
* * Add lua interface for parsing xmlrpc repliesVsevolod Stakhov2011-06-084-1/+410
|
* * Add more convinient operations into expressions ('and', 'or', 'not')Vsevolod Stakhov2011-06-061-19/+87
|
* * Skip short utf words in statisticsVsevolod Stakhov2011-06-035-11/+20
|
* Misprint.Vsevolod Stakhov2011-06-032-2/+1
|
* Parse urls with '_' sign in domain name0.3.13Vsevolod Stakhov2011-06-031-1/+1
|
* Merge.Vsevolod Stakhov2011-06-025-20/+195
|\
| * * Add new key-value mapVsevolod Stakhov2011-05-255-20/+195
| | | | | | | | | | * Add lua api support for key-value map * Fix problem in lua configuration initialization to allow `rspamd_config' global work properly
* | Fix bug in librsapmdclient with uninitialized struct field.Vsevolod Stakhov2011-06-021-0/+6
|/ | | | Fix bug in DNS parser that caused invalid parsing of CNAME fields.
* * Fix error in raw headers parsingVsevolod Stakhov2011-05-247-55/+84
| | | | * Improve speed of raw headers access
* Add more options to rspamc client.Vsevolod Stakhov2011-05-132-20/+20
| | | | Remove unused scores.
* Ignore empty from in settings.Vsevolod Stakhov2011-05-131-1/+1
|
* * Strip email addresses from bracesVsevolod Stakhov2011-05-134-5/+38
| | | | Ignore empty domains in settings
* Add log message about action from settingsVsevolod Stakhov2011-05-131-4/+18
|
* * Add blacklist to json settingsVsevolod Stakhov2011-05-132-12/+60
|
* * Improve maillist plugin to detect majordomo, cgp and google groupsVsevolod Stakhov2011-05-111-2/+87
|
* Fix settings using.Vsevolod Stakhov2011-05-112-3/+11
| | | | Revert genmodules logic.
* * Add Subject header that indicate how Subject must be rewritten in case of ↵Vsevolod Stakhov2011-05-104-16/+62
| | | | | | 'rewrite subject' action Fix initialization order of json settings.
* Fix initialization order.Vsevolod Stakhov2011-05-101-1/+1
|
* * Rework build process:Vsevolod Stakhov2011-05-1025-1046/+1101
| | | | | | | | | | - add librspamdserver - link this library to all daemons and utils of rspamd - use subdirectories more often * Rework global variables logic - move them to the main process * Fix logging to handle utf-8 correctly * Add statshow utility and make it working * Move printf functions to separate source file
* * Major cleanup of cmake build systemVsevolod Stakhov2011-05-067-13/+20
| | | | | | * Add initial version of statshow utility for statfiles debugging * Add debugging for statistics * Remove unused utilities
* * Whitelist settings now affects on metric's actionVsevolod Stakhov2011-05-031-0/+11
|
* * Add functions to lua API to detect message and task date (in GMT)Vsevolod Stakhov2011-04-223-1/+42
|
* * Fix phishing detector to find phished urls with tags insideVsevolod Stakhov2011-04-191-4/+27
|
* * Add ability to specify dns nameservers in a configVsevolod Stakhov2011-04-065-9/+63
| | | | * Add ability to select between round-robin and master-slave algorithms for dns servers
* * Add ability to learn rspamd via worker (without password)0.3.11Vsevolod Stakhov2011-03-317-106/+235
|
* * Preload statfiles at the early beginning in the main processVsevolod Stakhov2011-03-315-158/+539
| | | | | * Add JSON output for rspamd worker * Add HTTP protocol support for rspamd worker
* * Add more timeouts: for fuzzy operations, for worker task operationsVsevolod Stakhov2011-03-287-40/+48
| | | | Handle miliseconds using a common macro.
* Write to log number of dns requests per task.Vsevolod Stakhov2011-03-255-4/+19
|
* Add preload function for statfiles.Vsevolod Stakhov2011-03-241-0/+31
|
* Optimize performance of received_rbl plugin.Vsevolod Stakhov2011-03-241-38/+17
|
* * Add ability to extract urls from subject field0.3.10Vsevolod Stakhov2011-03-235-17/+63
| | | | | | Fix phishing plugin. * Important fix for multimap/cdb handling * Important fix for phishing detector
* Race (func MUST be called after all modifications to its argument)Vsevolod Stakhov2011-03-231-2/+6
|