Hi,

here is - at last! - the Apache DS 2.0.0.AM27 release !

It fixes 29 issues, many of them being major or critical bugs.

It will certainly not be the last release, some major work is ongoing on the Password Policy interceptor, and we still have to get Mavibot fully integrated...

We can't anymore produce the Mac OSX installer package, we are working on finding a solution for that issue (Apple deprecated the MakePackage tool and is now applying way more stringent checks and controls for packages, like and Apple signature). We will try to get it fixed in the next revision.

It uses the Apache LDAP API 2.0.0 release

Here are the fixed issues :

Bugs :
------

* DIRSERVER-1670 - DIGEST-MD5 authentication mechanism must support encryption * DIRSERVER-1091 - not Support multiple resource record answers caused by ResourceRecordImpl's error equals method * DIRSERVER-1632 - Setting SASL QoP to 'auth-int' or 'auth-conf' while connecting using the LDAP API fails and throws a decoder exception
* DIRSERVER-1951 - Maven build on windows is flakey
* DIRSERVER-2162 - Searching for users using ObjectClass=person takes long      
* DIRSERVER-2176 - Thread leak from LdapServer  Unassigned      Resolved
* DIRSERVER-2223 - JDK 9 ldaps does not work    
* DIRSERVER-2252 - Controls are not properly passed back to the client  
* DIRSERVER-2286 - Apacheds service will not start if kerberos is enable
* DIRSERVER-2301 - Apache DS 2.0.0.AM26 Maven install fails with Unkown JVM/keysize * DIRSERVER-2302 - Doing a search with a filter containing (objectClass=top) fails * DIRSERVER-2303 - ApplyLdifs treats entries with case sensitivity * DIRSERVER-2308 - Moddn overrides existing entry * DIRSERVER-2309 - DefaultDirectoryService#addAfter adds interceptor before the given one * DIRSERVER-2322 - ApacheDS default server instance not starting - Error 1067
* DIRSERVER-2326 - LDAP server doesn't start on IBM JDK 8 (NoClassDefFound)
* DIRSERVER-2332 - Unexpected Session Termination (nslcd - libpam-ldapd * DIRSERVER-2347 - Incorrect Password Modify response (extended response)
* DIRSERVER-2359 - Search request results in OPERATIONS_ERROR due NPE   
* DIRSERVER-2362 - ApacheDS 2.0.0-M17 references older log4j that has security vulnerabilities


Improvements :
--------------

* DIRSERVER-2327 - Add possibility to use custom ReplayCache implementation
* DIRSERVER-2338 - Using a static IV in symmetric encryption with CBC mode
* DIRSERVER-2370 - Error under java17
* DIRSERVER-2305 - Delete Control seen as support in the RootDSE        


Tasks :
-------

* DIRSERVER-1223 - @Ignore annotation on both core and server integ causes tests to stop
* DIRSERVER-2328 - CreateAuthenticator annotation trust manager improvements
* DIRSERVER-2329 - Replication trust manager improvements
* DIRSERVER-2330 - StartTlsHandler and LdapsInitializer use NoVerificationTrustManager
* DIRSERVER-2372 - Remove the Kerberos server from the Directory Server


Tests :
-------
* DIRSERVER-1847 - Introduce time provider for time dependent tests



  Here are the associated links :

ApacheDS 2.0.0.AM27
-------------------
- GIT tag :

https://gitbox.apache.org/repos/asf?p=directory-server.git;a=commit;h=5f01dc406ff24892164849c73a34b1781b0f6a26
<https://gitbox.apache.org/repos/asf?p=directory-server.git;a=commit;h=5f01dc406ff24892164849c73a34b1781b0f6a26>

- Nexus repository:
https://repository.apache.org/content/repositories/orgapachedirectory-1222
<https://repository.apache.org/content/repositories/orgapachedirectory-1222>

- Distribution sources :
https://dist.apache.org/repos/dist/dev/directory/apacheds/2.0.0.AM27/ <https://dist.apache.org/repos/dist/dev/directory/apacheds/2.0.0.AM27/>

- Distributions packages for testing purpose:

https://ci-builds.apache.org/job/Directory/job/dir-server-pipeline/

(You can download the installers for Debian, RH/CentOS/whatever compatible, Windows and two binary packages. Mac OS has been dropped)


[ ] +1 : release ApacheDS 2.0.0.AM27
[ ] ± 0 : I don't care
[ ] -1 : No, don't release ApacheDS 2.0.0.AM27

--
*Emmanuel Lécharny* P. +33 (0)6 08 33 32 61
elecha...@apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to