Updated copyright notices to include the year 2018.
Updated copyright notices to include the year 2017.
global: Use const for all test_functions[] arrays
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)"
lib-mail: stop calling str_append_n and memcmp with NULL in tests
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>
lib-mail: Fixed istream-dot unit test to work with the istream-test changes.
lib-mail: Added more tests to test-istream-dot.
Updated copyright notices to include year 2014.
istream-dot unit test updated.
Oops :) Update copyrights to 2013 without breaking all .c files.
Updated copyright notices to include year 2013.
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.
Updated copyright notices to include year 2012.
Updated copyright notices to include year 2011.
Updated copyright notices to include year 2010. --HG-- branch : HEAD
istream dot unit test fixes. --HG-- branch : HEAD
Improved test istream. --HG-- branch : HEAD
Added dot istream for reading SMTP DATA-style input. --HG-- branch : HEAD