2f07c9a5d854404dad3380c5968b409e03fb4108 |
|
17-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Perform output stream error handling in one place. |
0f445eb69b203f86d5c7d71365ad28fa9eb23fde |
|
17-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Remove undefined smtp_server_reply_send_more() from smtp-server-private.h. |
1e3de3981ee5b13f59d84c6f9cd3722ae3084852 |
|
17-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Handle output stream errors in a separate function. |
1d4c4128808d04cf4b8396ce04ce524da9194782 |
|
18-Jan-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Put reply content in a separate struct.
This allows duplicate replies to share content for a multi-reply command. |
5d5ad796fc34170333bb52c05614425a0dd7e182 |
|
18-Jan-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Add RCPT parameters directly in smtp_server_transaction_add_rcpt().
This makes more sense. Before, these were added to the recipient in
smtp-server-cmd-rcpt.c, after the recipient was added. |
912e87d5be9dd8895e8cb7c6cb51d8a752edbe8c |
|
28-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Add APIs for halting and resuming connection command handling.
Also adds function to start the connection in a pending (halted) state. This way the greeting can already be sent (over SSL if needed), while deferring command handling until some external activity is completed. |
f091dd12d19df22e5403855f93dedee437bd7d87 |
|
28-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: Protect smpt_server_connection_start() from being called multiple times. |
6d76b99eb61df1cbe13cf76d0aac81507cbd1d21 |
|
11-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: server: transaction: Added smtp_server_transaction_rcpt_count(). |
56dd928c164ec5c0d1158a1760154b58c5f1f6e7 |
|
08-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-smtp: Implemented SMTP server. |