]> git.ipfire.org Git - thirdparty/rspamd.git/log
thirdparty/rspamd.git
9 years agoWriting rules tutorial: Fix path to rspamd.local.lua 453/head
Andrew Lewis [Thu, 17 Dec 2015 18:42:34 +0000 (20:42 +0200)] 
Writing rules tutorial: Fix path to rspamd.local.lua

Also try to tune wording a little

9 years agoFix return code for mime processing
Vsevolod Stakhov [Thu, 17 Dec 2015 13:59:13 +0000 (13:59 +0000)] 
Fix return code for mime processing

Issue: #449
Reported by: @vadz

9 years agoFix adding symbols in the settings
Vsevolod Stakhov [Thu, 17 Dec 2015 12:02:13 +0000 (12:02 +0000)] 
Fix adding symbols in the settings

9 years agoMention tutorials part
Vsevolod Stakhov [Thu, 17 Dec 2015 11:41:55 +0000 (11:41 +0000)] 
Mention tutorials part

9 years agoAdd writing rules tutorial
Vsevolod Stakhov [Thu, 17 Dec 2015 11:35:43 +0000 (11:35 +0000)] 
Add writing rules tutorial

9 years agoAdd tutorials part
Vsevolod Stakhov [Thu, 17 Dec 2015 11:35:33 +0000 (11:35 +0000)] 
Add tutorials part

9 years agoDo not sum fuzzy stored count
Vsevolod Stakhov [Thu, 17 Dec 2015 09:08:02 +0000 (09:08 +0000)] 
Do not sum fuzzy stored count

9 years agoMore fixes to fuzzy stat display
Vsevolod Stakhov [Wed, 16 Dec 2015 22:24:56 +0000 (22:24 +0000)] 
More fixes to fuzzy stat display

9 years agoAdd humanize number lua utility
Vsevolod Stakhov [Wed, 16 Dec 2015 22:08:22 +0000 (22:08 +0000)] 
Add humanize number lua utility

9 years agoFix misprint
Vsevolod Stakhov [Wed, 16 Dec 2015 22:02:24 +0000 (22:02 +0000)] 
Fix misprint

9 years agoLimit number of file descriptors opened by nftw
Vsevolod Stakhov [Wed, 16 Dec 2015 18:08:09 +0000 (18:08 +0000)] 
Limit number of file descriptors opened by nftw

9 years agoFix formatting script for fuzzy stats
Vsevolod Stakhov [Wed, 16 Dec 2015 17:52:30 +0000 (17:52 +0000)] 
Fix formatting script for fuzzy stats

9 years agoSkip unnecessary stuff in lua preprocessing
Vsevolod Stakhov [Wed, 16 Dec 2015 17:51:12 +0000 (17:51 +0000)] 
Skip unnecessary stuff in lua preprocessing

9 years agoInclude full stats for fuzzy storage
Vsevolod Stakhov [Wed, 16 Dec 2015 17:08:24 +0000 (17:08 +0000)] 
Include full stats for fuzzy storage

9 years agoShow storage id in fuzzy stat command
Vsevolod Stakhov [Wed, 16 Dec 2015 15:30:55 +0000 (15:30 +0000)] 
Show storage id in fuzzy stat command

9 years agoRemove fuzzy stat from generic server stat
Vsevolod Stakhov [Wed, 16 Dec 2015 15:24:39 +0000 (15:24 +0000)] 
Remove fuzzy stat from generic server stat

9 years agoStore fuzzy backend id based on path to file
Vsevolod Stakhov [Wed, 16 Dec 2015 15:03:21 +0000 (15:03 +0000)] 
Store fuzzy backend id based on path to file

9 years agoUse macro for tag and uid lengths instead of magic numbers
Vsevolod Stakhov [Wed, 16 Dec 2015 15:03:03 +0000 (15:03 +0000)] 
Use macro for tag and uid lengths instead of magic numbers

9 years agoFix const qualifier usage
Vsevolod Stakhov [Wed, 16 Dec 2015 15:02:26 +0000 (15:02 +0000)] 
Fix const qualifier usage

