Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add hyperscan helper worker | Vsevolod Stakhov | 2015-12-07 | 1 | -1/+0 |
| | |||||
* | Fix initialization order in fuzzy storage | Vsevolod Stakhov | 2015-12-04 | 1 | -8/+10 |
| | |||||
* | Use atomic ops if possible | Vsevolod Stakhov | 2015-11-26 | 1 | -0/+10 |
| | |||||
* | Move all updates to a single transaction. | Vsevolod Stakhov | 2015-11-25 | 1 | -15/+35 |
| | |||||
* | Implement new fuzzy updates architecture | Vsevolod Stakhov | 2015-11-25 | 1 | -16/+171 |
| | | | | So far, fuzzy storage can run in multiple processes. However, merely one process is responsible for changes whilst others just work as proxies when dealing with updates. That should fix sqlite concurrency issues. | ||||
* | Fix format issues found by static analysis | Vsevolod Stakhov | 2015-11-11 | 1 | -1/+1 |
| | |||||
* | Sync only one fuzzy worker, not all | Vsevolod Stakhov | 2015-11-07 | 1 | -8/+10 |
| | |||||
* | Implement delayed writing for fuzzy replies. | Vsevolod Stakhov | 2015-11-07 | 1 | -28/+77 |
| | |||||
* | Fuzzy storage is not threaded | Vsevolod Stakhov | 2015-11-06 | 1 | -2/+2 |
| | |||||
* | Start conversion of fuzzy to multiple workers | Vsevolod Stakhov | 2015-11-06 | 1 | -42/+53 |
| | |||||
* | Fix fuzzy storage constants | Vsevolod Stakhov | 2015-10-19 | 1 | -1/+1 |
| | |||||
* | Block signals when exiting event loop | Vsevolod Stakhov | 2015-10-15 | 1 | -0/+1 |
| | |||||
* | Implement reload command for fuzzy storage | Vsevolod Stakhov | 2015-10-13 | 1 | -6/+53 |
| | |||||
* | Implement connections counters | Vsevolod Stakhov | 2015-10-12 | 1 | -0/+3 |
| | |||||
* | Remove global rspamd_main. | Vsevolod Stakhov | 2015-10-09 | 1 | -2/+1 |
| | |||||
* | Rework workers signals handlers to be nested if needed. | Vsevolod Stakhov | 2015-10-08 | 1 | -1/+0 |
| | |||||
* | Allow opening of fuzzy storage with no vacuum. | Vsevolod Stakhov | 2015-10-08 | 1 | -1/+5 |
| | |||||
* | Do not try to decrypt when no local key defined. | Vsevolod Stakhov | 2015-10-01 | 1 | -0/+5 |
| | |||||
* | Set the correct epoch for encrypted requests. | Vsevolod Stakhov | 2015-09-30 | 1 | -2/+4 |
| | |||||
* | Add encryption to fuzzy check plugin. | Vsevolod Stakhov | 2015-09-30 | 1 | -2/+0 |
| | |||||
* | Add encryption to fuzzy storage. | Vsevolod Stakhov | 2015-09-29 | 1 | -51/+223 |
| | |||||
* | Preserve expired fuzzy hashes counter. | Vsevolod Stakhov | 2015-09-28 | 1 | -1/+6 |
| | |||||
* | Optimize performance of expiration. | Vsevolod Stakhov | 2015-09-28 | 1 | -1/+1 |
| | |||||
* | More sync optimizations. | Vsevolod Stakhov | 2015-09-28 | 1 | -8/+9 |
| | |||||
* | Rename main.h and main.c to `rspamd.X` | Vsevolod Stakhov | 2015-09-22 | 1 | -1/+1 |
| | |||||
* | Fix default expiration. | Vsevolod Stakhov | 2015-08-18 | 1 | -0/+1 |
| | |||||
* | Add guard for fuzzy storage. | Vsevolod Stakhov | 2015-08-18 | 1 | -1/+1 |
| | |||||
* | Use EPOCH_6 for invalid fuzzy requests. | Vsevolod Stakhov | 2015-08-13 | 1 | -0/+1 |
| | |||||
* | Avoid global rspamd_main usage. | Vsevolod Stakhov | 2015-08-06 | 1 | -0/+1 |
| | |||||
* | Hide workers and modules definitions. | Vsevolod Stakhov | 2015-08-06 | 1 | -0/+1 |
| | |||||
* | Remove legacy fuzzy code completely. | Vsevolod Stakhov | 2015-07-18 | 1 | -47/+4 |
| | |||||
* | Use common routine for jittering time values. | Vsevolod Stakhov | 2015-06-14 | 1 | -2/+1 |
| | |||||
* | Fix converting of old storage. | Vsevolod Stakhov | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Set default sync timeout. | Vsevolod Stakhov | 2015-04-22 | 1 | -2/+3 |
| | |||||
* | Allow to specify sync timeout for fuzzy storage. | Vsevolod Stakhov | 2015-04-22 | 1 | -31/+14 |
| | |||||
* | Implement the concept of fuzzy protocol epoches. | Vsevolod Stakhov | 2015-04-21 | 1 | -9/+24 |
| | |||||
* | Fuzzy actual version is now 3 not 2. | Vsevolod Stakhov | 2015-04-21 | 1 | -0/+14 |
| | |||||
* | Adopt fuzzy storage for new inet_address. | Vsevolod Stakhov | 2015-03-12 | 1 | -10/+10 |
| | |||||
* | Remove unused signal post-handlers. | Vsevolod Stakhov | 2015-02-02 | 1 | -47/+0 |
| | |||||
* | Save flag in fuzzy reply. | Vsevolod Stakhov | 2014-12-24 | 1 | -0/+1 |
| | |||||
* | Fix tagging. | Vsevolod Stakhov | 2014-12-22 | 1 | -2/+1 |
| | |||||
* | Fix initialization issues for some variables. | Vsevolod Stakhov | 2014-12-22 | 1 | -0/+1 |
| | |||||
* | Add tag for all commands and replies. | Vsevolod Stakhov | 2014-12-22 | 1 | -1/+4 |
| | |||||
* | Restore expired/count statistics. | Vsevolod Stakhov | 2014-12-20 | 1 | -2/+7 |
| | |||||
* | Restore functions of fuzzy_check. | Vsevolod Stakhov | 2014-12-20 | 1 | -24/+129 |
| | |||||
* | Add backend open. | Vsevolod Stakhov | 2014-12-19 | 1 | -2/+1 |
| | |||||
* | Start total rework of fuzzy_storage. | Vsevolod Stakhov | 2014-12-19 | 1 | -723/+14 |
| | |||||
* | Process commands for lmdb. | Vsevolod Stakhov | 2014-12-17 | 1 | -2/+98 |
| | |||||
* | Start new fuzzy storage protocol implementation. | Vsevolod Stakhov | 2014-12-17 | 1 | -21/+36 |
| | |||||
* | Add lmdb initialization. | Vsevolod Stakhov | 2014-12-17 | 1 | -79/+143 |
| |