Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Some fixes to fuzzy hashes expiration: | Vsevolod Stakhov | 2010-08-18 | 1 | -4/+15 |
| | | | | | | - add parameter 'max_mods' that defines how much modification should occure before syncing cache - sync cache on reload - increase modifications on deleting and on modifying | ||||
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 1 | -0/+3 |
| | | | | * Add reopenlog method to FreeBSD rc script | ||||
* | * Use rspamd_snprintf instead of libc one | Vsevolod Stakhov | 2010-06-24 | 1 | -1/+1 |
| | |||||
* | * Implement initial version of greylisting triplets storage | Vsevolod Stakhov | 2010-06-17 | 1 | -1/+1 |
| | | | | * Fix issues with smtp worker | ||||
* | * Fix config reloading | Vsevolod Stakhov | 2010-05-13 | 1 | -0/+1 |
| | | | | | * Add ability to register variables in memory pools (hash with known lifetime) * Avoid of using of some global variables | ||||
* | * Fix fuzzy storage interaction with old rspamd | Vsevolod Stakhov | 2010-05-08 | 1 | -0/+16 |
| | |||||
* | * Support versions of hashes file | Vsevolod Stakhov | 2010-05-06 | 1 | -6/+59 |
| | |||||
* | * Add ability to set specific symbols for different fuzzy flags | Vsevolod Stakhov | 2010-05-06 | 1 | -11/+21 |
| | | | | * Fix storage of fuzzy flags | ||||
* | * Add ability to add flags to fuzzy hashes | Vsevolod Stakhov | 2010-05-05 | 1 | -1/+2 |
| | |||||
* | * Take block size into consideration while searching for fuzzy hash | Vsevolod Stakhov | 2010-03-23 | 1 | -4/+7 |
| | |||||
* | * Add support for Judy storage for fuzzy hashes | cebka@lenovo-laptop | 2010-03-22 | 1 | -15/+143 |
| | |||||
* | * Some logging added | cebka@lenovo-laptop | 2010-03-18 | 1 | -0/+6 |
| | |||||
* | * Try to speed up fuzzy storage | cebka@lenovo-laptop | 2010-03-18 | 1 | -43/+101 |
| | |||||
* | * Add statistics for fuzzy storage | cebka@lenovo-laptop | 2010-03-17 | 1 | -0/+9 |
| | |||||
* | * Add ability to add weight for fuzzy hashes, this can be very useful for ↵ | cebka@lenovo-laptop | 2010-02-08 | 1 | -5/+47 |
| | | | | autolearning fuzzy storage by users | ||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -17/+17 |
| | | | | | | | | | - 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 | ||||
* | * Add more advanced signal processing routine | Vsevolod Stakhov | 2009-11-05 | 1 | -0/+5 |
| | |||||
* | * Implement new system of managing rspamd processes | Vsevolod Stakhov | 2009-10-30 | 1 | -3/+15 |
| | |||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -93/+92 |
| | |||||
* | * Fix fuzzy storage binding | Vsevolod Stakhov | 2009-09-21 | 1 | -3/+11 |
| | |||||
* | * Store sockaddr in large enough buffer | Vsevolod Stakhov | 2009-08-25 | 1 | -4/+5 |
| | |||||
* | * Migrate fuzzy storage to use UDP instead of TCP | Vsevolod Stakhov | 2009-08-25 | 1 | -71/+26 |
| | |||||
* | * Improve google perf tools support | Vsevolod Stakhov | 2009-08-25 | 1 | -0/+1 |
| | | | | * Pass to event_add only copies of struct timeval to avoid timing problems | ||||
* | * Do not sync fuzzy hash storage too often | Vsevolod Stakhov | 2009-08-24 | 1 | -1/+1 |
| | |||||
* | * Fix process dispatcher | Vsevolod Stakhov | 2009-08-20 | 1 | -1/+20 |
| | | | | * Use bloom filter in fuzzy storage | ||||
* | * Optimize structure of fuzzy hashes storage (to hash map) | Vsevolod Stakhov | 2009-08-18 | 1 | -25/+34 |
| | |||||
* | * Make fuzzy storage working (tested checking, adding and deleting of fuzzy ↵ | Vsevolod Stakhov | 2009-07-31 | 1 | -14/+22 |
| | | | | | | hashes from storage) * Fix stupid bug in fuzzy distance calculations | ||||
* | * Add client part for fuzzy checksums storage | Vsevolod Stakhov | 2009-07-28 | 1 | -8/+115 |
| | | | | * Add fuzzy storage syncing to file | ||||
* | * Implement fuzzy hashes storage worker | Vsevolod Stakhov | 2009-07-27 | 1 | -0/+342 |
TODO: - implement client as rspamd plugin - add support to controller and rspamc - improve performance by avoiding usage of linked lists |