9 years agoRewrite preprocess script to avoid string literal limit in C
Vsevolod Stakhov [Wed, 16 Dec 2015 13:47:36 +0000 (13:47 +0000)] 
Rewrite preprocess script to avoid string literal limit in C

9 years agoAllow multiple workers of the same type to be configured
Vsevolod Stakhov [Wed, 16 Dec 2015 13:30:04 +0000 (13:30 +0000)] 
Allow multiple workers of the same type to be configured

9 years agoClean pipes for terminated workers
Vsevolod Stakhov [Wed, 16 Dec 2015 02:02:04 +0000 (02:02 +0000)] 
Clean pipes for terminated workers

9 years agoDo not treat 'not found' as error in fuzzy
Vsevolod Stakhov [Wed, 16 Dec 2015 00:59:07 +0000 (00:59 +0000)] 
Do not treat 'not found' as error in fuzzy

9 years agoFix some border cases in control logic
Vsevolod Stakhov [Wed, 16 Dec 2015 00:32:47 +0000 (00:32 +0000)] 
Fix some border cases in control logic

9 years agoFix errors processing in fuzzy check
Vsevolod Stakhov [Tue, 15 Dec 2015 21:55:34 +0000 (21:55 +0000)] 
Fix errors processing in fuzzy check

9 years agoReduce noise for surbl
Vsevolod Stakhov [Tue, 15 Dec 2015 21:47:52 +0000 (21:47 +0000)] 
Reduce noise for surbl

9 years agoImprove output for fuzzystat
Vsevolod Stakhov [Tue, 15 Dec 2015 18:42:34 +0000 (18:42 +0000)] 
Improve output for fuzzystat

9 years agoFix passing args to lua
Vsevolod Stakhov [Tue, 15 Dec 2015 18:32:57 +0000 (18:32 +0000)] 
Fix passing args to lua

9 years agoImprove lua logging format
Vsevolod Stakhov [Tue, 15 Dec 2015 18:27:41 +0000 (18:27 +0000)] 
Improve lua logging format

9 years agoFix output
Vsevolod Stakhov [Tue, 15 Dec 2015 18:17:02 +0000 (18:17 +0000)] 
Fix output

9 years agoFix statistics for default key
Vsevolod Stakhov [Tue, 15 Dec 2015 17:55:12 +0000 (17:55 +0000)] 
Fix statistics for default key

9 years agoFix bug with ips display
Vsevolod Stakhov [Tue, 15 Dec 2015 17:45:27 +0000 (17:45 +0000)] 
Fix bug with ips display

9 years agoAnother fix for old libevent
Vsevolod Stakhov [Tue, 15 Dec 2015 17:26:56 +0000 (17:26 +0000)] 
Another fix for old libevent

9 years agoFix build with old sqlite
Vsevolod Stakhov [Tue, 15 Dec 2015 17:19:07 +0000 (17:19 +0000)] 
Fix build with old sqlite

9 years agoImport getopt to parse lua options
Vsevolod Stakhov [Tue, 15 Dec 2015 15:26:56 +0000 (15:26 +0000)] 
Import getopt to parse lua options

9 years agoAdd getopt module
Vsevolod Stakhov [Tue, 15 Dec 2015 15:26:37 +0000 (15:26 +0000)] 
Add getopt module

9 years agoAdd support of '--.USE' in lua preprocessor
Vsevolod Stakhov [Tue, 15 Dec 2015 15:26:19 +0000 (15:26 +0000)] 
Add support of '--.USE' in lua preprocessor

9 years agoAdd fallback state for '\n\r' line endings
Vsevolod Stakhov [Tue, 15 Dec 2015 15:02:41 +0000 (15:02 +0000)] 
Add fallback state for '\n\r' line endings

9 years agoUse perl instead of bloody cmake for string manipulation
Vsevolod Stakhov [Tue, 15 Dec 2015 14:36:12 +0000 (14:36 +0000)] 
Use perl instead of bloody cmake for string manipulation

9 years agoAdd lua formatter for fuzzy stat
Vsevolod Stakhov [Tue, 15 Dec 2015 00:49:44 +0000 (00:49 +0000)] 
Add lua formatter for fuzzy stat

