Hi guys,

sorry for the short delay, I was pretty busy on monday and tuesday...

So here is the second report for ADS 1.5.5. We are doing progress, but it's still slow.

Since last week, we have fixed 6 issues, 4 has been postponed, and 2 new have been added), so the number of open issues is now 46 (we started with 70 two weeks ago). It we keep this pace, it's a matter of 5 more weeks to fix all the issues ! Hopefully, most of the fixed issues are bugs, and there are only 12 of them remaining, instead of 18.

We are still waiting for MINA 2.0.0-M4 to be released, so all the fixes are applied to ads-mina2 branch atm.

Here are the remaining issues :

Fixed issues :
[DIRSERVER-1106] : Hot partition removal leaves server in inconsistent state (removal is buggy) [DIRSERVER-1199] : Improperly named/missing getter/setter for Registries SchemaLoader [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-1260] : Add a protection agains DoS attacks
[DIRSERVER-1218] : Investigate the altered lookup() (returns empty entries) does not cause issues


Postponed issues :
[DIRSERVER-840]   : Double modification on a modify ?
[DIRSERVER-880]   : Provide Kerberos client
[DIRSERVER-1057] : Misplaced StoreProcedure packages
[DIRSERVER-898]   : Support Kerberos key provisioning (export)

Remaining issues

Bugs
------

[DIRSERVER-257] : [Access Control] Autonomous areas for AC must not overlap [DIRSERVER-803] : Creating an alias from a child entry to the ancestor causes an error (return code 36) [DIRSERVER-849] : Lacking atomicity for modify operations on schema subentry [DIRSERVER-999] : rangeOfValues protedtedItem should not be applicable in Entry scope [DIRSERVER-1000] : The filter of the rangeOfValues protectedItem should be evaluated on only the single attribute, not the whole entry
[DIRSERVER-1139] : Loop detected on ldapcompare
[DIRSERVER-1173] : Delete operation with a PersistentSearch returns the deleted entry [DIRSERVER-1240] : After binding using NTLM, cannot query if AllowAnonymousAccess is off
[DIRSERVER-1252] : Server tools dump command broken due to use of old paths
[DIRSERVER-1276] : unescaping binary string corrupts values
[DIRSERVER-1281] : StreamCorruptedException after brutal shutdown
[DIRSERVER-1286] : Windows service always created with default installation path

Improvements
--------------

[DIRSERVER-289] : Configure an optional password message digest algorithm which is applied on userPassword attribute values at add and modify operations.
[DIRSERVER-639]  : allow to run ldaps only
[DIRSERVER-649] : transport explanations in NamingExceptions why searches fail back to the client
[DIRSERVER-874]  : Entries should be normalized in the NormalizationService
[DIRSERVER-899]  : Support centralized password policy enforcement
[DIRSERVER-997]  : Block search ability for userPassword attribute
[DIRSERVER-1048] : Need to improve LDIF load procedures
[DIRSERVER-1122] : Limit the number of messages sent but not yet acknowledged [DIRSERVER-1210] : Make the core-plugin (schema) generating mojo produce schema constants file
[DIRSERVER-1247] : removing unrequired escaping in DNs / filters
[DIRSERVER-1248] : rc.d init script to default to "default" instance
[DIRSERVER-1271] : Inject the modified entry into the OpContext
[DIRSERVER-1282] : Unit testing documentation is out of date <https://issues.apache.org/jira/browse/DIRSERVER-1282> [DIRSERVER-1288] : put apacheds-server-unit-1.5.4.jar dependencies into Manifest

New Features
--------------

[DIRSERVER-434]  : Add Support for Paged Search Results Control
[DIRSERVER-887] : provide remote access info (memnonic name and ip) to complement audit trail info
[DIRSERVER-949]  : Add support for LDAP URLs in context searches
[DIRSERVER-992]  : Define new schema objects for Stored Procedure handling
[DIRSERVER-1030] : Add CascadeControl and add functionality to cascade modify and delete effects
[DIRSERVER-1186] : Trace control and request level logging
[DIRSERVER-1203] : RFC2307bis Support is missing
[DIRSERVER-1217] : Binds with referrals can be used for delegated authentication
[DIRSERVER-1246] : Add shell scripts and batch files for clients
[DIRSERVER-1259] : Make the userPassword not searchable from the outside <https://issues.apache.org/jira/browse/DIRSERVER-1259>
[DIRSERVER-1261] : Add some CL tools to rebuild indices
[DIRSERVER-1262] : Add a Jetty container
[DIRSERVER-1263] : Add authz schema
[DIRSERVER-1264] : Add extended operations to reverting
[DIRSERVER-1265] : Add support for VLV control
[DIRSERVER-1291] : Support of Proxied Authorization Control (RFC 4370) <https://issues.apache.org/jira/browse/DIRSERVER-1291>


Tasks
-------

[DIRSERVER-811]  : Make schema bootstrap code disregard deleted entries
[DIRSERVER-1207] : Decouple DNS, Kerberos, and ChangePW, and Shared protocol from core-jndi
[DIRSERVER-1233] : Add some unit tests for the CoreSession class

Sub-tasks
----------

[DIRSERVER-1102]  Enable aliases to entries in other partitions



--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


Reply via email to