Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Insert fuzzy check symbol correctly as it depends not only on factor but ↵ | Vsevolod Stakhov | 2010-04-08 | 2 | -3/+23 |
| | | | | also to normalizer | ||||
* | * Regexp module now can understand lua variables and functions | Vsevolod Stakhov | 2010-04-08 | 1 | -5/+27 |
| | |||||
* | * Call lua functions like C functions in expressions | Vsevolod Stakhov | 2010-04-08 | 3 | -1/+70 |
| | |||||
* | * Modules section | Vsevolod Stakhov | 2010-04-08 | 3 | -27/+108 |
| | |||||
* | * Handle modules configuration | Vsevolod Stakhov | 2010-04-08 | 2 | -33/+31 |
| | |||||
* | * Wellcome to the XML world | Vsevolod Stakhov | 2010-04-07 | 6 | -112/+303 |
| | |||||
* | * Add classifiers and composites sections to dump | Vsevolod Stakhov | 2010-04-06 | 5 | -16/+125 |
| | |||||
* | * Add lua functions parsing for module options | Vsevolod Stakhov | 2010-04-06 | 8 | -110/+619 |
| | | | | | | | * Add missing sections to XML parser (classifier, statfile, view, settings) * Add missing params to XML parser * Implement new commandline options parser (using glib) * Set version to 0.3.0 as new rspamd would use new config system | ||||
* | * Add initial version of lua configuration system | Vsevolod Stakhov | 2010-04-05 | 10 | -48/+331 |
| | |||||
* | * Add dumper to XML file (not all sections yet) | Vsevolod Stakhov | 2010-04-01 | 6 | -45/+310 |
| | | | | | | | | * Add checksum to config files * Some config parsing reorganizations: - post_load_config should be called after xml initialization - xml state machine is corrected to read main section variables - some linting is added to xml (checking of elements parity) | ||||
* | * Add more syntax | Vsevolod Stakhov | 2010-03-30 | 3 | -49/+346 |
| | |||||
* | * New syntax parser that should make syntax check of XML configs | Vsevolod Stakhov | 2010-03-27 | 4 | -144/+460 |
| | | | | | | | | * Rework of config structure types (use glib types) * TODO: - implement the whole syntax of rspamd in XML - implement custom handlers that modules can install - write missing handlers | ||||
* | * Initial add of xml parser for rspamd configuration | Vsevolod Stakhov | 2010-03-25 | 6 | -1/+505 |
| | |||||
* | * Add FreeBSD port | Vsevolod Stakhov | 2010-03-24 | 8 | -55/+199 |
| | |||||
* | * Take block size into consideration while searching for fuzzy hash | Vsevolod Stakhov | 2010-03-23 | 1 | -4/+7 |
| | |||||
* | * Fix freeing of module parameters (they should NOT be freed) | Vsevolod Stakhov | 2010-03-23 | 6 | -14/+80 |
| | | | | | | | * 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 | ||||
* | * Add option min_tokens to classifier that allows to skip too short messages ↵ | Vsevolod Stakhov | 2010-03-22 | 1 | -1/+34 |
| | | | | | | from statistic check, format: min_tokens = "10"; (for 10 words minimum) | ||||
* | * Update documentation | Vsevolod Stakhov | 2010-03-22 | 2 | -3209/+3416 |
| | |||||
* | * Add support for Judy storage for fuzzy hashes | cebka@lenovo-laptop | 2010-03-22 | 4 | -35/+177 |
| | |||||
* | * Some logging added | cebka@lenovo-laptop | 2010-03-18 | 1 | -0/+6 |
| | |||||
* | * Try to speed up fuzzy storage | cebka@lenovo-laptop | 2010-03-18 | 3 | -51/+135 |
| | |||||
* | * Handle writing of messages correctly in perl module | cebka@lenovo-laptop | 2010-03-18 | 2 | -4/+56 |
| | |||||
* | * Add statistics for fuzzy storage | cebka@lenovo-laptop | 2010-03-17 | 3 | -0/+13 |
| | |||||
* | * Add action to form in cgi | cebka@lenovo-laptop | 2010-03-17 | 1 | -1/+1 |
| | |||||
* | * Fix statistics of messages in controller | cebka@lenovo-laptop | 2010-03-17 | 6 | -10/+9 |
| | | | | | | | | * Fix building and installing perl target * Fix learn command name * Controller's commands are now case insensitive * Statfiles can now be selected from popup list in cgi interface * Password for controller's commands can now be specified in cgi interface | ||||
* | * Fix descriptors leakage | cebka@spam3 | 2010-03-17 | 1 | -2/+12 |
| | |||||
* | * Add normalizer for fuzzy hashes | cebka@lenovo-laptop | 2010-03-16 | 3 | -4/+36 |
| | | | | * Fix fuzzy add and fuzzy del | ||||
* | * Read 'END' after password command | cebka@lenovo-laptop | 2010-03-15 | 1 | -0/+3 |
| | |||||
* | * Another addition to learning | cebka@lenovo-laptop | 2010-03-15 | 2 | -4/+1 |
| | |||||
* | * Fix learn command (-m is used instead -w) | cebka@lenovo-laptop | 2010-03-15 | 2 | -2/+2 |
| | |||||
* | * Fix variable name in Client.pm | cebka@lenovo-laptop | 2010-03-15 | 1 | -5/+5 |
| | |||||
* | * Fixes to rspamc | cebka@lenovo-laptop | 2010-03-15 | 2 | -17/+20 |
| | |||||
* | * Parse '*' in host name from config file correctly | cebka@lenovo-laptop | 2010-03-15 | 1 | -1/+6 |
| | |||||
* | * Fix another spf core dump while parsing 'include' items | cebka@lenovo-laptop | 2010-03-15 | 4 | -5/+18 |
| | |||||
* | * Handle SERVER_NAME | cebka@lenovo-laptop | 2010-03-12 | 1 | -5/+1 |
| | |||||
* | * Fixes to configuration | cebka@lenovo-laptop | 2010-03-12 | 1 | -5/+14 |
| | |||||
* | * More fixes | cebka@lenovo-laptop | 2010-03-12 | 1 | -2/+2 |
| | |||||
* | * More fixes about require | cebka@lenovo-laptop | 2010-03-12 | 1 | -3/+5 |
| | |||||
* | * use -> require | cebka@lenovo-laptop | 2010-03-12 | 1 | -3/+3 |
| | |||||
* | * Bump version | cebka@lenovo-laptop | 2010-03-12 | 1 | -1/+1 |
| | |||||
* | * Add web management interface for rspamd (no design yet) | cebka@lenovo-laptop | 2010-03-12 | 2 | -40/+585 |
| | | | | * Fix Mail::Rspamd::Client | ||||
* | * Make new Mail::Rspamd::Client working | cebka@lenovo-laptop | 2010-03-04 | 2 | -369/+557 |
| | |||||
* | * New Mail::Rspamd::Client | cebka@lenovo-laptop | 2010-03-03 | 3 | -722/+899 |
| | | | | | | | | | things TODO: - improve interaction with rspamc - improve documentation - test all features - test clustering - write CGI front-end | ||||
* | * Allow to specify hosts file for making batch operations on rspamd using ↵ | cebka@lenovo-laptop | 2010-03-01 | 1 | -36/+104 |
| | | | | rspamc client | ||||
* | * Add percents of spam and ham detected to stat command output | cebka@lenovo-laptop | 2010-03-01 | 2 | -4/+8 |
| | |||||
* | * Fix bugs from previous commit | cebka@lenovo-laptop | 2010-03-01 | 4 | -13/+7 |
| | |||||
* | * Add weights command for getting weights of each message by each statfile | cebka@lenovo-laptop | 2010-03-01 | 8 | -16/+249 |
| | | | | | * Add ability to specify multiplier when learning * Add statistics about spam and ham messages | ||||
* | * Save prefixes in trees | cebka@lenovo-laptop | 2010-02-28 | 2 | -13/+37 |
| | |||||
* | * Fix cores in spf code (partially) | cebka@lenovo-laptop | 2010-02-27 | 5 | -11/+90 |
| | | | | | * Add support for spf 2.0 (Sender ID policy) * Add support of MAP_NOCORE to systems that supports it (FreeBSD for example) | ||||
* | * Add custom filter for making marks for new user: | cebka@lenovo-laptop | 2010-02-26 | 9 | -4/+892 |
| | | | | | | - each username is passed throught metaphone filter - then we make prefix tree based on english letters from metaphone - then we are searching for the longest common string and output result (how many times we got that string) |