OpenLDAP 2.4.34 available

OpenLDAP Project <[email protected]> Mon, 4 Mar 2013 18:10:56 -0800
Newsgroups gmane.network.openldap.announce
Message-ID <[email protected]>
--Apple-Mail=_709740E1-8F2B-4388-99A7-E43952057723
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

OpenLDAP 2.4.34 is now available for download as detailed on our =
download page:

	http://www.openldap.org/software/download/

and should soon be available on all official mirrors:
=09
	ftp://ftp.openldap.org/pub/OpenLDAP/MIRRORS

This is a maintenance release and is made available for general use.  =
Users of OpenLDAP Software are encouraged to upgrade.


Significant contributors include:
	Howard Chu (Symas Corp)
	Hallvard Furuseth (University of Oslo)
	Quanah Gibson-Mount (VMware, Inc)
	Ralf Haferkamp (SUSE Linux)
	Pierangelo Masarati (Politecnico di Milano)


Please note:

The format of the DN index in back-mdb has changed from 2.4.33. If you =
have an existing back-mdb database created by 2.4.33 or older then you =
must upgrade the DN index to use 2.4.34. To upgrade:
 1) backup the database using slapcat.
 2) upgrade the DN index using "slapindex entryDN".

The upgrade cannot be run twice and must not be interrupted. If =
slapindex doesn't run to successful completion then you will have to =
delete the database and reload the backup using slapadd.

For example, if your back-mdb database has the suffix =
"dc=3Dexample,dc=3Dcom" you could run:
	slapcat -b dc=3Dexample,dc=3Dcom > backup.ldif
	slapindex -b dc=3Dexample,dc=3Dcom entryDN


