Updated copyright notices to include the year 2018.
Updated copyright notices to include the year 2017.
global: Change string position/length from unsigned int to size_t Mainly to avoid truncating >4GB strings, which might potentially cause some security holes. Normally there are other limits, which prevent such excessive strings from being created in the first place. I'm sure this didn't find everything. Maybe everything could be found with compiler warnings. -Wconversion kind of does it, but it gives way too many unnecessary warnings. These were mainly found with: grep " = strlen" egrep "unsigned int.*(size|len)"
global: unsigned int:1 -> bool:1 perl -i -pe 's/unsigned int ([^,:;]+):1;/bool $1:1;/' **/*.[ch]
doveadm: print to stdout in table formatter
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/'
doveadm: Added -h parameter to hide header line from tab and table formatter output.
doveadm: Fixed table formatter for UTF-8 output. Based on patch by Hardy Flor
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>
doveadm: table formatter printed header unaligned if it had hidden titles. This was broken by the previous table formatter change.
Updated copyright notices to include year 2014.
doveadm: Table formatter now hides the titles if all of them are marked hidden.
Oops :) Update copyrights to 2013 without breaking all .c files.
Updated copyright notices to include year 2013.
doveadm: table formatter supports now writing by streaming. This fixes it to work with doveadm server, which sometimes may use streaming.
Array API changed: ARRAY_DEFINE(name, type) -> ARRAY(type) name Easy way to update your existing code: perl -i -pe 's:ARRAY_DEFINE\(([^,]+), *([^)]+)\);:ARRAY($2) $1;:' **/*.[ch]
Updated copyright notices to include year 2012.
doveadm: Added flag to specify which column table formatter expands. The default also was changed to last column, not first.
Increased initial memory pool size.
Updated copyright notices to include year 2011.
doveadm: Added "pager" formatter and a function to output streamed output values. --HG-- branch : HEAD
doveadm: Output flushing fixes. --HG-- branch : HEAD
doveadm: Table formatter crashed with large output. --HG-- branch : HEAD
doveadm: Include termios.h, not sys/termios.h.. --HG-- branch : HEAD
doveadm: Compile fix for Solaris. --HG-- branch : HEAD
doveadm: Use struct winsize, not struct ttysize to get the terminal width. --HG-- branch : HEAD
doveadm: Use actual terminal width for table formatter if possible. --HG-- branch : HEAD
doveadm: Output is now written via "formatter" interface. The default can be changed with -f parameter. Currently implemented 3 formatters: flow, tab and table. --HG-- branch : HEAD