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

Reply via email to