summaryrefslogtreecommitdiffstats
path: root/src/settings.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix simultaneous bind to ipv6 and ipv6 sockets.Vsevolod Stakhov2014-01-091-1/+2
|
* Fix critical memory leak in settings code.Vsevolod Stakhov2013-02-031-0/+5
| | | | | Format HTTP date correctly. Fix map watch timeout.
* Add /maps and /getmap commands to webui.Vsevolod Stakhov2013-01-061-2/+2
| | | | | | Identify maps by id. Initialize secure random numbers using openssl. Add description to maps.
* * Use murmur hash for all hashes as it is more efficient and provides more ↵Vsevolod Stakhov2012-10-081-6/+6
| | | | | | uniform distribution as glib's default one. * Fix probability renormalization while using advanced classification.
* Avoid global variables in map logic.Vsevolod Stakhov2012-09-191-1/+1
| | | | * Add support of simple maps like '/path/to/file' as it seems to be more comfortable than 'file:///...'
* 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
|
* Remove some warnings.Vsevolod Stakhov2011-10-141-4/+0
|
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-4/+4
|
* Another fix to avoid race with settings - add reference counter.Vsevolod Stakhov2011-07-211-22/+49
|
* Rework http chunked encoding parsing.Vsevolod Stakhov2011-07-201-4/+4
|
* Ref hash table at settings loading.Vsevolod Stakhov2011-07-181-1/+1
|
* Fix bug with data corruption during settings application.Vsevolod Stakhov2011-07-181-1/+8
|
* * Improve performance of settings lookupVsevolod Stakhov2011-06-301-96/+104
|
* Add more options to rspamc client.Vsevolod Stakhov2011-05-131-20/+0
| | | | Remove unused scores.
* Ignore empty from in settings.Vsevolod Stakhov2011-05-131-1/+1
|
* * Strip email addresses from bracesVsevolod Stakhov2011-05-131-2/+6
| | | | Ignore empty domains in settings
* Add log message about action from settingsVsevolod Stakhov2011-05-131-4/+18
|
* * Add blacklist to json settingsVsevolod Stakhov2011-05-131-12/+59
|
* Fix settings using.Vsevolod Stakhov2011-05-111-2/+11
| | | | Revert genmodules logic.
* * Add Subject header that indicate how Subject must be rewritten in case of ↵Vsevolod Stakhov2011-05-101-16/+14
| | | | | | 'rewrite subject' action Fix initialization order of json settings.
* * Whitelist settings now affects on metric's actionVsevolod Stakhov2011-05-031-0/+11
|
* 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