You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Pierre-Arnaud Marcelot <pa...@apache.org> on 2012/02/29 17:53:21 UTC

[ANNOUNCE] Apache Directory LDAP API 1.0.0-M11 released

The Apache Directory Team is proud to announce the availability of the
1.0.0-M11 version of the Apache Directory LDAP API.

The Apache Directory LDAP client API is an ongoing effort to provide an
enhanced LDAP API, as a replacement for JNDI and the existing LDAP API
(jLdap and Mozilla LDAP API).

This is a schema aware API, with some convenient ways to access a LDAP
server. This API is not only targeting the Apache Directory Server, but
should work pristine with any LDAP server.

It's also an extensible API : new Controls, schema elements and network
layer could be added or used in the near future. It's also OSGi capable.

In this milestone, we have fixed some issues, some of them being critical:

Here is the release note for Apache Directory LDAP API 1.0.0-M11:
Bug
* [DIRAPI-71] - Filter are not converted from Unicode to UTF-8
* [DIRAPI-78] - Binary attributes are not correctly recognized and are
retrieved with data corruption
* [DIRAPI-79] - Normalized attribute name (lowercased) used when converting
entries from API to JNDI

Improvement
* [DIRAPI-58] - Method
org.apache.directory.ldap.client.api.LdapConnection.loadSchema() should be
renamed as loadDefaultSchema() to avoid confusion
* [DIRAPI-75] - Throw InvalidDnException from Rdn constructor if passed
more than one '='

New Feature
* [DIRAPI-64] - Relax LDAP filtering checks to allow trivial filters
without parenthesis

Feel free to experiment, we highly appreciate your feedback !

Web site : http://directory.apache.org/api/
Download : http://directory.apache.org/api/downloads.html
User Guide : http://directory.apache.org/api/user-guide.html

The Apache Directory Team