aboutsummaryrefslogtreecommitdiffstats
path: root/src/binlog.c
Commit message (Collapse)AuthorAgeFilesLines
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
| | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c.
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
|
* Strict prototypes.Vsevolod Stakhov2012-06-051-1/+1
|
* Use DB_HASH access method for bdb backend.Vsevolod Stakhov2012-03-011-1/+1
| | | | Fix signed and unsigned comparasion while I'm here.
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-1/+1
|
* * Welcome 0.4.0Vsevolod Stakhov2011-06-241-1/+8
| | | | | | | | | | | | | | | | | | 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
* Make own strlcpy that does not calculate remaining string length (faster and ↵Vsevolod Stakhov2010-11-161-2/+2
| | | | | | more safe) Allow only ASCII symbols in logs, escape control chars
* Fixes bugs found with clang-static analyser.Vsevolod Stakhov2010-10-111-3/+3
| | | | | Strictly follow c99 standart. Turn on pedantic c99 checks.
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-11/+11
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Many fixes to statfile syncronization systemVsevolod Stakhov2010-09-021-1/+5
| | | | * Fixed statfile pool initialization and synchronization with disk
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-27/+27
| | | | | | | | | - independent and customizeable buffering - line buffering - errors handling support - custom (ip based) debug - append function name automaticaly (based on __FUNCTION__) - add some logic to logs system
* * Adopt printf function from nginx for comfortable printing of some data ↵Vsevolod Stakhov2009-11-301-1/+2
| | | | | | | types (fixed strings, pids etc) * Fix work of http maps (they were broken in some places before) * Fix sync of statfiles (not fully tested yet)
* * Initial release of synchronization server in controllerVsevolod Stakhov2009-11-271-5/+32
|
* * Write revision and revision time to statfileVsevolod Stakhov2009-11-121-19/+17
| | | | * Make some improvements to API (trying to make it more clear)
* * Fix some issues in binlog seekingVsevolod Stakhov2009-11-121-50/+28
|
* * Avoid mmap'ing in binlog as mmapped areas must be alignedVsevolod Stakhov2009-11-091-54/+160
| | | | | * Make binlog working for writing * Add config params for binlog
* * Add binlog API implementationVsevolod Stakhov2009-11-061-0/+458