------------------------------------------------------------------------ r4513 | lutoff | 2008-09-30 03:35:56 -0500 (Tue, 30 Sep 2008) | 1 line fix for issue #3501 (direct Upgrade from OpenDS 1.0 to OpenDS-1.1.0-build001 fails) ------------------------------------------------------------------------ r4514 | gary_williams | 2008-09-30 15:24:53 -0500 (Tue, 30 Sep 2008) | 2 lines functional-tests fix svn revision number ------------------------------------------------------------------------ r4518 | sin | 2008-10-07 11:05:15 -0500 (Tue, 07 Oct 2008) | 1 line Fix for Issue# 3514: DSMLServer.java is not MT-safe ------------------------------------------------------------------------ r4520 | jvergara | 2008-10-14 23:05:18 -0500 (Tue, 14 Oct 2008) | 6 lines Fix for issue 3516 (dsconfig --displayCommand issue) Only add the trustStorePassword parameter if the user actually provides it. Do not display the --advanced option in the equivalent command since it makes no sense in not-interactive mode. ------------------------------------------------------------------------ r4521 | gary_williams | 2008-10-15 11:31:28 -0500 (Wed, 15 Oct 2008) | 2 lines Issue 3521 - backend name and suffix hardcode in some tests ------------------------------------------------------------------------ r4522 | lutoff | 2008-10-16 08:07:42 -0500 (Thu, 16 Oct 2008) | 2 lines Fix for issue #3522(bas64 decode -d string needs a line break after the output) ------------------------------------------------------------------------ r4524 | lutoff | 2008-10-17 05:19:24 -0500 (Fri, 17 Oct 2008) | 3 lines Fix for issue #3527 (uninstall: utility options (--log-files, --ldif-files, ...) don't work Use file canonical form ------------------------------------------------------------------------ r4528 | jvergara | 2008-10-20 06:40:48 -0500 (Mon, 20 Oct 2008) | 4 lines Fix for issue 3504 (setup --userJavaKeystore doesn't support JCEKS keystore). Add the option to use JCEKS store type in setup. The code is analogous to the one used for JKS. ------------------------------------------------------------------------ r4529 | jvergara | 2008-10-21 09:31:53 -0500 (Tue, 21 Oct 2008) | 2 lines Update some messages to make a reference to JCEKS. ------------------------------------------------------------------------ r4530 | ludovicp | 2008-10-21 10:30:14 -0500 (Tue, 21 Oct 2008) | 4 lines Fix an issue where OpenDS revision number is set to -1 when using svn 1.5. The solution involves upgrading svnkit to version 1.2.0 and updating code calling svnkit. ------------------------------------------------------------------------ r4531 | jcduff | 2008-10-23 09:04:24 -0500 (Thu, 23 Oct 2008) | 33 lines The commit will bring the following features : - An updated version of the underlying database. BDB JE 3.3 is now used. - Attribute API refactoring providing a better abstraction and offering improved performances. - A new GUI called the Control-Panel to replace the Status-Panel: the specifications for this GUI are available on OpenDS Wiki and contains a link to a mockup. See . - Some changes in the replication protocol to implement "Assured Replication Mode". The specifications are on OpenDS Wiki at and section 7 described some of the replication changes required to support this. Assured Replication is not finished, but the main replication protocol changes to support it are done. As explained by Gilles on an email on the Dev mailing list (http://markmail.org/message/46rgo3meq3vriy4a), with these changes the newer versions of OpenDS may not be able to replicate with OpenDS 1.0 instances. - Support for Service Tags on the platforms where the functionality is available and enabled. Specifications are published at . For more information on Service Tags see . - The Admin Connector service. In order to provide agentry of the OpenDS server at any time, a new service has been added, dedicated to the administration, configuration and monitoring of the server. An overview of the Admin Connector service and it's use is available on the OpenDS wiki - Updates to the various command line tools to support the Admin Connector service. - Some internal re-architecting of the server to put the foundation of future developments such as virtual directory services. The new NetworkGroups and WorkFlow internal services which have been specified in are now implemented. - Many bug fixes... This set of changes may have an impact on current clients and deployments, however it should be possible to upgrade existing 1.0 instances. Some of the changes impacting the clients include : - Scripts using the command line tools including dsconfig will need to be updated (usually to remove some no longer required options). ------------------------------------------------------------------------ r4533 | ludovicp | 2008-10-27 10:27:18 -0500 (Mon, 27 Oct 2008) | 5 lines Upgrade javamail and jaf to the latest revision. Also added the license for both Jars to the legal-notices directory. Files were missing previously. mail.jar (javamail) is now revision 1.4.1 activation.jar (jaf) is now revision 1.1.1 ------------------------------------------------------------------------ r4534 | gary_williams | 2008-10-27 11:16:49 -0500 (Mon, 27 Oct 2008) | 2 lines Issue 851: log archiving, reporting and results collection ------------------------------------------------------------------------ r4535 | ludovicp | 2008-10-27 12:12:30 -0500 (Mon, 27 Oct 2008) | 1 line Revert accidental changes on the file (extra lines added at the top of the file, breaking checkstyle) ------------------------------------------------------------------------ r4540 | jvergara | 2008-10-29 02:20:53 -0500 (Wed, 29 Oct 2008) | 4 lines Fix for issue 3537 (QuickSetup proposed SSL port is random...) Use the LDAP port instead of the admin connector port to calculate the default SSL port. ------------------------------------------------------------------------ r4541 | jvergara | 2008-10-29 02:26:36 -0500 (Wed, 29 Oct 2008) | 4 lines Modify some code to create unmodifiable collections only once in the life cycle of the descriptor objects. Extends the ConfigReaders and ControlPanelInfo so that they can be inherited by other classes. ------------------------------------------------------------------------ r4542 | mmarie | 2008-10-29 03:01:21 -0500 (Wed, 29 Oct 2008) | 4 lines Fix the startServer method in TestCaseUtils.java to be able to set an alternat instance directory and to allow to not cleanup the test instance dir. Fix a test case (add --noPropertiesFile) ------------------------------------------------------------------------ r4543 | chebrard | 2008-10-29 05:39:44 -0500 (Wed, 29 Oct 2008) | 2 lines Fix 3534: Provide native Solaris packages (fix also 3533: upgrade fails starting server adding entry ds-cfg-key-id) ------------------------------------------------------------------------ r4544 | floblanc | 2008-10-29 05:40:13 -0500 (Wed, 29 Oct 2008) | 11 lines Implement a network group dedicated to the admin connector: - this network group is not configurable, and unbreakable - all connections handled by the admin connector are managed by this network group - all JMX connections are managed by this network group - this network group provides access to all private and public suffixes Modify the behavior of the default network group in MANUAL mode: - in manual mode, the default network group is empty - in auto mode (=standard OpenDS mode), the default network group still provides access to all private and public suffixes ------------------------------------------------------------------------ r4547 | gary_williams | 2008-10-29 15:52:55 -0500 (Wed, 29 Oct 2008) | 2 lines Issue 851: log archiving, reporting and results collection ------------------------------------------------------------------------ r4549 | floblanc | 2008-10-30 04:38:44 -0500 (Thu, 30 Oct 2008) | 5 lines Fix Issue 3540: Network Group: Uncaught java.lang.OutOfMemoryError while looping on calling dsconfig setting config properties Fix Issue 3541: NetGroup reqFilteringPolicy - shouldn't be able to allow and disallow at same time a attr, subtree ------------------------------------------------------------------------ r4553 | jvergara | 2008-10-30 07:33:16 -0500 (Thu, 30 Oct 2008) | 2 lines Fix for issue 3545 (typo at quicksetup.properties) ------------------------------------------------------------------------ r4554 | fguigues | 2008-10-30 07:52:25 -0500 (Thu, 30 Oct 2008) | 3 lines Fix ServiceTag:SwordFishID ------------------------------------------------------------------------ r4555 | mrossign | 2008-10-30 11:30:36 -0500 (Thu, 30 Oct 2008) | 1 line Fix for #3543: Replication protocol incompatibility between v1 and v2: cannot upgrade a running replicated topology from v1 to v2 ------------------------------------------------------------------------ r4556 | gary_williams | 2008-10-30 12:12:12 -0500 (Thu, 30 Oct 2008) | 2 lines Issue 851: log archiving, reporting and results collection fix ------------------------------------------------------------------------ r4557 | floblanc | 2008-10-31 05:45:08 -0500 (Fri, 31 Oct 2008) | 7 lines The network group defines resource limits for maximum search size and maximum search time. These limits also exist at the directory server level. The following fix ensures that: - if such limits exist at the network group level, they are applied - if they are not defined at the network group level, the directory server limits apply. ------------------------------------------------------------------------ r4558 | jdemendi | 2008-10-31 06:12:52 -0500 (Fri, 31 Oct 2008) | 1 line fix 35353, Workflows are not notified when their root workflow elements are disabled ------------------------------------------------------------------------ r4559 | gary_williams | 2008-10-31 06:58:01 -0500 (Fri, 31 Oct 2008) | 2 lines Issue 851: log archiving, reporting and results collection more fixes ------------------------------------------------------------------------ r4560 | mrossign | 2008-10-31 11:15:12 -0500 (Fri, 31 Oct 2008) | 9 lines Partial fix for #3525: Attribute modifications are not replicated for modDN operations Warning: ModifyDNMsg PDU is updated and modifications are exchanged through the replication network. However at replay time, the moddn operation is re-created with the modifications, but they cannot be replayed at this time: The comment of the addModification() method for ModifyDNOperation states that "This should only be called by pre-operation plugins" So either some modifs are to be done on core side, or we may put the modifications in the operaton context and intercept the replay at the pre-op stage and effectively replay the modifications at this time. ...to be discussed. ------------------------------------------------------------------------ r4562 | jvergara | 2008-10-31 18:08:29 -0500 (Fri, 31 Oct 2008) | 2 lines Fix for issue 3549 (Reset password in control panel does not work). ------------------------------------------------------------------------ r4563 | jvergara | 2008-11-03 01:58:00 -0600 (Mon, 03 Nov 2008) | 4 lines Fix for issue 3552 (dsreplication enable is missing the encryption arguments) Remove the useSSL and startTLS arguments. ------------------------------------------------------------------------ r4564 | jdemendi | 2008-11-03 03:54:24 -0600 (Mon, 03 Nov 2008) | 1 line fix 3553, it's not possible to create multiple workflows with the same base DN ------------------------------------------------------------------------ r4565 | jvergara | 2008-11-03 04:40:33 -0600 (Mon, 03 Nov 2008) | 3 lines Modify the MainMenuBar and MainActionsPane so that they can be extended. Fix a problem with the ControlPanelLog class: now when it is extended only one log file is created. ------------------------------------------------------------------------ r4566 | lutoff | 2008-11-03 07:15:12 -0600 (Mon, 03 Nov 2008) | 1 line Fix for issues 3509, 3510, 3538, 3539 and 3542 (typos in messages catalog) ------------------------------------------------------------------------ r4567 | floblanc | 2008-11-03 08:13:50 -0600 (Mon, 03 Nov 2008) | 4 lines Fix Issue 3557: Re-enabling a wrkflow element with dsconfig returns -2147483647 Use a CopyOnWriteArrayList instead of a ArrayList to store the list of observers. ------------------------------------------------------------------------ r4569 | jvergara | 2008-11-04 01:12:46 -0600 (Tue, 04 Nov 2008) | 4 lines Fix for issue 3558 (Control panel : Duplicate common name field when displaying an organizationPerson Entry). Fix a copy & paste bug in the properties file. ------------------------------------------------------------------------ r4570 | jvergara | 2008-11-04 01:16:26 -0600 (Tue, 04 Nov 2008) | 4 lines Fix for issue 3559 (Control panel: DN's to exclude in the export ldif panel are badly processed). The issue affected also to the include base DNs and to the Import LDIF dialog. ------------------------------------------------------------------------ r4571 | jvergara | 2008-11-04 01:32:22 -0600 (Tue, 04 Nov 2008) | 4 lines Fix for issue 3556 (Control panel : backup proposes the same ID previouly used) The proposed ID is renewed each time the window is reopened. ------------------------------------------------------------------------ r4572 | fguigues | 2008-11-04 03:12:07 -0600 (Tue, 04 Nov 2008) | 2 lines Update the software name for registration ------------------------------------------------------------------------ r4573 | jdemendi | 2008-11-04 03:53:59 -0600 (Tue, 04 Nov 2008) | 1 line fix 3560, Cannot recreate a workflow after a create/delete ------------------------------------------------------------------------ r4575 | mmarie | 2008-11-04 09:23:07 -0600 (Tue, 04 Nov 2008) | 3 lines fix for 3563 : ldapdelete error when expecting to use the tools.properties file ------------------------------------------------------------------------ r4576 | jvergara | 2008-11-04 11:47:26 -0600 (Tue, 04 Nov 2008) | 15 lines Fix for issue 3554 (Control Panel : Error displayed after deleting several entries). The problem came because we were setting a subtree delete control on the same di r context used to refresh the tree. This generate some problems with the connec tion that got closed. The fix consists on analyzing the node that is being dele ted, if it contains over 40 subordinates, we use another connection and the subt ree delete control, if not we delete the subtree recursively. The number of notifications in the logs and the calls to the event thread have b een reduced since they had quite a bit of impact in performance. The code has been updated so that after restarting the server we try to reuse th e previously provided credentials, instead of simply asking the user to login ag ain. ------------------------------------------------------------------------ r4577 | chebrard | 2008-11-04 13:58:07 -0600 (Tue, 04 Nov 2008) | 1 line Fix 3548: perf regression in OpenDS between rev 4539 and rev 4548 ------------------------------------------------------------------------ r4578 | jvergara | 2008-11-04 18:04:33 -0600 (Tue, 04 Nov 2008) | 6 lines Fix for issue 3536 ( LDAP entry browser is broken in control panel when SSL or Start TLS are enabled on the server). Handle the case where the server presents a certificate when we connect using the Start TLS (or SSL) normal LDAP port. In some cases an LDAPInterruptedException appeared when the user selected multiple entries. This has also been fixed. ------------------------------------------------------------------------ r4579 | lutoff | 2008-11-05 04:06:27 -0600 (Wed, 05 Nov 2008) | 15 lines Fix for issue #3544 (upgrade fails during verification of replication) The upgrade process didn't take into account the admin connector: the "cn=admin data" backend has to be updated with admin connector information. These changes add a synchronization phase between admin data and the actually config; The server entry in "cn=admin data" should now include the following attributes: "adminenabled" and "adminport" This synchronization occurs during the server startup to take advantage of the "cn=admin data" replication. In addition to that, the upgrade process includes a verification step. During this step, the connection handler was not enabled, but the replication was. The proposed modification disables replication during the verification step. ------------------------------------------------------------------------ r4580 | dugan | 2008-11-05 07:22:43 -0600 (Wed, 05 Nov 2008) | 11 lines These fixes add confidentiality/integrity to the SASL GSSAPI and DIGEST-MD5 mechanisms. The issue links: https://opends.dev.java.net/issues/show_bug.cgi?id=346 https://opends.dev.java.net/issues/show_bug.cgi?id=347 https://opends.dev.java.net/issues/show_bug.cgi?id=349 https://opends.dev.java.net/issues/show_bug.cgi?id=350 This page describes the changes: https://www.opends.org/wiki/page/SASLConnectionSecurityPhase1 ------------------------------------------------------------------------ r4581 | csovant | 2008-11-05 08:49:50 -0600 (Wed, 05 Nov 2008) | 1 line Issue 3025: results should be the same on all OS/platforms ------------------------------------------------------------------------ r4582 | mmarie | 2008-11-05 10:44:22 -0600 (Wed, 05 Nov 2008) | 2 lines Fix for 3565 : setup can not create baseDN when there is a tools.properties in the user environment ------------------------------------------------------------------------ r4583 | jcambon | 2008-11-05 11:04:40 -0600 (Wed, 05 Nov 2008) | 6 lines Fix for issue: In the generated Configuration Reference doc, if "Structure" tab selected, we have an issue if a parent component have several child of the same type. ------------------------------------------------------------------------ r4584 | jdemendi | 2008-11-05 11:33:30 -0600 (Wed, 05 Nov 2008) | 1 line fix trailing white space ------------------------------------------------------------------------ r4586 | jdemendi | 2008-11-05 12:08:58 -0600 (Wed, 05 Nov 2008) | 1 line additional fix for issue 3560, when network groups are deleted the workflow reference counters are not updated ------------------------------------------------------------------------ r4587 | floblanc | 2008-11-06 02:48:39 -0600 (Thu, 06 Nov 2008) | 3 lines Fix a merge issue. The lines assigning client connections to the admin network group were wrongly removed. ------------------------------------------------------------------------ r4588 | floblanc | 2008-11-06 03:26:29 -0600 (Thu, 06 Nov 2008) | 3 lines Implement statistics for the network group. The stats are available under cn=monitor. ------------------------------------------------------------------------ r4589 | csovant | 2008-11-06 10:54:56 -0600 (Thu, 06 Nov 2008) | 1 line Fix for DSML testsuite ------------------------------------------------------------------------ r4590 | jvergara | 2008-11-07 05:58:23 -0600 (Fri, 07 Nov 2008) | 4 lines Fix for issue 3570 (control-panel.bat batch file is broken) The control-panel.bat was not updated to handle the changes done in the script utility files in the lib directory. ------------------------------------------------------------------------