[ANNOUNCE] Apache Directory LDAP API 1.0.0-M19 released

2013-07-04 Thread Emmanuel Lecharny
The Apache Directory Team is proud to announce the availability of the
1.0.0-M19 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.

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

* DIRAPI-112 https://issues.apache.org/jira/browse/DIRAPI-112 -
Review Package Names
* DIRAPI-130 https://issues.apache.org/jira/browse/DIRAPI-130 -
The extended responses are not decoded into their respective type
* DIRAPI-132 https://issues.apache.org/jira/browse/DIRAPI-132 -
Add support for the StartTLS operation
* DIRAPI-133 https://issues.apache.org/jira/browse/DIRAPI-133 -
Correlate an extendedResponse with its associated request, when we
don't have a responseName
* DIRAPI-139 https://issues.apache.org/jira/browse/DIRAPI-139 -
o.a.d.api.ldap.codec.api.LdapEncoder should log encoded PDU via DEBUG
* DIRAPI-140 https://issues.apache.org/jira/browse/DIRAPI-140 -
Test ClientSearchRequestTest.testSubDn() fails
* DIRAPI-147 https://issues.apache.org/jira/browse/DIRAPI-147 -
LdifEntry equals method does not compare entry attributes when
changetype is None
* DIRAPI-148 https://issues.apache.org/jira/browse/DIRAPI-148 We can't
inject entries with attributes containing a null value




Feel free to experiment, we highly appreciate your feedback !

Website : http://directory.apache.org/api
Download : http://directory.apache.org/api/downloads.html
User's Guide : http://directory.apache.org/api/user-guide.html

The Apache Directory Team



--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com


[ANNOUNCE] ApacheDS 2.0.0-M14 released

2013-07-04 Thread Emmanuel Lecharny
The Apache Directory team is pleased to announce the release of
ApacheDS 2.0.0-M14, the fourteenth milestone towards 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-M14:

Bug

  * [DIRSERVER-1325
https://issues.apache.org/jira/browse/DIRSERVER-1325] - Simple
Authentication can not be disabled
  * [DIRSERVER-1490
https://issues.apache.org/jira/browse/DIRSERVER-1490] - Not 100%
sure, but the DN caches we have in the server might not be updated
when doing a Move
  * [DIRSERVER-1491
https://issues.apache.org/jira/browse/DIRSERVER-1491] - Improve
schema extractor
  * [DIRSERVER-1500
https://issues.apache.org/jira/browse/DIRSERVER-1500] - Error
searching children of known element.
  * [DIRSERVER-1521
https://issues.apache.org/jira/browse/DIRSERVER-1521] -
dc=example,dc=com DIT no longer exists as a default partition (DIT)
in 1.5.7?
  * [DIRSERVER-1579
https://issues.apache.org/jira/browse/DIRSERVER-1579] - Various
problems using moddn operation
  * [DIRSERVER-1661
https://issues.apache.org/jira/browse/DIRSERVER-1661] - Kerberos
tests not working with JDK 1.6.0_27 and JDK 1.7.0
  * [DIRSERVER-1806
https://issues.apache.org/jira/browse/DIRSERVER-1806] - The
DelegatedAuthIT test does not test a delegated authentication
  * [DIRSERVER-1829
https://issues.apache.org/jira/browse/DIRSERVER-1829] - bug in
initializing authenticators for AuthenticatorInterceptor
  * [DIRSERVER-1836
https://issues.apache.org/jira/browse/DIRSERVER-1836] - When
extedning an interceptor, the operation are executed twice
  * [DIRSERVER-1840
https://issues.apache.org/jira/browse/DIRSERVER-1840] - Wrong
default duration for ads-repllogmaxidle
  * [DIRSERVER-1846
https://issues.apache.org/jira/browse/DIRSERVER-1846] -
Configuring SSL/Start TLS keystore does not accept backward slash
(\) in path
  * [DIRSERVER-1849
https://issues.apache.org/jira/browse/DIRSERVER-1849] - Invalid
prefixes format for password stored using SHA-2 hashing mechanisms
(SHA-256, SHA-384, SHA-512)
  * [DIRSERVER-1862
https://issues.apache.org/jira/browse/DIRSERVER-1862] - Concurrent
searches and adds may break the backend


Improvement

  * [DIRSERVER-289
https://issues.apache.org/jira/browse/DIRSERVER-289] - Configure
an optional password message digest algorithm which is applied on
userPassword attribute values at add and modify operations.
  * [DIRSERVER-1236
https://issues.apache.org/jira/browse/DIRSERVER-1236] - Store an
AttributeEntry object in filter's node
  * [DIRSERVER-1310
https://issues.apache.org/jira/browse/DIRSERVER-1310] - Improve
the way we handle controls encoding/decoding
  * [DIRSERVER-1346
https://issues.apache.org/jira/browse/DIRSERVER-1346] - Use
ServiceLifecycleListener to avoid having System.out messages for
service start/stop events.
  * [DIRSERVER-1447
https://issues.apache.org/jira/browse/DIRSERVER-1447] -
loadAllEnabled() method is taking way too long
  * [DIRSERVER-1489
https://issues.apache.org/jira/browse/DIRSERVER-1489] - Provide
access to remote connection info
  * [DIRSERVER-1511
https://issues.apache.org/jira/browse/DIRSERVER-1511] - Some
operations are present in the Partition interface when they should not
  * [DIRSERVER-1617
https://issues.apache.org/jira/browse/DIRSERVER-1617] - Add a
feture to support TLS in DelegatingAuthenticator
  * [DIRSERVER-1801
https://issues.apache.org/jira/browse/DIRSERVER-1801] - The
authenticator cache is invalidated too frequently


New Feature

  * [DIRSERVER-275
https://issues.apache.org/jira/browse/DIRSERVER-275] - Add Support
for LDAP Password Modify Extended Operation
  * [DIRSERVER-434
https://issues.apache.org/jira/browse/DIRSERVER-434] - Add Support
for Paged Search Results Control
  * [DIRSERVER-866
https://issues.apache.org/jira/browse/DIRSERVER-866] -
Initialization with another backend than JDBM for the system partition
  * [DIRSERVER-1203
https://issues.apache.org/jira/browse/DIRSERVER-1203] - RFC2307bis
Support is missing
  * [DIRSERVER-1837
https://issues.apache.org/jira/browse/DIRSERVER-1837] - The
DelegatingAuthenticator does not support SSL/StartTLS/SASL


Task

  * [DIRSERVER-710
https://issues.apache.org/jira/browse/DIRSERVER-710] - Exception
tree should be reviewed


This is a critical version, and anyone using a previous version should replace
it with this version.

Note that this is a milestone, and some parts of the API or

[ANNOUNCE] Apache Directory Studio 2.0.0-M8 released

2013-07-04 Thread Pierre-Arnaud Marcelot
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:http://directory.apache.org/studio/downloads.html

You can also install it directly in Eclipse using this update site:
http://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

* DIRSTUDIO-890 - Add support for SSHA2 in Password Editor
* DIRSTUDIO-929 - Improve Hex Value Editor to allow text edition

Task

* DIRSTUDIO-925 - Add new mandatory and optional attributes introduced
for the 'ads-delegatingAuthenticator' object class

The Apache Directory Team