------------------------------------------------------------------------ r5124 | lutoff | 2009-03-23 12:52:47 -0500 (Mon, 23 Mar 2009) | 4 lines Fix for issue #3626 (Occurrences of grep, cat,... commands should be replaced with sh built-in commands) Replace occurrences of 'cat' and 'grep' by shell builtin command. ------------------------------------------------------------------------ r5125 | jvergara | 2009-03-24 07:52:41 -0500 (Tue, 24 Mar 2009) | 3 lines Fix for issue 3896 (Control Panel does not allow to create a sub-suffix) Check the backend where the suffix must be created before displaying an error when analyzing the provided bind DN. ------------------------------------------------------------------------ r5126 | jvergara | 2009-03-24 07:58:17 -0500 (Tue, 24 Mar 2009) | 5 lines Fix for issue 3826 (Exception in control panel LDAP browser) Use DN class instead of String to compare DNs. Handle the case where the node existed as a non-suffix node. ------------------------------------------------------------------------ r5127 | ugaston | 2009-03-24 09:08:18 -0500 (Tue, 24 Mar 2009) | 1 line Fix Repl Conflict test suite (forgot closing comment) ------------------------------------------------------------------------ r5128 | gary_williams | 2009-03-24 09:26:55 -0500 (Tue, 24 Mar 2009) | 2 lines functional tests add known issue 3779 ------------------------------------------------------------------------ r5129 | fguigues | 2009-03-25 03:51:33 -0500 (Wed, 25 Mar 2009) | 4 lines Fix 3295 SNMP: exception displayed at startup when security-agent-file property is set to a wrong value Fix 3899 Windows : GUIs do not load the appropriated resources ------------------------------------------------------------------------ r5130 | jvergara | 2009-03-25 05:32:39 -0500 (Wed, 25 Mar 2009) | 4 lines Fix for issue 3297 (English answer hardcoded in tools.properties) Use localized strings to check the answer provided by the user. Be more permisive and make a non-case sensitive check of the user's answer (so know Yes is accepted). ------------------------------------------------------------------------ r5131 | jvergara | 2009-03-25 07:22:05 -0500 (Wed, 25 Mar 2009) | 4 lines Fix for issue 3528 (A scheduled task should check that the start time has not passed) Compare the current date with the date provided by the user, if the date provided by the user has passed, display an error message. ------------------------------------------------------------------------ r5132 | dugan | 2009-03-25 16:26:49 -0500 (Wed, 25 Mar 2009) | 6 lines These changes: - remove keytool dependencie by using keystore API - integrate Andy Wang's IBM JVM/JDK changes - provide a Platform class to put platform and JDK version specific code in a single place - provide APIs for Kunals core matching rule changes ------------------------------------------------------------------------ r5133 | jvergara | 2009-03-25 18:10:55 -0500 (Wed, 25 Mar 2009) | 4 lines Fix for issue 2616 (ldapsearch: error parsing command-line arguments) Use a MultiChoiceArgument instead of a StringArgument for the scope argument. The consequence of this is that the error message refers to the scope argument if no scope value is specified but the user provided the -s value. In addition to this the code has been modified to allow specifying capital letters for scopes (so now -b ONE is accepted by the command-line). ------------------------------------------------------------------------ r5134 | sin | 2009-03-25 22:24:33 -0500 (Wed, 25 Mar 2009) | 1 line Fix for issue#3880:Core matching rules don't support unicode characters ------------------------------------------------------------------------ r5135 | sin | 2009-03-25 23:14:21 -0500 (Wed, 25 Mar 2009) | 1 line raising flag day for changes in revision 5134 ------------------------------------------------------------------------ r5136 | jvergara | 2009-03-26 05:26:00 -0500 (Thu, 26 Mar 2009) | 4 lines Fix for issue 3555 (Control panel : Manage entries menu does not refresh the view off the DIT) Create a listener that will notify some panels that an import or a restore has been done. ------------------------------------------------------------------------ r5138 | jvergara | 2009-03-26 09:54:05 -0500 (Thu, 26 Mar 2009) | 3 lines Fix for issue 3582 (Revert fails with "no valid existing backup locations") The problem is that we are using a comparison of absolute paths instead of canonical paths to determine if the server has the same install and instance paths. ------------------------------------------------------------------------ r5139 | jvergara | 2009-03-26 10:36:07 -0500 (Thu, 26 Mar 2009) | 3 lines Fix for issue 3451 ("Unfinished" error message from ldapcompare --filename nosuchfile) Use an specific error message when we cannot read the provided file. ------------------------------------------------------------------------ r5140 | maudj | 2009-03-26 10:40:38 -0500 (Thu, 26 Mar 2009) | 2 lines fix test by adding ds-cfg-allow-expired-password-changes to true see issue 3249 - maudj ------------------------------------------------------------------------ r5141 | abobrov | 2009-03-26 11:44:59 -0500 (Thu, 26 Mar 2009) | 2 lines - [Issue 3894] possible data corruption issues when writing binary attributes/blobs : move blobs to active state before writing the actual data, use new writeData API, optimize add operation to invoke execute/NoCommit past insert only when necessary ie when batching. ------------------------------------------------------------------------ r5142 | dugan | 2009-03-26 14:46:35 -0500 (Thu, 26 Mar 2009) | 1 line Add copyright statements. ------------------------------------------------------------------------ r5143 | jvergara | 2009-03-26 15:21:00 -0500 (Thu, 26 Mar 2009) | 4 lines Fix for issue 3903 (upgrade using QuickSetup: "Start Server when the Upgrade has Completed" option doesn't work) Only initialize the value of the startServer property in the user data when we are in CLI mode. The Web Start version of the upgrader already updates it properly. ------------------------------------------------------------------------ r5144 | jvergara | 2009-03-27 14:29:24 -0500 (Fri, 27 Mar 2009) | 2 lines Remove a point in the created message. The message used to have two points. ------------------------------------------------------------------------ r5145 | jvergara | 2009-03-27 17:50:23 -0500 (Fri, 27 Mar 2009) | 6 lines Fix for issue 3455 (error when deleting vlv index) The problem is caused because VLVIndex.close() is called twice. VLVIndex.close() basically calls DatabaseContainer.close(), and calling it twice generates a NullPointerException (the database object is set to null when close() is called). The fix consists on removing the first explicit call to VLVIndex.close (the next call to deleteDatabase(VLVIndex) will call VLVIndex.close). ------------------------------------------------------------------------ r5146 | jvergara | 2009-03-28 06:09:16 -0500 (Sat, 28 Mar 2009) | 2 lines Fix for issue 2758 (incorrect messages in debug file) ------------------------------------------------------------------------ r5147 | jvergara | 2009-03-28 07:58:55 -0500 (Sat, 28 Mar 2009) | 4 lines Fix for issue 2793 (backup incremental : unexpected behavior when specifying empty directory) Update the code to execute a full backup when there is no base backup in the provided path. A message is logged informing of this fallback behavior. ------------------------------------------------------------------------ r5148 | shankar_mbn | 2009-03-30 01:21:19 -0500 (Mon, 30 Mar 2009) | 1 line OpenDS precommit Fixes: Addition of Localized resource files with new translations ------------------------------------------------------------------------ r5149 | gbellato | 2009-03-30 01:46:00 -0500 (Mon, 30 Mar 2009) | 11 lines Fix for 3893 : dsreplication enable between 1.2 and 1.3 can fail because of Initialize task A while ago, I moved the replication tasks to the replication package so that all the replication code stay in the replication packages and to avoid to make method public. However it now appears that this break the compatibility of the 1.3 builds with dsreplication fron older release. This change therefore reverts previous change, moving back the replication tasks to the tasks package. ------------------------------------------------------------------------ r5150 | jcambon | 2009-03-30 11:11:19 -0500 (Mon, 30 Mar 2009) | 2 lines Fix for issue #3629 : dsconfig duplicates error messages ------------------------------------------------------------------------ r5151 | sin | 2009-03-30 12:06:50 -0500 (Mon, 30 Mar 2009) | 1 line Issue# 3793: Can not create extensible indexes using the dsconfig ------------------------------------------------------------------------ r5152 | sin | 2009-03-30 13:26:03 -0500 (Mon, 30 Mar 2009) | 1 line Issue#3910:Base64 encoding doesn't work with UTF-8 chars ------------------------------------------------------------------------ r5153 | jcambon | 2009-03-31 04:59:01 -0500 (Tue, 31 Mar 2009) | 2 lines Fix for issue #3629 (cont'd) : dsconfig duplicates error messages ------------------------------------------------------------------------ r5154 | dugan | 2009-03-31 06:20:12 -0500 (Tue, 31 Mar 2009) | 1 line Fix copyright statements. ------------------------------------------------------------------------ r5155 | gbellato | 2009-03-31 10:50:00 -0500 (Tue, 31 Mar 2009) | 7 lines fix for 3908 : Problems with ChangeNumber generators This change fix some problems found by code inspection in the replication ChangeNumberGenerator. Those problems are very unlikely because they only happen in case of very short race condition or rolling seqnum but they are worth fixing anyway. ------------------------------------------------------------------------ r5156 | jdemendi | 2009-03-31 10:52:47 -0500 (Tue, 31 Mar 2009) | 1 line fix 3892, ACI evaluation is made optional when returning entries and references to clients ------------------------------------------------------------------------ r5157 | sin | 2009-03-31 15:38:36 -0500 (Tue, 31 Mar 2009) | 1 line issue# 3900:Error when importing / adding LDIF due to trailing spaces ------------------------------------------------------------------------ r5158 | dugan | 2009-03-31 17:36:44 -0500 (Tue, 31 Mar 2009) | 1 line Fix confusing ACI targetscope message. Issue 3505. ------------------------------------------------------------------------ r5159 | sin | 2009-03-31 19:33:04 -0500 (Tue, 31 Mar 2009) | 1 line 2667:dsconfig: Java call stack visible when configuring vlv index ------------------------------------------------------------------------ r5160 | dugan | 2009-03-31 21:33:44 -0500 (Tue, 31 Mar 2009) | 1 line Change aci and ds-cfg-global-aci equality matching rule to octetStringMatch instead of CaseIgnoreIA5EqualityMatchingRule. Issue 3312. ------------------------------------------------------------------------ r5161 | sin | 2009-04-01 02:47:04 -0500 (Wed, 01 Apr 2009) | 1 line issue 2624: ldapsearch: wrong return code when no password provided ------------------------------------------------------------------------ r5162 | ugaston | 2009-04-01 02:55:15 -0500 (Wed, 01 Apr 2009) | 1 line New replication test groups for assured modes + fix knownIssue handling in verifyTrees() ------------------------------------------------------------------------ r5163 | ugaston | 2009-04-01 03:41:58 -0500 (Wed, 01 Apr 2009) | 1 line Set 2009 in copyrights ------------------------------------------------------------------------ r5164 | csovant | 2009-04-01 11:45:21 -0500 (Wed, 01 Apr 2009) | 1 line Update expected error message in snmp_status testsuite ------------------------------------------------------------------------ r5165 | dugan | 2009-04-01 12:41:05 -0500 (Wed, 01 Apr 2009) | 1 line Fix unit test to match return code fixed in issue 2624: ldapsearch: wrong return code when no password provided. ------------------------------------------------------------------------ r5166 | sin | 2009-04-01 13:34:35 -0500 (Wed, 01 Apr 2009) | 1 line 3518:config.properties message has incomplete sentance ------------------------------------------------------------------------ r5167 | dugan | 2009-04-01 17:51:33 -0500 (Wed, 01 Apr 2009) | 2 lines Move the password prompting out of the LDAPAuthenticationHandler class so a connection to the server isn't tied up while waiting for the user to enter a password. Issue 3828. ------------------------------------------------------------------------ r5168 | sin | 2009-04-01 19:46:59 -0500 (Wed, 01 Apr 2009) | 1 line 3321:error raised during index creation and delete with dsconfig ------------------------------------------------------------------------ r5169 | sin | 2009-04-01 22:13:11 -0500 (Wed, 01 Apr 2009) | 1 line issue# 3270:ldappasswordmodify doesn't take into account password history count ------------------------------------------------------------------------ r5170 | sin | 2009-04-01 22:20:07 -0500 (Wed, 01 Apr 2009) | 1 line 3507: typo at plugin.propertie ------------------------------------------------------------------------ r5171 | dugan | 2009-04-01 22:21:47 -0500 (Wed, 01 Apr 2009) | 1 line Issue 3251: LDIFReader rejectLastEntry prints wrong entry ------------------------------------------------------------------------ r5172 | mrossign | 2009-04-02 04:44:38 -0500 (Thu, 02 Apr 2009) | 8 lines Fix for 2963: dsreplication status large value for missing changes dsreplication status sometimes returns very unexpected high values. This is due to the fact that the replication server monitoring algorithm sometimes does not compute well the max server state available in the whole topology and thus is sometimes calling ChangeNumber.diffSeqNum(CN1,CN2) with a CN1 lower than CN2. ------------------------------------------------------------------------ r5173 | chebrard | 2009-04-02 07:40:12 -0500 (Thu, 02 Apr 2009) | 15 lines Fix for 3907: Provide pkg(5) delivery This modification implements a factory to build a pkg(5) delivery (aka IPS multi-platform) for OpenDS. This factory adds the following targets: * package-pkg-make-image: build a pre-installed installation image * package-publish: publish OpenDS into an IPS repository The pre-installed installation image contains * OpenDS core runtime * OpenDS Directory Services Markup Language (DSML) Gateway as add-on ------------------------------------------------------------------------ r5174 | mrossign | 2009-04-02 09:24:27 -0500 (Thu, 02 Apr 2009) | 3 lines Fix for 3904: Replication referral URL configuration regexp is not exhaustive ------------------------------------------------------------------------ r5175 | jcambon | 2009-04-02 11:11:20 -0500 (Thu, 02 Apr 2009) | 2 lines Fix for issue #3748 : Some admin tools don't use 4444 as default admin port ------------------------------------------------------------------------ r5176 | dugan | 2009-04-02 19:45:35 -0500 (Thu, 02 Apr 2009) | 1 line LDAPS connections logged as LDAP connection in access log. Issue 3856. ------------------------------------------------------------------------ r5177 | sin | 2009-04-02 20:40:38 -0500 (Thu, 02 Apr 2009) | 1 line 3673:Server start doesn't check for port availability on Windows ------------------------------------------------------------------------ r5178 | jvergara | 2009-04-03 07:02:05 -0500 (Fri, 03 Apr 2009) | 4 lines Fix for issue 3528 (A scheduled task should check that the start time has not passed) Compare the current date with the date provided by the user, if the date provided by the user has passed, display an error message. ------------------------------------------------------------------------ r5179 | mrossign | 2009-04-03 07:44:38 -0500 (Fri, 03 Apr 2009) | 3 lines Fix for 2965: missing-change does not exist in cn=monitor for replication server ------------------------------------------------------------------------ r5180 | dugan | 2009-04-03 09:10:46 -0500 (Fri, 03 Apr 2009) | 1 line This fix prevents a null certificate from being passed into the MessageDigest digest() method. That method throws a NPE if the certificate is null. This fix is related to: Issue 3119 NPE when disabling referential integrity plugin. ------------------------------------------------------------------------ r5181 | dugan | 2009-04-03 09:15:37 -0500 (Fri, 03 Apr 2009) | 1 line Make message more readable. Issue 3119. ------------------------------------------------------------------------ r5184 | gbellato | 2009-04-06 07:37:28 -0500 (Mon, 06 Apr 2009) | 4 lines Fix for 3914 : ServerState.reload() fails to update the ServerState Fix ServerState.reload() and add a test case for this method. Also take the chance to add some synchronization. ------------------------------------------------------------------------