aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* changed debian dep from libevent1 to libevent-1.4-2Juliano Martinez2011-03-141-1/+1
|
* Changed CPACK_DEBIAN_PACKAGE_DEPENDS escape like PACKAGE_DEPENDSJuliano Martinez2011-03-141-1/+1
|
* Removed ${ID} from PACKAGE_VERSION, debian control files doesn't support ↵Juliano Martinez2011-03-141-2/+1
| | | | format of RID
* Small fix.Vsevolod Stakhov2011-03-141-1/+27
|
* * Add ability to lookup CDB maps from luaVsevolod Stakhov2011-03-051-0/+2
| | | | * Add cdb:// map to multimap plugin
* * Rewrite URL storage systemVsevolod Stakhov2011-02-241-28/+0
|
* Wellcome 0.3.7.Vsevolod Stakhov2011-02-161-1/+1
|
* Fix bug with several metrics output. [1]Vsevolod Stakhov2011-02-141-0/+5
| | | | | | Install surbl-whitelist. [1] [1] Reported by Victor Ustugov
* * Add manual pages for rspamd and rspamc.Vsevolod Stakhov2011-02-071-1/+5
| | | | Fix bug with extracting urls from tags without quotes.
* Fix installation of lua configs.Vsevolod Stakhov2011-02-041-4/+3
|
* * New module for checking emails inside messages (rules based, like multimap)Vsevolod Stakhov2011-02-031-1/+1
| | | | | | | * Emails now are separated from urls and urls checks * Add ability to check text attachements if option is presented in a configuration Version is 0.3.6 now
* Small fix for build id detection.Vsevolod Stakhov2011-02-021-1/+10
|
* Update build and install system.Vsevolod Stakhov2011-02-021-6/+4
|
* * Implement controller interface inside librspamdclient/rspamcVsevolod Stakhov2011-02-011-16/+11
| | | | | | | * REMOVE perl client (at last) Fixed some stupid moments in a controller's protocol Change version to 0.3.5
* * Add C client for rspamd that is using librspamdclientVsevolod Stakhov2011-01-311-0/+1
|
* * Initial release of librspamdclientVsevolod Stakhov2011-01-281-0/+1
|
* * Add ability to build FreeBSD package from rspamd sourcesVsevolod Stakhov2011-01-261-52/+84
|
* * Introduce new system of configuration checks:Vsevolod Stakhov2010-12-201-1/+0
| | | | | | | | - now symbols inside metrics definition must be inside rules as well - symbols may be virtual (e.g. when module can insert several symbols inside callback) - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions) * Module 'emails' is removed as it is not used in the current rspamd MANY fixes to sample config files
* Fix bug with mime parser behaviour.Vsevolod Stakhov2010-12-171-1/+1
|
* * Implement ability to add conditional rules to rspamd.xmlVsevolod Stakhov2010-12-151-0/+1
|
* * Start new rspamd 0.3.4Vsevolod Stakhov2010-12-031-1/+2
| | | | * Add ability to manage per-module, per-worker and per-classifier options in XML parser
* Write release id if rspamd is built from hg.Vsevolod Stakhov2010-12-031-0/+23
|
* Fix action settings (reported by Anton Nekhoroshih).Vsevolod Stakhov2010-10-251-0/+1
| | | | | Split smtp code to 'utils', 'protocol' and 'worker' functions. * Add support of actions for smtp worker.
* * Add new version of exim's local scan rspamd scannerVsevolod Stakhov2010-10-181-0/+1
|
* Fixes bugs found with clang-static analyser.Vsevolod Stakhov2010-10-111-1/+13
| | | | | Strictly follow c99 standart. Turn on pedantic c99 checks.
* * Add ability to specify many redirector hosts and choose them round-robinVsevolod Stakhov2010-10-011-3/+3
| | | | | | | | * Fix ip address parsing in redirector config * Fix logic of checking url in redirector if its domain is in exceptions list * Add dependencies in perl module (suggested by AZ) * Add BUILD_PORT define for skipping installation of FreeBSD rc scrips (suggested by AZ) * Change version of 0.3.3
* * New trie based url scanner (based on libcamel)Vsevolod Stakhov2010-09-211-0/+3
| | | | | * Small fixes to rspamd perl client * Write fuzzy hashes info to log
* * One more path fixVsevolod Stakhov2010-09-151-1/+1
|
* * Add start script for linux systemsVsevolod Stakhov2010-09-151-0/+5
|
* * Fix pathsVsevolod Stakhov2010-09-151-3/+4
|
* * Test rpm packageVsevolod Stakhov2010-09-151-8/+7
|
* * Fix dependsVsevolod Stakhov2010-09-151-2/+2
|
* * Prepare rspamd build infrastructure for creating rpm and deb packagesVsevolod Stakhov2010-09-151-12/+119
|
* * Prepare 0.3.2Vsevolod Stakhov2010-09-021-1/+1
|
* * Move images library to core rspamdVsevolod Stakhov2010-08-231-0/+1
| | | | * Add lua api to access images properties
* * Add bayesian classifier (initial version)Vsevolod Stakhov2010-08-131-0/+2
|
* * Adopt foreach for cmake 2.6Vsevolod Stakhov2010-07-191-2/+2
|
* * MergeVsevolod Stakhov2010-07-191-6/+35
|\
| * * Improve loggingVsevolod Stakhov2010-07-191-2/+0
| | | | | | | | | | * Write queue id to log * Remove test messages from cmake
| * * Do not overwrite lua plugins and configs if they already exists in target ↵Vsevolod Stakhov2010-07-191-6/+37
| | | | | | | | directory
* | * Remove evdns and use only rspamd resolverVsevolod Stakhov2010-07-091-2/+2
| |
* | * Make DNS resolver workingVsevolod Stakhov2010-07-081-2/+7
|/ | | | | | * 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
* * Add ability to set filters for smtp worker for each smtp stageVsevolod Stakhov2010-06-291-0/+1
| | | | * Add very initial version of DNS resolver (many things to be done)
* * Remove garbadge (gnome terminal sucks)Vsevolod Stakhov2010-06-231-4/+0
|
* * Fix -lintl detectionVsevolod Stakhov2010-06-231-1/+15
| | | | * Init some variables to avoid problems
* * Fix compatibility issuesVsevolod Stakhov2010-06-231-1/+16
|
* * TIMEDB->TIMEBVsevolod Stakhov2010-06-221-1/+1
|
* * Rewrite buffered input for line policy (again)Vsevolod Stakhov2010-06-221-59/+52
| | | | | | | | * 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 Stakhov2010-06-181-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.
* * Implement initial version of greylisting triplets storageVsevolod Stakhov2010-06-171-0/+1
| | | | * Fix issues with smtp worker