+ Fixed the g_mime_object_get_header API definition to note that
it can return null.
+ Fixed a memory leak in address_parse().
+ Added custom header folding logic for the Newsgroups: header.
+ Fixed a configure issue regarding ac_cv_sys_file_offset_bits.
+ Fixed an infinite loop in the Content-Type and
Content-Disposition parameter serialization logic.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gmime?expand=0&rev=97
920 lines
35 KiB
Plaintext
920 lines
35 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Aug 26 08:39:20 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 3.2.15:
|
|
+ Fixed the g_mime_object_get_header API definition to note that
|
|
it can return null.
|
|
+ Fixed a memory leak in address_parse().
|
|
+ Added custom header folding logic for the Newsgroups: header.
|
|
+ Fixed a configure issue regarding ac_cv_sys_file_offset_bits.
|
|
+ Fixed an infinite loop in the Content-Type and
|
|
Content-Disposition parameter serialization logic.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 5 14:13:19 UTC 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 8 21:38:11 UTC 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 09:11:33 UTC 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 15:03:11 UTC 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 17:10:37 UTC 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 17:23:07 UTC 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 3 17:06:17 UTC 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 17:39:18 UTC 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 16:26:55 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 21 01:35:40 UTC 2017 - luc14n0@linuxmail.org
|
|
|
|
- Update to version 3.2.0:
|
|
+ No news available.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 4 21:18:24 UTC 2017 - luc14n0@linuxmail.org
|
|
|
|
- Update to version 3.0.5:
|
|
+ No changes visible for the user.
|
|
- Adopt the use of %make_build macro instead of raw make command,
|
|
following the best practices.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 21 02:28:21 UTC 2017 - luc14n0@linuxmail.org
|
|
|
|
- Update to version 3.0.4:
|
|
+ No changes visible for the user.
|
|
- Drop gmime-fix-build-failure.patch: fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 2 04:20:41 UTC 2017 - fezhang@suse.com
|
|
|
|
- Add gmime-fix-build-failure.patch: Fix a build failure
|
|
(bgo#789799).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 2 02:50:05 UTC 2017 - fezhang@suse.com
|
|
|
|
- Update to version 3.0.3:
|
|
+ Misc. fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 2 19:03:46 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 3.0.2:
|
|
+ Misc. fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 29 16:57:00 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 3.0.1:
|
|
+ Misc. fixes.
|
|
+ Updated and improved documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 20 20:36:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 3.0.0:
|
|
+ No upstream changes provided. Please check git log.
|
|
- Add define base_ver and define so_ver, ease future upstream
|
|
version updates, and rename sub-packages to new 3.0 version.
|
|
- Drop gmime-tools Obsolete, no longer needed.
|
|
- Drop disabled conditional mono subpackage, BuildRequires and
|
|
configure call, no longer supported by upstream.
|
|
- Add pkgconfig(vapigen) BuildRequires: Build vala support.
|
|
- Pass --enable-crypto to configure, build new crypto support.
|
|
- Drop obsolete MD5SUM fix of COPYING, no longer needed.
|
|
- Drop obsolete CFLAGS hack, fixed upstream.
|
|
- Stop running custom find_requires, no longer needed.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 21 22:49:33 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 2.6.23:
|
|
+ gmime-crypto-context: Fixed naming.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 18 11:27:46 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.22:
|
|
+ Updated Mono bindings.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 12 11:04:57 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.21:
|
|
+ New function to determine if a MIME part is an attachment or
|
|
not.
|
|
+ Treat all character values >= 128 as url-safe (bgo#738583).
|
|
+ Bugs fixed: bgo#756270, bgo#760573, bgo#760681, bgo#761263.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 13:03:29 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Add baselibs.conf:
|
|
+ produce libgmime-2_6-0-32bit package, needed by
|
|
libxplayer-plparser18-32bit.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 15 13:02:12 UTC 2016 - alarrosa@suse.com
|
|
|
|
- Update to GNOME 3.20.2 Fate#318572
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 31 09:39:25 UTC 2015 - dimstar@opensuse.org
|
|
|
|
- Add --enable-mono/--disable-mono to configure call, based on the
|
|
build condition. This avoids random rebuild failures (outside
|
|
OBS) if mono happens to be installed on the building system.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 19 19:28:00 UTC 2014 - zaitor@opensuse.org
|
|
|
|
- Update to version 2.6.20:
|
|
+ Improved performance by using a SIMD hack when scanning for the
|
|
end of a line.
|
|
+ Don't clear the mime_part header stream unless we actually
|
|
remove a header.
|
|
+ Only add nwritten to the total if we've written a MIME-Version
|
|
header.
|
|
+ Unref the disposition.
|
|
+ Don't write out 2 spaces between the ':' and the first
|
|
message-id (bgo#711305).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 20 13:48:42 UTC 2013 - zaitor@opensuse.org
|
|
|
|
- Update to version 2.6.19:
|
|
+ Custom writer for References headers so that individual msgid
|
|
tokens do not get folded (bgo#709031).
|
|
+ Initialize the mutexes earlier (bgo#708818).
|
|
+ Fixed warnings for glib >= 2.35.1.
|
|
+ Minor code/comment cleanup.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 16 09:24:11 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.18:
|
|
+ Reset the content stream after writing it.
|
|
+ Fixed an ABR by passing in an inend parameter.
|
|
+ New convenience function that handles opening the file for you.
|
|
+ Fixed g_mime_message_set_reply_to to parse the reply_to string
|
|
just like g_mime_message_set_sender() does so that the reply_to
|
|
field can be guaranteed to be in UTF-8.
|
|
+ Updated API documentation for functions taking or returning
|
|
strings to clarify whether the strings should be in
|
|
UTF-8 or not.
|
|
+ Various fixups to get rid of warnings in mono/GMime.metadata.
|
|
+ Don't call g_type_init() if glib >= 2.35.1.
|
|
+ Properly deal with obsolete routing information.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 8 14:55:57 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.17:
|
|
+ If no Content-Type header exists and the parent is a
|
|
multipart/digest, default to message/rfc822 instead of
|
|
text/plain.
|
|
+ If the Content-Type header didn't exist, use the default
|
|
content-type values instead of assuming text/plain.
|
|
+ According to Rfc2046 Section 5.1.1, boundary markers may
|
|
optionally be followed by lwsp (bgo#705612).
|
|
+ Fixed to properly handle a 0-byte substream at the end of the
|
|
very last source stream (bgo#701572).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 3 07:02:25 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.16:
|
|
+ rfc2047_encode: Respect the new
|
|
GMIME_ENABLE_USE_ONLY_USER_CHARSETS initialization flag.
|
|
+ New internal function that replaces the older header_fold()
|
|
function. This new one uses the rfc2047 tokenizer so that we
|
|
share the same rfc2047 workaround logic in the tokenizer
|
|
(bgo#697407).
|
|
+ Disable g_warnings unless warnings are enabled in the build.
|
|
- Add gobject-introspection-devel BuildRequires in order to build
|
|
the introspected bindings.
|
|
- Split typelib in typelib-1_0-GMime-2_6 subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 16 22:29:08 UTC 2013 - dmueller@suse.com
|
|
|
|
- add buildconditional for being able to build without mono
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 19 15:37:25 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.15:
|
|
+ gmime/gmime-filter-html.c (html_convert): Fixed to convert the
|
|
last line of input even if it doesn't end with a \n.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 19 09:35:39 UTC 2013 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.14:
|
|
+ Fixed the logic to actually scan for the beginning of the
|
|
mailbox.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 10 08:31:54 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.13:
|
|
+ g_mime_header_iter_{first,last}: Make sure the list isn't
|
|
empty.
|
|
+ g_mime_header_list_prepend: Prepend the header to the list,
|
|
don't *append* it. Oops.
|
|
+ g_mime_header_list_clear: Don't forget to reset the linked list
|
|
so that it doesn't contained free'd nodes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 5 08:52:04 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.12:
|
|
+ stream_read): Initialize presize to READ_PAD instead of
|
|
READ_SIZE to prevent potential buffer underruns.
|
|
+ unzip_filter: Apparently Z_BUF_ERROR isn't actually an error
|
|
unless there is input available.
|
|
+ parser_push_boundary: Don't use strcmp to check if the boundary
|
|
is an mbox boundary, use a direct pointer comparison so that we
|
|
can handle Content-Type boundary parameters with a value of
|
|
"From "
|
|
+ parser_step_headers: Don't assume that the first non-header
|
|
line we find indicates the start of the content unless we've
|
|
already gotten some basic headers (bgo#686223).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 19 09:48:55 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Update to version 2.6.11:
|
|
+ Misc fixes.
|
|
+ Bugs fixed: bgo#679388, bgo#674032.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 18 13:12:12 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.10:
|
|
+ Build fixes.
|
|
+ Bugs fixed: bgo#676692, bgo#677088, bgo#676341.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 23 12:30:08 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.9:
|
|
+ Properly handle application/x-pkcs7-signature (bgo#674032)
|
|
- Changes from version 2.6.8:
|
|
+ Bugs fixed: bgo#671785, bgo#673493.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 10 08:55:45 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Update to version 2.6.7:
|
|
+ Remove the trailing comma from the last enum item to silence
|
|
gcc -pedantic warnings.
|
|
+ Be lenient from "From " lines found in message headers.
|
|
(bgo#671680).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 1 13:26:28 UTC 2012 - cfarrell@suse.com
|
|
|
|
- license update: LGPL-2.1+
|
|
Reduced to applicable license in SPDX format
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 21 20:10:12 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.6:
|
|
+ configure.ac: Add a --enable-smime flag which defaults to "no".
|
|
+ Fixed multipart/signed logic.
|
|
+ Handle non-standard Content-Transfer-Encodings names: 7-bit,
|
|
8-bit, and x-uue (the standard names for these are 7bit, 8bit,
|
|
and x-uuencode).
|
|
+ Various other code changes.
|
|
+ Several optimizations.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 18 16:10:50 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.5:
|
|
+ Stop installing uuencode/uudecode.
|
|
+ configure.ac: Added --with-gacdir to fix bgo#667072
|
|
+ Several other build fixes.
|
|
+ Bug fixes, including: bgo#667684, bgo#668085.
|
|
- Drop tools subpackage: those are not really usable programs, but
|
|
are meant as examples (they moved to the examples folder in the
|
|
source code). Add a gmime-tools Obsoletes to libgmime-2_6-0 for
|
|
smooth upgrades.
|
|
- Pass --with-gacdir=%{_prefix}/lib to configure.
|
|
- Drop patches:
|
|
+ gmime-mono-arch-indep.patch: fixed upstream by introducing
|
|
--with-gacdir option to configure
|
|
+ gmime-compiler-warnings.patch: fixed upstream
|
|
- Remove libtool BuildRequires and call to autoreconf, as they were
|
|
only needed by the patches,
|
|
- Remove xz BuildRequires now that it comes for free in the build
|
|
system.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 12 16:44:26 UTC 2012 - vuntz@opensuse.org
|
|
|
|
- The binaries shipped in the tools subpackage are GPL-2.0+, so fix
|
|
the license of this subpackage. Fix bnc#741054.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 11 11:53:16 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.6.4:
|
|
+ GMime 2.6.x is ABI/API incompatible to GMime 2.4.x.
|
|
+ Most notable is the lack of GMimeSession which has been
|
|
dropped in favor of a much simpler callback mechanism.
|
|
GMimeCipherContexts constructors now take a password_request
|
|
callback function rather than forcing you to subclass
|
|
GMimeSession to get this functionality.
|
|
+ Several other API changes, see documentation.
|
|
+ See ChangeLog for full details since 2.4.x.
|
|
- Add xz BuildRequires because we can't build a package for a
|
|
xz-compressed tarball without explicitly specifying that... See
|
|
bnc#697467 for more details.
|
|
- Add gpgme-devel BuildRequires: new upstream dependency.
|
|
- Add gmime-compiler-warnings.patch: Fix compiler warnings and brp
|
|
checks about function reach end of statement without return
|
|
value.
|
|
- Add gmime-mono-arch-indep.patch: Revert commit bce1443e321a2: we
|
|
do not install mono libraries to %{_libdir}, but %{_prefix}/lib/
|
|
- Add libtool BuildRequires and call to autoreconf, as the above
|
|
patch touches the build system.
|
|
- Rename libgmime-2_4-2 subpackage to libgmime-2_6-0, following the
|
|
upstream soname bump.
|
|
- Remove gmime-2_4-devel and gmime-2_4-doc Provides/Obsoletes from
|
|
devel subpackage: with 2.6, all files are now different in this
|
|
package.
|
|
- Remove gmime-2_4-sharp Provides from sharp subpackage: since 2.6
|
|
has a different API, a Provides is wrong. We keep the Obsoletes,
|
|
though, as there are some common files and the gmime-2_4-sharp
|
|
packages should get removed anyway.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 20 02:55:46 UTC 2011 - agraf@suse.com
|
|
|
|
- Compile with -O1 on ARM to work around gcc bug
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 6 23:50:34 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.4.28:
|
|
+ Don't forget to register GMimeDataWrapper as well.
|
|
+ Need to decode the content of the application/octet-stream part
|
|
containing the encrypted payload as it may have a non-7bit
|
|
Content-Transfer-Encoding.
|
|
- Changes from version 2.4.27:
|
|
+ Register all GObject-based types to prevent race conditions in
|
|
multi-threaded apps.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 09:19:47 CEST 2011 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.4.26:
|
|
+ Don't skip validation of UTF-8 text.
|
|
+ Improved logic.
|
|
+ Bugs fixed: bgo#652056
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 12:23:00 CEST 2011 - vuntz@opensuse.org
|
|
|
|
- Rename gmime-2_4 source package to gmime, overwriting the old
|
|
gmime source package that was tracking the now unused 2.2.x
|
|
branch (bnc#635094).
|
|
- Update to version 2.4.25:
|
|
+ Fix a crash.
|
|
+ Fix for MacOS X.
|
|
- Changes from version 2.4.24:
|
|
+ Fix PGP/MIME signature verification (broken in 2.4.23).
|
|
+ Depend on glib-sharp instead of gtk-sharp.
|
|
+ Documentation fixes.
|
|
- Changes from version 2.4.23:
|
|
+ Fixes for EXPSIG, EXPKEYSIG, and REVKEYSIG gpg status.
|
|
+ Documentation fixes.
|
|
- Changes from version 2.4.22:
|
|
+ Fixed memory stream writes.
|
|
- Remove gtk-sharp2 BuildRequires.
|
|
- Move to pkgconfig()-style BuildRequires:
|
|
+ Old ones: glib2-devel, glib-sharp2, gtk-sharp2-gapi.
|
|
+ New ones: glib-2.0, glib-sharp-2.0, gapi-2.0.
|
|
- Remove explicit Requires for glib2-devel and glibc-devel in devel
|
|
subpackage.
|
|
- Remove now unneeded Requires for gtk-sharp2 in sharp subpackage.
|
|
- Remove Conflicts with gmime < 2.4 as we now provide this.
|
|
- Merge doc subpackage in devel subpackage, and add appropriate
|
|
Provides/Obsoletes.
|
|
- Create a tools subpackage, and move the binaries from the main
|
|
subpackage to this new tools subpackage.
|
|
- Add Provides/Obsoletes for old names (before renaming) to the
|
|
tools subpackage, the sharp and the devel subpackages.
|
|
- Change group of libgmime-2_4-2 from Development/Libraries/C and
|
|
C++ to System/Libraries.
|
|
- Drop call to autoreconf: there's nothing requiring it.
|
|
- Update summaries and descriptions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 15 16:22:00 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 2.4.21:
|
|
+ Do not write to filesystem when checking a GPG signature.
|
|
+ Make error messages more consistent.
|
|
+ When decoding an address, handle edge cases where inptr reaches
|
|
the end of the input string prematurely due to a malformed
|
|
address.
|
|
+ Code fixes.
|
|
- Changes from version 2.4.20:
|
|
+ When encoding, if the last input character is not a \n, append
|
|
an "=\n" sequence.
|
|
+ Fixes for when there's no end marker.
|
|
+ Drop support for iso-2022-kr, and use euc-kr instead.
|
|
+ Code fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 14 09:34:47 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 2.4.19:
|
|
+ Handle unquoted boundary values containing '=' (and other
|
|
illegal characters).
|
|
+ Implement rfc2047-workaround hack in
|
|
g_mime_utils_header_decode_phrase(), like in
|
|
g_mime_utils_header_decode_text().
|
|
+ Keep track of the number of ='s that are backed out over in
|
|
g_mime_encoding_base64_decode_step().
|
|
+ Fix crash when a group name is unset in InternetAddress.
|
|
+ Fix build with old glib (2.12).
|
|
- Changes from version 2.4.18:
|
|
+ Fix abusive unref in g_mime_multipart_encrypted_decrypt().
|
|
+ Internal rework of setting a name on InternetAddress.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 22 11:54:09 UTC 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 2.4.17:
|
|
+ gmime/gmime-encodings.h (GMIME_QP_ENCODE_LEN): Since
|
|
force-wrapped lines use "=\n" instead of just "\n", lines will
|
|
be 74 bytes, not 73.
|
|
- Changes from version 2.4.16:
|
|
+ Fixed to take into acount the possibility of having to
|
|
force-wrap lines at 72+ characters.
|
|
+ bgo#615685: Added a --disable-cryptography flag to allow
|
|
building without GnuPG or S/MIME support.
|
|
+ bgo#615594: Use g_set_error_literal() when no printf-style
|
|
arguments are needed
|
|
+ bgo#598855: Mime-Version header re-written to MIME-Version.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 12 01:52:15 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 2.4.15:
|
|
+ Prevent possible buffer overflows.
|
|
- Changes from version 2.4.14:
|
|
+ Disable strict-aliasing since it cause bugs.
|
|
- Changes from version 2.4.13:
|
|
+ bgo#606875 -do not try to skip multiple characters per pass
|
|
thru the loop when encountering the first '.' of a possible
|
|
'..' sequence.
|
|
- Changes from version 2.4.12:
|
|
+ Moved -lz -lnsl, etc into Libs.private in pkg-config file
|
|
(bgo#603273).
|
|
+ Make sure to always increment inptr as we force-convert it to
|
|
ascii.
|
|
- Changes from version 2.4.11:
|
|
+ Fixed the military timezone offsets.
|
|
+ Fix ptr_array_insert() code to correctly work.
|
|
- Changes from version 2.4.10:
|
|
+ Fixed a uudecoding bug when uulen % 3 is 2 (bgo#597794).
|
|
- Changes from version 2.4.9:
|
|
+ Fixed the target library version in gmime-sharp.dll.config.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 18 15:55:41 CET 2009 - crrodriguez@opensuse.org
|
|
|
|
- Remove unneeded zlib-devel Requires in devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 14 11:13:46 CEST 2009 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.4.8:
|
|
* Fixed possible buffer overrun in charset conversion code.
|
|
* Compilation on systems with older GLib installations.
|
|
* Cross-compilation simplified.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 4 19:27:54 CEST 2009 - sbrabec@suse.cz
|
|
|
|
- Removed unneeded Requires.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 1 14:58:56 CEST 2009 - sbrabec@suse.cz
|
|
|
|
- Split package for the new branch.
|
|
- Updated to version 2.4.7:
|
|
* Major rewrite, new API. See ChangeLog for details.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 17 13:04:04 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.23:
|
|
* documentation updated
|
|
* New faster method for calculating nearest power of 2.
|
|
* New functions backported from 2.3.x:
|
|
g_mime_parser_get_headers_begin, g_mime_parser_get_headers_end
|
|
* Only ref the message if it is non-NULL.
|
|
- Fixed failure in mono binding installation.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 15 14:54:24 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.22:
|
|
* Bug fixes.
|
|
* Memory leak fix.
|
|
* See ChangeLog for more.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 1 14:02:45 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.18:
|
|
* Bug fixes.
|
|
* New minor features.
|
|
* Completely rewritten rfc2047_encode_merge_rfc822_words.
|
|
* See ChangeLog for more.
|
|
- Ported off_t removal patches.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 31 19:32:58 CEST 2008 - sbrabec@suse.cz
|
|
|
|
- Fixed C# ABI corruption in gmime-no-off_t-api.patch (bnc#375195).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 21 14:58:48 CET 2008 - ro@suse.de
|
|
|
|
- work around problem in mono-find-requires if the sharp bindings
|
|
are a subpackage of the one providing the library
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 5 19:39:05 CET 2007 - sbrabec@suse.cz
|
|
|
|
- Removed off_t from the API. Fixes weird CFLAGS forcing gmime's
|
|
off_t size to packages using gmime (#344662, GNOME#501830).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 19 13:08:22 CET 2007 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.11:
|
|
* Conditional for building with large file support.
|
|
* 64-bit compatibility improvements.
|
|
* Changed the license to LGPLv2.
|
|
* Minor fixes and improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 25 23:11:02 CEST 2007 - joeshaw@suse.de
|
|
|
|
- Add a patch to fix the Mono bindings when GMime is built with
|
|
large file support. (bnc #327589)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 8 12:24:34 CEST 2007 - sbrabec@suse.cz
|
|
|
|
- Fixed dependencies to allow to install more instances of library.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 8 00:48:02 CEST 2007 - ro@suse.de
|
|
|
|
- remove devel dependencies from library package
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 6 14:47:50 CEST 2007 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.10:
|
|
* Implemented a conditional workaround for broken rfc2047
|
|
encodings.
|
|
- Enabled large file support and broken rfc2047 workaround.
|
|
- Split package according to shared library policy.
|
|
- Package gmime-sharp separately.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 16 19:09:46 CEST 2007 - sbrabec@suse.cz
|
|
|
|
- Fixed licenses linking.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 15 10:05:57 CEST 2007 - aj@suse.de
|
|
|
|
- Build sharp files again.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 13 13:18:21 CEST 2007 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.2.9:
|
|
* New functions.
|
|
* Bug fixes.
|
|
* Memory leak fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 15:17:37 CEST 2007 - rguenther@suse.de
|
|
|
|
- Add zlib-devel BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 16 15:13:01 CET 2007 - mvaner@suse.cz
|
|
|
|
- Compare strings properly, not as pointers, bug #225721
|
|
- stdin-cmp.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 13 11:50:51 CET 2007 - sbrabec@suse.cz
|
|
|
|
- Do not build unusable static libraries (#238552#c17).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 6 18:39:07 CET 2007 - sbrabec@suse.cz
|
|
|
|
- Reduced BuildRequires.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 10 14:59:09 CET 2007 - sbrabec@suse.cz
|
|
|
|
- Spec file cleanup.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 9 19:21:39 CET 2007 - joeshaw@suse.de
|
|
|
|
- Clean up BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 8 00:09:18 CET 2007 - ro@suse.de
|
|
|
|
- GNOME moved to /usr
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 20 14:17:18 CEST 2006 - sbrabec@suse.cz
|
|
|
|
- Update to version 2.2.3:
|
|
* Decode the values for Subject, From, Reply-To.
|
|
* Code imporvements.
|
|
* Bug fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 16 00:04:32 CEST 2006 - schwab@suse.de
|
|
|
|
- Make sure config.rpath is present.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 17 19:04:21 CET 2006 - joeshaw@suse.de
|
|
|
|
- Update to version 2.2.1. This contains a fix for reading mbox
|
|
files in the middle of the last message, which would cause a
|
|
tight CPU loop. Fixes bnc #156916 and probably also #156927.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 21:06:47 CET 2006 - joeshaw@suse.de
|
|
|
|
- Update the official tarball from 2.1.18 to 2.1.19. There are
|
|
actually no changes to the code at all, since the (now removed)
|
|
backported patch contained all the differences between 2.1.18
|
|
and 2.1.19. This just makes already fixed bugs like bnc 147515
|
|
a lot easier to spot.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:31:39 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 21 04:42:26 CET 2006 - joeshaw@suse.de
|
|
|
|
- Added a patch which backports an important fix from 2.1.19 to
|
|
2.1.18.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 13 23:20:40 CET 2006 - gekker@suse.de
|
|
|
|
- Fixup nfb and requires for new gtk-sharp2-packaging
|
|
- Fixup filelist
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 13 22:41:23 CET 2006 - joeshaw@suse.de
|
|
|
|
- Updated to version 2.1.18
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 10 17:06:32 CET 2006 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.1.17.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 4 11:27:32 CEST 2005 - aj@suse.de
|
|
|
|
- build as non-root.
|
|
- Add check-build.sh.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 19 22:31:23 CEST 2005 - gekker@suse.de
|
|
|
|
- Updated to version 2.1.16
|
|
- Require gtk-sharp2
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 12 15:25:33 CEST 2005 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.1.15.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 14 03:03:48 CET 2005 - gekker@suse.de
|
|
|
|
- Add gmime-mono-leak.patch to fix memory leaks.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 05:38:08 CET 2005 - gekker@suse.de
|
|
|
|
- Update to version 2.1.13
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 8 13:15:02 CET 2005 - ro@suse.de
|
|
|
|
- rename uu{en,de}code to avoid conflict with sharutils
|
|
(taken from source-provided specfile)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 7 00:18:08 CET 2005 - ro@suse.de
|
|
|
|
- gtk-doc docu back to /opt/gnome
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 4 22:10:42 CET 2005 - gekker@suse.de
|
|
|
|
- Update to version 2.1.11.
|
|
- Enable C# bindings, add deps to neededforbuild
|
|
- Change prefix to /usr, for mono to work
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 06 14:10:13 CET 2005 - sbrabec@suse.cz
|
|
|
|
- Updated to version 2.1.9.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 20 12:44:43 CEST 2004 - sbrabec@suse.cz
|
|
|
|
- Updated to unstable version 2.1.7, needed by balsa.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 20 08:24:21 CEST 2004 - ke@suse.de
|
|
|
|
- gmime-doc.patch: Switch to DocBook DTD 4.1; version 3.0 does not
|
|
support QANDASET, etc; reported by Stanislav Brabec.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 19 19:34:34 CEST 2004 - sbrabec@suse.cz
|
|
|
|
- New SuSE package, version 2.0.14.
|
|
|