Apache Directory Studio™

The Eclipse-based LDAP browser and directory client

Apache Directory Studio is a complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins, that can be easily upgraded with additional ones. These plugins can even run within Eclipse itself.

LDAP Browser

The LDAP Browser has been designed to work with almost any LDAP server available. It not only permits to read and display the tree of your LDAP Server but also allows you to modify it by creating, editing or removing entries.

LDIF Editor

The LDIF Editor is a tool for editing LDIF files. It provides syntax highlighting and content assistance.

Schema Editor

The Schema Editor has been designed to edit the schema files in the OpenLDAP format. It allows you to edit easily attribute types and object classes for Apache Directory Server and OpenLDAP.

Embedded ApacheDS

Apache Directory Studio bundles the latest version of the LDAPV3 certified ApacheDS. Creating and launching a new LDAP server now takes less than 10 seconds!

ApacheDS Configuration

The ApacheDS Configuration Editor can be used to edit the server configuration ('server.xml' and 'config.ldif' files) of an Apache Directory Server installation.

ACI Editor

The ACI Editor allows you to define, for an entry or a set of entries, graphically or manually (in souce code mode), an ACI (Access Control Information) item specification for Apache Directory Server.

Internationalization

Apache Directory Studio is internationalized in English, French and German. We're also open for volunteers who want to add another language support.

Multi-Platform & in Eclipse

Based on Eclipse, Apache Directory Studio is a multi-plaform application that runs on macOS, Linux and Windows, and also as plugins inside Eclipse itself.

News

Apache Directory Studio 2.0-0-M176 released posted on July 24th, 2021

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

You can download Apache Directory Studio 2.0.0-M17 as a standalone RCP application for macOS, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

The full release notes can be found here: https://directory.apache.org/studio/changelog.html

Apache Directory Studio 2.0-0-M16 released posted on February 21th, 2021

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

You can download Apache Directory Studio 2.0.0-M16 as a standalone RCP application for macOS, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

The full release notes can be found here: https://directory.apache.org/studio/changelog.html

Apache Directory Studio 2.0-0-M15 released posted on April 19th, 2020

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

You can download Apache Directory Studio 2.0.0-M15 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

The full release notes can be found here: https://directory.apache.org/studio/changelog.html

Apache Directory Studio 2.0-0-M14 released posted on September 8th, 2018

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

You can download Apache Directory Studio 2.0.0-M14 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

Backward incompatible changes:

  • Existing ApacheDS servers (2.0.0-M24) don’t work after update
  • Manual step may be required to make password keystore accessible, see DIRSTUDIO-1179.

Here are the release notes for Apache Directory Studio 2.0.0-M14:

  • DIRSTUDIO-987 - strange behaviour with multi-valued RDN
  • DIRSTUDIO-1057 - Update site doesn’t work with https
  • DIRSTUDIO-1140 - Apple Sierra shows corrupted app when launching Studio
  • DIRSTUDIO-1148 - IOConsole Updater - An internal error has occurred.Java heap space
  • DIRSTUDIO-1151 - DN with backslash not displayed
  • DIRSTUDIO-1157 - Values cannot be modified by text editor
  • DIRSTUDIO-1163 - Apache Directory Studio not starting on my MacBookPro running MacOS 10.13
  • DIRSTUDIO-1166 - Studio crashes frequently Ever since MacOS High Sierra upgrade
  • DIRSTUDIO-1172 - Studio doesn’t display entries due to Invalid DN exception, but DN is compliant with RFC4514.
  • DIRSTUDIO-1174 - Directory Studio startup very slow due to schema LDIF processing
  • DIRSTUDIO-1179 - java.io.IOException: Invalid secret key format after Java update
  • DIRSTUDIO-1180 - Value changed by Text Editor doesn’t save
  • DIRSTUDIO-1184 - ClassDef not found for @PostConstruct and @PreDestroy for JDK >=9
  • DIRSTUDIO-1185 - OS reported defective Software and needs to be deleted
  • DIRSTUDIO-1191 - Apache Directory Studio (Version: 2.0.0.v20170904-M13) suddenly crashes while browsing in MacOS (10.13.6)
  • DIRSTUDIO-1156 - Text Editor usability improvements
  • DIRSTUDIO-1175 - Description for 1.3.18.0.2.32.102 - 1.3.18.0.2.32.104 missing
  • DIRSTUDIO-1176 - Sign dmg in MacOS release
  • DIRSTUDIO-1177 - Enhance default editor mappings for eDirectory/Identity Manager
  • DIRSTUDIO-1186 - Make Studio Java 11 ready
  • DIRSTUDIO-1187 - Disable JNDI connection provider for Java 9+
  • DIRSTUDIO-1192 - Change update site to use https
  • DIRSTUDIO-1193 - Cleanup documenation

