aboutsummaryrefslogtreecommitdiffstats
path: root/src/expressions.c
Commit message (Expand)AuthorAgeFilesLines
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
* * Rework thread pools locking logic to avoid global lua mutex usage.Vsevolod Stakhov2012-08-221-13/+3
* Separate librspamdserver API from plugins and workers functions.Vsevolod Stakhov2012-03-011-592/+4
* More fixes to thread-safe processing.Vsevolod Stakhov2012-02-141-27/+0
* Make compiler happy in several cases, remove warnings.Vsevolod Stakhov2011-12-201-4/+4
* Fix bug in compare_content_param function.Vsevolod Stakhov2011-10-241-21/+23
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-1/+1
* Add workaround for clang under linux.Vsevolod Stakhov2011-07-211-1/+1
* * Add start script for red hat compatible systemsVsevolod Stakhov2011-07-201-0/+2
* Adjust interval.Vsevolod Stakhov2011-07-141-2/+2
* Fix multiply compare_parts_distance calls.Vsevolod Stakhov2011-07-141-2/+12
* Ignore arguments order in compare_parts_distance function.Vsevolod Stakhov2011-07-141-2/+2
* Change logic of params inside compare parts distance.Vsevolod Stakhov2011-07-141-2/+2
* * Add new algorithm based on diff algorithm to compare relatively short text ...Vsevolod Stakhov2011-07-131-1/+7
* * Add second argument to compare_parts_distance function so it can be used as...Vsevolod Stakhov2011-07-131-21/+37
* Cache data of parts distance function to speed up multiply rules with such fu...Vsevolod Stakhov2011-07-121-1/+22
* * Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hashVsevolod Stakhov2011-06-231-1/+1
* * Add more convinient operations into expressions ('and', 'or', 'not')Vsevolod Stakhov2011-06-061-19/+87
* * Fix error in raw headers parsingVsevolod Stakhov2011-05-241-1/+1
* * Rework build process:Vsevolod Stakhov2011-05-101-6/+0
* * Add new lua module regexp for using glib regular expressions (pcre compatible)Vsevolod Stakhov2011-02-151-2/+15
* * Add ability to specify 'S' flag to regexp that means that headers checks mu...Vsevolod Stakhov2011-02-151-1/+6
* Call lua functions correctly as well.Vsevolod Stakhov2011-02-081-1/+1
* Avoid gmime asserts if no recipients are passed from MTA.Vsevolod Stakhov2011-01-211-0/+3
* Make own strlcpy that does not calculate remaining string length (faster and ...Vsevolod Stakhov2010-11-161-5/+5
* Add add_header action to smtp proxy.Vsevolod Stakhov2010-10-261-0/+1
* * Add ability to recursive scan over multipart's parts for functions:Vsevolod Stakhov2010-10-201-86/+241
* Fixes bugs found with clang-static analyser.Vsevolod Stakhov2010-10-111-7/+9
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-61/+61
* * Add trie interface to lua apiVsevolod Stakhov2010-09-221-0/+4
* * Fix assertion while extracting internet addressVsevolod Stakhov2010-08-261-6/+8
* * Ignore rfc822 group addressesVsevolod Stakhov2010-08-191-6/+11
* * Fix error with writing symbols cache fileVsevolod Stakhov2010-07-281-8/+8
* * Another try to save regexps in cache correctlyVsevolod Stakhov2010-07-281-2/+3
* * More debugVsevolod Stakhov2010-07-251-0/+1
* * Add rspamd_log variable to lua plugins to access logging functionsVsevolod Stakhov2010-07-251-0/+16
* * Save in regexp cache the whole regexp with header name (if exists) and with...Vsevolod Stakhov2010-07-231-1/+2
* * Empty and non-empty parts are allways differentVsevolod Stakhov2010-07-201-0/+4
* * Do not compare empty partsVsevolod Stakhov2010-07-201-4/+6
* * Assume 7bit as default transfer encodingVsevolod Stakhov2010-07-161-1/+9
* * Add more debug to comparing parts distance functionVsevolod Stakhov2010-07-161-2/+4
* * Add ability to set metric's action from config fileVsevolod Stakhov2010-07-151-1/+1
* * Add ability to test regexp with 'T' flagVsevolod Stakhov2010-07-061-0/+5
* * Remove some warningsVsevolod Stakhov2010-05-311-3/+3
* * Fix more gmime2.4 issuesVsevolod Stakhov2010-05-311-24/+27
* * Fix strict aliasing while compiling with optimizationVsevolod Stakhov2010-05-311-1/+2
* * Fix build with gmime24Vsevolod Stakhov2010-05-271-5/+43
* * Fix config reloadingVsevolod Stakhov2010-05-131-16/+24
* * Call lua functions like C functions in expressionsVsevolod Stakhov2010-04-081-1/+15