Projects / GMime / Releases

RSS All releases of GMime

  •  15 Aug 2011 14:08

    Release Notes: This release adds a recursive MIME-part iterator that can be used in place of the foreach callback function in previous versions. It also adds support for IMAP body part-specifiers.

    •  14 Aug 2011 17:31

      Release Notes: This release fixes system locale charset detection and now handles ERANGE errors from iconv(), which GNU's Win32 version of libiconv seems to set (but is not documented).

      •  13 Sep 2010 15:37

      Release Notes: This version was fixed to build on older versions of GLib (as far back as 2.12). Workarounds were implemented for broken rfc2047-encoded email addresses. An edge-case base64 decoder bug was also fixed.

      •  02 Feb 2010 14:10

        Release Notes: A corner-case buffer overflow condition in the uuencode stream filter was fixed.

        •  15 Dec 2009 15:53

        Release Notes: This development release adds support for GIO streams and S/MIME.

        •  13 Aug 2009 14:26

          Release Notes: A buffer overrun opportunity in some charset conversion code was fixed. Compilation on systems with older GLib installations (without GLib Regex) was fixed. Cross-compilation was simplified. Stream implementations on Windows were improved.

          •  09 Apr 2009 17:22

            Release Notes: This release adds Visual C++ Project/Solution files to ease building on Windows systems, and has several fixes to improve Windows support. It fixes a bug with uudecoding.

            •  26 Sep 2008 16:46

            Release Notes: This release has had a major API overhaul to make all objects more powerful and consistent with each other as well as other GObject-based libraries. Enabling support for large files no longer has the adverse effect of breaking the ABI because all public stream APIs now use 64-bit integers. The C# binding APIs have also been greatly enhanced.

            Release Notes: g_mime_parser_get_headers_[begin,end]() were added to get the message header offsets as needed by projects like Bongo and DBMail. Some unnecessary fields were removed from GMimeMultipart and subclasses to reduce duplication of strings that could easily be gotten from a table lookup. GTrie and Cache were reworked a bit to use GLib's GSlice allocator instead of a custom allocator, which should reduce memory usage. GMimeObject::set_content_type() and the parser bits that used to call it were modified so that duplicate string processing was reduced or eliminated.

            •  20 Jul 2008 10:51

            Release Notes: The uudecode program was fixed to properly handle base64-encoded input. Some fixes were made to prevent reading past the end of buffers in some corner-cases.

            Screenshot

            Project Spotlight

            PowerTop

            A tool that helps you find which software is eating your batteries.

            Screenshot

            Project Spotlight

            Devil-Linux

            A secure Linux distribution on CD for firewalls, routers, gateways, and servers.