Updated copyright notices to include the year 2018.
global: Fix spelling mistakes in comments Original work by @andreasschulze and @jsoref
global: Use o_stream_flush_parent()
mail-filter: ostream-ext-filter - Require o_stream_finish() to be called Similar to ostream-zlib.
global: use i_close_fd{,_path}() instead of open-coding them
global: start relying on [io]_stream_destroy(NULL) being a no-op Cleanup performed with the following semantic patch: @@ expression E; @@ - if (E != NULL) { - i_stream_destroy(&E); - } + i_stream_destroy(&E); @@ expression E; @@ - if (E != NULL) { - o_stream_destroy(&E); - } + o_stream_destroy(&E);
mail-filter: tabescape args, this is required by script client 4
global: Update script client version number Broken by b383ed51d75bce0f69f126bc4ff7192985ca30f2
mail-filter: Add missing error handling in ostream-ext-filter
Updated copyright notices to include the year 2017.
lib: remove autoclose parameter from [io]_stream_create_fd Use [io]_stream_create_fd_autoclose() for autoclose.
lib: istream - migrate to i_stream_read_more() Scripted to find all the low-hanging-fruit (single line calls), but hand-checked: git grep i_stream_read_data.*,\ 0\) | sed s/:.*// | \ xargs sed -i -e 's/i_stream_read_data(\(.*\), \(.*\), \(.*\), 0)/i_stream_read_more(\1, \2, \3)/' Signed-off-by: Phil Carmody <phil@dovecot.fi>
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.
mail-filter: If filter returns 0 bytes, treat it as EIO error.
Added mail-filter plugin.