Hello community, here is the log from the commit of package claws-mail.1005 for openSUSE:11.4:Update checked in at 2012-10-22 11:03:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:11.4:Update/claws-mail.1005 (Old) and /work/SRC/openSUSE:11.4:Update/.claws-mail.1005.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "claws-mail.1005", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2012-10-22 00:44:18.403455820 +0200 +++ /work/SRC/openSUSE:11.4:Update/.claws-mail.1005.new/claws-mail.changes 2012-10-22 11:03:22.000000000 +0200 @@ -0,0 +1,1306 @@ +------------------------------------------------------------------- +Fri Oct 12 14:52:50 UTC 2012 - zai...@opensuse.org + +- Add claws-mail-3.8.1-procmime-vuln.patch: Fixes NULL pointer + derefence while processing email content. (bnc#784463), + (CVE-2012-4507). + +------------------------------------------------------------------- +Sat Feb 12 17:02:18 CET 2011 - vu...@opensuse.org + +- Stop removing themed icons: we want them! +- Add missing relevant macros in %post/%postun: + + %icon_theme_cache_post/postun because the package ships themed + icons. +- Pass %{?no_lang_C} to %find_lang so that english documentation + can be packaged with the program, and not in the lang subpackage. +- Change Requires of lang subpackage to Recommends, since the + english documentation is not there anymore. + +------------------------------------------------------------------- +Wed Jan 26 12:36:26 UTC 2011 - g...@opensuse.org + +- Update claws-mail-desktop.diff so Claws can be used as the + default mailto uri handler (by declaring it handles + x-scheme-handler/mailto). +- Call %desktop_database_post/%desktop_database_postun in + %post/%postun. + +------------------------------------------------------------------- +Wed Dec 29 16:09:23 UTC 2010 - mrueck...@suse.de + +- added /etc/skel/.claws-mail/clawsrc: + In a good default config we want to enable pgp/smime support by + default. Claws-mail will pick up that file when creating a new + ~/.claws-mail directory, so this even works for existing users, + who want to try out claws-mail. + http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2335 + +------------------------------------------------------------------- +Wed Dec 8 22:27:33 CET 2010 - vu...@opensuse.org + +- Update to version 3.7.8: + + Bug fixes: + - Shortcuts should not be modifiable by default + - CLI quicksearch sometimes returns the same messages twice + - Action results in "Bad file descriptor" + - NNTP: fix replying (broken in corner case) + - Please re-introduce quick shortcut for marking as spam + + Build fixes. + +------------------------------------------------------------------- +Wed Dec 8 22:07:38 CET 2010 - vu...@opensuse.org + +- Add docbook-utils BuildRequires to build the manuals. + +------------------------------------------------------------------- +Sat Nov 20 21:49:37 CET 2010 - nmo.marq...@gmail.com + +- Update to version 3.7.7: + + Enable building with GTK+ 2.22. + + A QuickSearch can now be run from the command line using the + --search command. See `claws-mail --help` for more information. + + Added a hidden option to set a margin in the text area of the + Compose window. 'show_compose_margin', defaults to FALSE. + + QuickSearch: Do not add rules with bad syntax to history + + Hide progressbar on statusbar when not needed + + Fix multiple @ in generated message-ids, prohibited in RFC + 2822. + + UMPCs: Fix truncated text in progressbar and statusbar + + Bug fixes: + - Cannot send mail when SSL certificate is expired but + certificate check is skipped + - Changing NNTP account's SSL setting requires restart + - disable double-click quote collapsing + - SSL is not working with POP3 + - PGPInline: segfault on malformed mails + - LDAP encrypted passwords produce invalid XML + - in some cases, button to clean quick search has no icon + - freeze when using quick search + - Empty trash on exit fails on scripted exit + - base64 decoding fails with line breaks + - nntp reply-to-all broken? + - Colors not index correctly + - Segfault when loading inbox for the first time + - filtering: simplify expression + - addrindex.c: address index conversion always fails + + Build fixes. + + Updated manual and man page. + + Updated translations. +- Version Provides/Obsoletes of sylpheed-claws (to avoid + self-obsoletion). +- Use Development/Libraries/Other group for devel subpackage + instead of Productivity/Networking/Email/Clients. +- Add fdupes BuildRequires, and use fdupes. +- Update claws-mail-desktop.diff to remove Info field, and to not + remove the GTK category. + +------------------------------------------------------------------- +Mon Jun 21 14:35:35 CEST 2010 - dims...@opensuse.org + +- Update to version 3.7.6: + + Require GTK+ 2.10 or newer + + Enable building with GTK+ 2.19 or newer + + Enable building with libetpan 1.0 + + Encrypt saved LDAP passwords + + Filtering/Processing: Added 'List-Id' to the pre-defined + headers + + Added 'Reply to this address' to popup menu in the Message View + + Added separate search phrase completion for normal/extended + QuickSearch + + Several interface improvements + + Use in-reply-to info that is passed in mailto: links + + Added the GB18030 Chinese charset, which is a superset of + GB2312 and (X-)GBK. + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 10 10:20:40 CET 2010 - dims...@opensuse.org + +- Update to version 3.7.5: + + gpgme >= 1.1.8 not compatible with S/MIME encryption + + having worked 2 times properly CLAWS ceased to decrypt incoming + PGP mails, displas base64 instead. + + claws-mails crashes frequently with pgpcore + + Address book: fix button sensitivity in compose mode. + +------------------------------------------------------------------- +Mon Jan 11 22:16:46 CET 2010 - dims...@opensuse.org + +- Update to version 3.7.4: + + Spell checker: Highlight misspelled words when applying + template and 'check while typing' option is on + + Spell checker: Highlight misspelled words in text inserted from + file(s) or pasted to message body when 'check while typing' + option is on + + Improve parsing of List-Post header + + Add new drag type "claws-mail/msg-path-list" for drag'n'drop of + a message selection from the message list into other + applications. This enables other applications to back-link to + Claws Mail via a "claws-mail --select" call after they received + a drop. + + Place the cursor in the compose window according to provided + input. If To: is present place cursor in Subject: field and if + both To: and Subject: are present place cursor in body. If + body: is present insert a new line after text and place cursor + there. + + QuickSearch: Use all of the available space to view expressions + +------------------------------------------------------------------- +Mon Nov 30 09:52:35 CET 2009 - dims...@opensuse.org + +- Update to version 3.7.3: + + Bug 1994 - Changing colors required restart + + Bug 2003 - Address gathering dialog minor bugs/annoyances + + enable Page Size and Orientation in the print dialog + + Bug 2008 - Claws-Mail doesn't refresh after deletion + + Bug 2009 - Incorrect pointer representation with GTK+2.18 + + Bug 2007 - Small memory leaks + + Bug 2006 - Non-utf8 strftime(3) date strings shows garbled + + Bug 1997 - Add 'has_attachment' and 'signed' matcher expression + + Bug 1999 - Add "Re :" prefix from french Yahoo mail + + rh#512024 - folder.c:3543 Condition msglist != NULL failed + + Bug 1986 - New feature: warn user when inserting a large file + in the message body + + Bug 1984 - Add Ref. : reply prefix + + Bug 1969 - Bad guess for outgoing encoding + + Bug 1950 - Program freeze up during folder selection + + Bug 1957 - LDAP errs out after searching too many search bases + + Bug 1966 - "Collapse all threads" slower than "Expand all + threads" + + Bug 1967 - Claws gets stuck after accepting a certificate + warning dialog + + Bug 1954 - Segfault on reading wrong STATUS + +------------------------------------------------------------------- +Wed Aug 5 21:33:40 CEST 2009 - dominique-...@leuenberger.net + +- Update to version 3.7.2: + + Too many changes to be listed since version 3.5.0. + For more details, please see NEWS. +- Add --disable-static to configure, thus no need to delete *.a. +- Removed obsoleted configure parameters --enable-aspell, + --enable-clamav-plugin and --disable-mathml-viewer-plugin +- Drop claws-mail-compilefixes.diff, as it's been upstreamed, + remove suse_update_config and autoreconf call. +- Remove all if's for obsoleted {open}SUSE versions. +- Remove make check. Does no longer exist. +- Remove BuildRequires: curl-devel (not needed), libbz2-devel (not + needed), pcre-devel (not needed), libgnomeprint{ui}-devel + (deprecated). +- Replace aspell-devel with enchant-devel. +- Due to licensing issues, openssl support was replaced by gnutls + support (replace openssl-devel by gnutls-devel BuildRequires). +- Split lang package. +- Add missing Provides for sylpheed-claws (earlier name of the + package). +- Fix Requires of devel package. ++++ 1109 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:11.4:Update/.claws-mail.1005.new/claws-mail.changes New: ---- claws-mail-3.7.8.tar.bz2 claws-mail-3.8.1-procmime-vuln.patch claws-mail-desktop.diff claws-mail-python.diff claws-mail.changes claws-mail.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ claws-mail.spec ++++++ # # spec file for package claws-mail # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: claws-mail Version: 3.7.8 Release: 0 Url: http://www.claws-mail.org/ Summary: A lightweight and highly configurable email client License: GPL-3.0+ Group: Productivity/Networking/Email/Clients Source0: http://prdownloads.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2 Patch0: claws-mail-python.diff Patch1: claws-mail-desktop.diff # PATCH-FIX-UPSTREAM claws-mail-3.8.1-procmime-vuln.patch bnc#784463 -- NULL pointer derefence while processing email content. Patch2: claws-mail-3.8.1-procmime-vuln.patch BuildRequires: NetworkManager-devel BuildRequires: compface BuildRequires: db-devel BuildRequires: docbook-utils BuildRequires: enchant-devel BuildRequires: fdupes BuildRequires: gettext BuildRequires: gmp-devel BuildRequires: gnutls-devel BuildRequires: gpgme-devel BuildRequires: gtk2-devel BuildRequires: libetpan-devel >= 0.57 BuildRequires: openldap2-devel BuildRequires: pilot-link-devel BuildRequires: pkgconfig BuildRequires: startup-notification-devel BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: pinentry-gtk2 Recommends: %{name}-lang Provides: sylpheed-claws = %{version} Obsoletes: sylpheed-claws < %{version} %description Claws Mail (previously known as Sylpheed-Claws) is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit, it runs on the X Window System. Claws Mail is free software distributed under the GNU GPL. To run Claws Mail use 'claws-mail' on the command line. When claws-mail is executed for the first time a configuration 'Wizard' will appear prompting you for the minimum information necessary to create a new account. %package devel Summary: A lightweight and highly configurable email client License: GPL-2.0+ Group: Development/Libraries/Other Provides: claws-mail:/usr/include/claws-mail/main.h Requires: claws-mail = %{version} Requires: enchant-devel Requires: glib2-devel Requires: gnutls-devel Requires: gpgme-devel Requires: gtk2-devel Requires: libetpan-devel Requires: openldap2-devel %description devel Claws Mail (previously known as Sylpheed-Claws) is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit, it runs on the X Window System. Claws Mail is free software distributed under the GNU GPL. To run Claws Mail use 'claws-mail' on the command line. When claws-mail is executed for the first time a configuration 'Wizard' will appear prompting you for the minimum information necessary to create a new account. %lang_package %prep %setup -q %patch0 %patch1 -p1 %patch2 -p1 %build %configure \ --docdir=%{_datadir}/claws-mail \ --disable-static \ --enable-ldap \ --enable-ipv6 \ --enable-openssl \ --enable-jpilot \ --enable-spamassassin-plugin \ --enable-dillo-viewer-plugin \ --enable-trayicon-plugin \ --enable-pgpcore-plugin \ --enable-pgpmime-plugin \ --enable-pgpinline-plugin \ --disable-demo-plugin \ --enable-crash-dialog \ --enable-startup-notification \ --enable-compface \ --enable-libetpan %__make %{?jobs:-j%jobs} %install %makeinstall # Clean up %__rm %{buildroot}%{_libdir}/claws-mail/plugins/*.la # install desktop file %suse_update_desktop_file -G "Email client" claws-mail # we want to have the icon installed in /usr/share/pixmaps %__mkdir_p %{buildroot}%{_datadir}/pixmaps/ %__cp claws-mail-64x64.png %{buildroot}%{_datadir}/pixmaps/ # Tools %__cp -r tools %{buildroot}%{_datadir}/%{name} %__rm %{buildroot}%{_datadir}/claws-mail/tools/Makefile* %__mv %{buildroot}%{_datadir}/claws-mail/tools/README ./README.tools # fixing permissions %__chmod 755 %{buildroot}%{_datadir}/claws-mail/tools/* %__chmod 644 %{buildroot}%{_datadir}/claws-mail/tools/multiwebsearch.conf %__chmod 644 %{buildroot}%{_datadir}/claws-mail/tools/ca-certificates.crt %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}%{_libdir}/%{name}/plugins/ %__install -d %{buildroot}%{_sysconfdir}/skel/.claws-mail/ cat <<EOF > %{buildroot}%{_sysconfdir}/skel/.claws-mail/clawsrc [Plugins_GTK2] %{_libdir}/claws-mail/plugins/pgpcore.so %{_libdir}/claws-mail/plugins/pgpinline.so %{_libdir}/claws-mail/plugins/pgpmime.so %{_libdir}/claws-mail/plugins/smime.so EOF %clean %__rm -rf %{buildroot} %if 0%{?suse_version} > 1130 %post %desktop_database_post %icon_theme_cache_post %endif %if 0%{?suse_version} > 1130 %postun %desktop_database_postun %icon_theme_cache_postun %endif %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README README.tools TODO %{_bindir}/claws-mail %{_bindir}/sylpheed-claws %dir %{_libdir}/claws-mail %dir %{_libdir}/claws-mail/plugins %{_libdir}/claws-mail/plugins/*.so %{_libdir}/claws-mail/plugins/*.deps %{_datadir}/applications/claws-mail.desktop %{_datadir}/icons/hicolor/*/apps/claws-mail.png %{_datadir}/pixmaps/claws-mail-64x64.png %dir %{_datadir}/claws-mail %doc %{_datadir}/claws-mail/RELEASE_NOTES %doc %{_datadir}/claws-mail/manual/ %dir %{_datadir}/claws-mail/tools %{_datadir}/claws-mail/tools/*.sh %{_datadir}/claws-mail/tools/*.pl %{_datadir}/claws-mail/tools/*.py %{_datadir}/claws-mail/tools/*.conf %{_datadir}/claws-mail/tools/ca-certificates.crt %{_datadir}/claws-mail/tools/tb2claws-mail %{_datadir}/claws-mail/tools/u* %{_datadir}/claws-mail/tools/kdeservicemenu/ %{_mandir}/man1/claws-mail.1.gz %config(noreplace) %{_sysconfdir}/skel/.claws-mail/ %files devel %defattr(-,root,root) %{_includedir}/claws-mail/ %{_libdir}/pkgconfig/claws-mail.pc %files lang -f %{name}.lang %changelog ++++++ claws-mail-3.8.1-procmime-vuln.patch ++++++ diff -Nurb --strip-trailing-cr claws-mail-3.8.1-orig/src/procmime.c claws-mail-3.8.1/src/procmime.c --- claws-mail-3.8.1-orig/src/procmime.c 2012-06-27 11:05:22.000000000 +0200 +++ claws-mail-3.8.1/src/procmime.c 2012-10-03 18:00:09.438577924 +0200 @@ -1753,6 +1753,8 @@ continue; charset = value; + if (charset == NULL) + continue; lang = strchr(charset, '\''); if (lang == NULL) continue; ++++++ claws-mail-desktop.diff ++++++ diff -ur claws-mail-3.7.8.orig/claws-mail.desktop claws-mail-3.7.8/claws-mail.desktop --- claws-mail-3.7.8.orig/claws-mail.desktop 2007-03-21 22:03:15.000000000 +0100 +++ claws-mail-3.7.8/claws-mail.desktop 2011-01-26 13:41:58.000000000 +0100 @@ -1,11 +1,11 @@ [Desktop Entry] Encoding=UTF-8 Name=Claws Mail -Exec=claws-mail -Icon=claws-mail -Info="Claws Mail" +Exec=claws-mail %u +Icon=claws-mail-64x64 Categories=GTK;Network;Email; Comment="Gtk+ based Mail Client" Terminal=false Type=Application StartupNotify=true +MimeType=x-scheme-handler/mailto; ++++++ claws-mail-python.diff ++++++ --- tools/vcard2xml.py 2003/10/13 12:48:35 1.1 +++ tools/vcard2xml.py 2003/10/13 12:49:14 @@ -1,4 +1,4 @@ -#!/usr/bin/python2.2 +#!/usr/bin/python """ Copyright � 2003 Bogdan Sumanariu <zar...@yahoo.com> -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org