Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libgmime-3_0-0 | Distribution: openSUSE Tumbleweed |
Version: 3.2.14 | Vendor: openSUSE |
Release: 2.2 | Build date: Tue Mar 5 15:13:19 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 557243 | Source RPM: gmime-3.2.14-2.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/jstedfast/gmime/ | |
Summary: MIME Parser and Utility Library |
GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME).
LGPL-2.1-or-later
* Tue Mar 05 2024 Dominique Leuenberger <dimstar@opensuse.org> - Drop baselibs.conf: the -32bit packages are no longer needed and have not been part of Tumbleweed for a while already (build for i586 only enabled in LegacyX86). * Fri Sep 08 2023 Antonio Teixeira <antonio.teixeira@suse.com> - Update to version 3.2.14: + Avoid clearing the header list of a GMimeMessage when adding addresses to an address header. + Added the internet_address_list_append_parse() prototype definition to internet-address.h. + Use gtk-doc ulink syntax in doc comments instead of <a href=...>. + Fixed rfc2047 token decoding logic for base64 encodings. + Properly handle GDateTime UTC offsets with non-zero seconds. + 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. + Reverted base64 decoder optimizations from 3.2.10 and 3.2.11 to support chunked base64. * Wed Dec 28 2022 Andreas Stieger <andreas.stieger@gmx.de> - Update to version 3.2.13: + Optimized parsing of messages with lots of address headers - includes changes from 3.2.12: + Fixed a memory leak in g_mime_gpgme_get_decrypt_result() - includes changes from 3.2.11: + Fixed a bug in the new base64 decoder - includes changes from 3.2.10: + Improved performance of base64 encoder by ~5% + Improved performance of base64 decoder by ~25% + Unref the autocrypt header after adding it to the list + Work around a bug in g_time_zone_new_offset() by using identifiers instead - includes changes from 3.2.9: + g_mime_multipart_signed_verify() now allows type/subtype and type/x-subtype signature parts + Fixed header folding logic to avoid folding the first line of a header value + Fixed bugs discovered by static analysis + 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 - includes changes from 3.2.8: + Various fixes to Vala (and other?) language bindings + Added g_mime_object_write_content_to_stream() + Fixed parameter list parsing logic to not report a warning when everything is valid + Fixed the parser to handle MIME parts without headers -or- content of any kind * Sat Mar 21 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.7: + Added some configure logic to auto-detect the system shift-jis charset alias. + Fixed tests/Makefile.am to exit with a non-negative value. + Fixed logic to skip expired or revoked gpg subkeys when looking for the correct subkey to use for signing or encrypting. + Fixed a regression introduced into 3.2.6 as part of the header parser rewrite that lost the ability to warn about invalid headers for non-toplevel MIME parts. + Fixed S/MIME to always set GPGME_KEYLIST_MODE_VALIDATE when looking up certificates as this is needed in order to correctly populate the GMimeCertificates. * Sat Feb 15 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.6: + Added methods to get 64-bit timestamps for the creation-date and expiration-date of GMimeCertificates and GMimeSignatures. + Fixed the vala abstract public constructor for GMimeObject. + Fixed a bug in GMimeParser's header parser. * Thu Nov 14 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.5: + Modified GMimeParser to prevent stack overflows when parsing deeply nested messages. GMimeParser now has a limit on how deep multipart and/or message/rfc822 MIME part nesting is allowed to go before the parser will take action to prevent a stack overflow. If the max level is reached at a message/rfc822 part, then that part will be consumed by the parser as a generic GMimePart rather than a GMimeMessagePart. Likewise, if the max level is reached at any type of multipart, then the content of said multipart will be packed into the GMimeMultipart's preface and not parsed any further. + g_mime_multipart_foreach has been rewritten to avoid recursion, thereby avoiding potential stack overflows. + The gmime-port-2-6-to-3-0.sh script has been fixed to use proper sed syntax. * Thu Oct 03 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.2.4: + Replaced calls to g_memmove with memmove. + Added a new GMIME_DECRYPT_NO_VERIFY flag that disables signature verification. + Modified GMimeParser to not set the OpenPGP state for base64/uuencoded content. + Added reporting of RFC 5322 addr-spec syntax violations to the GMimeParserWarning API. + Fixed a stack underflow error in the uudecode.c sample. + Improved Vala bindings. * Fri Nov 30 2018 bjorn.lie@gmail.com - Update to version 3.2.3: + Fixed GMimeFilterBasic for uudecode. + Fixed a bug in g_mime_uuencode_step(). + Modified GMimeParser to work around broken mailers that send base64 encoded message/rfc822 parts. + Fixed a bug in g_mime_quoted_encode_close() where it would incorrectly end the quoted-printable output with a line containing only "=\n" even when it is not needed. + Improved g_mime_content_encoding_from_string(). + Really, really fixed the packaging to include the Vala build files. - Changes from version 3.2.2: + Fixed packaging to include Vala files. - Changes from version 3.2.1: + Fixed GMimeParser to recognize the message/global mime-type. + Updated GMime to use libidn2 instead of the older libidn library. + Fixed address quoting logic and IDN2 encoding. + Added GMIME_DECRYPT_ENABLE_ONLINE_CERTIFICATE_CHECKS and GMIME_DECRYPT_ENABLE_KEYSERVER_LOOKUPS as possible flags to pass to g_mime_crypto_context_decrypt(). Also added GMIME_VERIFY_ENABLE_ONLINE_CERTIFICATE_CHECKS and GMIME_VERIFY_ENABLE_KEYSERVER_LOOKUPS as possible flags to pass to g_mime_crypto_context_verify(). + Fixed g_mime_message_write_to_stream() to prioritize message headers over body headers. + The GMimeParser can now warn about a number of RFC-compliance issues that it finds when parsing messages. + Fixed GMimeTextPart to make sure that the GMimeFilterCharset is non-null before trying to use it. This can happen if the charset specified in the Content-Type header is unsupported by the iconv library. * Wed Feb 28 2018 dimstar@opensuse.org - Modernize spec-file by calling spec-cleaner * Thu Dec 21 2017 luc14n0@linuxmail.org - Update to version 3.2.0: + No news available.
/usr/lib64/libgmime-3.0.so.0 /usr/lib64/libgmime-3.0.so.0.214.0 /usr/share/licenses/libgmime-3_0-0 /usr/share/licenses/libgmime-3_0-0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed May 1 23:32:11 2024