directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ioannis Mavroukakis <imavrouka...@gameaccount.com>
Subject Re: [ANNOUNCE] Apache Directory Server 1.5.5 released
Date Wed, 26 Aug 2009 21:06:30 GMT
Massive congrats!


On 19 Aug 2009, at 23:36, Emmanuel Lecharny wrote:

> Apache Directory Server 1.5.5 released !
> ----------------------------------------
>
> The Apache Directory team is proud to announce that the long  
> expected 1.5.5 version has been released yesterday.
>
> Downloads are available at http://directory.apache.org/apacheds/1.5/downloads.html
>
>
> What's new ?
> ------------
>
> - More than 62 bugs have been fixed.
> - We switched to MINA 2.0.0-M6
> - entryUUID and entryCSN are now injected for every new entry
> - huge search requests don't eat all the memory
> - Addition of a Client-API (eliminary work)
> - Jetty has been integrated into the server
> - Addition of a Journal
> - The server.xml file has been modified
>
> Change in Server.xml
> --------------------
>
> <defaultDirectoryService...> takes some new attributes :
> - replicaId (an integer) OPTIONAL
> - maxPDUSize (an integer, the maximum number of bytes a incoming  
> message can be) OPTIONAL
>
> <interceptors> :
> - the <referralInterceptor/> bean must be present
>
> servers : the configuration has changed for all the servers  
> (changePasswordServer, kdcServer,
> ntpServer, dnsServer. They all take a <transports> set of  
> transports, instead of sharing some
> SocketAcceptor/DatagramAcceptor. For instance :
>
> <kdcServer ipPort="60088">
>   <directoryService>#directoryService</directoryService>
>   <datagramAcceptor>#datagramAcceptor</datagramAcceptor>
>   <socketAcceptor>#socketAcceptor</socketAcceptor>
> </kdcServer>
>
>
> becomes :
>
> <dnsServer>
>   <transports>
>     <tcpTransport port="8053"/>
>     <udpTransport port="8053"/>
>   </transports>
>   <directoryService>#directoryService</directoryService>
> </dnsServer>
>
> The <LdapService> bean has been renamed <LdapServer>, to have a  
> consistent naming scheme.
>
> <LdapServer> supports both the LDAP and LDAPS protocols, the  
> transports are used to define
> LDAPS if needed. :
>
>   <transports>
>     <tcpTransport address="0.0.0.0" port="10389" nbThreads="8"  
> backLog="50" enableSSL="false"/>
>     <tcpTransport address="localhost" port="10686" enableSSL="true"/>
>   </transports>
>
> The second transport is used for SSL
>
> <ApacheDS> bean does not contain a reference to a directory service  
> anymore, each server which
> need to rely on such a service will refer it into its own  
> configuration.
>
>
> ChangeLog
> ---------
>
> Bug
>
>   * [DIRSERVER-644] - Memory Leak in Persistent search ?
>   * [DIRSERVER-776] - entryUUID only created when entries are added  
> with Mitosis enabled
>   * [DIRSERVER-1106] - Hot partition removal leaves server in  
> inconsistent state (removal is buggy)
>   * [DIRSERVER-1139] - Loop detected on ldapcompare
>   * [DIRSERVER-1157] - Deleting Alias entry failure
>   * [DIRSERVER-1161] - search results are not streamed to the client  
> until final done response is queued
>   * [DIRSERVER-1181] - Too many results when using searchfilter with  
> escaped asterisks \2A
>   * [DIRSERVER-1199] - Improperly named/missing getter/setter for  
> Registries SchemaLoader
>   * [DIRSERVER-1201] - Interceptors not working (XBean)
>   * [DIRSERVER-1226] - Search request causing schema exception on  
> apacheHierarchy attribute type which was probably renamed
>   * [DIRSERVER-1231] - Some operation can't be reverted with a  
> single reverseLdif element
>   * [DIRSERVER-1250] - An error (noSuchObject - code32) should be  
> raised when trying to delete an entry that does not exist
>   * [DIRSERVER-1253] - An error is shown in the log at the first  
> start up of ApacheDS 1.5.4
>   * [DIRSERVER-1254] - An error and a warning are shown in the log  
> when accessing the RootDSE
>   * [DIRSERVER-1255] - unit tests fail on windows (jdbm-store and  
> core-integ)
>   * [DIRSERVER-1256] - bad # hex escape in RDN doesn't throw  
> InvalidNameException
>   * [DIRSERVER-1258] - memory leak (outstanding requests) in  
> SearchHandler
>   * [DIRSERVER-1266] - The new referal handling generate 2 lookup  
> instead of one for every search request
>   * [DIRSERVER-1267] - Searching for a non existing entry now end  
> with NPE inside the server
>   * [DIRSERVER-1269] - Lowercased attributes after modify-replace  
> operation
>   * [DIRSERVER-1272] - The Core API does not handle referrals
>   * [DIRSERVER-1276] - unescaping binary string corrupts values
>   * [DIRSERVER-1278] - Error while trying to create new partition
>   * [DIRSERVER-1279] - kerberos test failing on IBM JDK
>   * [DIRSERVER-1283] - installers/apacheds-noarch no longer builds  
> apacheds-noarch-installer-1.5.5-SNAPSHOT-app.jar
>   * [DIRSERVER-1287] - Substring search with special chars not working
>   * [DIRSERVER-1289] - NTP/KDC not starting
>   * [DIRSERVER-1292] - Enabling NIS schema causes core-integ unit  
> test to NPE
>   * [DIRSERVER-1296] - integer attribute types are not compared  
> correctly
>   * [DIRSERVER-1300] - Only adding from LDIF is possible with  
> injectEntries() in IntegrationUtils
>   * [DIRSERVER-1303] - The documentation should mention that  
> @ApplyLdifFiles annotation is unused
>   * [DIRSERVER-1304] - Searching for a Telephone number don't work
>   * [DIRSERVER-1306] - Searching an attribute which is a DN ends  
> with a 80 Ldap error (Other)
>   * [DIRSERVER-1308] - Can't delete objectClass with mandatory  
> attribute
>   * [DIRSERVER-1311] - Entry with an escaped comma in DN not found  
> in searches with some filters
>   * [DIRSERVER-1313] - Potential NPEs while loading LDIFs in unit  
> tests
>   * [DIRSERVER-1316] - apacheds.bat in noarch installer causes  
> NoClassDefFoundError on Windows
>   * [DIRSERVER-1317] - Apache Studio ldif export
>   * [DIRSERVER-1318] - Binary installer does not allow installation  
> with a simple user
>   * [DIRSERVER-1324] - In default configuration not possible to  
> connect via LDAP and LDAPS from computers other than the one the  
> server has been started from
>   * [DIRSERVER-1326] - Unable to search on a custom attribute of  
> type directory string unless I've set a matching rule
>   * [DIRSERVER-1333] - Server is unable to handle valid 'not' filter
>   * [DIRSERVER-1335] - The windows installer produce errors
>   * [DIRSERVER-1343] - Replacing indexed attribute always grows JDBM  
> database
>   * [DIRSERVER-1344] - DefaultPartitionNexus tries to add the system  
> context entry every time the server is started
>   * [DIRSERVER-1347] - escaping french accents in filter
>   * [DIRSERVER-1348] - Core Integ tests are badly failing on Windows  
> due to the inability to remove the 'server-work' folder
>   * [DIRSERVER-1352] - Infinite Loop when deleting an alias with  
> suffix size > 1
>   * [DIRSERVER-1356] - KeyDerivationServiceIT class fails with an  
> IBM JDK
>   * [DIRSERVER-1365] - Modification on the current init script (at  
> least version 1.5.4) placed under /etc/init.d
>   * [DIRSERVER-1366] - Delete take forever when having a lot of  
> entries
>   * [DIRSERVER-1367] - Protocol error when requesting attribute with  
> the space character only
>   * [DIRSERVER-1368] - Using Extended Objectclass fails
>   * [DIRSERVER-1369] - Concurrent bind and unbind of objects puts  
> ADS in an inconsistent (unusable) state.
>   * [DIRSERVER-1376] - sublevel index grows without limit
>   * [DIRSERVER-1377] - Potential concurrency issue when adding/ 
> modifying/deleting entries at a high rate
>   * [DIRSERVER-1379] - ou=system shows multiple time in ldapsearch  
> with different createTimestamps
>   * [DIRSERVER-1381] - problem using apacheds-tools.jar :  
> ClassCastException during import
>   * [DIRSERVER-1383] - There is a confusion between Anonymous access  
> and Access to rootDSE
>   * [DIRSERVER-1384] - Abandonned requests are not abandonned...
>   * [DIRSERVER-1391] - filter "(attr=*+*)" causes infinite loop
>   * [DIRSERVER-1397] - Removal of an non existing value from an  
> attribute does not generate an error
>   * [DIRSHARED-31] - LdapDN.endsWith(javax.naming.Name) fails for  
> javax.naming.ldap.LdapName
>
> Improvement
>
>   * [DIRSERVER-639] - allow to run ldaps only
>   * [DIRSERVER-649] - transport explanations in NamingExceptions why  
> searches fail back to the client
>   * [DIRSERVER-666] - Wrap LDIF generated String every 80 characters
>   * [DIRSERVER-785] - When searching the directory with broken  
> search expressions the search never returns (infinite loop)
>   * [DIRSERVER-1048] - Need to improve LDIF load procedures
>   * [DIRSERVER-1122] - Limit the number of messages sent but not yet  
> acknowledged
>   * [DIRSERVER-1165] - Adding some logs when the server has started
>   * [DIRSERVER-1247] - removing unrequired escaping in DNs / filters
>   * [DIRSERVER-1251] - Update the dependencies to the latest version
>   * [DIRSERVER-1257] - some additional unit tests re MODIFY requests
>   * [DIRSERVER-1274] - spelling typo
>   * [DIRSERVER-1280] - make server connection backlog configurable
>   * [DIRSERVER-1288] - put apacheds-server-unit-1.5.4.jar  
> dependencies into Manifest
>   * [DIRSERVER-1297] - Create default index on some attributeTypes  
> like ObjectClass, ...
>   * [DIRSERVER-1298] - Use AT names instead of OIDs for the indexed  
> attributes
>   * [DIRSERVER-1320] - Vestigial attribute workingDirectory in  
> directoryService configuration may no longer be needed
>   * [DIRSERVER-1332] - Create apacheds-all OSGi bundle
>   * [DIRSERVER-1334] - Create module for OSGi bundle
>   * [DIRSERVER-1374] - Use JUnit 4.5 for integration testing framework
>   * [DIRSERVER-1375] - Support variable length salts for SSHA and SMD5
>   * [DIRSERVER-1386] - Get rid of the MANIFEST.MF file of the server- 
> tools project
>   * [DIRSHARED-23] - Organize schema description parsers and value  
> objects
>
> New Feature
>
>   * [DIRSERVER-1260] - Add a protection agains DoS attacks
>   * [DIRSERVER-1262] - Add a Jetty container
>
> Task
>
>   * [DIRSERVER-811] - Make schema bootstrap code disregard deleted  
> entries
>   * [DIRSERVER-882] - Adding a tool to convert Schema files to Ldif  
> Files
>   * [DIRSERVER-1218] - Investigate the altered lookup() (returns  
> empty entries) does not cause issues
>   * [DIRSERVER-1329] - Fix expression vs default-value in maven  
> plugins
>   * [DIRSERVER-1337] - Add system level indexes for objectClass,  
> entryCSN and entryUUID attributes
>   * [DIRSERVER-1372] - Switch to MINA-2.0.0-M6 asap
>
> Sub-task
>
>   * [DIRSERVER-1238] - Move to MINA 2.0 where we can make a bigger  
> impact with the networking code
>   * [DIRSHARED-32] - Create Antlr based DN parser
>
>
>
> -- 
> --
> cordialement, regards,
> Emmanuel L├ęcharny
> www.iktek.com
> directory.apache.org
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email  
> ______________________________________________________________________


Mime
View raw message