Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Implement ability to add conditional rules to rspamd.xml | Vsevolod Stakhov | 2010-12-15 | 1 | -1/+2 |
| | |||||
* | Write release id if rspamd is built from hg. | Vsevolod Stakhov | 2010-12-03 | 1 | -0/+1 |
| | |||||
* | * Add bayesian classifier (initial version) | Vsevolod Stakhov | 2010-08-13 | 1 | -0/+6 |
| | |||||
* | * Fix compatibility issues | Vsevolod Stakhov | 2010-06-23 | 1 | -1/+6 |
| | |||||
* | * More to previous commit | Vsevolod Stakhov | 2010-06-22 | 1 | -1/+1 |
| | |||||
* | * TIMEDB->TIMEB | Vsevolod Stakhov | 2010-06-22 | 1 | -2/+2 |
| | |||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 1 | -1/+10 |
| | | | | | | | | * 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 | ||||
* | * New logic of SURBL module: | Vsevolod Stakhov | 2010-06-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | - remove completely 2tld - add option "exception" - for domains from exception list check (level + 1) parts of url: If we have url mail.some.com.ru and have com.ru in exception list then we would check some.com.ru. If we have some.com.ru in exceptions list them mail.some.com.ru would be checked and so on. - optimized parsing of surbl requests * Use system mkstemp(3) on systems where it is available as glib implementation has poor security and generate rather predictable temporary file names. | ||||
* | * Check messages received via smtp proxy | Vsevolod Stakhov | 2010-06-10 | 1 | -0/+7 |
| | | | | | | * Add support for sendfile in io dispatcher * Fix issues with compatibility of worker_task and smtp proxy * Proxy DATA command | ||||
* | * Fix strict aliasing while compiling with optimization | Vsevolod Stakhov | 2010-05-31 | 1 | -0/+2 |
| | | | | | * Fix tanhl detection for platforms that have not implementation of it * Remove several compile warnings | ||||
* | * Try to speed up fuzzy storage | cebka@lenovo-laptop | 2010-03-18 | 1 | -0/+2 |
| | |||||
* | * Fix cores in spf code (partially) | cebka@lenovo-laptop | 2010-02-27 | 1 | -0/+2 |
| | | | | | * Add support for spf 2.0 (Sender ID policy) * Add support of MAP_NOCORE to systems that supports it (FreeBSD for example) | ||||
* | * Add ability to build rspamd static | cebka@lenovo-laptop | 2010-02-19 | 1 | -0/+5 |
| | |||||
* | * Add support of custom filters in rspamd worker | cebka@lenovo-laptop | 2010-01-29 | 1 | -0/+1 |
| | | | | | | - 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 | ||||
* | * Add more advanced signal processing routine | Vsevolod Stakhov | 2009-11-05 | 1 | -0/+2 |
| | |||||
* | * Implement new system of managing rspamd processes | Vsevolod Stakhov | 2009-10-30 | 1 | -0/+2 |
| | |||||
* | * Add time out for sync IO as it can cause unpredictable errors | Vsevolod Stakhov | 2009-09-21 | 1 | -0/+7 |
| | |||||
* | * Add lua plugin for checking received headers | Vsevolod Stakhov | 2009-09-15 | 1 | -0/+1 |
| | | | | | | * Some tunes to lua API * Fix bug with http maps * Optimize installation and make custom prefix for configs | ||||
* | * Add ability to call rspamd fucntions from lua api | Vsevolod Stakhov | 2009-09-06 | 1 | -0/+6 |
| | | | | | | * Make logging adaptive based on log speed (buffered vs unbuffered IO) * Fix lua API docs * Now lua modules can be loaded with glob patterns | ||||
* | * Improve google perf tools support | Vsevolod Stakhov | 2009-08-25 | 1 | -0/+4 |
| | | | | * Pass to event_add only copies of struct timeval to avoid timing problems | ||||
* | * Improve locking by using asm 'pause' command | Vsevolod Stakhov | 2009-06-17 | 1 | -0/+2 |
| | | | | * Try to fix read locking in rwlock | ||||
* | * Enable support of google perf tools | Vsevolod Stakhov | 2009-05-04 | 1 | -0/+2 |
| | |||||
* | * Enable gprof support | Vsevolod Stakhov | 2009-04-29 | 1 | -0/+2 |
| | |||||
* | * Include sys/resource.h for getrlimit | Vsevolod Stakhov | 2009-04-15 | 1 | -0/+6 |
| | |||||
* | * Add initial LUA filters support | Vsevolod Stakhov | 2009-03-27 | 1 | -0/+2 |
| | |||||
* | * Add ability to build rspamd without perl support | Vsevolod Stakhov | 2009-03-27 | 1 | -0/+2 |
| | | | | | * Fix creating of uinx socket * Improve some build issues | ||||
* | * More accurate work with clock | Vsevolod Stakhov | 2009-03-25 | 1 | -0/+3 |
| | |||||
* | * Fix issue with including sys/uio.h for writev and readv | Vsevolod Stakhov | 2009-03-24 | 1 | -0/+5 |
| | |||||
* | * Fix many compile time warnings and polish code | Vsevolod Stakhov | 2009-03-24 | 1 | -0/+9 |
| | |||||
* | * With flag -t syntax of modules variables is also inspected | Vsevolod Stakhov | 2009-03-19 | 1 | -0/+7 |
| | | | | * Set "C" locale on start to avoid some troubles with logging | ||||
* | * Add ability to fork multiply lmtp workers | Vsevolod Stakhov | 2009-03-03 | 1 | -0/+12 |
| | | | | | | | * 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 | ||||
* | * Add compatibility with gmime24 | Vsevolod Stakhov | 2009-03-02 | 1 | -0/+2 |
| | |||||
* | * Fix logging when process is starting | Vsevolod Stakhov | 2009-02-26 | 1 | -0/+2 |
| | | | | | * Add -t option for config testing * Try to search default config in install prefix not in current directory | ||||
* | * Fix memory corruption and lmtp handling | Vsevolod Stakhov | 2009-02-25 | 1 | -0/+6 |
| | | | | * Add e-mail address validation in lmtp | ||||
* | * Add initial LMTP support and LDA delivery to rspamd | Vsevolod Stakhov | 2009-02-24 | 1 | -0/+9 |
| | |||||
* | * Add issue to cmake to make perl module as well | Vsevolod Stakhov | 2009-02-17 | 1 | -1/+27 |
| | | | | | * Fix some portability issues (to FreeBSD mainly) * Add script to make modules list | ||||
* | * Prepare to migrate to cmake (still need to write install target and ↵ | Vsevolod Stakhov | 2009-02-16 | 1 | -0/+185 |
| | | | | | | | | working with XS implicitly) * Move all system includes to one file where we detect availability of all that includes * Fix license misprint * Fix some issues with perl initializing | ||||
* | * Configure modules when worker starts for simplifying reconfig procedure | cebka@cebka-laptop | 2008-10-14 | 1 | -0/+2 |
| | | | | | * Add two behaviour types of memory allocator: greedy and ungreedy * Adopt surbl module for new configure style | ||||
* | * Add initial implementation of surbl check module | Vsevolod Stakhov | 2008-09-03 | 1 | -1/+2 |
| | |||||
* | * Add initial implementation of C modules API | Vsevolod Stakhov | 2008-08-14 | 1 | -0/+11 |