summaryrefslogtreecommitdiffstats
path: root/src/settings.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix action settings (reported by Anton Nekhoroshih).Vsevolod Stakhov2010-10-251-5/+5
| | | | | Split smtp code to 'utils', 'protocol' and 'worker' functions. * Add support of actions for smtp worker.
* Add special cases in metric actions: reject_score and spam_score for ↵Vsevolod Stakhov2010-10-221-0/+16
| | | | managing metric scores directly.
* * Add ability to recursive scan over multipart's parts for functions:Vsevolod Stakhov2010-10-201-6/+87
| | | | | | | | - content_type_is_type - content_type_is_subtype - content_type_compare_param - content_type_has_param * Add ability to specify any of actions in user's settings, not only reject.
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-6/+6
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Fix strict aliasing while compiling with optimizationVsevolod Stakhov2010-05-311-3/+3
| | | | | * Fix tanhl detection for platforms that have not implementation of it * Remove several compile warnings
* * Add support of whitelists in settings (by Anton Nekhoroshin)cebka@lenovo-laptop2009-12-301-2/+49
|
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-7/+7
| | | | | | | | | - 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
* * Add reject score setting for hard rejecting of mail (by Anton Nekhoroshin)Vsevolod Stakhov2009-10-021-2/+32
| | | | * Add rspamc protocol 1.1 (3 marks instead of 2)
* * Retab, no functional changesVsevolod Stakhov2009-10-021-50/+48
|
* * Sync log before closingVsevolod Stakhov2009-09-141-1/+1
| | | | * Fix buffer allocation while reading json data
* * Make settings workingVsevolod Stakhov2009-09-081-6/+155
|
* * Add JSON settings parserVsevolod Stakhov2009-09-071-0/+229