Updated copyright notices to include the year 2018.
imap: Add imap_client.logged_out at LOGOUT This is useful for determining if client did a clean logout
imap: Share mailbox closing code in SELECT/UNSELECT/CLOSE/LOGOUT/deinit
Updated copyright notices to include the year 2017.
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/'
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.
Updated copyright notices to include year 2012.
Updated copyright notices to include year 2011.
imap: Uncork at logout a bit later.
lib-storage: Split mailbox_close() and mailbox_free() functionality. --HG-- branch : HEAD
Updated copyright notices to include year 2010. --HG-- branch : HEAD
Renamed headers to prevent collision if they were flattened on an install. --HG-- branch : HEAD
Updated copyright notices to include year 2009. --HG-- branch : HEAD
Implemented CONTEXT=SEARCH extension. --HG-- branch : HEAD
Updated copyright notices to include year 2008. --HG-- branch : HEAD
Replaced my Copyright notices. The year range always ends with 2007 now. My name was replaced with "Dovecot authors". In many cases I didn't really even own the copyright, so this is more correct. --HG-- branch : HEAD
Log a line when IMAP client disconnects with a reason why it happened. Changed the reason strings also a bit with POP3. --HG-- branch : HEAD
deinit, unref, destroy, close, free, etc. functions now take a pointer to their data pointer, and set it to NULL. This makes double-frees less likely to cause security holes. --HG-- branch : HEAD
Added "bool" type and changed all ints that were used as booleans to bool. --HG-- branch : HEAD
Moved command-specific variables from struct client to struct client_command_context and changed code to use it. --HG-- branch : HEAD
warning fix --HG-- branch : HEAD
Send the "* BYE Logging out" before closing mailbox. --HG-- branch : HEAD
Split sync_flag_full into sync_flag_full_read and _write. Closing mailbox now always writes changes. --HG-- branch : HEAD
Do full syncing at logout, not at select. --HG-- branch : HEAD
importing new index code. mbox still broken. --HG-- branch : HEAD
Naming style changes, finally got tired of most of the typedefs. Also the previous enum -> macro change reverted so that we don't use the highest bit anymore, that's incompatible with old indexes so they will be rebuilt. --HG-- branch : HEAD
close mailbox before sending "OK Logout completed", because the closing may take some time with mbox --HG-- branch : HEAD
Initial revision --HG-- branch : HEAD