Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Write tests for DKIM signature and key parsers. | Vsevolod Stakhov | 2012-05-29 | 5 | -17/+125 |
| | | | | Fix DKIM parsers. | ||||
* | Implement keysigning. | Vsevolod Stakhov | 2012-05-28 | 2 | -11/+19 |
| | |||||
* | * Add signing and simple canonization support (not finished yet, work in ↵ | Vsevolod Stakhov | 2012-05-28 | 4 | -9/+372 |
| | | | | progress). | ||||
* | Check received for not more than 5 recipients. | Vsevolod Stakhov | 2012-05-28 | 2 | -5/+15 |
| | | | | Install lua configuration by default (as user's one should be in rspamd.local.lua). | ||||
* | * Avoid DoS while sending a message with a lot of recipients in 'To' header. | Vsevolod Stakhov | 2012-05-28 | 5 | -23/+73 |
| | | | | | Fix possible deadlock in lua_redis. Version is now 0.4.8 as there are enough changes. | ||||
* | Implement key extracting for dkim records. | Vsevolod Stakhov | 2012-05-25 | 2 | -14/+129 |
| | |||||
* | * Start dkim support implementation. | Vsevolod Stakhov | 2012-05-24 | 3 | -0/+717 |
| | |||||
* | * Add emulating of session in case of dnsbl reject. | Vsevolod Stakhov | 2012-05-02 | 1 | -17/+154 |
| | |||||
* | Merge. | Vsevolod Stakhov | 2012-04-27 | 1 | -8/+38 |
|\ | |||||
| * | Make it possible to start several rspamd with different configurations from ↵ | Vsevolod Stakhov | 2012-04-24 | 1 | -8/+38 |
| | | | | | | | | a single commandline. | ||||
* | | * Add ability to specify dnsbls for smtp_proxy. | Vsevolod Stakhov | 2012-04-27 | 5 | -35/+202 |
|/ | | | | | Fix handling of params with the same name in configuration. Add ability for rspamc to bind on a local address. | ||||
* | * Add support of XCLIENT to the smtp proxy. | Vsevolod Stakhov | 2012-04-23 | 3 | -21/+239 |
| | |||||
* | Add basic list config parser. | Vsevolod Stakhov | 2012-04-23 | 2 | -0/+15 |
| | |||||
* | * Allow workers to specify multiply options of the same type. | Vsevolod Stakhov | 2012-04-23 | 2 | -5/+57 |
| | |||||
* | * Allow full access to controller's commands without a password if | Vsevolod Stakhov | 2012-04-23 | 3 | -52/+59 |
| | | | | | controller password is not specified in configuration. Fix some minor stuff while I'm here. | ||||
* | Fix some problems with learning. | Vsevolod Stakhov | 2012-04-23 | 1 | -31/+13 |
| | |||||
* | Fix multimap to handle ipv6 addresses. | Vsevolod Stakhov | 2012-04-20 | 1 | -2/+5 |
| | |||||
* | * Fix spf plugin that was broken in 0.4.7 | Vsevolod Stakhov | 2012-04-20 | 15 | -46/+432 |
| | | | | * Add partial ipv6 support for some rspamd modules. | ||||
* | Fix controller freezing. | Vsevolod Stakhov | 2012-04-20 | 1 | -3/+4 |
| | |||||
* | Allow rspamd dispatcher code to process half-closed connections. | Vsevolod Stakhov | 2012-04-20 | 4 | -9/+41 |
| | |||||
* | Add portable api for locks and threads to handle Glib threads API change. | Vsevolod Stakhov | 2012-04-13 | 2 | -0/+267 |
| | |||||
* | * Add ratelimit plugin | Vsevolod Stakhov | 2012-04-06 | 3 | -1/+340 |
| | | | | Some polishing of lua task api. | ||||
* | * Implement pre-filters that realizes concepts to check mail by some ↵ | Vsevolod Stakhov | 2012-03-30 | 8 | -46/+230 |
| | | | | | | | | absolute values like: - greylisting - DNS BL/WL - ratelimits | ||||
* | Use guint64 for all IO operations. | Vsevolod Stakhov | 2012-03-29 | 2 | -6/+6 |
| | |||||
* | Parse big limits on 32 bits machine (for file sizes). | Vsevolod Stakhov | 2012-03-28 | 4 | -5/+18 |
| | |||||
* | Detect amd64. | Vsevolod Stakhov | 2012-03-27 | 1 | -0/+13 |
| | |||||
* | Use 64 bit offset while compiled in 32 bit mode. | Vsevolod Stakhov | 2012-03-27 | 3 | -5/+15 |
| | |||||
* | * Improve statistics for scanned messages. | Vsevolod Stakhov | 2012-03-26 | 3 | -22/+23 |
| | |||||
* | * Add lua bindings for upstream API. | Vsevolod Stakhov | 2012-03-26 | 8 | -38/+626 |
| | |||||
* | Allow multiply aio requests in flight. | Vsevolod Stakhov | 2012-03-16 | 1 | -22/+11 |
| | |||||
* | Fix stupid error in aio_write. | Vsevolod Stakhov | 2012-03-15 | 1 | -0/+3 |
| | |||||
* | Fix proxy logic. | Vsevolod Stakhov | 2012-03-13 | 3 | -37/+48 |
| | |||||
* | Cleanup callback's data for aio. | Vsevolod Stakhov | 2012-03-13 | 1 | -0/+1 |
| | |||||
* | Aio context must be long not int. | Vsevolod Stakhov | 2012-03-11 | 2 | -14/+35 |
| | | | | O_DIRECT on linux requires strict memory alignment. | ||||
* | Add offset support to aio operations. | Vsevolod Stakhov | 2012-03-11 | 2 | -18/+26 |
| | |||||
* | * Add initial implementation of proxy object | Vsevolod Stakhov | 2012-03-07 | 11 | -81/+980 |
| | | | | * Add simple smtp proxy worker | ||||
* | Fix aio syscall numbers for x86_64 platform. | Vsevolod Stakhov | 2012-03-06 | 1 | -5/+21 |
| | |||||
* | Fixed threading for testing suite. | Vsevolod Stakhov | 2012-03-05 | 2 | -1/+7 |
| | |||||
* | Fix asynchronous IO API. | Vsevolod Stakhov | 2012-03-01 | 7 | -43/+161 |
| | | | | Write test case for aio. | ||||
* | Separate librspamdserver API from plugins and workers functions. | Vsevolod Stakhov | 2012-03-01 | 7 | -603/+619 |
| | | | | Make tests compileable again. | ||||
* | Use DB_HASH access method for bdb backend. | Vsevolod Stakhov | 2012-03-01 | 10 | -30/+35 |
| | | | | Fix signed and unsigned comparasion while I'm here. | ||||
* | Forgot event_del. | Vsevolod Stakhov | 2012-02-21 | 1 | -0/+1 |
| | |||||
* | Some fixes to dispatcher code to allow change policy more flexible. | Vsevolod Stakhov | 2012-02-21 | 1 | -1/+7 |
| | |||||
* | Another workaround for old glib. | Vsevolod Stakhov | 2012-02-21 | 2 | -2/+7 |
| | |||||
* | Workaround for old glib. | Vsevolod Stakhov | 2012-02-17 | 2 | -3/+6 |
| | |||||
* | Added tag 0.4.7 for changeset b0d4207e9a41 | Vsevolod Stakhov | 2012-02-17 | 1 | -0/+1 |
| | |||||
* | Update debian changelog.0.4.7 | Vsevolod Stakhov | 2012-02-17 | 1 | -0/+9 |
| | |||||
* | Add support of buffered IO reset to support persistent connections. | Vsevolod Stakhov | 2012-02-16 | 4 | -8/+46 |
| | |||||
* | Add temporary pages to pool allocator to allow reset of some pool data. | Vsevolod Stakhov | 2012-02-15 | 2 | -14/+130 |
| | |||||
* | Fix build. | Vsevolod Stakhov | 2012-02-15 | 1 | -1/+1 |
| |