9 years agoUse lua for formatting 'fuzzy_stat' control output
Vsevolod Stakhov [Tue, 15 Dec 2015 00:20:16 +0000 (00:20 +0000)] 
Use lua for formatting 'fuzzy_stat' control output

9 years agoAdd lua preprocessing code
Vsevolod Stakhov [Tue, 15 Dec 2015 00:19:56 +0000 (00:19 +0000)] 
Add lua preprocessing code

9 years agoFix calling of lua from rspamadm
Vsevolod Stakhov [Tue, 15 Dec 2015 00:19:34 +0000 (00:19 +0000)] 
Fix calling of lua from rspamadm

9 years agoAdd function to execute lua rspamadm filter
Vsevolod Stakhov [Mon, 14 Dec 2015 19:10:54 +0000 (19:10 +0000)] 
Add function to execute lua rspamadm filter

9 years agoRemove unused attribute from rspamd_lua_init
Vsevolod Stakhov [Mon, 14 Dec 2015 18:34:44 +0000 (18:34 +0000)] 
Remove unused attribute from rspamd_lua_init

9 years agoUse magic_load instead of magic_compile
Vsevolod Stakhov [Mon, 14 Dec 2015 18:28:46 +0000 (18:28 +0000)] 
Use magic_load instead of magic_compile

9 years agoFix fuzzy stats
Vsevolod Stakhov [Mon, 14 Dec 2015 18:28:33 +0000 (18:28 +0000)] 
Fix fuzzy stats

9 years agoFix hyperscan command broadcast
Vsevolod Stakhov [Mon, 14 Dec 2015 17:35:42 +0000 (17:35 +0000)] 
Fix hyperscan command broadcast

9 years agoFix inet addr hashing
Vsevolod Stakhov [Mon, 14 Dec 2015 17:18:30 +0000 (17:18 +0000)] 
Fix inet addr hashing

9 years agoSome fixes to fuzzystat
Vsevolod Stakhov [Mon, 14 Dec 2015 17:00:26 +0000 (17:00 +0000)] 
Some fixes to fuzzystat

9 years agoSome fixes to rspamadm control
Vsevolod Stakhov [Mon, 14 Dec 2015 17:00:18 +0000 (17:00 +0000)] 
Some fixes to rspamadm control

9 years agoAdd fuzzy stat implementation
Vsevolod Stakhov [Mon, 14 Dec 2015 16:08:00 +0000 (16:08 +0000)] 
Add fuzzy stat implementation

9 years agoAdd methods to extract internal fields from LRU hash
Vsevolod Stakhov [Mon, 14 Dec 2015 15:38:46 +0000 (15:38 +0000)] 
Add methods to extract internal fields from LRU hash

9 years agoAdd support for fuzzystat command
Vsevolod Stakhov [Mon, 14 Dec 2015 14:47:46 +0000 (14:47 +0000)] 
Add support for fuzzystat command

9 years agoAllow fd attaching to control replies
Vsevolod Stakhov [Mon, 14 Dec 2015 14:21:54 +0000 (14:21 +0000)] 
Allow fd attaching to control replies

9 years agoAssume empty input as failed scan
Vsevolod Stakhov [Mon, 14 Dec 2015 13:08:14 +0000 (13:08 +0000)] 
Assume empty input as failed scan

9 years agoImplement per-key stats
Vsevolod Stakhov [Mon, 14 Dec 2015 13:00:06 +0000 (13:00 +0000)] 
Implement per-key stats

9 years agoExclude ports from ip address hash
Vsevolod Stakhov [Mon, 14 Dec 2015 12:48:45 +0000 (12:48 +0000)] 
Exclude ports from ip address hash

9 years agoAdd routines to use rspamd_inet_addr_t in hash tables
Vsevolod Stakhov [Mon, 14 Dec 2015 11:03:31 +0000 (11:03 +0000)] 
Add routines to use rspamd_inet_addr_t in hash tables

