aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* * Introduce new system of worker's and modules initialization:Vsevolod Stakhov2012-01-161-6/+56
| | | | | | | | - 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 Stakhov2012-01-161-0/+6
|
* Restore std=c99 compiler flag.Vsevolod Stakhov2011-12-201-0/+4
|
* More cleanups and fixes for compiler warnings.0.4.6Vsevolod Stakhov2011-12-201-42/+34
|
* Due to major changes in events system increase version.Vsevolod Stakhov2011-12-141-1/+1
|
* Detect and use fallocate/posix_fallocate.Vsevolod Stakhov2011-12-141-0/+3
|
* Fix build with system-wide libhiredis.Vsevolod Stakhov2011-12-131-0/+3
|
* FIx built under RHEL and CentOS as they has too old sqlite.Vsevolod Stakhov2011-12-131-1/+1
|
* * Add lua bindings to hiredis libraryVsevolod Stakhov2011-12-121-5/+5
| | | | Polish some comments.
* Add detecting of libhiredis for communicating with kvstorage.Vsevolod Stakhov2011-12-091-0/+19
| | | | Add internal hiredis if it is not found in system.
* Check for SIGUSR1 by libevent to avoid signals collisions.Vsevolod Stakhov2011-11-301-1/+0
| | | | Remove greylist_storage as it was never used and is actually replaced with basic kvstorage.
* Fix git id detection.Vsevolod Stakhov2011-11-251-2/+2
|
* Fix build id detecting.Vsevolod Stakhov2011-11-251-3/+21
|
* * Implement file backend.Vsevolod Stakhov2011-11-171-0/+3
|
* Fix static build.Vsevolod Stakhov2011-11-111-1/+0
|
* Fix static build.Vsevolod Stakhov2011-11-021-8/+9
|
* * Implement sqlite3 backend for kvstorage.Vsevolod Stakhov2011-11-021-1/+16
|
* * Add initial support of bdb backendVsevolod Stakhov2011-11-011-2/+2
|
* * Fix threading in kvstorage.Vsevolod Stakhov2011-10-311-0/+10
| | | | Rspamd now can detect and work with libevent-2.
* * Initial implementation of threaded kvstorage worker.Vsevolod Stakhov2011-10-271-0/+1
|
* Fix siginfo detection code.Vsevolod Stakhov2011-10-241-1/+6
|
* Fix deinstall/install targets for building of FreeBSD port.Vsevolod Stakhov2011-10-171-6/+6
|
* Fix build under Solaris10. Reported in ↵Vsevolod Stakhov2011-10-171-59/+98
| | | | https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana
* * Initial implementation of key-value storageVsevolod Stakhov2011-10-111-17/+68
| | | | | Detect and link against bdb Change version to 0.4.5
* Version 0.4.4.Vsevolod Stakhov2011-09-291-1/+1
|
* Fix critical bug with lua stack cleaning that caused heavy memory leaks.0.4.3Vsevolod Stakhov2011-08-121-1/+1
| | | | Update to 0.4.3.
* Add LOCALSTATES_PREFIX variable for setting where should be runtime files ↵Vsevolod Stakhov2011-08-081-11/+72
| | | | | | for rspamd. Suggested by: Vasiliy G. Tolstov
* Make hash traversing more safe by using reference count.Vsevolod Stakhov2011-08-051-1/+1
| | | | Update to 0.4.2
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-8/+0
|
* Some improvement in building for unknown systems.Vsevolod Stakhov2011-08-031-0/+11
|
* Another installation paths fix.Vsevolod Stakhov2011-07-301-14/+18
|
* Install files and directories respecting DESTDIR environment variable.Vsevolod Stakhov2011-07-301-24/+14
| | | | Install sample config fgom binary dir.
* Another fix for out-source build.Vsevolod Stakhov2011-07-301-1/+1
| | | | Unbreak FreeBSD build.
* Remove legacy rpm spec.Vsevolod Stakhov2011-07-291-52/+0
|
* * Fix build under CentOS 5 with old glib 2.12Vsevolod Stakhov2011-07-291-13/+44
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* Update a sample config file.0.4.1Vsevolod Stakhov2011-07-261-1/+1
| | | | Set version to 0.4.1.
* Add workaround for clang under linux.Vsevolod Stakhov2011-07-211-2/+7
| | | | Fix problems found by static analyzing.
* * Add start script for red hat compatible systemsVsevolod Stakhov2011-07-201-1/+6
| | | | | | | Add descriptions for some rspamd API functions (no functional changes). --HG-- rename : linux/rspamd => linux/rspamd_debian.in
* Begin to write normal and updated default configuration.Vsevolod Stakhov2011-07-151-1/+1
| | | | | --HG-- rename : rspamd.xml.sample => conf/rspamd-basic.xml.in
* * Welcome 0.4.0Vsevolod Stakhov2011-06-241-2/+2
| | | | | | | | | | | | | | | | | | Uncompatible changes: - Statistics is uncompatible in utf8 mode Major changes: - Improved utf8 mode - Convert all characters to lowercase in statistics - Skip URL's in statistics - Improve speed of bayes classifier by using integer arithmetics - Fixed statfiles synchronization that was broken for a long time - Synchronization is now configurable Minor changes: - Bugfixes - Removed some of legacy code - Types polishing
* * Add lua interface for parsing xmlrpc repliesVsevolod Stakhov2011-06-081-1/+1
|
* Misprint.Vsevolod Stakhov2011-06-031-2/+2
|
* Parse urls with '_' sign in domain name0.3.13Vsevolod Stakhov2011-06-031-6/+7
|
* Add this shit again.Vsevolod Stakhov2011-05-111-0/+4
|
* Forgot to save.Vsevolod Stakhov2011-05-111-4/+0
|
* Fix dependencies in cmake.Vsevolod Stakhov2011-05-111-4/+5
|
* * Rework build process:Vsevolod Stakhov2011-05-101-46/+17
| | | | | | | | | | - 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 systemVsevolod Stakhov2011-05-061-128/+3
| | | | | | * Add initial version of statshow utility for statfiles debugging * Add debugging for statistics * Remove unused utilities
* Update to 0.3.12.0.3.12Vsevolod Stakhov2011-04-251-1/+1
|
* Update version to 0.3.11Vsevolod Stakhov2011-03-311-1/+1
|