rpms/openldap/devel openldap-2.4.21-dn2id-segfault.patch, NONE, 1.1 openldap.spec, 1.158, 1.159 openldap-2.4.19-tls-accept.patch, 1.1, NONE
Jan Zeleny
jzeleny at fedoraproject.org
Wed Feb 24 09:15:05 UTC 2010
- Previous message: rpms/fpm2/F-13 .cvsignore,1.4,1.5 fpm2.spec,1.5,1.6 sources,1.4,1.5
- Next message: rpms/fpm2/F-11 .cvsignore,1.4,1.5 fpm2.spec,1.4,1.5 sources,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jzeleny
Update of /cvs/extras/rpms/openldap/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28997
Modified Files:
openldap.spec
Added Files:
openldap-2.4.21-dn2id-segfault.patch
Removed Files:
openldap-2.4.19-tls-accept.patch
Log Message:
fixed SIGSEGV when deleting data using hdb (#562227)
openldap-2.4.21-dn2id-segfault.patch:
dn2id.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE openldap-2.4.21-dn2id-segfault.patch ---
--- openldap-2.4.19/servers/slapd/back-bdb/dn2id.c.orig 2010-02-24 09:55:39.000000000 +0100
+++ openldap-2.4.19/servers/slapd/back-bdb/dn2id.c 2010-02-24 09:56:07.000000000 +0100
@@ -676,7 +676,7 @@ hdb_dn2id_delete(
d->nrdnlen[0] = (BEI(e)->bei_nrdn.bv_len >> 8) | 0x80;
dlen[0] = d->nrdnlen[0];
dlen[1] = d->nrdnlen[1];
- strcpy( d->nrdn, BEI(e)->bei_nrdn.bv_val );
+ memcpy( d->nrdn, BEI(e)->bei_nrdn.bv_val, BEI(e)->bei_nrdn.bv_len+1 );
data.data = d;
rc = db->cursor( db, txn, &cursor, bdb->bi_db_opflags );
Index: openldap.spec
===================================================================
RCS file: /cvs/extras/rpms/openldap/devel/openldap.spec,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -p -r1.158 -r1.159
--- openldap.spec 1 Feb 2010 11:13:07 -0000 1.158
+++ openldap.spec 24 Feb 2010 09:15:05 -0000 1.159
@@ -11,7 +11,7 @@
Summary: LDAP support libraries
Name: openldap
Version: %{version}
-Release: 3%{?dist}
+Release: 4%{?dist}
License: OpenLDAP
Group: System Environment/Daemons
Source0: ftp://ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release/openldap-%{version}.tgz
@@ -35,6 +35,7 @@ Patch6: openldap-2.3.19-gethostbyXXXX_r.
Patch9: openldap-2.3.37-smbk5pwd.patch
Patch10: openldap-2.4.6-multilib.patch
Patch11: openldap-2.4.16-doc-cacertdir.patch
+Patch12: openldap-2.4.21-dn2id-segfault.patch
# Patches for the evolution library
Patch200: openldap-2.4.6-evolution-ntlm.patch
@@ -130,6 +131,7 @@ pushd openldap-%{version}
%patch9 -p1 -b .smbk5pwd
%patch10 -p1 -b .multilib
%patch11 -p1 -b .cacertdir
+%patch12 -p1 -b .segfault
cp %{_datadir}/libtool/config/config.{sub,guess} build/
popd
@@ -629,6 +631,9 @@ fi
%attr(0644,root,root) %{evolution_connector_libdir}/*.a
%changelog
+* Wed Feb 24 2010 Jan Zeleny <jzeleny at redhat.com> - 2.4.21-4
+- fixed SIGSEGV when deleting data using hdb (#562227)
+
* Mon Feb 01 2010 Jan Zeleny <jzeleny at redhat.com> - 2.4.21-3
- fixed broken link /usr/sbin/slapschema (#559873)
--- openldap-2.4.19-tls-accept.patch DELETED ---
- Previous message: rpms/fpm2/F-13 .cvsignore,1.4,1.5 fpm2.spec,1.5,1.6 sources,1.4,1.5
- Next message: rpms/fpm2/F-11 .cvsignore,1.4,1.5 fpm2.spec,1.4,1.5 sources,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list