Apache Directory Studio 2.0-0-M13 released posted on September 4th, 2017

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

You can download Apache Directory Studio 2.0.0-M13 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

Here are the release notes for Apache Directory Studio 2.0.0-M13:

Apache Directory Studio 2.0-0-M12 released posted on November 1st, 2016

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

You can download Apache Directory Studio 2.0.0-M12 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

Here are the release notes for Apache Directory Studio 2.0.0-M12:

  • DIRSTUDIO-738 - Modular Crypt Format Salts are incorrectly displayed
  • DIRSTUDIO-919 - Invalid thread access when saving an new ApacheDS 2.0 configuration file
  • DIRSTUDIO-1026 - Searching for an AT or an OC using an alternate name does not find it
  • DIRSTUDIO-1050 - High CPU load when opening attribute editor with Eclipse Mars
  • DIRSTUDIO-1075 - ADS does not work with Oracle JRE 9
  • DIRSTUDIO-1080 - Unable to save Server-Configuration: ERR_55 Trying to remove an non-existant attribute: attributetype
  • DIRSTUDIO-1081 - Unable to save any configuration with apacheDS 2.0 and apache studio 2.0 M10
  • DIRSTUDIO-1082 - ‘Save configuration’ encountered a problem
  • DIRSTUDIO-1083 - Unable to save Configuration
  • DIRSTUDIO-1085 - “Show Default Schema” doesn’t seem to do anything
  • DIRSTUDIO-1090 - Sorting by value not being applied
  • DIRSTUDIO-1091 - Apache DS M10 hangs at 14% when connectiing on Windows 10
  • DIRSTUDIO-1095 - Preferences : Connections : Certificates => java.lang.NullPointer
  • DIRSTUDIO-1098 - Refresh of entry causes: “Unhandled event loop exception”
  • DIRSTUDIO-1100 - Race condition.
  • DIRSTUDIO-1101 - Can’t disable “Allow Anonymous Access”
  • DIRSTUDIO-1108 - Getting Invalid Certificate for userCertificate;binary entry when connecting with LDAPS, LDAP works fine
  • DIRSTUDIO-1111 - Unable to connect to LDS connected to Active Directory over SSL
  • DIRSTUDIO-1112 - NullPointerException when clicking a certificate on the Certificate Validation preference page
  • DIRSTUDIO-1114 - Bad encoding used in text editor for binary data
  • DIRSTUDIO-1115 - Value editor settings are not used and the menu displays wrong entries
  • DIRSTUDIO-1116 - Attribute not sorted alphabetically for multiple entries
  • DIRSTUDIO-1121 - Performance penalty as editor input is always set twice
  • DIRSTUDIO-1118 - Add menu item to repair ApacheDS partitions
  • DIRSTUDIO-1093 - Upgrade to Eclipse Mars.2
  • DIRSTUDIO-1022 - Installers

Apache Directory Studio 2.0-0-M10 released posted on January 2nd, 2016

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

You can download Apache Directory Studio 2.0.0-M10 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

