global: unsigned int:1 -> bool:1 perl -i -pe 's/unsigned int ([^,:;]+):1;/bool $1:1;/' **/*.[ch]
lib-imap: NIL as astring is the same as "NIL" This is a bit klugdy but works as long as all callers use imap_arg_get_astring() instead of trying to handle it themselves.
lib-imap: Changed public IS_ATOM*() macros to match RFC 3501 exactly. Move the imap-parser specific "atom plus some more" parsing macro inside imap-parser.c so it's not used by anyone else.
imap parser: Added support for parsing literal8 (for BINARY extension)
lib-imap: struct imap_arg.str_size now contains the string value lengths. This is especially useful for literals that might contain NUL bytes.
imap-arg: Added IMAP_ARG_IS_NSTRING(). --HG-- branch : HEAD
lib-imap: Changed imap_arg accessing APIs. The new one is easier for both coders and static analyzers. --HG-- branch : HEAD