[wplug] Apache Directory Server
Brian A. Seklecki
lavalamp at spiritual-machines.org
Tue Sep 11 21:20:10 EDT 2007
One F/OSS LDAP alternative not mentioned on Saturday! I didn't even know
about it until tonight!
It looks like the typical Tomcat/Jakarta pre-packaged solution with
al-la-carte JRE.
~BAS
l8*
-lava (Brian A. Seklecki - Pittsburgh, PA, USA)
http://www.spiritual-machines.org/
"Guilty? Yeah. But he knows it. I mean, you're guilty.
You just don't know it. So who's really in jail?"
~Maynard James Keenan
---------- Forwarded message ----------
Date: Tue, 04 Sep 2007 00:11:16 +0200
From: Emmanuel Lecharny <elecharny at apache.org>
To: announce at apache.org,
Apache Directory Developers List <dev at directory.apache.org>,
users at directory.apache.org
Subject: [ANNOUNCE] Apache Directory Server 1.5.1 released
The Apache Directory Server community is pleased to announce the release of
Apache Directory Server version 1.5.1. The release is available for download
at:
http://www.apache.org/dyn/closer.cgi/directory/apacheds/unstable/1.5/1.5.1
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.1 is a bug fix release, fixing more than 60 bugs
and adding 40 improvements. .
For more information, see the Apache Directory Server website at:
http://directory.apache.org
Changes in this release
-----------------------
Release Notes - Directory ApacheDS - Version 1.5.1
==================================================
Bugs :
----------
DIRSERVER-169 - Incorrect SearchResult name and "compare" failure
using CoreContextFactory
DIRSERVER-656 - OSGi Configuration Admin requires AUXILIARY objectclasses
DIRSERVER-751 - Jsvc fails on AMD 64-bit linux machines
DIRSERVER-757 - Attribute 'uniqueMember' allows for any string, not just DN
DIRSERVER-766 - uniqueMember attribute compare does not seem to work properly
(uniqueMemberMatch is not implemented?)
DIRSERVER-778 - Entries cannot be named when mitosis is enabled.
DIRSERVER-853 - Ldap ref values incorrectly handled for referrals
DIRSERVER-855 - Object class "objectClass" is called
"ObjectClass" in search results
DIRSERVER-862 - Installing 1.0.1 with RPM as root forbid the server to be
launched
DIRSERVER-865 - errors when importing ACI from LDIF file containing tabs
DIRSERVER-884 - Authorization, Prescriptive ACI Bug - Server start fails on
bad ACI Entry
DIRSERVER-890 - Syntax checkers are not active
DIRSERVER-891 - ACIItemSyntaxChecker accepts incomplete or invalid ACI Items
DIRSERVER-895 - Servers refuse to replicate
DIRSERVER-901 - Cached credentials checking doesn't work with Hashed passwords
DIRSERVER-902 - Turning on DEBUG logging causes ArrayIndexOutOfBounds in
AbstractSchemaObject.java
DIRSERVER-903 - SSHA and SMD5 not supported
DIRSERVER-904 - Adding two schema elements of different type with the same OID
is allowed, but it should not
DIRSERVER-905 - Schema elements have been block added in system schema
DIRSERVER-906 - Using the textual "entryACI" inside the server is
dangerous and will lead to errors
DIRSERVER-912 - prescriptivACI OID is not registred in registries
DIRSERVER-916 - SubtreeSpecificationParser and LDAP filter
DIRSERVER-925 - apacheds allows multible structural objectClasses
DIRSERVER-928 - ComparableComparator in shared yeild incorrect results when
two objects compared are not Comparable
DIRSERVER-929 - Delete operations are not replicated
DIRSERVER-932 - Syntax Entry Attempt Gets Unexpected exception.
DIRSERVER-934 - Controls are not used into Bind request
DIRSERVER-938 - duplicate entries possible as well as null pointer on search
using custom schema attribute in search filter
DIRSERVER-940 - Operation fails if previous operation occurred in the same
"millisecond"
DIRSERVER-942 - Server Feezes When Doing
https://issues.apache.org/jira/browse/DIRSERVER-935
DIRSERVER-943 - Cannot run integration tests on trunk after SASL code import
DIRSERVER-945 - The base DN containing users that can be SASL authenticated.
searchBaseDn value default to an non existent DN into the default ADS
DIRSERVER-951 - Negated filter on indexed attribute doesn't find entries
without attribute
DIRSERVER-961 - Missing ASL header in package-info.java classes
DIRSERVER-967 - Creating a subcontext is not possible with only a Name
DIRSERVER-973 - NPE while adding an entry in schema without an ObjectClass
attribute
DIRSERVER-979 - apacheds-trunk/apacheds/server-main> ./apacheds.sh is
broken
DIRSERVER-987 - After adding a subentry it is no more possible to startup the
server
DIRSERVER-988 - Modifications of prescriptiveACIs in Subentries are not
handled correctly by the Authorization Subsystem
DIRSERVER-989 - allAttributeValues protected item is not handled correctly by
the Authorization subsystem in Modify operations
DIRSERVER-996 - apacheds-tools 'dump' throws Exception
DIRSERVER-998 - Messages time out if acknowledged too quickly
DIRSERVER-1001 - Changes to userPassword attribute not reflected by server
immediately, if performed by another user
DIRSERVER-1002 - stopping server without credentials results in NPE after
server stops
DIRSERVER-1003 - Modifying an entry gives syntax error for 'entryDeleted'
attribute
DIRSERVER-1005 - apacheds-tools: export uses iso-8859-1 charset instead of
utf-8
DIRSERVER-1006 - apacheds-tools.jar still using commons-logging in classpath
DIRSERVER-1007 - SimpleAuthenticator rejects cached one-way encrypted passwords
DIRSERVER-1011 - Rename entry gives LdapNameNotFoundException
DIRSERVER-1013 - Extra RDN attribute created
DIRSERVER-1018 - Linux init script needs message if no instance specified
DIRSERVER-1019 - Using same thread pool for I/O processing and request handling
causes clients to hang and MINA thread pool depletion
DIRSERVER-1024 - Use maven-remote-resources-plugin to install legal files
(LICENSE and NOTICE) in all the jar artifacts
DIRSERVER-1027 - Entries must have at least one STRUCTURAL objectClass
DIRSERVER-1029 - LdifReader changetype: modify add modifications attribute ID
comparisons need to be case insensitive.
DIRSERVER-1033 - Timing dependent failures on BadDnTest
DIRSERVER-1034 - Can't find welcome bitmap with latest NSIS compiler
DIRSERVER-1039 - WIndows installers won't build on Windows
DIRSERVER-1041 - WIndows installer for Server has Suite bitmap on welcome page
DIRSERVER-1042 - Installer should require JRE, not JDK
DIRSERVER-1046 - ldifDirectory needs to be relative to instance home
Improvements :
-------------------------
DIRSERVER-246 - The RPM spec for installers is inefficient
DIRSERVER-621 - Adding some JVM parameters for dameon
DIRSERVER-671 - interceptor identifiers as service names: type safity
DIRSERVER-684 - Atomic operation on entries
DIRSERVER-732 - FilterParser initialized for each search
DIRSERVER-749 - fix issues with apacheds RPM to get it working out of the box
DIRSERVER-767 - Downgrade WARN to INFO for 'no normailizer' LOG messages in
BootstrapAttributeTypeRegistry
DIRSERVER-808 - Modify the semantic of LdapDN.toString() method
DIRSERVER-840 - Double modification on a modify ?
DIRSERVER-883 - Improve the way Schema are loaded
DIRSERVER-897 - Support automatic centralized key generation for Kerberos
principals
DIRSERVER-919 - Automatically reate schema entity containers when new schema
entry is added
DIRSERVER-920 - Build RPM as non-root user
DIRSERVER-921 - init scripts don't recognize JRE 1.6
DIRSERVER-930 - rpm -e only removes the start shell script
DIRSERVER-933 - Slow searches using a non-indexed attribute in a filter
DIRSERVER-981 - Human Readible ->> Human Readable
DIRSERVER-991 - Abstract Stored Procedure Execution Framework used in the
Trigger Service
DIRSERVER-994 - StoredProcedureGrammar uses direct log4j calls
DIRSERVER-995 - Consolidate slf4j dependency definitions in parent pom.xml
files
DIRSERVER-1015 - Replace Jsvc/Procrun launchers with Tanuki Wrapper
DIRSERVER-1016 - Add Multi-home data directories (run multiple instances)
DIRSERVER-1025 - Use maven javadoc plugin
DIRSERVER-1032 - Move shared plugin dependencies into project pom.xml
DIRSERVER-1035 - Make deployment autosign and deploy artifacts with gpg,
generate source attachments and javadoc attachments
DIRSERVER-1038 - Remove self install of Tanuki wrapper
DIRSERVER-1044 - Add ASL 2.0 license to installer artifacts (scripts, config,
etc.)
New Features :
-------------------------
DIRSERVER-123 - Add support for TCP
DIRSERVER-141 - Add DES3-CBC-SHA1-KD encryption system
DIRSERVER-142 - Add support for AES encryption types
DIRSERVER-145 - Make NTP configurable
DIRSERVER-153 - Make encryption system selection configurable
DIRSERVER-277 - Add SASL GSSAPI (Kerberos V5) mechanism support
DIRSERVER-278 - Add SASL support to LDAP
DIRSERVER-626 - Would like an option allowing attribute id case-sensitivity to
be preserved
DIRSERVER-765 - Create RPM with jpackage
DIRSERVER-863 - Add SASL DIGEST-MD5 mechanism support
DIRSERVER-864 - Add SASL CRAM-MD5 mechanism support
DIRSERVER-867 - Return populated supportedSASLMechanisms attribute
DIRSERVER-1037 - x86_64 64-bit RPM installer
Tasks :
------------
DIRSERVER-799 - Check attributes syntax
DIRSERVER-1021 - Upgrade from MINA 1.0.3 to MINA 1.1.2 to do away with old
concurrent jar and use 1.5 classes
DIRSERVER-1028 - Upgrading dependencies and maven plugins
Wishes :
-------------
DIRSERVER-763 - Support for migrating from RC1 to 1.0 - NullPointerException
in DefaultPartitionNexus.java:531
DIRSERVER-977 - Change top level artifactId for apacheds, daemon, shared, etc.
More information about the wplug
mailing list