Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add initial support of bdb backend | Vsevolod Stakhov | 2011-11-01 | 8 | -14/+468 |
| | |||||
* | * Add array operations | Vsevolod Stakhov | 2011-11-01 | 3 | -11/+131 |
| | | | | Fix memory freeing for elements in kvstorage. | ||||
* | * Significate performance improving by vectorizing IO output (about 4 times ↵ | Vsevolod Stakhov | 2011-10-31 | 3 | -27/+98 |
| | | | | for kv storage). | ||||
* | * Fix threading in kvstorage. | Vsevolod Stakhov | 2011-10-31 | 6 | -72/+87 |
| | | | | Rspamd now can detect and work with libevent-2. | ||||
* | Add basic locking. | Vsevolod Stakhov | 2011-10-31 | 1 | -0/+8 |
| | |||||
* | * Implement basic functionality of key value storage | Vsevolod Stakhov | 2011-10-31 | 8 | -70/+486 |
| | |||||
* | * Initial implementation of threaded kvstorage worker. | Vsevolod Stakhov | 2011-10-27 | 7 | -2/+362 |
| | |||||
* | * Use event_base thread safe API to allow parallelism based on threads | Vsevolod Stakhov | 2011-10-26 | 17 | -35/+95 |
| | |||||
* | Do not try to validate empty headers. | Vsevolod Stakhov | 2011-10-25 | 2 | -2/+8 |
| | | | | Write symbols to log in case of HTTP/Json output. | ||||
* | * Implement initial version of asynced kvstorage API | Vsevolod Stakhov | 2011-10-24 | 1 | -28/+435 |
| | |||||
* | Fix siginfo detection code. | Vsevolod Stakhov | 2011-10-24 | 4 | -3/+13 |
| | |||||
* | * Implement kvstorage synced API | Vsevolod Stakhov | 2011-10-24 | 3 | -6/+390 |
| | |||||
* | Fix bug in compare_content_param function. | Vsevolod Stakhov | 2011-10-24 | 1 | -21/+23 |
| | |||||
* | * Add skeleton of libkvstorage API. | Vsevolod Stakhov | 2011-10-18 | 3 | -0/+533 |
| | |||||
* | Add universal utility function for creating stream sockets. | Vsevolod Stakhov | 2011-10-18 | 5 | -5/+102 |
| | |||||
* | Move librspamdclient to separate directory. | Vsevolod Stakhov | 2011-10-18 | 4 | -3/+3 |
| | | | | | | --HG-- rename : lib/librspamdclient.c => lib/client/librspamdclient.c rename : lib/librspamdclient.h => lib/client/librspamdclient.h | ||||
* | Add initialization for kvstorages after configuration. | Vsevolod Stakhov | 2011-10-18 | 1 | -0/+40 |
| | |||||
* | * Add configuration utils for kvstorage | Vsevolod Stakhov | 2011-10-17 | 10 | -17/+462 |
| | |||||
* | Add ability to register subparsers inside main XML config parser. | Vsevolod Stakhov | 2011-10-17 | 2 | -1/+41 |
| | |||||
* | Fix deinstall/install targets for building of FreeBSD port. | Vsevolod Stakhov | 2011-10-17 | 1 | -6/+6 |
| | |||||
* | Fix build under Solaris10. Reported in ↵ | Vsevolod Stakhov | 2011-10-17 | 5 | -61/+137 |
| | | | | https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana | ||||
* | Check utf8 characters before gregex checks as they assume input to be a utf8 ↵ | Vsevolod Stakhov | 2011-10-17 | 3 | -8/+39 |
| | | | | valid string. | ||||
* | Remove debug. | Vsevolod Stakhov | 2011-10-14 | 1 | -2/+0 |
| | |||||
* | Fix stupid bug with lua stack corruption. | Vsevolod Stakhov | 2011-10-14 | 2 | -2/+6 |
| | |||||
* | Remove some warnings. | Vsevolod Stakhov | 2011-10-14 | 10 | -38/+11 |
| | |||||
* | * Add ordinary hash and radix tree as kv cache implementations | Vsevolod Stakhov | 2011-10-14 | 2 | -17/+510 |
| | |||||
* | Add make_socketpair utility function. | Vsevolod Stakhov | 2011-10-13 | 2 | -0/+36 |
| | |||||
* | * Initial implementation of key-value storage | Vsevolod Stakhov | 2011-10-11 | 5 | -17/+411 |
| | | | | | Detect and link against bdb Change version to 0.4.5 | ||||
* | Added tag 0.4.4 for changeset 398802e77f9f | Vsevolod Stakhov | 2011-10-10 | 1 | -0/+1 |
| | |||||
* | * LRU cache now is capable to get custom insert and delete functions that ↵0.4.4 | Vsevolod Stakhov | 2011-10-10 | 2 | -22/+90 |
| | | | | would allow to use custom storage engines for it | ||||
* | Try to check spf domain before adding it to LRU hash. | Vsevolod Stakhov | 2011-10-06 | 5 | -35/+41 |
| | | | | Make libutil functions ported from BSD compatible with libbsd in linux. | ||||
* | Check if internet address list is parsed correctly. | Vsevolod Stakhov | 2011-10-04 | 1 | -3/+9 |
| | |||||
* | Version 0.4.4. | Vsevolod Stakhov | 2011-09-29 | 1 | -1/+1 |
| | |||||
* | * Support for IDN urls | Vsevolod Stakhov | 2011-08-23 | 2 | -42/+247 |
| | | | | * DNS resolver now can handle international domains correctly | ||||
* | * Fix DNS PTR resolving | Vsevolod Stakhov | 2011-08-22 | 4 | -15/+53 |
| | | | | * Add ability to resolve ip in once_received plugin to avoid temporary DNS fails of SMTP resolving | ||||
* | Fix process headers with ')' last symbol. | Vsevolod Stakhov | 2011-08-18 | 1 | -0/+1 |
| | |||||
* | Damn. | Vsevolod Stakhov | 2011-08-18 | 1 | -2/+2 |
| | |||||
* | Json fix. | Vsevolod Stakhov | 2011-08-18 | 1 | -2/+2 |
| | |||||
* | Fix to json output. | Vsevolod Stakhov | 2011-08-18 | 1 | -0/+4 |
| | |||||
* | Add more. | Vsevolod Stakhov | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | Fix http headers. | Vsevolod Stakhov | 2011-08-18 | 1 | -12/+13 |
| | |||||
* | * Introduce new system of contexts initialization. It would be used for ↵ | Vsevolod Stakhov | 2011-08-18 | 5 | -36/+73 |
| | | | | | | other things in rspamd as well in future. Ignore unknown headers in case of http. | ||||
* | Make lexgrog happy with rspamd man pages. | Vsevolod Stakhov | 2011-08-17 | 2 | -2/+2 |
| | |||||
* | Insert symbols counting their weights with respect to grow_factor. | Vsevolod Stakhov | 2011-08-17 | 1 | -1/+2 |
| | |||||
* | Stupid bug with learning and task destroying. | Vsevolod Stakhov | 2011-08-16 | 1 | -4/+4 |
| | |||||
* | Fix output for spamc proto. | Vsevolod Stakhov | 2011-08-15 | 2 | -2/+6 |
| | |||||
* | Added tag 0.4.3 for changeset 44d02babaaea | Vsevolod Stakhov | 2011-08-12 | 1 | -0/+1 |
| | |||||
* | Fix critical bug with lua stack cleaning that caused heavy memory leaks.0.4.3 | Vsevolod Stakhov | 2011-08-12 | 8 | -13/+35 |
| | | | | Update to 0.4.3. | ||||
* | * Make hash traversing more safely | Vsevolod Stakhov | 2011-08-11 | 1 | -24/+33 |
| | |||||
* | Make buffers non-static. | Vsevolod Stakhov | 2011-08-10 | 1 | -3/+3 |
| |