You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Emmanuel Lécharny <el...@apache.org> on 2008/09/13 22:25:08 UTC
[ANNOUNCE] Apache Directory Server 1.5.4 released
The Apache Directory Server community is pleased to announce the release
of Apache Directory Server version 1.5.4. The release is available for
download at:
http://www.apache.org/dyn/closer.cgi/directory/apacheds/unstable/1.5/1.5.4
Introduction
------------
The Apache Directory Project provides directory solutions entirely
written in Java. These include a directory server, which has been
certified as LDAP v3 compliant by the Open Group
(http://directory.apache.org/community%26resources/open-group-certification.html),
and Eclipse-based directory tools (Apache Directory Studio).
Apache Directory Server 1.5.4 is a bug fix release, fixing than 27 bugs
and adding 20 improvements.
For more information, see the Apache Directory Server website at:
http://directory.apache.org
Changes in this release
-----------------------
New Feature
* [DIRSERVER-1176] - Add fetch operation chain to Cursor
* [DIRSERVER-1177] - Add overloads to Cursor positioning methods
which take time limits
* [DIRSERVER-1194] - Enable requirement for toggling confidentiality
in configuration
* [DIRSERVER-1204] - Add new userClass to ACI system for permitting
access to subordinate entries of a User
Bug
* [DIRSERVER-646] - Replacing an unknown attribute with no values
(deletion) causes an error
* [DIRSERVER-851] - Check that new objectClasses do not have wrong
KIND combinations
* [DIRSERVER-926] - Can not restart ADS because SO_REUSEADDR isn't used.
* [DIRSERVER-956] - Aborting a client search does not stop the search
* [DIRSERVER-1068] - SASL and admin password
* [DIRSERVER-1085] - Modify.RENAME operation may not work well with
multiple attributes RDN
* [DIRSERVER-1086] - Modrdn operation on an entry with child entries
kills the DIT
* [DIRSERVER-1088] - Do not cache plain text passwords in credential
cache or in LdapPrincipal
* [DIRSERVER-1096] - Modrdn operation with encoded newrdn creates
wrong RDN attribute
* [DIRSERVER-1100] -
[kerberos]org.apache.directory.server.kerberos.shared.crypto.encryption.DesCbcCrcEncryption
cannot decrypt the encryptiondata it generated.
* [DIRSERVER-1104] - Mixing Attribute value types results in write
failures
* [DIRSERVER-1105] - No longer need to have username and password in
AbstractTestCase of core-unit
* [DIRSERVER-1150] - No error thrown when removing a non existing
value of an attribute
* [DIRSERVER-1153] - PersistenceSearchTest fails sometimes
* [DIRSERVER-1154] - Declaration and instantiation of refService in
ServerLdapContext limits extensibility
* [DIRSERVER-1162] - Moddn with mulit-valued RDN mangles the entry
* [DIRSERVER-1167] - Use AtomicLong for sequence counter in MasterTable
* [DIRSERVER-1184] - When searching for Operational Attribute, some
user attributes are returned
* [DIRSERVER-1200] - DefaultPartitionNexus unable to use
non-JdbmPartition as systemPartition
* [DIRSERVER-1213] - javax.naming.NamingException
* [DIRSERVER-1216] - Changelog failure with international characters
due to use of AttributesImpl instead of ServerEntry
* [DIRSERVER-1224] - Moving an INetOrgUser from one OU to Another fails
* [DIRSERVER-1228] - ChangeLog events are serialized with the
userPassword
* [DIRSERVER-1234] - cn=schema is not returned if no ManageDsaIT
control is present in the request.
* [DIRSERVER-1235] - sizeLimitExceeded even if the number of result
entries is equal to the size limit
* [DIRSERVER-1239] - Error when adding an entry with a RDN missing
in the attributes
* [DIRSERVER-1241] - Solaris package installs content in the wrong place
Improvement
* [DIRSERVER-445] - Let users can choose an ApacheDS instance by
specifying instance ID in a URL instead of Configuration object.
* [DIRSERVER-577] - Loosen LdapProtocolProvider-ServerLdapContext
coupling.
* [DIRSERVER-747] - Creating new custom Authenticator requires it
being in the same package as LdapPrincipal
* [DIRSERVER-817] - SimpleAuthenticator ehancements, including
support for one-way hash for admin password in server.xml
* [DIRSERVER-900] - Create assemblies grouping core jars for convenience
* [DIRSERVER-908] - Add substring matching rules for attribute type
within the meta-schema
* [DIRSERVER-984] - Use xbean-spring to make configuration more
comprehensible
* [DIRSERVER-1023] - configuration will be much clearer without
InterceptorConfiguration
* [DIRSERVER-1051] - Avoid a lookup in CollectiveAttributeService
* [DIRSERVER-1072] - Removing partition configuration bean
containment hierarchy (<T>=Partition)
* [DIRSERVER-1074] - Remove AuthenticatorConfiguration and move set
of Authenticators to AuthenticationService
* [DIRSERVER-1110] - Scope annotation should really be called
CleanupLevel and we should allow cleanup at test level as well.
* [DIRSERVER-1140] - LdapServer should be named LdapService to
prevent confusion
* [DIRSERVER-1148] - Add the description of the return code when
getting an ErrorResponse.
* [DIRSERVER-1195] - Add a message to the ProtocolError error if we
have some.
* [DIRSERVER-1237] - Remove the need to create (or configure) a
partition context entry
Task
* [DIRSERVER-1022] - Determine if ReferralTest and ReferralITest in
server-unit are the same test
* [DIRSERVER-1120] - an Introduction guide to ApacheDS for programmers
* [DIRSERVER-1131] - Creation of a doubly-linked list with the
LinkedBinaryNodes of splay tree
* [DIRSERVER-1142] - Add methods to find a node in AVLTree which is
greater/less than the given key
* [DIRSERVER-1159] - After Cursor branch merge into bigbang rename
btree-base to core-xdbm
* [DIRSERVER-1197] - Add Apache License headers to installer files
with their specific syntax for comments
* [DIRSERVER-1205] - Remove Referral interceptor from core
* [DIRSERVER-1206] - Move JNDI code & tests out of the core module
into a core-jndi module
* [DIRSERVER-1215] - Rename NewXXXHandler to XXXHandler
* [DIRSERVER-1249] - rc.d init script doesn't work for Mandriva
Linux : location of "id" binary
Test
* [DIRSERVER-1123] - test cases for JdbmNoDupsCursor
Sub-task
* [DIRSERVER-557] - Create a partition factory?
* [DIRSERVER-1073] - Remove IndexConfiguration and
JdbmStoreConfiguration from jdbm-store
* [DIRSERVER-1075] - Remove indexedAttributes property from
PartitionConfiguration
* [DIRSERVER-1077] - Remove PartitionConfiguration from
Configuration (<T>=Partition)
* [DIRSERVER-1078] - Fix server-xml so it factors in these changes
to the configuration
* [DIRSERVER-1079] - Add module under apachds to test that the
server.xml is up to date
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org