Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -483/+579 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Fix stupid error when all checks can be done in a single pass | Vsevolod Stakhov | 2010-09-20 | 1 | -0/+1 |
| | |||||
* | * Add post filters to lua API - filters that would be called after all ↵ | Vsevolod Stakhov | 2010-08-25 | 1 | -2/+2 |
| | | | | | | | | message's processing * Add ability to check for specified symbol in task results from lua * Add ability to check for metric's results from lua * Add ability to learn specified statfile form lua | ||||
* | * Move images library to core rspamd | Vsevolod Stakhov | 2010-08-23 | 1 | -0/+3 |
| | | | | * Add lua api to access images properties | ||||
* | * Fix wirting message id during fuzzy_add command | Vsevolod Stakhov | 2010-08-04 | 1 | -2/+10 |
| | | | | * Display weight of symbols correctly | ||||
* | * Handle cases of broken requests | Vsevolod Stakhov | 2010-07-19 | 1 | -0/+4 |
| | |||||
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 1 | -0/+3 |
| | | | | * Add reopenlog method to FreeBSD rc script | ||||
* | * Very hard to detect problem with race among error in socket and destroying ↵ | Vsevolod Stakhov | 2010-07-09 | 1 | -1/+4 |
| | | | | task while we are writing to socket and go through a hash table | ||||
* | * Make DNS resolver working | Vsevolod Stakhov | 2010-07-08 | 1 | -32/+61 |
| | | | | | | * Many improvements to rspamd test suite: now it CAN be used for testing rspamd functionality * Write DNS resolver tests * Fix issues with memory_pool mutexes and with creating of statfiles | ||||
* | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 1 | -2/+1 |
| | | | | * Write real time of message's scan to log (not only virtual) | ||||
* | * Check return value of each rspamd_dispatcher_write as in case of write ↵ | Vsevolod Stakhov | 2010-06-24 | 1 | -4/+14 |
| | | | | errors sessions can be destroyed early | ||||
* | * Fix compatibility issues | Vsevolod Stakhov | 2010-06-23 | 1 | -1/+1 |
| | |||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 1 | -3/+9 |
| | | | | | | | | * Fix issue with links that are ip addresses in numeric form in surbl * On Darwin use BSD style sendfile definition * Reorganize platform specific knobs in CMakeLists * Use gettimeofday on systems that have not clock_getres * Use ftime for dns trans id generation on systems without clock_getres | ||||
* | * Fix strict aliasing while compiling with optimization | Vsevolod Stakhov | 2010-05-31 | 1 | -9/+7 |
| | | | | | * Fix tanhl detection for platforms that have not implementation of it * Remove several compile warnings | ||||
* | * Initial addition of smtp proxy module | Vsevolod Stakhov | 2010-05-11 | 1 | -1/+1 |
| | |||||
* | * Make regmark customplugin working | Vsevolod Stakhov | 2010-04-23 | 1 | -7/+8 |
| | |||||
* | * Add ability to build rspamd static | cebka@lenovo-laptop | 2010-02-19 | 1 | -22/+60 |
| | |||||
* | * Add ability to add custom messages to rspamd output | cebka@lenovo-laptop | 2010-02-17 | 1 | -0/+3 |
| | | | | * Add messages from spf checks | ||||
* | * Add support of custom filters in rspamd worker | cebka@lenovo-laptop | 2010-01-29 | 1 | -17/+231 |
| | | | | | | - custom filters are dlopened and provides callbacks for user's input processing - custom filters can be used to extend rspamd functionality for unusual (non email processing cases) - custom filters allows to use rspamd async IO model and process management for performing custom network tasks | ||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -12/+14 |
| | | | | | | | | | - 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 more advanced signal processing routine | Vsevolod Stakhov | 2009-11-05 | 1 | -2/+6 |
| | |||||
* | * Implement new system of managing rspamd processes | Vsevolod Stakhov | 2009-10-30 | 1 | -3/+0 |
| | |||||
* | * Add ability to check views by client's ip (that ip from which we have a ↵ | Vsevolod Stakhov | 2009-10-27 | 1 | -2/+5 |
| | | | | connection to rspamd) | ||||
* | * Add ability for scanning non-mime (HTML) messages | Vsevolod Stakhov | 2009-10-19 | 1 | -0/+13 |
| | |||||
* | * Add once_received plugin (by dmx) | Vsevolod Stakhov | 2009-10-05 | 1 | -6/+5 |
| | | | | * Fix read_callback to avoid double freeing of task object | ||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -124/+123 |
| | |||||
* | * Small fixes in task construction | Vsevolod Stakhov | 2009-09-23 | 1 | -0/+1 |
| | |||||
* | * Implement new system of async events handling (experimental) | Vsevolod Stakhov | 2009-09-22 | 1 | -9/+25 |
| | |||||
* | * Improve google perf tools support | Vsevolod Stakhov | 2009-08-25 | 1 | -27/+1 |
| | | | | * Pass to event_add only copies of struct timeval to avoid timing problems | ||||
* | * Add support for extending controller protocol by modules | Vsevolod Stakhov | 2009-07-29 | 1 | -46/+61 |
| | | | | | | * Add write support via controller to fuzzy storage TODO: Add delete and check commands support to controller interface | ||||
* | * Introduce new common system of map files, that can be used for different ↵ | Vsevolod Stakhov | 2009-07-20 | 1 | -0/+4 |
| | | | | | | | types of maps. This includes new logic of callbacks and callbacks calling, files are monitored with evtimers with jittering. HTTP support would be included soon as well. | ||||
* | * Add views support (not completely tested yet) | Vsevolod Stakhov | 2009-06-29 | 1 | -0/+2 |
| | |||||
* | * Improve logic of urls command to extract only those urls that would be ↵ | Vsevolod Stakhov | 2009-06-29 | 1 | -1/+1 |
| | | | | | | | | checked against surbl lists * Fix surbl whitelisting * Fix bug with processing custom commands * Update version to 0.2.1 | ||||
* | * Introduce new system of workers spawning and configuring, now rspamd can ↵ | Vsevolod Stakhov | 2009-06-17 | 1 | -3/+2 |
| | | | | | | | be easily extended by new types of wrokers * Rework config system and avoid from using queue (3) lists * Upgrade version to 0.2.0 as config format is now incompatible with older one | ||||
* | * Add module for blacklisting emails (self documented in sample config) | Vsevolod Stakhov | 2009-06-15 | 1 | -0/+6 |
| | | | | | | | * Add command 'emails' for extracting emails from a message * Rework protocol layout to allow expanding rspamd protocol by custom commands that can be added from anywhere in code * Allow rspamc to work without strictly parameter 'command'. Command by default is 'symbols'. * Update version to 0.1.8 | ||||
* | * Do not use values from clock_gettime for getting current time | Vsevolod Stakhov | 2009-06-05 | 1 | -1/+1 |
| | |||||
* | * Rework url parsing algorithms | Vsevolod Stakhov | 2009-06-02 | 1 | -1/+3 |
| | | | | | | | * 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 | ||||
* | * Move evdns initializing to workers | Vsevolod Stakhov | 2009-05-05 | 1 | -0/+4 |
| | |||||
* | * Init event in workers as well (seems that in FreeBSD it is needed) | Vsevolod Stakhov | 2009-05-05 | 1 | -0/+1 |
| | |||||
* | * Move event and gmime init to main | Vsevolod Stakhov | 2009-05-05 | 1 | -2/+0 |
| | |||||
* | * Enable counters interface | Vsevolod Stakhov | 2009-05-05 | 1 | -6/+0 |
| | | | | * Move modules configuration to init stage | ||||
* | * Fix error in regexps results hashing | Vsevolod Stakhov | 2009-05-04 | 1 | -1/+1 |
| | |||||
* | * Enable support of google perf tools | Vsevolod Stakhov | 2009-05-04 | 1 | -5/+33 |
| | |||||
* | * Fix ping command | Vsevolod Stakhov | 2009-04-30 | 1 | -0/+2 |
| | |||||
* | * Enable gprof support | Vsevolod Stakhov | 2009-04-29 | 1 | -0/+16 |
| | |||||
* | * Add per-task regexp results cache, that would optimize regexp engine ↵ | Vsevolod Stakhov | 2009-04-05 | 1 | -0/+2 |
| | | | | | | performance by avoiding multiply match of the same regexp | ||||
* | * Add ability to build rspamd without perl support | Vsevolod Stakhov | 2009-03-27 | 1 | -3/+3 |
| | | | | | * Fix creating of uinx socket * Improve some build issues | ||||
* | * Fix 2 memory leaks | Vsevolod Stakhov | 2009-03-27 | 1 | -0/+3 |
| | | | | * Fix uptime command output | ||||
* | * Fix using of local variable | Vsevolod Stakhov | 2009-03-25 | 1 | -1/+3 |
| | |||||
* | * More accurate work with clock | Vsevolod Stakhov | 2009-03-25 | 1 | -0/+6 |
| |