History log of /dovecot/src/lib-smtp/smtp-server-private.h
Revision Date Author Comments Expand
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.