OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution-data-server?expand=0&rev=29
This commit is contained in:
parent
f9899d36ff
commit
aed6d5a85d
16
bgo-532284-gw-double-free.patch
Normal file
16
bgo-532284-gw-double-free.patch
Normal file
@ -0,0 +1,16 @@
|
||||
Index: servers/groupwise/e-gw-container.c
|
||||
===================================================================
|
||||
--- servers/groupwise/e-gw-container.c (revision 8769)
|
||||
+++ servers/groupwise/e-gw-container.c (working copy)
|
||||
@@ -59,10 +59,9 @@ static void
|
||||
free_node(EShUsers *user)
|
||||
{
|
||||
if(user){
|
||||
- g_free(user->email);
|
||||
+ g_free (user->email);
|
||||
g_free (user);
|
||||
}
|
||||
- g_free (user);
|
||||
return ;
|
||||
}
|
||||
|
3
evolution-data-server-2.22.1.1.tar.bz2
Normal file
3
evolution-data-server-2.22.1.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d962cba11605c01bdfdb573032bdda8bca07878026ab3d2dfa5723002d12f8dc
|
||||
size 7612898
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c68cdbfa960068adb76bd3e14affcc7f919435b4b17e12306e641f2a0aceed11
|
||||
size 7602166
|
@ -1,3 +1,33 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu May 8 08:24:35 CEST 2008 - psankar@suse.de
|
||||
|
||||
- Push 2.22.1.1 tarball
|
||||
- No crypto changes
|
||||
- ical-fix-for-exchange-crasher.diff: Contains fixes for a crasher in ical (Chen)
|
||||
- bgo-532284-gw-double-free.patch: Fixes a double free in GroupWise
|
||||
- Tarball contains fixes for the bgo bugs as follows:
|
||||
|
||||
#274316: Also copy user tags when copying messages between folders (Milan Crha)
|
||||
#338330: (Novell Bugzilla) Internet Based Calendar Events Are Declined By Evolution/GroupWise (Chenthill Palanisamy)
|
||||
#350143: (Novell Bugzilla) Fix a severe memory leak in evolution-data-server (Chenthill Palanisamy)
|
||||
#358584: (Novell Bugzilla) Display of web calendars ignores timezones (Chenthill Palanisamy)
|
||||
#358644: (Novell Bugzilla) Retracted groupwise appointments should disappear as soon as they are retracted. (Chenthill Palanisamy)
|
||||
#358650: (Novell Bugzilla) International clock applet is crashing (Chenthill Palanisamy)
|
||||
#381307: Run a single delta-thread to fetch changes from the server, instead of spawning multiple threads (Ashish Shrivastava)
|
||||
#473880: Fixed a few compiler warnings (Suman Manjunath)
|
||||
#475616: Use recursive mutex (Milan Crha)
|
||||
#502899: Fix a crash (Milan Crha)
|
||||
#514300: Make sure we do the Inbox -> INBOX translation at the right place (Christian Kellner)
|
||||
#520532: Support migration from password file to keyring (Matthew Barnes)
|
||||
#529339: Fixed a crash when searching with an expression (Milan Crha)
|
||||
#530139: Do not ship .svn files (Matthew Barnes)
|
||||
#530323: Don't free the same variable twice (Sebastien Bacher)
|
||||
Load addressbook conditionally (Srinivasa Ragavan)
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 18:04:57 CEST 2008 - schwab@suse.de
|
||||
|
||||
- Use autoreconf.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 10 17:00:29 CEST 2008 - maw@suse.de
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package evolution-data-server (Version 2.22.1)
|
||||
# spec file for package evolution-data-server (Version 2.22.1.1)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -17,9 +17,9 @@ License: GPL v2 or later
|
||||
Group: Development/Libraries/GNOME
|
||||
AutoReqProv: on
|
||||
Summary: Evolution Data Server
|
||||
Version: 2.22.1
|
||||
Version: 2.22.1.1
|
||||
Release: 1
|
||||
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.21/%{name}-%{version}.tar.bz2
|
||||
Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.22/%{name}-%{version}.tar.bz2
|
||||
Patch0: evolution-data-server-configure.patch
|
||||
# PATCH-FIX-UPSTREAM bnc-164367-gw-attachments-appts-throw-error.patch bnc164367 -- Fix is in upstream svn.
|
||||
Patch3: bnc-164367-gw-attachments-appts-throw-error.patch
|
||||
@ -37,6 +37,8 @@ Patch12: bnc-304835-ex-crash-after-restart.patch
|
||||
# PATCH-FIX-UPSTREAM: bnc-307861-calendar-auth.diff - bnc307861 bgo253574 -- Fix has been submitted to bgo.
|
||||
Patch13: bnc-307861-calendar-auth.diff
|
||||
Patch14: evolution-data-server-abuild.patch
|
||||
Patch15: ical-fix-for-exchange-crasher.diff
|
||||
Patch16: bgo-532284-gw-double-free.patch
|
||||
# Change patch below if we move away from /opt/gnome
|
||||
# PATCH-FIX-OPENSUSE libgnomeui-dep.patch -- It avoids a build dependency on libgnomeui to speed up bootstrap
|
||||
Patch99: libgnomeui-dep.patch
|
||||
@ -97,24 +99,28 @@ documentation.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch3
|
||||
#%patch3
|
||||
#%patch4
|
||||
%patch5
|
||||
#%patch5
|
||||
%patch8
|
||||
%patch10
|
||||
#%patch10
|
||||
###%patch11
|
||||
###%patch12
|
||||
%patch13
|
||||
%patch14 -p1
|
||||
#%patch13
|
||||
#%patch14 -p1
|
||||
%patch15
|
||||
%patch16
|
||||
%patch99
|
||||
|
||||
%build
|
||||
libtoolize --force --copy
|
||||
intltoolize --force --copy
|
||||
# should use autoreconf, but libdb is broken
|
||||
libtoolize --force --copy
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
automake -a
|
||||
autoheader
|
||||
(cd calendar/libical; autoreconf -fi)
|
||||
# needed for evolution-data-server-2.22.0:
|
||||
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||
%configure\
|
||||
@ -164,6 +170,31 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_datadir}/gtk-doc/html/*
|
||||
|
||||
%changelog
|
||||
* Thu May 08 2008 psankar@suse.de
|
||||
- Push 2.22.1.1 tarball
|
||||
- No crypto changes
|
||||
- ical-fix-for-exchange-crasher.diff: Contains fixes for a crasher in ical (Chen)
|
||||
- bgo-532284-gw-double-free.patch: Fixes a double free in GroupWise
|
||||
- Tarball contains fixes for the bgo bugs as follows:
|
||||
[#274316]: Also copy user tags when copying messages between folders (Milan Crha)
|
||||
[#338330]: (Novell Bugzilla) Internet Based Calendar Events Are Declined By Evolution/GroupWise (Chenthill Palanisamy)
|
||||
[#350143]: (Novell Bugzilla) Fix a severe memory leak in evolution-data-server (Chenthill Palanisamy)
|
||||
[#358584]: (Novell Bugzilla) Display of web calendars ignores timezones (Chenthill Palanisamy)
|
||||
[#358644]: (Novell Bugzilla) Retracted groupwise appointments should disappear as soon as they are retracted. (Chenthill Palanisamy)
|
||||
[#358650]: (Novell Bugzilla) International clock applet is crashing (Chenthill Palanisamy)
|
||||
[#381307]: Run a single delta-thread to fetch changes from the server, instead of spawning multiple threads (Ashish Shrivastava)
|
||||
[#473880]: Fixed a few compiler warnings (Suman Manjunath)
|
||||
[#475616]: Use recursive mutex (Milan Crha)
|
||||
[#502899]: Fix a crash (Milan Crha)
|
||||
[#514300]: Make sure we do the Inbox -> INBOX translation at the right place (Christian Kellner)
|
||||
[#520532]: Support migration from password file to keyring (Matthew Barnes)
|
||||
[#529339]: Fixed a crash when searching with an expression (Milan Crha)
|
||||
[#530139]: Do not ship .svn files (Matthew Barnes)
|
||||
[#530323]: Don't free the same variable twice (Sebastien Bacher)
|
||||
Load addressbook conditionally (Srinivasa Ragavan)
|
||||
-------------------------------------------------------------------
|
||||
* Wed May 07 2008 schwab@suse.de
|
||||
- Use autoreconf.
|
||||
* Thu Apr 10 2008 maw@suse.de
|
||||
- Update to version 2.22.1:
|
||||
+ Bugs fixed: bgo#524704, bgo#521015, bgo#520526, bgo#522433,
|
||||
|
10
ical-fix-for-exchange-crasher.diff
Normal file
10
ical-fix-for-exchange-crasher.diff
Normal file
@ -0,0 +1,10 @@
|
||||
--- calendar/libecal/e-cal-component.c 2008-05-07 15:42:08.000000000 +0530
|
||||
+++ calendar/libecal/e-cal-component.c 2008-05-07 15:43:05.000000000 +0530
|
||||
@@ -532,6 +532,7 @@ scan_attachment (GSList **attachment_lis
|
||||
attachment->prop = prop;
|
||||
|
||||
attachment->attach = icalproperty_get_attach (prop);
|
||||
+ icalattach_ref (attachment->attach);
|
||||
|
||||
*attachment_list = g_slist_append (*attachment_list, attachment);
|
||||
}
|
Loading…
Reference in New Issue
Block a user