(upstream) update 2.2.25 to 2.2.27
2011-03-07 Jeffrey Stedfast <fejj@novell.com>
* configure.in: Bumped version to 2.2.27
* gmime/gmime-gpg-context.c (gpg_ctx_parse_status): Treat EXPSIG,
EXPKEYSIG, and REVKEYSIG the same as GOODSIG/BADSIG status
messages in that all of them denote a new signer info.
* gmime/gmime-stream-mem.c (stream_write): Correctly calculate the
end boundary of the stream when bound_end is -1.
* gmime/gmime-utils.h (GMIME_QP_ENCODE_LEN): Fixed to take into
acount the possibility of having to force-wrap lines at 72+
characters.
(GMIME_UUENCODE_LEN): Fixed to prevent possible buffer overflows.
2010-03-26 Jeffrey Stedfast <fejj@novell.com>
* configure.in: Bumped version to 2.2.26
2010-03-26 Jeffrey Stedfast <fejj@novell.com>
Fixes for bug #613653
* gmime/gmime.c (g_mime_init): Initialize GMimeObject's type
registry.
(g_mime_shutdown): Shut it down here.
* gmime/gmime-object.c (g_mime_object_type_registry_init): Renamed
a bit and fixed to not use g_atexit(). Also made internal-public.
(g_mime_object_type_registry_shutdown): Renamed and made
internal-public.
(g_mime_object_register_type): Don't init the type system anymore.
(g_mime_object_new_type): Same here.