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