aboutsummaryrefslogtreecommitdiffstats
path: root/src/lmtp_proto.c
Commit message (Collapse)AuthorAgeFilesLines
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
|
* Refactor function names.Vsevolod Stakhov2014-11-291-25/+25
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-87/+154
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-157/+90
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-90/+157
|
* Refactor worker task structure and API.Vsevolod Stakhov2014-04-211-7/+7
|
* Refactor memory pool naming.Vsevolod Stakhov2014-04-201-7/+7
|
* Rework socket creation logic to support both ipv4 and ipv6 sockets.Vsevolod Stakhov2013-06-011-2/+4
|
* Another debian license fix.Vsevolod Stakhov2012-09-101-1/+1
| | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c.
* Update copyright (required by debian).Vsevolod Stakhov2012-09-041-3/+3
|
* * 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
|
* Fix signness in arithmetic operations.Vsevolod Stakhov2011-08-041-4/+4
|
* Make own strlcpy that does not calculate remaining string length (faster and ↵Vsevolod Stakhov2010-11-161-2/+2
| | | | | | more safe) Allow only ASCII symbols in logs, escape control chars
* Fixes types (use glib ones) no functional change.Vsevolod Stakhov2010-10-061-25/+25
| | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones.
* * Use rspamd_snprintf instead of libc oneVsevolod Stakhov2010-06-241-8/+8
|
* * Check return value of each rspamd_dispatcher_write as in case of write ↵Vsevolod Stakhov2010-06-241-22/+55
| | | | errors sessions can be destroyed early
* * Introduce new logging system:Vsevolod Stakhov2009-12-221-21/+22
| | | | | | | | | - 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
* * Retab, no functional changesVsevolod Stakhov2009-10-021-323/+319
|
* * Implement new system of async events handling (experimental)Vsevolod Stakhov2009-09-221-9/+11
|
* * Add http maps supportVsevolod Stakhov2009-07-211-1/+1
|
* * Add urls output to urls commandVsevolod Stakhov2009-07-021-8/+8
| | | | * Improve performance of dispatcher by avoiding double allocating and copying of dynamic buffers
* * Fix many compile time warnings and polish codeVsevolod Stakhov2009-03-241-6/+7
|
* * Unify socket creation and accepting by using utility functionsVsevolod Stakhov2009-03-031-14/+3
| | | | | | | * 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
* * Remove %m from logging it seems to be unsupported by FreeBSD printf versionVsevolod Stakhov2009-03-021-4/+4
|
* * Add support of LMTP/SMTP deliveryVsevolod Stakhov2009-02-251-16/+238
|
* * Fix memory corruption and lmtp handlingVsevolod Stakhov2009-02-251-33/+107
| | | | * Add e-mail address validation in lmtp
* * Add initial LMTP support and LDA delivery to rspamdVsevolod Stakhov2009-02-241-0/+380