Skip to content

Releases: jstedfast/gmime

3.2.15

20 Jun 14:17
Compare
Choose a tag to compare
  • Fixed the g_mime_object_get_header() API definition to note that it can return null
  • Fixed a memory leak in address_parse() (issue #159)
  • Added custom header folding logic for the Newsgroups: header (issue #162)
  • Fixed a configure issue regarding ac_cv_sys_file_offset_bits (issue #158)
  • Fixed an infinite loop in the Content-Type and Content-Disposition parameter
    serialization logic (issue #165)

3.2.14

02 Sep 14:26
Compare
Choose a tag to compare
  • Avoid clearing the header list of a GMimeMessage when adding addresses to an address header. (issue #129)
  • Added the internet_address_list_append_parse() prototype definition to internet-address.h. (issue #128)
  • Use gtk-doc ulink syntax in doc comments instead of <a href=...>. (issue #131)
  • Fixed rfc2047 token decoding logic for base64 encodings. (issue #133)
  • Properly handle GDateTime UTC offsets with non-zero seconds. (issue #134)
  • Improved introspection data for bindings such as Vala.
  • Improved address name quoting.
  • Added a GNotifyDestroy to the GMimeParserOptions callback.
  • Fixed the URL linkifier logic to properly handle links without a '/' before the query string.
  • Fixed the URL linkifier logic to handle domains that start with numbers. (issue #152)
  • Reverted base64 decoder optimizations from 3.2.10 and 3.2.11 to support chunked base64. (issue #150)

3.2.13

18 Aug 13:56
Compare
Choose a tag to compare
  • Optimized parsing of messages with lots of address headers. (issue #126)

3.2.12

04 Jun 12:59
Compare
Choose a tag to compare
  • Fixed a memory leak in g_mime_gpgme_get_decrypt_result().
  • Updated vapigen.m4, introspection.m4, and gpgme.m4 to improve cross-platform builds.
  • Add and use ax_lib_socket_nsl.m4 so that systems that do not require linkage with libnsl
    are not forced to link with it unnecessesarily.
  • Changed the build system to no longer use dolt (which is obsolete).

3.2.11

18 Mar 21:53
Compare
Choose a tag to compare

Fixed a bug in the new base64 decoder.

3.2.10

18 Mar 21:21
Compare
Choose a tag to compare
  • Improved performance of base64 encoder by ~5%.
  • Improved performance of base64 decoder by ~25%.
  • Unref the autocrypt header after adding it to the list. (issue #118)
  • Work around a bug in g_time_zone_new_offset() by using identifiers instead. (issue #120)

3.2.9

08 Mar 02:07
Compare
Choose a tag to compare
  • g_mime_multipart_signed_verify() now allows type/subtype and type/x-subtype signature parts. (issue #115)
  • Fixed header folding logic to avoid folding the first line of a header value. (issue #112 and issue #113)
  • Fixed bugs discovered by static analysis. (issue #110)
  • Fixed GMimeStreamPipe to set errno to ESPIPE for seek/tell/length methods.
  • Fixed GMimeCertificates to prefer gpgme_user_id_t's address field over the email field. (issue #102)