Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix critical bug with lua stack cleaning that caused heavy memory leaks.0.4.3 | Vsevolod Stakhov | 2011-08-12 | 1 | -3/+3 |
| | | | | Update to 0.4.3. | ||||
* | * Fix build under CentOS 5 with old glib 2.12 | Vsevolod Stakhov | 2011-07-29 | 1 | -7/+7 |
| | | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style. | ||||
* | Add workaround for clang under linux. | Vsevolod Stakhov | 2011-07-21 | 1 | -5/+5 |
| | | | | Fix problems found by static analyzing. | ||||
* | Fix trie text search. | Vsevolod Stakhov | 2011-06-10 | 1 | -0/+7 |
| | |||||
* | * Add new key-value map | Vsevolod Stakhov | 2011-05-25 | 1 | -4/+36 |
| | | | | | * Add lua api support for key-value map * Fix problem in lua configuration initialization to allow `rspamd_config' global work properly | ||||
* | * Add strict priority rules | Vsevolod Stakhov | 2011-03-18 | 1 | -0/+28 |
| | | | | | * Improve and fix multimap module * Add rspamd_config object to stage of early configure of rspamd | ||||
* | Fix trie in lua plugins. | Vsevolod Stakhov | 2011-02-08 | 1 | -2/+10 |
| | |||||
* | * Make trie plugin and fix trie lua API | Vsevolod Stakhov | 2011-01-25 | 1 | -4/+17 |
| | |||||
* | Fixes in classifying for small messages. | Vsevolod Stakhov | 2011-01-25 | 1 | -1/+1 |
| | |||||
* | * Add versions to lua API | Vsevolod Stakhov | 2010-12-22 | 1 | -0/+9 |
| | | | | * Provide compatibility for lua plugins for old versions of rspamd | ||||
* | * Introduce new system of configuration checks: | Vsevolod Stakhov | 2010-12-20 | 1 | -1/+44 |
| | | | | | | | | - now symbols inside metrics definition must be inside rules as well - symbols may be virtual (e.g. when module can insert several symbols inside callback) - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions) * Module 'emails' is removed as it is not used in the current rspamd MANY fixes to sample config files | ||||
* | Add registering options for lua modules | Vsevolod Stakhov | 2010-12-14 | 1 | -0/+53 |
| | | | | * Add ability to output colored messages for file and console loggers | ||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -34/+34 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Add trie interface to lua api | Vsevolod Stakhov | 2010-09-22 | 1 | -0/+145 |
| | |||||
* | * Add post filters to lua API - filters that would be called after all ↵ | Vsevolod Stakhov | 2010-08-25 | 1 | -1/+45 |
| | | | | | | | | message's processing * Add ability to check for specified symbol in task results from lua * Add ability to check for metric's results from lua * Add ability to learn specified statfile form lua | ||||
* | * Change metric logic | Vsevolod Stakhov | 2010-06-16 | 1 | -54/+6 |
| | | | | | | | * Completely remove lex/yacc readers for config * Make common sense of metric/action and symbols * Sync changes with all plugins TODO: add this to documentation | ||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -4/+4 |
| | | | | | | | | | - independent and customizeable buffering - line buffering - errors handling support - custom (ip based) debug - append function name automaticaly (based on __FUNCTION__) - add some logic to logs system | ||||
* | * Implement pre and post classify callbacks for checking specific statfiles ↵ | Vsevolod Stakhov | 2009-12-16 | 1 | -0/+36 |
| | | | | | | | | | | for this task TODO: - add properties to get all parameters of input task - add properties to statfile object - add some normalization function for calling from classify process - document changes | ||||
* | * Add right way to pass config params with common names to lua scripts | Vsevolod Stakhov | 2009-11-11 | 1 | -5/+57 |
| | |||||
* | * Add ability to add maps from lua scripts and access theirs elements | Vsevolod Stakhov | 2009-11-02 | 1 | -1/+158 |
| | | | | * Add whitelist module for whitelisting score for some ip/from addresses | ||||
* | * Add growing coefficient to factors consolidation callback | Vsevolod Stakhov | 2009-10-16 | 1 | -1/+1 |
| | | | | * Fix registering functions from lua | ||||
* | * Add ability to register rspamd functions from LUA | Vsevolod Stakhov | 2009-10-13 | 1 | -3/+63 |
| | | | | | | * Add ability to access recipients list and sender information * Add plugin for checking forged recipients and sender * Sync documentation | ||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -85/+84 |
| | |||||
* | * Fix some memory issues with lua (strings that are returned from lua can be ↵ | Vsevolod Stakhov | 2009-10-02 | 1 | -1/+1 |
| | | | | freed early) | ||||
* | * More fixes to lua api | Vsevolod Stakhov | 2009-09-04 | 1 | -4/+7 |
| | |||||
* | * Make lua api object oriented | Vsevolod Stakhov | 2009-09-03 | 1 | -8/+8 |
| | |||||
* | * Fix lua API | Vsevolod Stakhov | 2009-09-02 | 1 | -2/+2 |
| | |||||
* | * New functionality to lua api: | Vsevolod Stakhov | 2009-09-01 | 1 | -0/+102 |
| | | | | | | | - config class - metric class - textpart class * Add documentation for lua module | ||||
* | * Reorganze lua support in rspamd | Vsevolod Stakhov | 2009-08-31 | 1 | -0/+101 |