Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a simple script to learn fann from rspamd logs | Vsevolod Stakhov | 2015-12-22 | 1 | -0/+245 |
| | |||||
* | Fix csv issues. | Vsevolod Stakhov | 2015-10-21 | 1 | -7/+8 |
| | |||||
* | Add CSV output for http-bench | Vsevolod Stakhov | 2015-10-21 | 2 | -12/+31 |
| | |||||
* | Allow static key for a server | Vsevolod Stakhov | 2015-10-21 | 1 | -4/+17 |
| | |||||
* | Fix multiple sigchld processing | Vsevolod Stakhov | 2015-10-20 | 1 | -4/+4 |
| | |||||
* | Rework test framework to use timeout instead of tests number | Vsevolod Stakhov | 2015-10-20 | 1 | -48/+81 |
| | |||||
* | Allow writing latencies to a separate file | Vsevolod Stakhov | 2015-10-20 | 1 | -0/+18 |
| | |||||
* | Fix variable in command line options | Vsevolod Stakhov | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | Rework benchmark to processes from threads | Vsevolod Stakhov | 2015-10-20 | 2 | -56/+109 |
| | |||||
* | Implement batch accept in server. | Vsevolod Stakhov | 2015-10-20 | 2 | -20/+28 |
| | |||||
* | Implement benchmark. | Vsevolod Stakhov | 2015-10-20 | 2 | -2/+252 |
| | |||||
* | Fix benchmarking server | Vsevolod Stakhov | 2015-10-20 | 2 | -9/+14 |
| | |||||
* | Add a simple http server for benchmarks | Vsevolod Stakhov | 2015-10-20 | 3 | -0/+353 |
| | |||||
* | Sort dependencies. | Vsevolod Stakhov | 2015-06-16 | 1 | -4/+2 |
| | |||||
* | Store partial results in memcached. | Vsevolod Stakhov | 2015-06-16 | 1 | -2/+11 |
| | |||||
* | Fix loops in POE. | Vsevolod Stakhov | 2015-06-16 | 1 | -4/+1 |
| | |||||
* | Reformat redirector code (no functional changes). | Vsevolod Stakhov | 2015-06-16 | 1 | -385/+443 |
| | |||||
* | Fix numerous issues with redirector startup. | Vsevolod Stakhov | 2015-06-16 | 1 | -22/+34 |
| | |||||
* | Fix shebang. | Vsevolod Stakhov | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Update->add | Vsevolod Stakhov | 2015-06-16 | 1 | -2/+2 |
| | |||||
* | Fix digest invocation. | Vsevolod Stakhov | 2015-06-16 | 1 | -4/+4 |
| | |||||
* | Fix variable name. | Vsevolod Stakhov | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Fix issues with redirector HTTP response. | Vsevolod Stakhov | 2015-06-16 | 1 | -18/+30 |
| | |||||
* | Do not store redirects to the same url. | Vsevolod Stakhov | 2015-04-21 | 1 | -3/+6 |
| | |||||
* | Cleanup. | Vsevolod Stakhov | 2014-01-29 | 6 | -350/+0 |
| | |||||
* | Remove dependency on deprecated Digest::SHA256. | Vsevolod Stakhov | 2011-12-06 | 1 | -4/+3 |
| | |||||
* | Fix statshow utility. | Vsevolod Stakhov | 2011-06-27 | 1 | -2/+3 |
| | |||||
* | * Skip short utf words in statistics | Vsevolod Stakhov | 2011-06-03 | 1 | -4/+4 |
| | |||||
* | Fix dependencies in cmake. | Vsevolod Stakhov | 2011-05-11 | 1 | -1/+0 |
| | |||||
* | * Rework build process: | Vsevolod Stakhov | 2011-05-10 | 2 | -32/+46 |
| | | | | | | | | | | - add librspamdserver - link this library to all daemons and utils of rspamd - use subdirectories more often * Rework global variables logic - move them to the main process * Fix logging to handle utf-8 correctly * Add statshow utility and make it working * Move printf functions to separate source file | ||||
* | * Major cleanup of cmake build system | Vsevolod Stakhov | 2011-05-06 | 5 | -127/+291 |
| | | | | | | * Add initial version of statshow utility for statfiles debugging * Add debugging for statistics * Remove unused utilities | ||||
* | Implement checking options for modules | Vsevolod Stakhov | 2010-12-13 | 1 | -0/+11 |
| | | | | | | Implement checking for classifier options Fix redirector to handle timeouts and invalid replies properly Fix surbl module not to check each url | ||||
* | * Use syslog for logging | Vsevolod Stakhov | 2010-10-06 | 1 | -92/+61 |
| | | | | | * Reworking logging logic * Fixes some tabulation | ||||
* | * Improve definitions of redirector domains | Vsevolod Stakhov | 2010-10-01 | 1 | -1/+14 |
| | | | | | | * Add support of regexp to check only specific urls for each domains * Check redirector in trie and not extract specific domains parts * Add POE errors handling for redirector | ||||
* | * Call has_forked method to inform POE about fork | Vsevolod Stakhov | 2010-07-13 | 1 | -1/+4 |
| | |||||
* | * Some improvements to redirector | Vsevolod Stakhov | 2010-07-13 | 1 | -7/+29 |
| | |||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -3/+0 |
| | | | | | | | | | - 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 | ||||
* | * New system of classifiers interface and statfiles processing | Vsevolod Stakhov | 2009-09-14 | 1 | -0/+2 |
| | | | | | | | * Fix sample config * Fix compile warnings * Fix building without lua support * Fix bugs with nrcpt header parsing and symbols cache loading (by Anton Nekhoroshikh) | ||||
* | * One more fix to default redirector's settings | Vsevolod Stakhov | 2009-07-28 | 1 | -1/+0 |
| | |||||
* | * Add new map 'redirector_hosts_map' for determining which hosts should be ↵ | Vsevolod Stakhov | 2009-07-28 | 1 | -1/+0 |
| | | | | checked with redirector | ||||
* | * Avoid using static variables for callbacks | Vsevolod Stakhov | 2009-06-26 | 1 | -1/+1 |
| | | | | * Do not write to redirector logs not checked urls | ||||
* | * Rework url parsing algorithms | Vsevolod Stakhov | 2009-06-02 | 1 | -111/+19 |
| | | | | | | | * Adopt all parts of rspamd for new url parser * Improve url-extracter utility by avoiding cut&paste of mime parsing * Small fixes to rspamc client * Bump version to 0.1.3 | ||||
* | * Add counters for rspamd symbols | Vsevolod Stakhov | 2009-05-04 | 2 | -0/+3 |
| | | | | * Fix shared hashes | ||||
* | * Add expression parser utility | Vsevolod Stakhov | 2009-04-27 | 1 | -0/+50 |
| | | | | * Temporaly switch off expression optimizer as it should be reworked | ||||
* | * Fix urls extracting, avoid code repeating | Vsevolod Stakhov | 2009-04-17 | 1 | -2/+2 |
| | |||||
* | * Fixes to redirector: | Vsevolod Stakhov | 2009-03-11 | 1 | -58/+68 |
| | | | | | | | - move memcached servers setting to config hash - eval config file before any actions - move daemonization code after all subs - fix searching in domains for redirector's check | ||||
* | * Fix redirector connection procedure | Vsevolod Stakhov | 2009-03-10 | 1 | -2/+47 |
| | | | | | | | | * Add more strict login * Add new header Queue-ID to protocol * Log message id or queue id * Add config file for redirector * Add ability to set regexp and domains list to check with redirector | ||||
* | * Fix initialization procedure of redirector | Vsevolod Stakhov | 2009-03-06 | 1 | -8/+7 |
| | | | | * Do not write to log file if we cannot open it | ||||
* | * Change method of dropping privilleges | Vsevolod Stakhov | 2009-03-04 | 1 | -4/+8 |
| | |||||
* | * Add ability to fork multiply lmtp workers | Vsevolod Stakhov | 2009-03-03 | 1 | -0/+447 |
| | | | | | | | * Add ability to drop privilleges of rspamd processes * Add ability to install redirector with rspamd * Add FreeBSD start scripts for rspamd and redirector * Remove command line parsing from util.c as it has specific usage only in main process |