Updated copyright notices to include the year 2018.
lib-storage: Add reason to mailbox_transaction_begin() Remove mailbox_transaction_set_reason().
global: Add mailbox_set_reason() calls Added to the most important places.
global: Log internal storage error on failure
Updated copyright notices to include the year 2017.
doveadm-save: Set exit code to EX_TEMPFAIL on open error Prevents potential crash on doveadm_mail_next_user
doveadm-save: Check stream errno before save This is to ensure the file has been really opened.
global: Make sure i_stream_read() calls handle 0 and -2 return values correctly.
doveadm: Removed unused code.
doveadm: Define DOVEADM_CMD_MAIL_USAGE_PREFIX, which v2 commands use as their usage prefix. This allows implementing the next changeset without kludging.
doveadm-save: Use ver2 command structure
global: freshen copyright git ls-files | xargs perl -p -i -e 's/(\d+)-201[0-5]/$1-2016/g;s/ (201[0-5]) Dovecot/ $1-2016 Dovecot/'
doveadm: Added "save" command to directly save mail to specified mailbox. The mail is read from stdin.