| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* Fix tanhl detection for platforms that have not implementation of it
* Remove several compile warnings
|
|
|
|
|
|
| |
- custom filters are dlopened and provides callbacks for user's input processing
- custom filters can be used to extend rspamd functionality for unusual (non email processing cases)
- custom filters allows to use rspamd async IO model and process management for performing custom network tasks
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* Pass to event_add only copies of struct timeval to avoid timing problems
|
|
|
|
|
|
| |
* Add write support via controller to fuzzy storage
TODO: Add delete and check commands support to controller interface
|
|
|
|
| |
* Improve performance of dispatcher by avoiding double allocating and copying of dynamic buffers
|
|
|
|
|
|
|
| |
be easily extended by new types of wrokers
* Rework config system and avoid from using queue (3) lists
* Upgrade version to 0.2.0 as config format is now incompatible with older one
|
|
|
|
|
|
|
| |
* Adopt all parts of rspamd for new url parser
* Improve url-extracter utility by avoiding cut&paste of mime parsing
* Small fixes to rspamc client
* Bump version to 0.1.3
|
| |
|
|
|
|
|
| |
* Create listen sock for lmtp in main processes dispatcher to allow multiply lmtp workers
* Fix logic of logging
|
|
|
|
|
|
|
| |
* Check SO_ERROR on socket immideately after connect/bind to avoid resourses allocation for
unsuccessful connections
* Avoid descriptors leakage when we create sockets and have errors on them
* Set on all socket descriptors FD_CLOEXEC flag to avoid problems with executing LDA
|
| |
|
| |
|
|
|
|
|
|
| |
* Fix soft-shutdown of dispacther
* Turn debug on by default in cmake
* Change logic of save points
|
| |
|
|
|
|
| |
* Add e-mail address validation in lmtp
|
|
|