rpms/inn/devel inn-sasl_encode64nullterm.patch, NONE, 1.1 inn.spec, 1.60, 1.61

Ondrej Vasik ovasik at fedoraproject.org
Tue May 19 14:31:28 UTC 2009


Author: ovasik

Update of /cvs/extras/rpms/inn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15115

Modified Files:
	inn.spec 
Added Files:
	inn-sasl_encode64nullterm.patch 
Log Message:
reflect change in sasl_encode64 abi(null terminator) - #501452

inn-sasl_encode64nullterm.patch:

--- NEW FILE inn-sasl_encode64nullterm.patch ---
diff -urNp inn-2.4.6-orig/innfeed/imap_connection.c inn-2.4.6/innfeed/imap_connection.c
--- inn-2.4.6-orig/innfeed/imap_connection.c	2009-05-19 16:23:27.000000000 +0200
+++ inn-2.4.6/innfeed/imap_connection.c	2009-05-19 16:25:43.000000000 +0200
@@ -2428,7 +2428,7 @@ static conn_ret imap_sendAuthStep(connec
 
     /* convert to base64 */
     saslresult = sasl_encode64(out, outlen,
-			       inbase64, outlen*2, (unsigned *) &inbase64len);
+			       inbase64, outlen*2 + 1, (unsigned *) &inbase64len);
 
     if (saslresult != SASL_OK) return RET_FAIL;
 


Index: inn.spec
===================================================================
RCS file: /cvs/extras/rpms/inn/devel/inn.spec,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- inn.spec	11 Mar 2009 12:55:54 -0000	1.60
+++ inn.spec	19 May 2009 14:30:58 -0000	1.61
@@ -1,7 +1,7 @@
 Summary: The InterNetNews system, an Usenet news server
 Name: inn
 Version: 2.4.6
-Release: 1%{?dist}
+Release: 2%{?dist}
 #see LICENSE file for details
 License: GPL+ and BSD and MIT and Public Domain
 Group: System Environment/Daemons
@@ -23,6 +23,7 @@ Patch8: inn-2.4.2-makedbz.patch
 Patch9: inn-2.4.3.rcreaderaddrinuse.patch
 Patch10: inn-2.4.3-nologinshell.patch
 Patch11: inn-2.4.5-dynlib.patch
+Patch12: inn-sasl_encode64nullterm.patch
 BuildRequires: perl-devel python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel
 BuildRequires: perl(ExtUtils::Embed)
 Requires(pre): shadow-utils
@@ -93,6 +94,7 @@ exit 0
 %patch9 -p1 -b .addrinuse
 %patch10 -p1 -b .nologin
 %patch11 -p1 -b .dynlib
+%patch12 -p1 -b .nullterm
 
 perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f`
 perl -pi -e 's/LOCK_WRITE/LLOCK_WRITE/' `find . -type f`
@@ -354,6 +356,9 @@ exit 0
 %{_mandir}/man1/inews*
 
 %changelog
+* Tue May 19 2009 Ondrej Vasik <ovasik at redhat.com> - 2.4.6-2
+- reflect change in sasl_encode64 abi(null terminator) - #501452
+
 * Wed Mar 11 2009 Ondrej Vasik <ovasik at redhat.com> - 2.4.6-1
 - new bugfix upstream release 2.4.6
 - no strict aliasing, remove pyo/.pyc filters files from list




More information about the scm-commits mailing list