Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rework fuzzy check module. | Vsevolod Stakhov | 2013-12-04 | 1 | -0/+1 | |
| | | | | | | | | | | - Now all checks are organized to rules. - Allow to specify read_only rules to avoid problems on learning. - Use better normalizer for fuzzy module and it now returns values from 0 to 1.0 (like bayes does). - Update configuration accordingly. - Drop legacy configuration support. - Detect tanh as well and provide some reasonable (linear) fallback. | |||||
* | Rework build and install paths. | Vsevolod Stakhov | 2013-11-19 | 1 | -3/+7 | |
| | ||||||
* | Add rcl parsers for workers options. | Vsevolod Stakhov | 2013-09-30 | 1 | -1/+1 | |
| | ||||||
* | Add ability to sign configs using rspamd. | Vsevolod Stakhov | 2013-08-22 | 1 | -0/+15 | |
| | ||||||
* | Add detecting of libfetch/libcurl for rcl. | Vsevolod Stakhov | 2013-08-19 | 1 | -0/+9 | |
| | ||||||
* | Another fix for id broken logic. | Vsevolod Stakhov | 2013-08-08 | 1 | -1/+1 | |
| | ||||||
* | Start rcl parser implementation. | Vsevolod Stakhov | 2013-08-05 | 1 | -1/+1 | |
| | ||||||
* | Use glib slab allocator for hash tables. | Vsevolod Stakhov | 2013-08-04 | 1 | -0/+3 | |
| | ||||||
* | Use murumur for uthash if possible. | Vsevolod Stakhov | 2013-08-04 | 1 | -0/+6 | |
| | ||||||
* | Allow listening on multiply addresses. | Vsevolod Stakhov | 2013-07-20 | 1 | -0/+1 | |
| | | | | | | | Now rspamd can listen on multiply ipv4/ipv6 addresses. Removed legacy workers (lmtp, kvstorage) as they are never used in production. Try to unify workers initialization. | |||||
* | Fix portability on Solaris. | Vsevolod Stakhov | 2013-06-20 | 1 | -0/+2 | |
| | ||||||
* | Export rspamd paths to lua. | Vsevolod Stakhov | 2013-06-12 | 1 | -3/+4 | |
| | ||||||
* | Detect exp2l as well. Update to 0.5.6. | Vsevolod Stakhov | 2013-06-10 | 1 | -0/+1 | |
| | ||||||
* | Test for expl function presence. | Vsevolod Stakhov | 2013-06-09 | 1 | -0/+2 | |
| | ||||||
* | Fix CentOS 5 build. | Vsevolod Stakhov | 2013-03-27 | 1 | -0/+4 | |
| | ||||||
* | Fix build on FreeBSD 9.1 and Current. Thanks to Anton Yuzjaninov for testing. | Vsevolod Stakhov | 2012-07-26 | 1 | -0/+2 | |
| | ||||||
* | * Allow to use other composites inside a composite's expression | Vsevolod Stakhov | 2012-06-14 | 1 | -0/+1 | |
| | | | | Fix for cmake 2.6. | |||||
* | Strict prototypes. | Vsevolod Stakhov | 2012-06-05 | 1 | -1/+1 | |
| | ||||||
* | * Add signing and simple canonization support (not finished yet, work in ↵ | Vsevolod Stakhov | 2012-05-28 | 1 | -0/+2 | |
| | | | | progress). | |||||
* | * Fix spf plugin that was broken in 0.4.7 | Vsevolod Stakhov | 2012-04-20 | 1 | -0/+2 | |
| | | | | * Add partial ipv6 support for some rspamd modules. | |||||
* | * Introduce new system of worker's and modules initialization: | Vsevolod Stakhov | 2012-01-16 | 1 | -2/+14 | |
| | | | | | | | | - Removed legacy limitation of worker's types; - Using GQuarks to identify workers and modules; - Remove modules.sh script; - Add a common system of workers and modules; - Write management and configuration for new architecture. | |||||
* | * Add AIO framework for linux io(3) interface. | Vsevolod Stakhov | 2012-01-16 | 1 | -0/+11 | |
| | ||||||
* | Detect and use fallocate/posix_fallocate. | Vsevolod Stakhov | 2011-12-14 | 1 | -1/+10 | |
| | ||||||
* | Fix build with system-wide libhiredis. | Vsevolod Stakhov | 2011-12-13 | 1 | -0/+2 | |
| | ||||||
* | * Implement file backend. | Vsevolod Stakhov | 2011-11-17 | 1 | -0/+4 | |
| | ||||||
* | * Implement sqlite3 backend for kvstorage. | Vsevolod Stakhov | 2011-11-02 | 1 | -0/+2 | |
| | ||||||
* | * Fix threading in kvstorage. | Vsevolod Stakhov | 2011-10-31 | 1 | -0/+3 | |
| | | | | Rspamd now can detect and work with libevent-2. | |||||
* | Fix siginfo detection code. | Vsevolod Stakhov | 2011-10-24 | 1 | -0/+5 | |
| | ||||||
* | Fix build under Solaris10. Reported in ↵ | Vsevolod Stakhov | 2011-10-17 | 1 | -0/+30 | |
| | | | | https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana | |||||
* | * Initial implementation of key-value storage | Vsevolod Stakhov | 2011-10-11 | 1 | -0/+2 | |
| | | | | | Detect and link against bdb Change version to 0.4.5 | |||||
* | * Fix build under CentOS 5 with old glib 2.12 | Vsevolod Stakhov | 2011-07-29 | 1 | -0/+16 | |
| | | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style. | |||||
* | * Major cleanup of cmake build system | Vsevolod Stakhov | 2011-05-06 | 1 | -1/+1 | |
| | | | | | | * Add initial version of statshow utility for statfiles debugging * Add debugging for statistics * Remove unused utilities | |||||
* | * Main process now has 'hard termination time' - maximum time between ↵ | Vsevolod Stakhov | 2011-03-23 | 1 | -0/+2 | |
| | | | | getting termination signal and waiting for workers | |||||
* | * 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 | |
| |