aboutsummaryrefslogtreecommitdiffstats
path: root/src/smtp_utils.c
Commit message (Collapse)AuthorAgeFilesLines
* Rework socket creation logic to support both ipv4 and ipv6 sockets.Vsevolod Stakhov2013-06-011-9/+2
|
* * Add rolling history feature saving last 200 scanned messages.Vsevolod Stakhov2013-01-071-2/+2
| | | | Add /history command handler in webui.
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-2/+2
|
* * Add initial implementation of proxy objectVsevolod Stakhov2012-03-071-3/+57
| | | | * Add simple smtp proxy worker
* * More things to be thread-safe:Vsevolod Stakhov2012-02-131-1/+3
| | | | | | | - pool allocator is now thread-safe - lua subsystem now holds lock to avoid lua stack corruption - events subsystem now using conditional variables to wait for async_threads - insert_result is thread-safe now
* Add quarks to events to determine source of event inside rspamd.Vsevolod Stakhov2012-02-131-1/+1
| | | | Another try to fix threading.
* * Use event_base thread safe API to allow parallelism based on threadsVsevolod Stakhov2011-10-261-1/+1
|
* Add universal utility function for creating stream sockets.Vsevolod Stakhov2011-10-181-1/+1
|
* * Improve performance of settings lookupVsevolod Stakhov2011-06-301-2/+2
|
* Add rewrite subject action implementation to SMTP proxy.Vsevolod Stakhov2010-10-271-7/+25
|
* Add add_header action to smtp proxy.Vsevolod Stakhov2010-10-261-0/+72
| | | | In raw mode scan stripped html parts when regexp are not 'raw'.
* Fix action settings (reported by Anton Nekhoroshih).Vsevolod Stakhov2010-10-251-0/+223
Split smtp code to 'utils', 'protocol' and 'worker' functions. * Add support of actions for smtp worker.