mail-crypt: Contexts are now required or checked Satisfies static analyzers
Updated copyright notices to include the year 2018.
lib-storage: Add reason to mailbox_transaction_begin() Remove mailbox_transaction_set_reason().
mail-crypt-acl: Fix assert-crash due to missing namespace initialization This was broken by e031d9aaae59a9f79710dc1138b76b69272615a3.
global: Log internal storage error on failure
global: Replace mail_storage_service_user_free() with _unref()
mail-crypt-acl: Fix error handling Don't crash if mail_user creation failed.
Updated copyright notices to include the year 2017.
global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro. Used the following script: C_FILES=`git ls-files *.c` H_FILES=`git ls-files *.h` for F in "$C_FILES $H_FILES"; do echo "$F" perl -p -i -e 's/safe_memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero_safe(&$1)/g' $F perl -p -i -e 's/safe_memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero_safe($1)/g' $F perl -p -i -e 's/memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero(&$1)/g' $F perl -p -i -e 's/memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero($1)/g' $F done
mail-crypt-acl: Use mailbox_get_last_error instead of error
mail-crypt: Add mail-crypt plugin