summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Do not compile libkvstorage for debian as it is useless just now.Vsevolod Stakhov2012-08-081-24/+24
|
* More fixes for debian. Suggested by: Laszlo Boszormenyi (GCS)Vsevolod Stakhov2012-08-061-21/+18
|
* Fix shared libraries versions.Vsevolod Stakhov2012-08-031-8/+13
|
* Minor cmake script fix.Vsevolod Stakhov2012-08-031-1/+1
|
* More debian fixes.Vsevolod Stakhov2012-08-031-1/+8
|
* More fixed for debian build.Vsevolod Stakhov2012-08-031-0/+12
|
* Allow NO_SHARED build to use static archives for internal libraries.Vsevolod Stakhov2012-06-071-20/+19
| | | | Check for -fPIC/-fpic support.
* Reorganize libs.Vsevolod Stakhov2012-06-071-2/+2
|
* Avoid using global 'counters' hash, include it in struct rspamd_main.Vsevolod Stakhov2012-06-071-2/+3
| | | | | Move worker related utils to separate file and include it in rspamd-mime library. Add some cross-dependencies.
* Version some lonely libraries.Vsevolod Stakhov2012-06-051-0/+2
|
* Fix rspamdclient bug while reading controller's greeting.Vsevolod Stakhov2012-06-051-22/+31
|
* Fix static build.Vsevolod Stakhov2012-06-051-9/+8
| | | | As there are too many changes from 0.4.7 mark this version as 0.5.0.
* * Split rspamd build to several independent libraries to reduce overhead.Vsevolod Stakhov2012-06-052-97/+147
|
* * Start dkim support implementation.Vsevolod Stakhov2012-05-241-0/+1
|
* * Add ability to specify dnsbls for smtp_proxy.Vsevolod Stakhov2012-04-272-13/+42
| | | | | Fix handling of params with the same name in configuration. Add ability for rspamc to bind on a local address.
* * Allow full access to controller's commands without a password ifVsevolod Stakhov2012-04-231-37/+50
| | | | | controller password is not specified in configuration. Fix some minor stuff while I'm here.
* * Add initial implementation of proxy objectVsevolod Stakhov2012-03-071-0/+1
| | | | * Add simple smtp proxy worker
* Use DB_HASH access method for bdb backend.Vsevolod Stakhov2012-03-012-21/+21
| | | | Fix signed and unsigned comparasion while I'm here.
* * Add AIO framework for linux io(3) interface.Vsevolod Stakhov2012-01-161-1/+3
|
* Make compiler happy in several cases, remove warnings.Vsevolod Stakhov2011-12-201-7/+7
|
* Reorganize util.c as it should contain only common utilities.Vsevolod Stakhov2011-12-073-61/+117
| | | | Libkvstorage client is now deprecated as I plan to replace it with hiredis library.
* * Add initial skeleton of file based backendVsevolod Stakhov2011-11-151-0/+1
|
* * Implement sqlite3 backend for kvstorage.Vsevolod Stakhov2011-11-021-0/+3
|
* * Add initial support of bdb backendVsevolod Stakhov2011-11-011-0/+4
|
* * Implement initial version of asynced kvstorage APIVsevolod Stakhov2011-10-241-28/+435
|
* * Implement kvstorage synced APIVsevolod Stakhov2011-10-242-6/+389
|
* * Add skeleton of libkvstorage API.Vsevolod Stakhov2011-10-183-0/+533
|
* Move librspamdclient to separate directory.Vsevolod Stakhov2011-10-183-2/+2
| | | | | | --HG-- rename : lib/librspamdclient.c => lib/client/librspamdclient.c rename : lib/librspamdclient.h => lib/client/librspamdclient.h
* * Add configuration utils for kvstorageVsevolod Stakhov2011-10-171-0/+1
|
* Fix build under Solaris10. Reported in ↵Vsevolod Stakhov2011-10-171-1/+4
| | | | https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana
* * Initial implementation of key-value storageVsevolod Stakhov2011-10-111-0/+1
| | | | | Detect and link against bdb Change version to 0.4.5
* Make buffers non-static.Vsevolod Stakhov2011-08-101-3/+3
|
* * Make librspamdclient thread-safeVsevolod Stakhov2011-08-102-63/+63
|
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-5/+5
|
* Fix controller stages and debug info.Vsevolod Stakhov2011-08-011-4/+13
| | | | Handle timeouts in librspamdclient correctly.
* Another fix for out-source build.Vsevolod Stakhov2011-07-301-1/+2
| | | | Unbreak FreeBSD build.
* * Fix build under CentOS 5 with old glib 2.12Vsevolod Stakhov2011-07-292-2/+57
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* * Add learn_spam/learn_ham interface to librspamdclient and to rspamcVsevolod Stakhov2011-07-142-4/+176
| | | | | * Improve logic of io dispatcher restoration Remove correction factor from bayes as it leads to classify errors.
* * Add new algorithm based on diff algorithm to compare relatively short text ↵Vsevolod Stakhov2011-07-131-0/+1
| | | | parts
* Handle files with zero lenght properly.Vsevolod Stakhov2011-06-171-0/+21
| | | | Reported by: Andrej Zverev
* Fix bug in librsapmdclient with uninitialized struct field.Vsevolod Stakhov2011-06-021-0/+1
| | | | Fix bug in DNS parser that caused invalid parsing of CNAME fields.
* Fix settings using.Vsevolod Stakhov2011-05-111-6/+1
| | | | Revert genmodules logic.
* Fix dependencies in cmake.Vsevolod Stakhov2011-05-111-1/+6
|
* * Rework build process:Vsevolod Stakhov2011-05-102-13/+200
| | | | | | | | | | - 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
* Add support of uptime command to rspamc.0.3.8Vsevolod Stakhov2011-03-152-0/+26
| | | | | Update manpages. Add script for generating manpages from pod.
* * Add ability to add descriptions for symbolsVsevolod Stakhov2011-02-152-21/+57
|
* Fix bug with several metrics output. [1]Vsevolod Stakhov2011-02-141-6/+7
| | | | | | Install surbl-whitelist. [1] [1] Reported by Victor Ustugov
* * New module for checking emails inside messages (rules based, like multimap)Vsevolod Stakhov2011-02-031-3/+3
| | | | | | | * 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
* Avoid double free in librspamdclient.Vsevolod Stakhov2011-02-031-2/+0
|
* Fix build on FreeBSD.Vsevolod Stakhov2011-02-021-3/+3
|