Note: This version fixes a security issue (CVE-2015-5349) discovered by Muhammad Shahmeer Amir. The CSV export didn’t escape the fields properly. Malicious users can put specially crafted values into the LDAP server. When a user exports that data into CSV formatted file, and subsequently opens it with a spreadsheet application, the data is interpreted as a formula and executed. Users should upgrade to Apache Directory Studio 2.0.0-M10.

Here are the release notes for Apache Directory Studio 2.0.0-M10:

  • CVE-2015-5349 - Command Injection through LDAP CSV export
  • DIRSTUDIO-1060 - Exported OpenLDAP schema has syntax errors
  • DIRSTUDIO-1061 - RawSchemaDefinition always shows single hyphen/dash (empty) for attributes or classes
  • DIRSTUDIO-1068 - Bundles are not resolved on Eclipse Mars
  • DIRSTUDIO-1077 - Logging for embedded ApacheDS servers broken (log4j.properties is deleted)
  • DIRSTUDIO-1079 - Creating a new entry using an existing one fails because teh entryCSN at is being copied
  • DIRSTUDIO-1065 - Have a better error message when the java version is wrong

Apache Directory Studio 2.0-0-M9 released posted on June 11th, 2015

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

You can download Apache Directory Studio 2.0.0-M9 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/

Here are a few highlights of this new version:

  • The RCP application is based on the latest version of Eclipse (4.4 aka Luna).
  • Changed the update site to ‘p2’ format.
  • Added support for ApacheDS 2.0.0-M20 configuration and integrated it in the LDAP Servers plugin.

Here are the release notes for Apache Directory Studio 2.0.0-M9:

Bug

  • DIRSTUDIO-815 - Tiny translation error [DE]
  • DIRSTUDIO-819 - Cannot open entries with DNs with UTF8 characters (Active Directory)
  • DIRSTUDIO-836 - Search for attributes with underscore “_” in attribute name eg. attr_name is not possible
  • DIRSTUDIO-855 - Some logical site artifact paths do not exist in site.xml / Apache Directory Studio 2.X Update Site / Nexus P2 Update Site Proxy
  • DIRSTUDIO-860 - Apache Directory Studio Update Site ZIP Archive not installable in Eclipse Indigo
  • DIRSTUDIO-903 - Clicking “Accept” when no changes have been made on the password edit dialog changes the password
  • DIRSTUDIO-922 - Eclipse plugin for version 2.0.0-M7 not installing correctly
  • DIRSTUDIO-932 - NPE while importing an ApacheDS 2.0 configuration from within the editor
  • DIRSTUDIO-934 - Exporting the configuration from the ApacheDS 2.0 Configuration Editor should not change the input
  • DIRSTUDIO-938 - LDAP Browser shows non ascii symbols as escaped
  • DIRSTUDIO-948 - Sorting search results does not work with over 1000 results
  • DIRSTUDIO-950 - Add support for PKCS5S2 hashing mechanism in Password Dialog
  • DIRSTUDIO-955 - Quick search one/subtree scope button is not sticky/always defaults to “one” when starting DS
  • DIRSTUDIO-958 - Exporting schemas as OpenLDAP files outputs entries in random order
  • DIRSTUDIO-959 - Exporting schemas as OpenLDAP files does not use proper escaping
  • DIRSTUDIO-961 - Crash during loading after recent uplate of libraries on Ubuntu
  • DIRSTUDIO-962 - Crash at startup : gtk_widget_get_tooltip_text
  • DIRSTUDIO-963 - Why UTF-8 is escaped in DN strings since 2.0.0?
  • DIRSTUDIO-964 - Fonts look ugly on Mac with Retina Display
  • DIRSTUDIO-965 - SIGSEGV on Startup
  • DIRSTUDIO-966 - NullPointerException after expanding LDAP tree and “Error notifying a preference change listener” in “attr/val quick filter”
  • DIRSTUDIO-967 - Timeout occurs during LDAP search
  • DIRSTUDIO-970 - gui quit whithout any prompt
  • DIRSTUDIO-979 - Crash with port already in use issues
  • DIRSTUDIO-983 - Package org.eclipse.update has been removed in Eclipse 4.2
  • DIRSTUDIO-988 - Studio plugins don’t work in Eclipse Luna
  • DIRSTUDIO-993 - Directory studio stops after a few commands issued
  • DIRSTUDIO-999 - Fails to start after upgrade to CentOS 6.6/cairo 1.8.8-3.1
  • DIRSTUDIO-1000 - LDAP perspective not opening on STS 3.6.2
  • DIRSTUDIO-1001 - Unable to install in Luna
  • DIRSTUDIO-1012 - Wrong USAGE for 9 passwordPolicy attributes
  • DIRSTUDIO-1014 - Cannot remove the ‘finished operations’ in the progress pane
  • DIRSTUDIO-1018 - Adding a new LDIF file directly fails with an error “can’t find IDfind.ext”
  • DIRSTUDIO-1020 - Fail to launch
  • DIRSTUDIO-1038 - Dispose the various org.eclipse.swt.graphics.* objects we use
  • DIRSTUDIO-1039 - SWTBot test suite hangs on opening connection
  • DIRSTUDIO-1040 - Job found still running after platform shutdown
  • DIRSTUDIO-1042 - Fix logging system
  • DIRSTUDIO-1043 - First open of LDIF editor fails
  • DIRSTUDIO-1045 - New Connection problem - ERR_04269 ATTRIBUTE_TYPE for OID ads-basedn does not exist
  • DIRSTUDIO-1047 - No BrowserViewUniversalListener.connectionOpened null checks

