aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
Commit message (Expand)AuthorAgeFilesLines
* Some fixes to buffered IO.Vsevolod Stakhov2013-11-081-0/+1
* Zero dispatcher structure before using.Vsevolod Stakhov2013-11-081-1/+1
* Improve output buffering architecture.Vsevolod Stakhov2013-10-101-107/+86
* Another try to fix skipped messages.Vsevolod Stakhov2013-09-111-0/+1
* Another buffers fix.Vsevolod Stakhov2013-06-061-1/+0
* Update buffers logic for streaming read.Vsevolod Stakhov2013-06-061-2/+9
* Force restful replies for restful sessions (not tested with all commands).Vsevolod Stakhov2012-09-161-3/+3
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
* Allow rspamd dispatcher code to process half-closed connections.Vsevolod Stakhov2012-04-201-8/+36
* Use DB_HASH access method for bdb backend.Vsevolod Stakhov2012-03-011-1/+1
* Forgot event_del.Vsevolod Stakhov2012-02-211-0/+1
* Some fixes to dispatcher code to allow change policy more flexible.Vsevolod Stakhov2012-02-211-1/+7
* Add support of buffered IO reset to support persistent connections.Vsevolod Stakhov2012-02-161-8/+20
* Release read lock lately.Vsevolod Stakhov2011-11-071-0/+3
* * 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