OpenLDAP 2.4.34 Release (2013/03/03)
    Fixed libldap connections with EINTR (ITS#7476)
    Fixed libldap lineno overflow in ldif_read_record (ITS#7497)
    Fixed liblmdb mdb_env_open flag handling (ITS#7453)
    Fixed liblmdb mdb_midl_sort array optimization (ITS#7432)
    Fixed liblmdb freelist with large entries (ITS#7455)
    Fixed liblmdb to check for filled dirty page list (ITS#7491)
    Fixed liblmdb to validate data limits (ITS#7485)
    Fixed liblmdb mdb_update_key for large keys (ITS#7505)
    Fixed ldapmodify to not core dump with invalid LDIF (ITS#7477)
    Fixed slapd syncrepl for old entries in MMR setup (ITS#7427)
    Fixed slapd signedness for index_substr_any_* (ITS#7449)
    Fixed slapd enforce SLAPD_MAX_DAEMON_THREADS (ITS#7450)
    Fixed slapd mutex in send_ldap_ber (ITS#6164)
    Added slapd-ldap onerr option (ITS#7492)
    Added slapd-ldap keepalive support (ITS#7501)
    Fixed slapd-ldif with empty dir (ITS#7451)
    Fixed slapd-mdb to reopen attr DBs after env reopen (ITS#7416)
    Fixed slapd-mdb handling of missing entries (ITS#7483,7496)
    Fixed slapd-mdb environment flag setting (ITS#7452)
    Fixed slapd-mdb with sub db slapcat (ITS#7469)
    Fixed slapd-mdb to correctly work with toolthreads > 2 =
(ITS#7488,ITS#7527)
    Fixed slapd-mdb subtree search speed (ITS#7473)
    Fixed slapd-meta conversion to cn=3Dconfig (ITS#7525)
    Fixed slapd-meta segfault when modifying olcDbUri (ITS#7526)
    Fixed slapd-sql back-config support (ITS#7499)
    Fixed slapo-constraint handle uri and restrict correctly (ITS#7418)
    Fixed slapo-constraint with multi-master replication (ITS#7426)
    Fixed slapo-constraint segfault (ITS#7431)
    Fixed slapo-deref control initialization (ITS#7436)
    Fixed slapo-deref control exposure (ITS#7445)
    Fixed slapo-memberof with internal ops (ITS#7487)
    Fixed slapo-pcache matching rules for config db (ITS#7459)
    Fixed slapo-rwm modrdn cleanup (ITS#7414)
    Fixed slapo-sssvlv maxperconn parameter (ITS#7484)
    Build Environment
        Fixed slapo-constraint test suite (ITS#7423)
    Contrib
        Added nssov nssov_config support (ITS#7518)
        Added nssov password_prohibit_message (ITS#7518)
        Fixed ldapc++ with gcc-4.7 (ITS#7281,ITS#7304)
        Fixed nssov olcNssPamSession handling (ITS#7481)
        Fixed nssov connection DN (ITS#7518)
        Add missing Makefile for various modules (ITS#7308)
        Unify Makefile structure for modules (ITS#7309)
        Fixed slapo-allowed attribute replication (ITS#7493)
        Fixed slapo-passwd SHA2 to correctly zero buffer (ITS#7490)
    Documentation
        ldapurl(1) fix example usage (ITS#7454)
        ldap_get_option(3) fixed trailing whitespace (ITS#7411)
        slapd-config(5) olcExtraAttrs is per db (ITS#7421)
        slapd-overlays(5) update manpage index (ITS#7489)
        slapo-dynlist(5) Search behavior notes (ITS#7486)
        slapo-valsort(5) Document valsort control syntax (ITS#7523)


MD5 (openldap-2.4.34.tgz) =3D df93a62e396ac312333cdeab0c5b48b6
SHA1 (openldap-2.4.34.tgz) =3D 39c81f32b8c7af1e20047535f0b9ea894235c588=

--Apple-Mail=_709740E1-8F2B-4388-99A7-E43952057723
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span =
style=3D"font-family: monospace; ">OpenLDAP 2.4.34 is now available for =
download as detailed on our download page:</span><br style=3D"font-family:=
 monospace; "><br style=3D"font-family: monospace; "><span =
class=3D"Apple-tab-span" style=3D"font-family: monospace; white-space: =
pre; ">	</span><a href=3D"http://www.openldap.org/software/download/" =
style=3D"font-family: monospace; =
">http://www.openldap.org/software/download/</a><br style=3D"font-family: =
monospace; "><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; ">and should soon be available on all =
official mirrors:</span><br style=3D"font-family: monospace; "><span =
class=3D"Apple-tab-span" style=3D"font-family: monospace; white-space: =
pre; ">	</span><br style=3D"font-family: monospace; "><span =
class=3D"Apple-tab-span" style=3D"font-family: monospace; white-space: =
pre; ">	</span><a href=3D"ftp://ftp.openldap.org/pub/OpenLDAP/MIRRORS" =
style=3D"font-family: monospace; =
">ftp://ftp.openldap.org/pub/OpenLDAP/MIRRORS</a><br style=3D"font-family:=
 monospace; "><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; ">This is a maintenance release and is =
made available for general use. &nbsp;Users of OpenLDAP Software are =
encouraged to upgrade.</span><div><font =
face=3D"monospace"><br></font></div><div><font =
face=3D"monospace"><br></font><div><div><font =
face=3D"monospace">Significant contributors =
include:</font></div><div><span style=3D"font-family: monospace; "><span =
class=3D"Apple-tab-span" style=3D"white-space: pre; ">	</span>Howard =
Chu (Symas Corp)</span><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; "><span class=3D"Apple-tab-span" =
style=3D"white-space: pre; ">	</span>Hallvard Furuseth (University of =
Oslo)</span><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; "><span class=3D"Apple-tab-span" =
style=3D"white-space: pre; ">	</span>Quanah Gibson-Mount (VMware, =
Inc)</span><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; "><span class=3D"Apple-tab-span" =
style=3D"white-space: pre; ">	</span>Ralf Haferkamp (SUSE =
Linux)</span><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; "><span class=3D"Apple-tab-span" =
style=3D"white-space: pre; ">	</span>Pierangelo Masarati (Politecnico =
di Milano)</span><font =
face=3D"monospace"><br></font><div><br></div></div></div><div><br></div><d=
iv><font face=3D"monospace">Please note:</font></div><div><span =
style=3D"font-family: monospace; "><br></span></div><div><span =
style=3D"font-family: monospace; ">The format of the DN index in =
back-mdb has changed from 2.4.33. If you have an existing back-mdb =
database created by 2.4.33 or older then you must upgrade the DN index =
to use 2.4.34. To upgrade:</span><br style=3D"font-family: monospace; =
"><span style=3D"font-family: monospace; ">&nbsp;1) backup the database =
using slapcat.</span><br style=3D"font-family: monospace; "><span =
style=3D"font-family: monospace; ">&nbsp;2) upgrade the DN index using =
"slapindex entryDN".</span></div><div><span style=3D"font-family: =
monospace; "><br></span></div><div><span style=3D"font-family: =
monospace; ">The upgrade cannot be run twice and must not be =
interrupted. If slapindex doesn't run to successful completion then you =
will have to delete the database and reload the backup using =
slapadd.</span><br style=3D"font-family: monospace; "><br =
style=3D"font-family: monospace; "><span style=3D"font-family: =
monospace; ">For example, if your back-mdb database has the suffix =
"dc=3Dexample,dc=3Dcom" you could run:</span><br style=3D"font-family: =
monospace; "><span class=3D"Apple-tab-span" style=3D"font-family: =
monospace; white-space: pre; ">	</span><span style=3D"font-family: =
monospace; ">slapcat -b dc=3Dexample,dc=3Dcom &gt; backup.ldif</span><br =
style=3D"font-family: monospace; "><span class=3D"Apple-tab-span" =
style=3D"font-family: monospace; white-space: pre; ">	</span><span =
style=3D"font-family: monospace; ">slapindex -b dc=3Dexample,dc=3Dcom =
entryDN</span><font =
face=3D"monospace"><br></font><div><br></div><div><br></div><div><div>Open=
LDAP 2.4.34 Release (2013/03/03)</div><div>&nbsp; &nbsp; Fixed libldap =
connections with EINTR (ITS#7476)</div><div>&nbsp; &nbsp; Fixed libldap =
lineno overflow in ldif_read_record (ITS#7497)</div><div>&nbsp; &nbsp; =
Fixed liblmdb mdb_env_open flag handling (ITS#7453)</div><div>&nbsp; =
&nbsp; Fixed liblmdb mdb_midl_sort array optimization =
(ITS#7432)</div><div>&nbsp; &nbsp; Fixed liblmdb freelist with large =
entries (ITS#7455)</div><div>&nbsp; &nbsp; Fixed liblmdb to check for =
filled dirty page list (ITS#7491)</div><div>&nbsp; &nbsp; Fixed liblmdb =
to validate data limits (ITS#7485)</div><div>&nbsp; &nbsp; Fixed liblmdb =
mdb_update_key for large keys (ITS#7505)</div><div>&nbsp; &nbsp; Fixed =
ldapmodify to not core dump with invalid LDIF =
(ITS#7477)</div><div>&nbsp; &nbsp; Fixed slapd syncrepl for old entries =
in MMR setup (ITS#7427)</div><div>&nbsp; &nbsp; Fixed slapd signedness =
for index_substr_any_* (ITS#7449)</div><div>&nbsp; &nbsp; Fixed slapd =
enforce SLAPD_MAX_DAEMON_THREADS (ITS#7450)</div><div>&nbsp; &nbsp; =
Fixed slapd mutex in send_ldap_ber (ITS#6164)</div><div>&nbsp; &nbsp; =
Added slapd-ldap onerr option (ITS#7492)</div><div>&nbsp; &nbsp; Added =
slapd-ldap keepalive support (ITS#7501)</div><div>&nbsp; &nbsp; Fixed =
slapd-ldif with empty dir (ITS#7451)</div><div>&nbsp; &nbsp; Fixed =
slapd-mdb to reopen attr DBs after env reopen =
(ITS#7416)</div><div>&nbsp; &nbsp; Fixed slapd-mdb handling of missing =
entries (ITS#7483,7496)</div><div>&nbsp; &nbsp; Fixed slapd-mdb =
environment flag setting (ITS#7452)</div><div>&nbsp; &nbsp; Fixed =
slapd-mdb with sub db slapcat (ITS#7469)</div><div>&nbsp; &nbsp; Fixed =
slapd-mdb to correctly work with toolthreads &gt; 2 =
(ITS#7488,ITS#7527)</div><div>&nbsp; &nbsp; Fixed slapd-mdb subtree =
search speed (ITS#7473)</div><div>&nbsp; &nbsp; Fixed slapd-meta =
conversion to cn=3Dconfig (ITS#7525)</div><div>&nbsp; &nbsp; Fixed =
slapd-meta segfault when modifying olcDbUri (ITS#7526)</div><div>&nbsp; =
&nbsp; Fixed slapd-sql back-config support (ITS#7499)</div><div>&nbsp; =
&nbsp; Fixed slapo-constraint handle uri and restrict correctly =
(ITS#7418)</div><div>&nbsp; &nbsp; Fixed slapo-constraint with =
multi-master replication (ITS#7426)</div><div>&nbsp; &nbsp; Fixed =
slapo-constraint segfault (ITS#7431)</div><div>&nbsp; &nbsp; Fixed =
slapo-deref control initialization (ITS#7436)</div><div>&nbsp; &nbsp; =
Fixed slapo-deref control exposure (ITS#7445)</div><div>&nbsp; &nbsp; =
Fixed slapo-memberof with internal ops (ITS#7487)</div><div>&nbsp; =
&nbsp; Fixed slapo-pcache matching rules for config db =
(ITS#7459)</div><div>&nbsp; &nbsp; Fixed slapo-rwm modrdn cleanup =
(ITS#7414)</div><div>&nbsp; &nbsp; Fixed slapo-sssvlv maxperconn =
parameter (ITS#7484)</div><div>&nbsp; &nbsp; Build =
Environment</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Fixed slapo-constraint =
test suite (ITS#7423)</div><div>&nbsp; &nbsp; Contrib</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; Added nssov nssov_config support =
(ITS#7518)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Added nssov =
password_prohibit_message (ITS#7518)</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; Fixed ldapc++ with gcc-4.7 (ITS#7281,ITS#7304)</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; Fixed nssov olcNssPamSession handling =
(ITS#7481)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Fixed nssov connection =
DN (ITS#7518)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Add missing Makefile =
for various modules (ITS#7308)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
Unify Makefile structure for modules (ITS#7309)</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; Fixed slapo-allowed attribute replication =
(ITS#7493)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Fixed slapo-passwd SHA2 =
to correctly zero buffer (ITS#7490)</div><div>&nbsp; &nbsp; =
Documentation</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ldapurl(1) fix =
example usage (ITS#7454)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
ldap_get_option(3) fixed trailing whitespace (ITS#7411)</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; slapd-config(5) olcExtraAttrs is per db =
(ITS#7421)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; slapd-overlays(5) =
update manpage index (ITS#7489)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
slapo-dynlist(5) Search behavior notes (ITS#7486)</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; slapo-valsort(5) Document valsort control syntax =
(ITS#7523)</div><div><br></div><br style=3D"font-family: monospace; =
"><div><div>MD5 (openldap-2.4.34.tgz) =3D =
df93a62e396ac312333cdeab0c5b48b6</div><div>SHA1 (openldap-2.4.34.tgz) =3D =
39c81f32b8c7af1e20047535f0b9ea894235c588</div></div></div></div></div></bo=
dy></html>=

--Apple-Mail=_709740E1-8F2B-4388-99A7-E43952057723--