Blog from May, 2012

The Apache Directory team is pleased to announce the release of ApacheDS 2.0.0-M7, the seventh milestone toward a 2.0 version.

ApacheDS is an extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.

Here is the release note for Apache Directory ApacheDS 2.0.0-M7:

DIRSERVER-1093 - the ResourceRecordEncoder and QuestionRecordEncoder have bug for empty domainName
DIRSERVER-1697 - Creation of new syntax fails due to ERR_277 Attribute m-obsolete not declared in objectClasses of entry
DIRSERVER-1698 - Search on entries with multiple AVA in RDN does not work correctly if the initial RDN order is not used
DIRSERVER-1702 - Adding an index through annotation does not work
DIRSERVER-1712 - If the index are created using their alias, they are deleted immediately
DIRSERVER-1711 - Index initialization is taking way too much time
DIRSERVER-1713 - Error on console with first start of clean system

Note that this is a milestone, and some parts of the API or configuration can change before the 2.0 GA. We don't have any defined time frame for the 2.0-G1 release, we do expect to release a few more milestones before reaching the 2.0-GA.

Downloads are available at http://directory.apache.org/apacheds/2.0/downloads.html

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

Bugs :

  • DIRAPI-82 Loading class file as stream under Windows bugged
  • DIRAPI-83 - Debug logging causes never ending loop when decoding messages
  • DIRAPI-84 - API fails to preserve the UP name of the attribute in a normalized DN
  • DIRSHARED-53 - Review RequestID processing
  • DIRSHARED-134 - Missing artifact org.apache.directory.jdbm:apacheds-jdbm2:bundle:2.0.0-M1 when depending on apacheds-server-jndi

Improvement :

  • DIRSHARED-128 - Update the samba schema with samba version 3 elements

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