Updated copyright notices to include the year 2018.
Updated copyright notices to include the year 2017.
lib-index: Assert if mail_index_transaction_sort_appends() sees any uid==0 Every mail must have an UID at this stage.
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/'
Remove now-unnecessary direct stdlib.h #includes.
global: freshen copyright Robomatically: git ls-files | xargs perl -p -i -e 's/(\d+)-201[0-4]/$1-2015/g;s/ (201[0-4]) Dovecot/ $1-2015 Dovecot/' Happy 2015 everyone! Signed-off-by: Phil Carmody <phil@dovecot.fi>
Updated copyright notices to include year 2014.
Oops :) Update copyrights to 2013 without breaking all .c files.
Updated copyright notices to include year 2013.
lib-index: Fixed sorting appended messages when some were assigned new UIDs.
Make sure we check all the functions' return values. Minor API changes to simplify this. Checked using a patched clang that adds attribute(warn_unused_result) to all functions. This commit fixes several error handling mistakes.
seq_range_array_add() API changed. Added other functions to provide the less common use cases.
Don't write "keyword reset" records to transaction log anymore. These are a bit problematic for dsync's keyword merging to handle.
Updated copyright notices to include year 2012.
Updated copyright notices to include year 2011.
Updated copyright notices to include year 2010. --HG-- branch : HEAD
Use array_foreach*() in some useful places. --HG-- branch : HEAD
Moved transaction commiting code to mail-index-transaction-*.c --HG-- branch : HEAD