Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove outdated and deprecated code. | Vsevolod Stakhov | 2015-09-06 | 1 | -1560/+0 |
| | |||||
* | Unify style without sorting headers. | Vsevolod Stakhov | 2014-07-23 | 1 | -280/+404 |
| | |||||
* | Revert "Unify code style." | Vsevolod Stakhov | 2014-07-23 | 1 | -404/+280 |
| | | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d. | ||||
* | Unify code style. | Vsevolod Stakhov | 2014-07-23 | 1 | -280/+404 |
| | |||||
* | Strict prototypes. | Vsevolod Stakhov | 2012-06-05 | 1 | -1/+1 |
| | |||||
* | Use DB_HASH access method for bdb backend. | Vsevolod Stakhov | 2012-03-01 | 1 | -2/+2 |
| | | | | Fix signed and unsigned comparasion while I'm here. | ||||
* | Adopt rspamd for the next glib release. | Vsevolod Stakhov | 2012-01-31 | 1 | -29/+33 |
| | | | | | Fix several issues in threads handling inside keystorage. Fix sigsuspend usage in keystorage. | ||||
* | Add expire and whitelist options to ip_score plugin. | Vsevolod Stakhov | 2011-12-16 | 1 | -2/+10 |
| | | | | Some fixes to expiration of keys (still need to be reworked however). | ||||
* | * Add new plugin ip_score to set and get score for specified ip address. | Vsevolod Stakhov | 2011-12-16 | 1 | -2/+9 |
| | |||||
* | * Add <no_overwrite> flag for keystorage preventing from overwriting keys ↵ | Vsevolod Stakhov | 2011-12-01 | 1 | -14/+29 |
| | | | | | | (works for cryptographic keys). * Add <ref> flag for file backend that enables reference count for items in this backend. | ||||
* | Expire an element if forced expire is required. | Vsevolod Stakhov | 2011-11-30 | 1 | -2/+2 |
| | |||||
* | Another fix to locking logic. | Vsevolod Stakhov | 2011-11-24 | 1 | -24/+41 |
| | |||||
* | Rework kvstorage locking system. | Vsevolod Stakhov | 2011-11-24 | 1 | -4/+52 |
| | |||||
* | * Implement binary safe keys. | Vsevolod Stakhov | 2011-11-17 | 1 | -94/+280 |
| | | | | * Use more fast hashing. | ||||
* | * Implement file backend. | Vsevolod Stakhov | 2011-11-17 | 1 | -1/+1 |
| | |||||
* | More fixes to expire algorithm. | Vsevolod Stakhov | 2011-11-16 | 1 | -5/+23 |
| | |||||
* | * Add incr and decr commands to kvstorage. | Vsevolod Stakhov | 2011-11-10 | 1 | -5/+64 |
| | | | | * Add integers detection inside kvstorage. | ||||
* | Fix radix cache. | Vsevolod Stakhov | 2011-11-08 | 1 | -8/+41 |
| | |||||
* | Another fix to expire logic. | Vsevolod Stakhov | 2011-11-07 | 1 | -7/+14 |
| | | | | Try to hold read lock more time (still need reworking). | ||||
* | * Add judy storage for fast caching. | Vsevolod Stakhov | 2011-11-07 | 1 | -54/+208 |
| | | | | Fix LRU expiration. | ||||
* | Fix expire and insert. | Vsevolod Stakhov | 2011-11-07 | 1 | -11/+54 |
| | |||||
* | * Support redis API emulation | Vsevolod Stakhov | 2011-11-04 | 1 | -1/+1 |
| | |||||
* | Do not free elements that are still in cache. | Vsevolod Stakhov | 2011-11-03 | 1 | -0/+29 |
| | |||||
* | * Implement sqlite3 backend for kvstorage. | Vsevolod Stakhov | 2011-11-02 | 1 | -4/+16 |
| | |||||
* | Store keys inside elements. | Vsevolod Stakhov | 2011-11-01 | 1 | -12/+18 |
| | |||||
* | * Add initial support of bdb backend | Vsevolod Stakhov | 2011-11-01 | 1 | -10/+9 |
| | |||||
* | * Add array operations | Vsevolod Stakhov | 2011-11-01 | 1 | -9/+113 |
| | | | | Fix memory freeing for elements in kvstorage. | ||||
* | * Implement basic functionality of key value storage | Vsevolod Stakhov | 2011-10-31 | 1 | -46/+58 |
| | |||||
* | * Add ordinary hash and radix tree as kv cache implementations | Vsevolod Stakhov | 2011-10-14 | 1 | -12/+484 |
| | |||||
* | * Initial implementation of key-value storage | Vsevolod Stakhov | 2011-10-11 | 1 | -0/+203 |
Detect and link against bdb Change version to 0.4.5 |