Updated copyright notices to include the year 2018.
doveadm-dict: Convert to new parameter handling Fixes problems with negative numbers as parameters
doveadm dict get: Support printing multiple values.
Updated copyright notices to include the year 2017.
global: Replaced all instances of memset(p, 0, sizeof(*p)) with the new i_zero() macro. Used the following script: C_FILES=`git ls-files *.c` H_FILES=`git ls-files *.h` for F in "$C_FILES $H_FILES"; do echo "$F" perl -p -i -e 's/safe_memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero_safe(&$1)/g' $F perl -p -i -e 's/safe_memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero_safe($1)/g' $F perl -p -i -e 's/memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero(&$1)/g' $F perl -p -i -e 's/memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero($1)/g' $F done
lib-dict: dict_transaction_commit*() returns now error string
lib-dict: dict_iterate_deinit() returns now error string
lib-dict: dict_lookup() returns now error string
lib-dict: Renamed dict_init_full() to dict_init()
doveadm-dict: Use ver2 structures
doveadm-dict: Remove i_fatal() usage
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 dict iter: Added -V parameter to return only keys.
Make static analyzer happier.
doveadm dict iter: Added -1 parameter to enable DICT_ITERATE_FLAG_EXACT_KEY
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>
Make static analyzer happier
doveadm dict iter: Use recursion flag only if -R parameter is specified.
doveadm: Added dict commands to access lib-dict via command line. For debugging and data dumping purposes.