Improvement

  • DIRSTUDIO-425 - Please provide the eclipse update site as zipfile
  • DIRSTUDIO-937 - No password confirmation while changing it
  • DIRSTUDIO-940 - Have schema editor populate creatorsName attribute for new objects (needed by ApacheDS)
  • DIRSTUDIO-941 - Friendly name for attribute syntax not shown when creating new attribute
  • DIRSTUDIO-942 - Description for OID 1.3.18.0.2.32.99 missing
  • DIRSTUDIO-980 - Make the new schema element visible withoit needing to click refresh in an obscure popup…
  • DIRSTUDIO-985 - member;Range
  • DIRSTUDIO-1003 - The “Open Configuration” function is broken and doesn’t work
  • DIRSTUDIO-1041 - Headless run of SWTBot tests

New Feature

Task

Apache Directory Studio 2.0-0-M8 released posted on July 4th, 2013

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

You can download Apache Directory Studio 2.0.0-M8 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are a few highlights of this new version:

  • Fixed major issues related to the Schema Editor and object classes not displaying properly.
  • Fixed the support for SSHA2 in Password Editor.
  • Added support for ApacheDS 2.0.0-M14 configuration and integrated it in the LDAP Servers plugin.

Here are the release notes for Apache Directory Studio 2.0.0-M8:

Bug

  • DIRSTUDIO-788 - Date and Time editor incorrect time format for eDirectory
  • DIRSTUDIO-792 - Batch operation Next button inactive
  • DIRSTUDIO-868 - Do not send an unbind request if the authentication fails
  • DIRSTUDIO-911 - Object classes not visible within Schema View of OS X
  • DIRSTUDIO-912 - No connection pre-selected when DIT, Searches or Bookmarks is selected in the LDAP Brower view and the wizard is accessed via ‘File’ > ‘Import’ menu
  • DIRSTUDIO-917 - Exporting for ApacheDS an AT with a not-set syntax length results in ‘m-length: 0’ output in the resulting LDIF file
  • DIRSTUDIO-918 - Wrong error message in Import LDIF wizard when no connection is selected
  • DIRSTUDIO-919 - Invalid thread access when saving an new ApacheDS 2.0 configuration file
  • DIRSTUDIO-921 - Schema Pane does not refresh when creating a new object class
  • DIRSTUDIO-927 - The “options… Advanced Options Configuration” link on the “Overview” age does not work

Improvement

Task

  • DIRSTUDIO-925 - Add new mandatory and optional attributes introduced for the ‘ads-delegatingAuthenticator’ object class

