summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Remove legacy client and rework build system.Vsevolod Stakhov2014-01-195-3249/+0
| | | | | --HG-- rename : lib/CMakeLists.txt => src/CMakeLists.txt
* Implement http server using http_parser.Vsevolod Stakhov2014-01-081-0/+2
|
* Fix linking libraries.Vsevolod Stakhov2013-12-261-4/+4
|
* Rework build system.Vsevolod Stakhov2013-12-261-12/+2
|
* Fix timeout error message.Vsevolod Stakhov2013-11-081-1/+1
|
* Remove kvstorage from the configuration as well.Vsevolod Stakhov2013-10-261-4/+0
|
* Remove unused code from the build.Vsevolod Stakhov2013-10-261-33/+6
|
* Replace RCL to UCL from libucl to avoid duplicity in the code.Vsevolod Stakhov2013-10-221-1/+1
|
* Fix other stuff to work with rcl modules.Vsevolod Stakhov2013-10-041-0/+1
|
* Add skeleton for rcl configuration.Vsevolod Stakhov2013-08-221-0/+1
|
* Link libcurl/fetch to rcl directly.Vsevolod Stakhov2013-08-191-7/+0
|
* Add detecting of libfetch/libcurl for rcl.Vsevolod Stakhov2013-08-191-0/+7
|
* Add a test suite for rcl.Vsevolod Stakhov2013-08-091-1/+4
|
* Remove ipv4 legacy from librspamdclient.Vsevolod Stakhov2013-07-201-18/+0
|
* Rework socket creation logic to support both ipv4 and ipv6 sockets.Vsevolod Stakhov2013-06-012-3/+4
|
* * Add rolling history feature saving last 200 scanned messages.Vsevolod Stakhov2013-01-071-0/+1
| | | | Add /history command handler in webui.
* Fix test build and shlibs depends.Vsevolod Stakhov2012-12-151-1/+8
|
* Add skeleton for rrd files format and basic API for writing data to rrd files.Vsevolod Stakhov2012-12-121-0/+1
|
* * Add meta-classification example.Vsevolod Stakhov2012-10-041-1/+11
| | | | | Many changes to advanced statistic and meta-classification logic. Add example of complex meta-classification.
* * Link dynamic configuration to the main build.Vsevolod Stakhov2012-09-251-0/+1
| | | | Add utility functions for dynamic config.
* Fix learning throught restfull interface.Vsevolod Stakhov2012-09-181-2/+6
|
* Remove legacy stuff from librspamdclient.Vsevolod Stakhov2012-09-182-162/+26
| | | | Add support of unix socket for client library and rspamc.
* Rewrite controller's logic in librspamdclient and rspamc application.Vsevolod Stakhov2012-09-172-784/+506
|
* 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
|