Blog from February, 2012

The Apache Directory Team is pleased to announce the release of Apache Directory Studio 2.0 M3, the third milestone release of the version 2.0 of its Eclipse based LDAP Browser and Directory client.

You can download Apache Directory Studio 2.0 M3 as a standalone RCP application for Mac OS X, Linux and Windows here: http://directory.apache.org/studio/2.0/download

You can install it directly in Eclipse using this update site: http://directory.apache.org/studio/update/2.x/

Here is the release note for Apache Directory Studio 2.0 M3:
Bug

  • DIRSTUDIO-764 - Image Editor does not work correctly
  • DIRSTUDIO-765 - Can not export DSML
  • DIRSTUDIO-767 - All attribute names are lowercase when using Apache Directory LDAP Client API
  • DIRSTUDIO-768 - Error while searching using a filter on a binary attribute
  • DIRSTUDIO-769 - Alt-S shortkey does not work in Search Dialog
  • DIRSTUDIO-770 - Typos in french translation
  • DIRSTUDIO-771 - Searches are not saved when closing Studio 2.0 M1/M2
  • DIRSTUDIO-772 - Entry UUID Editor can't display eDirectory GUID
  • DIRSTUDIO-773 - IllegalArgumentException thrown when copying the RootDSE
  • DIRSTUDIO-776 - Misleading title for action "Open 'Search Result'/'Bookmark'/'Entry' in DIT" in LDAP Browser view context menu
  • DIRSTUDIO-777 - Renaming entry fails when using Apache Directory LDAP API
  • DIRSTUDIO-778 - NullPointerException when refreshing a TableEntryEditor
  • DIRSTUDIO-779 - Label for folded attributes in TableEntryEditor is not updated when quick filter is used
  • DIRSTUDIO-783 - The 'Rename Entry' dialog doesn't resize automatically when adding or removing RDN parts

Improvement

  • DIRSTUDIO-713 - Improve the 'Show in' sub-menu of the TableEntryEditor
  • DIRSTUDIO-780 - Allow Apache Directory Studio to be pinned to Windows 7's taskbar
  • DIRSTUDIO-782 - Improve Windows installer with JRE detection and creation of 'Apache Directory Studio.ini' file
  • DIRSTUDIO-784 - Add the ability to sort searches in the LDAP Browser view
  • DIRSTUDIO-785 - Add the ability to sort bookmarks in the LDAP Browser view

Click here to view the full Release Notes.

The Apache Directory team is pleased to announce the release of ApacheDS 2.0.0-M6, the sixth 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-M6:

  • DIRSERVER-1644 - User provided value is not retained during rename operation
  • DIRSERVER-1681 - adding entries with attribute userCertificate;binary fails with "No such attribute"
  • DIRSERVER-1692 - Unable to add a JPEG image to an entry due to an 'Invalid Attribute Syntax' error
  • DIRSERVER-1693 - Renaming an entry when the RDN uses a case insensitive AT should be possible
  • DIRSERVER-1694 - Renaming an existing entry with a DN containing upper cased chars will not store the CN as provided
  • DIRSERVER-1696 - Creation of an entry like cn=test1+cn=test2, ou=system should not be allowed
  • DIRSERVER-1699 - DN/RDN handling is incorrect when there are some escaped values into them
  • DIRSERVER-1700 - Version in Root DSE is reported as '$pom.version'

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-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 is pleased to announce the release of Apache Directory Studio 2.0 M2, the second milestone release of the version 2.0 of its Eclipse based LDAP Browser and Directory client.

You can download Apache Directory Studio 2.0 M2 as a standalone RCP application for Mac OS X, Linux and Windows here: http://directory.apache.org/studio/2.0/download

You can install it directly in Eclipse using this update site: http://directory.apache.org/studio/update/2.x/

Here are the release notes for Apache Directory Studio 2.0 M2:

  • DIRSTUDIO-630 - Importing a Schema project twice shouldn't be possible
  • DIRSTUDIO-733 - Error while reading RootDSE on Sun One directory server
  • DIRSTUDIO-739 - Using 'Quick Search' in the DN editor while editing some object cancels editing and jumps to 'Quick Search' in the main window
  • DIRSTUDIO-759 - Exit confirmation dialog is showed twice when quitting the application by closing the window on Linux and Windows
  • DIRSTUDIO-760 - Unable to bind on an Active Directory server using 'domain\userid'
  • DIRSTUDIO-763 - Typo in some English error messages ('occured' instead of 'occurred')

Click here to view the full Release Notes.

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

Here are the release notes for Apache Directory ApacheDS 2.0.0-M5:

  • DIRSERVER-1660 - DMG based installer generation fails on Mac OSX Lion
  • DIRSERVER-1688 - Using rm -d is not portable to Slackware
  • DIRKRB-81 - The ReplayCacheEntry is marked as Serializable, but contains no serializable fields
  • DIRKRB-84 - EncryptionTypes are not correctly handled in the server

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-M10 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).

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

Here are the release notes for Apache Directory LDAP API 1.0.0-M10:

  • DIRAPI-68 - Unable to bind on an Active Directory server using 'domain\userid'

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