Hi all, Just wanted to run this release announcement by everyone before posting it to the announce mailing list.
----- The Apache Directory team is pleased to announce the release of ApacheDS 1.0.1, a pure-Java LDAP server and more. Our primary vision is to build an enterprise directory server platform and its components where other Internet services snap in to store their data within the directory so they may be managed using LDAP. Those services include LDAP itself, DNS, DHCP, Change Password and Kerberos. ApacheDS 1.0.1 fixes several bugs found in the initial 1.0 release of Apache DS back in Oct. 2006. The change log follows below: Bug - [DIRSERVER-730 <https://issues.apache.org/jira/browse/DIRSERVER-730>] - init script fails due to missing commands "success" and "failure" - [DIRSERVER-755 <https://issues.apache.org/jira/browse/DIRSERVER-755>] - Referrals returned as regular entries after server restart - [DIRSERVER-758 <https://issues.apache.org/jira/browse/DIRSERVER-758>] - schema checking - [DIRSERVER-779 <https://issues.apache.org/jira/browse/DIRSERVER-779>] - Can't provide an instanceId with ServerStartupConfiguration - [DIRSERVER-782 <https://issues.apache.org/jira/browse/DIRSERVER-782>] - Restart required after changing password - [DIRSERVER-783 <https://issues.apache.org/jira/browse/DIRSERVER-783>] - Adding another value to an attribute results in the value to be added twice - [DIRSERVER-784 <https://issues.apache.org/jira/browse/DIRSERVER-784>] - The server fails to handle subtree refinement membership references in entries upon object class changes - [DIRSERVER-788 <https://issues.apache.org/jira/browse/DIRSERVER-788>] - Attribute names are being lowercased again instead of being returned AS-IS - [DIRSERVER-790 <https://issues.apache.org/jira/browse/DIRSERVER-790>] - Typo in all OID bases of all Apache schema entities. - [DIRSERVER-792 <https://issues.apache.org/jira/browse/DIRSERVER-792>] - jpegPhoto attribute is returned as a String by SearchResultEntry - [DIRSERVER-812 <https://issues.apache.org/jira/browse/DIRSERVER-812>] - Infinite loop while parsing a bad filter - [DIRSERVER-813 <https://issues.apache.org/jira/browse/DIRSERVER-813>] - Filter parser does not accept AND and OR filters with only one child filter - [DIRSERVER-814 <https://issues.apache.org/jira/browse/DIRSERVER-814>] - ACI parser hangs when using rangeOfValues with nested filter - [DIRSERVER-816 <https://issues.apache.org/jira/browse/DIRSERVER-816>] - Requesting collective attributes fails - [DIRSERVER-819 <https://issues.apache.org/jira/browse/DIRSERVER-819>] - getMessageTypeName() of LdapMessage returns wrong name for CompareResponse - [DIRSERVER-820 <https://issues.apache.org/jira/browse/DIRSERVER-820>] - Collective attributes are not injected upon polymorphic queries - [DIRSERVER-821 <https://issues.apache.org/jira/browse/DIRSERVER-821>] - Collective attributes should not be editable over regular entries they are injected to - [DIRSERVER-822 <https://issues.apache.org/jira/browse/DIRSERVER-822>] - Collective attributes should be prevented from being added to any entry whose type is not collectiveAttributeSubentry - [DIRSERVER-823 <https://issues.apache.org/jira/browse/DIRSERVER-823>] - Problem decoding search filter - [DIRSERVER-827 <https://issues.apache.org/jira/browse/DIRSERVER-827>] - Spliiting LDIF lines does not work correctly - [DIRSERVER-829 <https://issues.apache.org/jira/browse/DIRSERVER-829>] - venderVersion attribute contains maven placeholder as value - [DIRSERVER-830 <https://issues.apache.org/jira/browse/DIRSERVER-830>] - Windows Installer overwrites configuration - [DIRSERVER-835 <https://issues.apache.org/jira/browse/DIRSERVER-835>] - Trying to modify operational attributes does not cause appropriate errors - [DIRSERVER-836 <https://issues.apache.org/jira/browse/DIRSERVER-836>] - Requesting an unknown attribute in a search operation causes an error - [DIRSERVER-839 <https://issues.apache.org/jira/browse/DIRSERVER-839>] - Importing Ldif files with apachedsTools seems to be impossible with some valid files - [DIRSERVER-843 <https://issues.apache.org/jira/browse/DIRSERVER-843>] - NPE in DnNormalizer - [DIRSERVER-844 <https://issues.apache.org/jira/browse/DIRSERVER-844>] - Storing byte[] values for textual AT is possible even if not allowed - [DIRSERVER-846 <https://issues.apache.org/jira/browse/DIRSERVER-846>] - NPE if launching ADS without any parameter - [DIRSERVER-856 <https://issues.apache.org/jira/browse/DIRSERVER-856>] - Connecting to ApacheDS with Softerra LDAP Administrator fails Improvement - [DIRSERVER-825 <https://issues.apache.org/jira/browse/DIRSERVER-825>] - Simplify default server.xml by using another property setting style for simple values and references - [DIRSERVER-857 <https://issues.apache.org/jira/browse/DIRSERVER-857>] - Support for MacOSX Intel This version along with all other 1.0.x releases has been and will be certified by the Open Group as a compliant LDAPv3 server. ApacheDS 1.0.x Features: - Fully functional LDAPv3 server - Fully functional Kerberos 5 server - Fully functional Change Password server - Certified by the Open Group for LDAPv3 - http://www.opengroup.org/openbrand/register/ - http://www.opengroup.org/openbrand/register/brand3527.htm - Powerful access control subsystem based on the solid X.500 security model - Special system partition for configuration - Pluggable partitions for different data stores - Pluggable interceptor mechanism for altering server behavior - Easily embeddable into applications using a special JNDI provider - Powered by MINA which can handle large amounts of concurrency - Supports the following Extended Operations and Controls: - Graceful Shutdown Extended Operation - Diagnostic Tools Extended Operation - LDAP Subentries Control http://www.faqs.org/rfcs/rfc3672.html - Persistent Search Control http://www3.ietf.org/proceedings/01mar/I-D/ldapext-psearch-03.txt - ManageDsaIT Control http://www.faqs.org/rfcs/rfc3296.html - Supports the following RFCs: 1274, 1558, 1777, 1778, 1779, 2251, 2252, 2253, 2254, 2255, 2256, 3377, 2247, 2307, 2377, 2713, 2714, 2798, 2820, 2829, 2830, 2849, 3045, 3296, 3671, 3672, 3673, 3674, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519 The Apache Directory team is looking for more developers and of course users to help grow the community and give feedback. Mailing list information is at: http://directory.apache.org/mail-lists.html. Check ApacheDS at http://directory.apache.org for more information. The Apache Software Foundation provides organizational, legal, and infrastructure support for a broad range of open source software projects. The Foundation provides an established framework for intellectual property and financial contributions that simultaneously limits contributors' potential legal exposure. Through a collaborative and meritocratic development process, Apache projects deliver enterprise-grade, freely available software products that attract large communities of users. Thanks, Alex
