2007-12-15 Jeffrey Stedfast * README: Bumped version * configure.in: Bumped version to 2.2.12 2007-12-08 Jeffrey Stedfast * gmime/gmime-utils.c (rfc2047_encode_merge_rfc822_words): Completely rewritten with new logic which will hopefully group words more logically. 2007-12-08 Jeffrey Stedfast Fixes bug #498720 * gmime/internet-address.c (internet_address_list_writer): Renamed from the temporary internet_address_list_fold() name. (_internet_address_to_string): New internal function that writes an InternetAddress to a GString, doing proper folding and rfc2047 encoding if requested. (internet_address_to_string): Use the new internal function. * tests/test-mime.c: Added another addrspec test and fixed up some exception strings to be a little more helpful. 2007-12-05 Jeffrey Stedfast * configure.in: Fixed a bug where explicitly disabling largefile support would add -D_FILE_OFFSET_BITS=no to the compiler CFLAGS. Also added a blaring WARNING when -enable-largefile is passed. 2007-11-23 Jeffrey Stedfast Attempt at solving bug #498720 for address fields, altho it should probably be made to handle folding single addresses in the case where they are too long to fit within a single line. * gmime/internet-address.c (internet_address_list_fold): New function. * gmime/gmime-message.c (write_structured): Renamed from write_addrspec(). (write_addrspec): New header writer that writes InternetAddressLists in a nicely folded manner. 2007-11-12 Jeffrey Stedfast * gmime/internet-address.c (internet_address_destroy): No need to check if ia != NULL, we know this is true already.