9 years agoImplement condition script for learning fuzzy storage
Vsevolod Stakhov [Mon, 14 Dec 2015 09:57:55 +0000 (09:57 +0000)] 
Implement condition script for learning fuzzy storage

9 years agoReport fuzzy errors
Vsevolod Stakhov [Sun, 13 Dec 2015 23:03:29 +0000 (23:03 +0000)] 
Report fuzzy errors

9 years agoAllow multiple values for rcl parsers
Vsevolod Stakhov [Sun, 13 Dec 2015 22:55:02 +0000 (22:55 +0000)] 
Allow multiple values for rcl parsers

9 years agoAllow to generate ucl configs for keypairs
Vsevolod Stakhov [Sun, 13 Dec 2015 22:42:18 +0000 (22:42 +0000)] 
Allow to generate ucl configs for keypairs

9 years agoAdd support for multiple keys per fuzzy storage
Vsevolod Stakhov [Sun, 13 Dec 2015 22:27:23 +0000 (22:27 +0000)] 
Add support for multiple keys per fuzzy storage

9 years agoAllow to create encryption only storages
Vsevolod Stakhov [Sun, 13 Dec 2015 20:51:46 +0000 (20:51 +0000)] 
Allow to create encryption only storages

9 years agoFix signature slightly
Vsevolod Stakhov [Sun, 13 Dec 2015 16:58:43 +0000 (16:58 +0000)] 
Fix signature slightly

9 years agoMerge pull request #447 from AlexeySa/patch-7
Vsevolod Stakhov [Sun, 13 Dec 2015 16:49:08 +0000 (16:49 +0000)] 
Merge pull request #447 from AlexeySa/patch-7

Fix centos spec

9 years agoFix centos spec 447/head
Alexey AL [Sat, 12 Dec 2015 22:07:17 +0000 (01:07 +0300)] 
Fix centos spec

libmagic included in file-devel package

9 years agoRework fuzzy requests encryption
Vsevolod Stakhov [Sat, 12 Dec 2015 22:03:20 +0000 (22:03 +0000)] 
Rework fuzzy requests encryption

9 years agoInclude key id into fuzzy command
Vsevolod Stakhov [Sat, 12 Dec 2015 22:03:07 +0000 (22:03 +0000)] 
Include key id into fuzzy command

9 years agoTry to fix build
Vsevolod Stakhov [Fri, 11 Dec 2015 19:18:25 +0000 (19:18 +0000)] 
Try to fix build

9 years agoRemove unnecessary definition
Vsevolod Stakhov [Fri, 11 Dec 2015 19:08:36 +0000 (19:08 +0000)] 
Remove unnecessary definition

9 years agoEnable core files limits for rspamd
Vsevolod Stakhov [Fri, 11 Dec 2015 17:35:58 +0000 (17:35 +0000)] 
Enable core files limits for rspamd

9 years agoAdd options to limit cores for rspamd
Vsevolod Stakhov [Fri, 11 Dec 2015 16:48:52 +0000 (16:48 +0000)] 
Add options to limit cores for rspamd

9 years agoImprove and simplify endiannes detection
Vsevolod Stakhov [Fri, 11 Dec 2015 16:30:52 +0000 (16:30 +0000)] 
Improve and simplify endiannes detection

9 years agoFind nftw definition
Vsevolod Stakhov [Fri, 11 Dec 2015 16:30:37 +0000 (16:30 +0000)] 
Find nftw definition

9 years agoFix NULL strings, eh
Vsevolod Stakhov [Thu, 10 Dec 2015 18:39:53 +0000 (18:39 +0000)] 
Fix NULL strings, eh

9 years agoImprove logging of hyperscan cache
Vsevolod Stakhov [Thu, 10 Dec 2015 18:31:12 +0000 (18:31 +0000)] 
Improve logging of hyperscan cache

9 years agoAdd support of width modifier for strings in printf
Vsevolod Stakhov [Thu, 10 Dec 2015 18:31:00 +0000 (18:31 +0000)] 
Add support of width modifier for strings in printf

9 years agoAnother fix for maxhits regexps
Vsevolod Stakhov [Thu, 10 Dec 2015 18:04:14 +0000 (18:04 +0000)] 
Another fix for maxhits regexps

