aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
Commit message (Expand)AuthorAgeFilesLines
* * Significate performance improving by vectorizing IO output (about 4 times f...Vsevolod Stakhov2011-10-311-22/+94
* * Fix threading in kvstorage.Vsevolod Stakhov2011-10-311-3/+3
* * Use event_base thread safe API to allow parallelism based on threadsVsevolod Stakhov2011-10-261-1/+16
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-5/+5
* Fix dispatcher restoration (fix for controller's logic)Vsevolod Stakhov2011-08-011-4/+9
* Fix controller stages and debug info.Vsevolod Stakhov2011-08-011-2/+2
* * Add max_tokens options to avoid classifying and learning with too much toke...Vsevolod Stakhov2011-07-261-8/+6
* Do not try to use information about dispatcher after callback fails (found by...Vsevolod Stakhov2011-07-191-1/+0
* Use event_set correctly after event_del.Vsevolod Stakhov2011-07-181-0/+1
* * Add learn_spam/learn_ham interface to librspamdclient and to rspamcVsevolod Stakhov2011-07-141-0/+9
* * Rework build process:Vsevolod Stakhov2011-05-101-1/+1
* Fixes bugs found with clang-static analyser.Vsevolod Stakhov2010-10-111-20/+22
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-12/+14
* * Many fixes to statfile syncronization systemVsevolod Stakhov2010-09-021-0/+4
* * Allocate some more bytes for read buffer to avoid incorrect behavoiurVsevolod Stakhov2010-07-271-2/+2
* * Pass env from main() arguments instead of platform specific global environVsevolod Stakhov2010-06-221-1/+1
* * Darwin sendfile(2) supportVsevolod Stakhov2010-06-221-4/+9
* * Rewrite buffered input for line policy (again)Vsevolod Stakhov2010-06-221-34/+41
* * Try to fix memmove issues in io dispatcherVsevolod Stakhov2010-06-211-5/+11
* * Some performance improvements to IO dispatcher (do not drain the whole buff...Vsevolod Stakhov2010-06-181-14/+35
* * Check messages received via smtp proxyVsevolod Stakhov2010-06-101-8/+178
* * Implement basic SMTP dialog:Vsevolod Stakhov2010-06-091-0/+6
* * Continue implementing smtp proxyVsevolod Stakhov2010-05-261-0/+5
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-11/+11
* * Another fixes to synchronization of statfilesVsevolod Stakhov2009-12-031-0/+5
* * Adopt printf function from nginx for comfortable printing of some data type...Vsevolod Stakhov2009-11-301-3/+4
* * Retab, no functional changesVsevolod Stakhov2009-10-021-109/+100
* * Fix CRLF parsingVsevolod Stakhov2009-09-241-1/+1
* * Implement new system of async events handling (experimental)Vsevolod Stakhov2009-09-221-42/+29
* * Add time out for sync IO as it can cause unpredictable errorsVsevolod Stakhov2009-09-211-0/+3
* * Improve google perf tools supportVsevolod Stakhov2009-08-251-6/+22
* * Add urls output to urls commandVsevolod Stakhov2009-07-021-5/+13
* * Remove some warningsVsevolod Stakhov2009-07-011-1/+1
* * Improve performance of IO reading by reworking IO dispatcher algorithmVsevolod Stakhov2009-05-081-41/+39
* * Fix bug in url parser with freeing memory allocated by memory_pool allocatorVsevolod Stakhov2009-03-041-4/+3
* * New rspamd protocol (changed replies)Vsevolod Stakhov2009-03-031-5/+5
* * Fix dispatcher bugs and add some debug outputVsevolod Stakhov2009-03-021-3/+29
* * Fix character policy in dispatcherVsevolod Stakhov2009-03-021-3/+9
* * Fix dispatcher timeouts handlingVsevolod Stakhov2009-02-201-10/+34
* * Implement rspamd IO with IO dispatcher (TODO: still some issues with timeou...Vsevolod Stakhov2009-02-191-0/+355