summaryrefslogtreecommitdiffstats
path: root/src/plugins/chartable.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
|
* Add informational messages about modules initializationVsevolod Stakhov2015-11-271-0/+2
|
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
|
* Update other C module for the new logger.Vsevolod Stakhov2015-08-311-1/+1
|
* Add tags to rspamd_mempool.Vsevolod Stakhov2015-08-271-3/+2
|
* Rework symbols weights.Vsevolod Stakhov2015-08-121-3/+5
|
* Add conditional enabling of modules.Vsevolod Stakhov2015-08-061-0/+4
|
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-5/+4
| | | | | | | | | - Now text_parts, parts and received are arrays - Pre-allocate arrays with some reasonable defaults - Use arrays instead of lists in plugins and checks - Remove unused fields from task structure - Rework mime_foreach callback function - Remove deprecated scan_milliseconds field
* Refactor and unify function names.Vsevolod Stakhov2015-05-271-1/+1
|
* Fix plugins registration.Vsevolod Stakhov2015-05-271-3/+1
|
* Use binary flags for part flags.Vsevolod Stakhov2015-04-291-2/+2
|
* Fix modules initialization.Vsevolod Stakhov2015-04-171-9/+1
|
* Restore compiling of plugins.Vsevolod Stakhov2015-03-231-1/+0
|
* Fix some problematic includes.Vsevolod Stakhov2014-09-281-3/+2
|
* Refactor function names.Vsevolod Stakhov2014-09-231-1/+1
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-30/+41
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-43/+32
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-32/+43
|
* Add attach_controller callback to plugins.Vsevolod Stakhov2014-04-301-1/+2
|
* Refactor config API.Vsevolod Stakhov2014-04-301-8/+8
|
* Deprecate views: never ever being used.Vsevolod Stakhov2014-04-211-9/+6
|
* Refactor worker task structure and API.Vsevolod Stakhov2014-04-211-5/+5
|
* Refactor memory pool naming.Vsevolod Stakhov2014-04-201-4/+4
|
* Deprecate xml config utilities finally.Vsevolod Stakhov2014-04-191-1/+0
|
* Adopt new libucl.Vsevolod Stakhov2014-04-191-1/+1
|
* Remove unused xml code.Vsevolod Stakhov2013-11-161-2/+0
|
* Replace RCL to UCL from libucl to avoid duplicity in the code.Vsevolod Stakhov2013-10-221-3/+3
|
* Fix some warnings.Vsevolod Stakhov2013-10-101-1/+1
|
* Fix chartable plugin.Vsevolod Stakhov2013-10-031-6/+4
|
* Fix some warnings found by coverity scan.Vsevolod Stakhov2013-08-161-0/+4
|
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
| | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c.
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
|
* * Introduce new system of worker's and modules initialization:Vsevolod Stakhov2012-01-161-0/+12
| | | | | | | | - Removed legacy limitation of worker's types; - Using GQuarks to identify workers and modules; - Remove modules.sh script; - Add a common system of workers and modules; - Write management and configuration for new architecture.
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-1/+1
|
* * Fix build under CentOS 5 with old glib 2.12Vsevolod Stakhov2011-07-291-8/+7
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* * Add a simple logic of language detection for text parts (unicode script based)Vsevolod Stakhov2011-07-111-1/+15
|
* Implement checking options for modulesVsevolod Stakhov2010-12-131-0/+3
| | | | | | Implement checking for classifier options Fix redirector to handle timeouts and invalid replies properly Fix surbl module not to check each url
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-12/+12
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Fix chartable module in utf modeVsevolod Stakhov2010-07-051-3/+3
|
* * Incorrectly removed in previous commitVsevolod Stakhov2010-06-171-0/+6
|
* * Change metric logicVsevolod Stakhov2010-06-161-31/+2
| | | | | | | * 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
* * Fix freeing of module parameters (they should NOT be freed)Vsevolod Stakhov2010-03-231-2/+6
| | | | | | | * Add minimum hash length to check with fuzzy module as well as whitelisting for fuzzy checks: min_length = "300"; <- messages with more than 300 characters would be checked with fuzzy check whitelist = "http://somehost/somefile"; <- ip addresses whitelisted * Extend comments about module options for comfortable usage
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-2/+2
| | | | | | | | | - 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
* * Retab, no functional changesVsevolod Stakhov2009-10-021-42/+40
|
* * Fix processing of empty partsVsevolod Stakhov2009-08-211-1/+3
| | | | * Fix memory problems in controller
* * Fix symbol planning, add cache_file directive to config fileVsevolod Stakhov2009-07-141-2/+2
| | | | * Fix some errors
* * Rework the whole filters systemVsevolod Stakhov2009-07-131-12/+29
| | | | | | | * Add metrics optimization and symbols cache * Change all plugins [DRAGONS]: not for production usage, some things are still not working!
* * Add views support (not completely tested yet)Vsevolod Stakhov2009-06-291-5/+8
|
* * Validate utf8 chars to avoid crashesVsevolod Stakhov2009-04-241-2/+11
|
* * Write simple approach of chartable module for raw mode textsVsevolod Stakhov2009-04-211-28/+36
| | | | * Add description and usage sample for chartable module