aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvstorage.h
Commit message (Collapse)AuthorAgeFilesLines
* Rework socket creation logic to support both ipv4 and ipv6 sockets.Vsevolod Stakhov2013-06-011-1/+1
|
* Strict prototypes.Vsevolod Stakhov2012-06-051-1/+1
|
* Adopt rspamd for the next glib release.Vsevolod Stakhov2012-01-311-0/+17
| | | | | Fix several issues in threads handling inside keystorage. Fix sigsuspend usage in keystorage.
* Add expire and whitelist options to ip_score plugin.Vsevolod Stakhov2011-12-161-1/+2
| | | | Some fixes to expiration of keys (still need to be reworked however).
* * Add <no_overwrite> flag for keystorage preventing from overwriting keys ↵Vsevolod Stakhov2011-12-011-7/+17
| | | | | | (works for cryptographic keys). * Add <ref> flag for file backend that enables reference count for items in this backend.
* Another fix to locking logic.Vsevolod Stakhov2011-11-241-1/+6
|
* * Implement binary safe keys.Vsevolod Stakhov2011-11-171-17/+21
| | | | * Use more fast hashing.
* * Add incr and decr commands to kvstorage.Vsevolod Stakhov2011-11-101-1/+6
| | | | * Add integers detection inside kvstorage.
* * Add judy storage for fast caching.Vsevolod Stakhov2011-11-071-2/+8
| | | | Fix LRU expiration.
* * Implement sync command for manual synchronization with backend.Vsevolod Stakhov2011-11-071-0/+2
|
* Do not free elements that are still in cache.Vsevolod Stakhov2011-11-031-0/+2
|
* * Implement sqlite3 backend for kvstorage.Vsevolod Stakhov2011-11-021-1/+2
|
* Store keys inside elements.Vsevolod Stakhov2011-11-011-1/+5
|
* Fixes to BDB initialization.Vsevolod Stakhov2011-11-011-1/+2
|
* * Add initial support of bdb backendVsevolod Stakhov2011-11-011-1/+1
|
* * Add array operationsVsevolod Stakhov2011-11-011-1/+12
| | | | Fix memory freeing for elements in kvstorage.
* * Implement basic functionality of key value storageVsevolod Stakhov2011-10-311-1/+2
|
* * Add ordinary hash and radix tree as kv cache implementationsVsevolod Stakhov2011-10-141-5/+26
|
* * Initial implementation of key-value storageVsevolod Stakhov2011-10-111-0/+137
Detect and link against bdb Change version to 0.4.5