Apache Directory Studio 2.0-0-M7 released posted on May 31rd, 2013

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

You can download Apache Directory Studio 2.0.0-M7 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are a few highlights of this new version:

  • A major new addition is the ability to store connection passwords in a password-protected keystore, rather than in plain text on disk.
  • The LDAP Servers and ApacheDS 2.0 Configuration plugins have been updated with the latest and greatest ApacheDS (version 2.0.0-M12).
  • The update site problem where Apache Directory Studio fails to install correctly has been fixed.

Here are the release notes for Apache Directory Studio 2.0.0-M7:

Bug

  • DIRSTUDIO-865 - NullPointerException thrown when connecting to Domino 8.5.2FP3 LDAP
  • DIRSTUDIO-888 - Improve editing of boolean values to allow lowercased values and shortcuts
  • DIRSTUDIO-891 - A schema project containing a reference to a deleted connection makes the perspective completely unusable
  • DIRSTUDIO-892 - Unable to import ApacheDS core schemas
  • DIRSTUDIO-893 - ConcurrentModificationException thrown while deleting multiple schema elements
  • DIRSTUDIO-899 - Unable to install Studio using the update site: “Missing requirement: ApacheDS Core 2.0.0.M11”
  • DIRSTUDIO-902 - Unusable configuration of the HashingPasswordInterceptor with recent milestone of ApacheDS 2.0
  • DIRSTUDIO-903 - Clicking “Accept” when no changes have been made on the password edit dialog changes the password
  • DIRSTUDIO-904 - Directory Studio create files with french “accents”
  • DIRSTUDIO-905 - IOException (Document is closed) thrown when quitting Apache Directory Studio with an LDAP Server running
  • DIRSTUDIO-907 - ERR_04269 ATTRIBUTE_TYPE for OID ads-replpingersleep does not exist!
  • DIRSTUDIO-916 - Can not open configuration for fresh installed ApacheDS and Studio

Improvement

  • DIRSTUDIO-857 - Add support for PasswordPolicy configuration
  • DIRSTUDIO-884 - Add new MessageDigest algorithm for passwords
  • DIRSTUDIO-890 - Add support for SSHA2 in Password Editor
  • DIRSTUDIO-895 - Add a ‘Show password’ checkbox to the CredentialsDialog used to ask the connection’s password when it’s not saved
  • DIRSTUDIO-897 - Active Directory attribute type ‘lockoutTime’ should be linked with the ‘MS AD Date and Time Editor’
  • DIRSTUDIO-898 - Add case-insensitive support for the attribute types aliases in the ‘Value Editors’ preferences page

New Feature

  • DIRSTUDIO-901 - Add the ability to store connection passwords in a password-protected keystore

Apache Directory Studio 2.0-0-M6 released posted on March 14th, 2013

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

You can download Apache Directory Studio 2.0.0-M6 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are a few highlights of this new version:

  • The integrated Apache Directory LDAP API has been upgraded to the latest version (1.0.0-M16).
  • The LDAP Servers plugin has been updated with the latest and greatest ApacheDS (version 2.0.0-M11).

Here are the release notes for Apache Directory Studio 2.0.0-M6:

Bug

  • DIRSTUDIO-861 - Errors with DNs containing non-ASCII values on Active Directory
  • DIRSTUDIO-873 - Kerberos encryption types are not saved correctly
  • DIRSTUDIO-876 - Integer Editor should focus on the value text field upon opening
  • DIRSTUDIO-878 - Generation of the user guides as PDF and standalone HTML is broken
  • DIRSTUDIO-879 - Flags for an attribute type in the Schema Browser are not correctly rendered on OS X
  • DIRSTUDIO-889 - Error “Changes could not be saved to the connection” when saving server configuration on stock server and studio

Improvement

  • DIRSTUDIO-872 - The list of possible Kerberos encryption type should be available