9 years agoUnbreak hyperscan-less build
Vsevolod Stakhov [Thu, 10 Dec 2015 17:29:02 +0000 (17:29 +0000)] 
Unbreak hyperscan-less build

9 years agoSort symbols in rspamc output
Vsevolod Stakhov [Thu, 10 Dec 2015 17:18:45 +0000 (17:18 +0000)] 
Sort symbols in rspamc output

9 years agoAllow to disable hyperscan and use pcre only
Vsevolod Stakhov [Thu, 10 Dec 2015 17:03:51 +0000 (17:03 +0000)] 
Allow to disable hyperscan and use pcre only

9 years agoFix maxhits for pcre
Vsevolod Stakhov [Thu, 10 Dec 2015 16:58:59 +0000 (16:58 +0000)] 
Fix maxhits for pcre

9 years agoAllow to exclude some regexps from hyperscan
Vsevolod Stakhov [Thu, 10 Dec 2015 16:28:39 +0000 (16:28 +0000)] 
Allow to exclude some regexps from hyperscan

9 years agoAdd pcre_only option to re_cache registration
Vsevolod Stakhov [Thu, 10 Dec 2015 16:11:21 +0000 (16:11 +0000)] 
Add pcre_only option to re_cache registration

9 years agoAdd special flag to disable hyperscan for particular expressions
Vsevolod Stakhov [Thu, 10 Dec 2015 15:38:34 +0000 (15:38 +0000)] 
Add special flag to disable hyperscan for particular expressions

9 years agoNormalize bayes scores
Vsevolod Stakhov [Thu, 10 Dec 2015 14:52:49 +0000 (14:52 +0000)] 
Normalize bayes scores

9 years agoAllow logging of re_cache statistics
Vsevolod Stakhov [Thu, 10 Dec 2015 14:43:08 +0000 (14:43 +0000)] 
Allow logging of re_cache statistics

9 years agoFix type string
Vsevolod Stakhov [Thu, 10 Dec 2015 14:26:39 +0000 (14:26 +0000)] 
Fix type string

9 years agoWrite errors about missing SA conf files
Vsevolod Stakhov [Thu, 10 Dec 2015 13:23:06 +0000 (13:23 +0000)] 
Write errors about missing SA conf files

9 years agoImprove statistics for re_cache
Vsevolod Stakhov [Thu, 10 Dec 2015 13:09:53 +0000 (13:09 +0000)] 
Improve statistics for re_cache

9 years agoSupport re_cache statistics
Vsevolod Stakhov [Thu, 10 Dec 2015 11:25:43 +0000 (11:25 +0000)] 
Support re_cache statistics

9 years agoFix pthread linkage
Vsevolod Stakhov [Thu, 10 Dec 2015 11:24:53 +0000 (11:24 +0000)] 
Fix pthread linkage

9 years agoAllow tuning for maximum compile time for hyperscan
Vsevolod Stakhov [Thu, 10 Dec 2015 09:14:58 +0000 (09:14 +0000)] 
Allow tuning for maximum compile time for hyperscan

9 years agoInclude maxhits in re hash
Vsevolod Stakhov [Wed, 9 Dec 2015 18:19:26 +0000 (18:19 +0000)] 
Include maxhits in re hash

9 years agoAdd rawmime class
Vsevolod Stakhov [Wed, 9 Dec 2015 18:02:30 +0000 (18:02 +0000)] 
Add rawmime class

9 years agoFix pcre post-filtering
Vsevolod Stakhov [Wed, 9 Dec 2015 17:46:26 +0000 (17:46 +0000)] 
Fix pcre post-filtering

9 years agoFix a stupid misprint
Vsevolod Stakhov [Wed, 9 Dec 2015 15:46:52 +0000 (15:46 +0000)] 
Fix a stupid misprint

9 years agoAdd silent mode for hyperscan validity checks
Vsevolod Stakhov [Wed, 9 Dec 2015 15:46:20 +0000 (15:46 +0000)] 
Add silent mode for hyperscan validity checks