lib-storage: Deduplicate headers in struct mailbox_header_lookup_ctx This might slightly improve performance.
lib-storage: mailbox_header_lookup_unref(NULL) should be a no-op
Updated copyright notices to include the year 2018.
Updated copyright notices to include the year 2017.
lib: move sort and search from strfuncs.h to sort.h
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.
Removed CONTEXT_TYPE_SAFETY macro and reimplemented its functionality better. gcc/clang now gives a compiler error in many places if callback isn't exactly what was expected. It's also now much easier to add more of these checks.
Updated copyright notices to include year 2012.
lib-storage: Code cleanup.
Updated copyright notices to include year 2011.
lib-storage: Unvirtualized mailbox_header_lookup_*()