rpms/purple-msn-pecan/F-11 purple-msn-pecan-handle_malformed_data.patch, NONE, 1.1 purple-msn-pecan.spec, 1.5, 1.6

madko madko at fedoraproject.org
Sat Dec 19 12:55:46 UTC 2009


Author: madko

Update of /cvs/pkgs/rpms/purple-msn-pecan/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7296

Modified Files:
	purple-msn-pecan.spec 
Added Files:
	purple-msn-pecan-handle_malformed_data.patch 
Log Message:
Patch to handle malformed data (bz #547078)


purple-msn-pecan-handle_malformed_data.patch:
 pn_oim.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE purple-msn-pecan-handle_malformed_data.patch ---
diff -Naur msn-pecan-0.1.0-rc1.orig/pn_oim.c msn-pecan-0.1.0-rc1/pn_oim.c
--- msn-pecan-0.1.0-rc1.orig/pn_oim.c	2009-07-19 13:10:53.000000000 +0200
+++ msn-pecan-0.1.0-rc1/pn_oim.c	2009-12-18 10:11:11.000000000 +0100
@@ -465,7 +465,8 @@
         gchar *end;
         cur += 2;
         end = strstr (cur, "\r\n\r\n");
-        *end = '\0';
+	if (end)
+		*end = '\0';
         message = (gchar *) purple_base64_decode (cur, NULL);
     }
 


Index: purple-msn-pecan.spec
===================================================================
RCS file: /cvs/pkgs/rpms/purple-msn-pecan/F-11/purple-msn-pecan.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- purple-msn-pecan.spec	11 Aug 2009 13:33:06 -0000	1.5
+++ purple-msn-pecan.spec	19 Dec 2009 12:55:44 -0000	1.6
@@ -1,13 +1,17 @@
 %define		realname msn-pecan
 Name:		purple-%{realname}
 Version:	0.1.0
-Release:	0.1.rc1%{?dist}
+Release:	0.3.rc1%{?dist}
 Summary:	Alternative MSN protocol plugin for libpurple 
 
 Group:		Applications/Internet 
 License:	GPLv2+
 URL:		http://code.google.com/p/msn-pecan/ 
 Source0:	http://msn-pecan.googlecode.com/files/%{realname}-%{version}-rc1.tar.bz2
+
+# Upstream has applied this patch see http://groups.google.com/group/msn-pecan/browse_thread/thread/3df8df31f2faa25b?pli=1
+Patch0:		purple-msn-pecan-handle_malformed_data.patch
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	libpurple-devel 
@@ -40,7 +44,7 @@ Other features:
 
 %prep
 %setup -q -n %{realname}-%{version}-rc1
-
+%patch0 -p1 -b malformed_data.rej
 
 %build
 make CFLAGS="%{optflags}" %{?_smp_mflags} V=yes
@@ -70,6 +74,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec 18 2009 Edouard Bourguignon <madko at linuxed.net> - 0.1.0-0.3.rc1
+- patch to handle malformed data was not complete (bz #547836)
+
+* Mon Dec 14 2009 Edouard Bourguignon <madko at linuxed.net> - 0.1.0-0.2.rc1
+- Add Simone Contini's patch to handle malformed data in process_body_receive (bz #547078)
+
 * Thu Aug 06 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 0.1.0-0.1.rc1
 - Update to 0.1.0-rc1.
 




More information about the scm-commits mailing list