The Apache Directory Team is proud to announce the availability of the
1.0.0-M29 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.

Another bug fix release, with a few new fonctionalities being added :
- a LDIF anonymizer
- VLV support

Here is the list of fixed issues :

Bugs :

* Implement the GSSAPI SASL Bind mechanism
* LdifReader missing attributes
* DateUtils.toGeneralizedTime does not work with some Locales
* The FilterEncoder.encodeFilterValue() does not accept escaped hex values like \2A
* The SchemaObject extension key should be case-insensitive
* Injecting non pure ASCII values into a HR attribute read from a LDIF does not work

Improvements :

* Add a generic schema loader which looks for schema elements under the value of the 'subschemaSubentry' of the RootDSE
* Add a LDIF anonymizer that takes a LDIF file and replace the value with random text

New features :

* Add a FilterBuillder
* Add support for the VLV control

Feel free to experiment, we highly appreciate your feedback !
Website : Download : User's Guide : The Apache Directory Team
Emmanuel L├ęcharny