Task

  • DIRSTUDIO-874 - Remove all ApacheDS and Apache Mina libraries plugins from trunk in ‘/libraries’
  • DIRSTUDIO-877 - Update ApacheDS schema files to the latest version
  • DIRSTUDIO-867 - References of old projects and packages name ‘org.apache.directory.shared’ still present in the code

Apache Directory Studio 2.0-0-M5 released posted on February 12th, 2013

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

You can download Apache Directory Studio 2.0.0-M5 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

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

  • DIRSTUDIO-867 - References of old projects and packages name ‘org.apache.directory.shared’ still present in the code

Apache Directory Studio 2.0-0-M4 released posted on January 30th, 2013

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

You can download Apache Directory Studio 2.0.0-M4 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are a few highlights of this new version:

  • The integrated Apache Directory LDAP API has been upgraded to the latest version (1.0.0-M15), fixing bugs and bringing performances improvements.
  • The LDAP Servers plugin has been updated with the latest and greatest ApacheDS (version 2.0.0-M10), which supports Multi-Master Replication.
  • The ApacheDS 2.0 Configuration plugin has also been updated to support ApacheDS 2.0.0-M10 and offers configuration for replication.
  • The RCP application is based on the latest version of Eclipse (3.8.1).
  • There are a lot more new additions, improvements and bug fixes (see release notes).

Here are the release notes for Apache Directory Studio 2.0.0-M4:

Bug

  • DIRSTUDIO-775 - Display issues in Image Editor
  • DIRSTUDIO-795 - Unable to delete multiple schema elements (attribute type, object class or schema)
  • DIRSTUDIO-796 - Unable to open multiple schema elements (attribute type, object class or schema)
  • DIRSTUDIO-799 - Unable to move object with Apache LDAP API
  • DIRSTUDIO-802 - Confusion between ISO-8859-1 and UTF-8 in the Encode/Decode dialog
  • DIRSTUDIO-808 - “Update existing entries” checkbox in “LDIF Import” wizard fails to work with the Apache Directory LDAP API
  • DIRSTUDIO-810 - Fullscreen plugin is /not/ under the Apache license
  • DIRSTUDIO-812 - Error while performing search
  • DIRSTUDIO-822 - Typo in one of the default indexed attributes when creating a new partition in the ApacheDS Configuration Editor v2
  • DIRSTUDIO-823 - Integer Value Editor only selects values of Java Integer magnitude
  • DIRSTUDIO-827 - Quick Search is not displayed when folding is activated
  • DIRSTUDIO-829 - NPE when trying to add a ‘subtreeSpecification’ value
  • DIRSTUDIO-833 - NPE in ACI Item Editor when adding AttributeType permission
  • DIRSTUDIO-834 - Unable to edit subtreeSpecification
  • DIRSTUDIO-835 - Display issues in the Password Editor on OS X
  • DIRSTUDIO-840 - Help system is not working
  • DIRSTUDIO-850 - The “Remove” button for mandatory ATs in the OC Editor does nothing
  • DIRSTUDIO-858 - The Entry Editor’s Outline view should be unavailable when the selection isn’t an entry or a bookmark
  • DIRSTUDIO-864 - Error message appears: “ERR_04269 ATTRIBUTE_TYPE for OID ads-replenabled does not exist!” when trying to open configuration

Improvement

  • DIRSTUDIO-657 - Add options to output the resulting LDIF of a batch operation to a file or to the clipboard
  • DIRSTUDIO-793 - Batch Operation define modification slowdown, needs scrollbar
  • DIRSTUDIO-797 - Two different ‘HistoryUtils’ classes should be merged into a single one in ‘common.ui’ plugin
  • DIRSTUDIO-809 - Improve the behavior of the “Execute LDIF” action of the LDIF Editor
  • DIRSTUDIO-813 - Add default value editors for eDirectory
  • DIRSTUDIO-828 - The Quick Search context menu item could reuse the currently selected entry in the Browser view as search base
  • DIRSTUDIO-838 - Add support for configuring the context entry of a partition in the ApacheDS 2.0 Configuration Editor
  • DIRSTUDIO-841 - When creating a connection from an existing ApacheDS 2.0 server, the “Open Configuration” item is not available
  • DIRSTUDIO-851 - Add a hint in the Connection Properties dialog about Certifcate Validation with a link to the corresponding preference page
  • DIRSTUDIO-852 - Display issues in the Certificate Validation preference page on OS X

New Feature

  • DIRSTUDIO-804 - Interpret Active Directory Timestamps
  • DIRSTUDIO-806 - Editing Multiple Directory Objects at once
  • DIRSTUDIO-843 - There is no place we can configure the KeyStore to use while configuring an ApacheDS server

Task

  • DIRSTUDIO-736 - Implement the “Execute Online” button of the BatchOperationWizard
  • DIRSTUDIO-791 - Update supportedControl and supportedExtension descriptions
  • DIRSTUDIO-811 - Review and remove any source file under Eclipse Public License (EPL) v 1.0
  • DIRSTUDIO-816 - Update OIDs to Descriptions properties file
  • DIRSTUDIO-839 - Update Eclipse dependencies to version 3.8.1

Apache Directory Studio 2.0.0-M3 released posted on March 12, 2012

The Apache Directory Team is pleased to announce the release of Apache Directory Studio 2.0.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.0-M3 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here is the release note for Apache Directory Studio 2.0.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.

Apache Directory Studio 2.0.0-M2 released posted on February 07, 2012

The Apache Directory Team is pleased to announce the release of Apache Directory Studio 2.0.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.0-M2as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are the release notes for Apache Directory Studio 2.0.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.

Apache Directory Studio 2.0.0-M1 released posted on January 18, 2012

The Apache Directory Team is pleased to announce the release of Apache Directory Studio 2.0.0-M1, a first milestone release of the version 2.0 of its Eclipse based LDAP Browser and Directory client.

You can download Apache Directory Studio 2.0.0-M1 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

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

Here are a few highlights of this new version:

  • The Apache Directory LDAP API has now been integrated in Apache Directory Studio:
    • it is used as default network provider (as a replacement for JNDI - which is still selectable)
    • and also in the Schema Editor plugin for checking the schema inconsistencies
  • A new LDAP Servers plugin has been introduced and replaces the ApacheDS plugin:
    • it provides an open way to include LDAP Server adapters which allows you create and run a new LDAP Server within seconds
    • LDAP Server adapters are provided for all ApacheDS versions from 1.5.3 to the latest milestone 2.0 M4).
  • A new ApacheDS 2.0 Configuration plugin takes care of editing the configuration of a 2.0 ApacheDS instance:
    • it reads the configuration from the LDIF configuration file on the filesystem
    • it can also read the configuration via LDAP using a connection defined in the LDAP Browser
  • The RCP application is based on the latest version of Eclipse (3.7.1):
    • it is provided in two versions (32 bit and 64 bit) for each major operating system (Mac OS X, Linux & Windows)
  • There are a lot more new additions, improvements and bug fixes (see release notes)

Click here to view the Release Notes.

Apache Directory Studio 1.5.3 released posted on April 05, 2010

The Apache Directory Team is pleased to announce the release of Apache Directory Studio 1.5.3, a bug fix and enhancement update of its Eclipse based LDAP Browser and Directory client.

You can download Apache Directory Studio 1.5.3 as a standalone RCP application for Mac OS X, Linux and Windows here: https://directory.apache.org/studio/downloads.html

You can install it directly in Eclipse using this update site: https://directory.apache.org/studio/update/1.5.3.v20100330/

Here are a few highlights of this new version:

  • fixed a critical bug that makes Studio gone into an endless event loop
  • Apache DS plugin comes with the latest 1.5.6 version of Apache DS
  • Apache DS Configuration plugin can now handle correctly the latest 1.5.6 version of Apache DS server.xml file
  • editors now warns the user if they contain modifications and the input is changed
  • various improvements in certificates handling
  • added a new ‘Delete All’ menu item for entries, bookmarks and searches

Click here to view the Release Notes.