05 Jul, 2007
17 commits
-
Issue #704: SearchFilter.equals doesn't handle extensible match edge case Issue #705: SearchFilter.equals should normalize substring filters Issue #706: SearchFilter.equals ignores attribute options Issue #918: Extensible match filters must have attr descrption or matching rule ID Issue #1901: SearchFilter.createFilterFromString can't handle extensible match filters using dnAttrs with a matching rule ID instead of an attribute description git-svn-id: https://svn.forgerock.org/opendj/trunk@2278 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
be between 0 and 255, which are the bounds enforced by most shells and operating environments. Any negative value, or any positive value greater than 255 will be changed to 255. OpenDS Issue Number: 1883 git-svn-id: https://svn.forgerock.org/opendj/trunk@2277 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
option that can be used to count the number of rejected entries. That value will be used as the exit code, and can be used in scripts to determine if there were any failures during the import. OpenDS Issue Number: 1836 git-svn-id: https://svn.forgerock.org/opendj/trunk@2276 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…This way when we try to commit to a server using the standard LDAP port and startTLS is configured we will use it to connect. Update a typo in the connection code to use ldap instead of ldaps to create the URL for startTLS. git-svn-id: https://svn.forgerock.org/opendj/trunk@2275 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
has been replaced by the ConfigurationChangeListener interface. OpenDS Issue Numbers: 1423, 1839, 1871 git-svn-id: https://svn.forgerock.org/opendj/trunk@2274 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
introduce a high water/low water mechanism for the Replication Server dbHandler queue size. This should improve performance in the uncommon case where the flush to the replication server DB is the performance bottleneck for update operations. git-svn-id: https://svn.forgerock.org/opendj/trunk@2272 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2271 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2269 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- remove one call to printStackTrace. - clean error handling in the ReplicationDomain creator method git-svn-id: https://svn.forgerock.org/opendj/trunk@2268 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The fix consists on using the ArgumentParser class to parse the arguments. git-svn-id: https://svn.forgerock.org/opendj/trunk@2267 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…tional options are ignored if we do not specify the --cli option. However currently if the user does not specify --cli and adds one of the other options, the usage is displayed. With these modifications, usage is only displayed when user asks for it or when the user provides invalid options in CLI mode (which is more consistent with what is specified in the usage). git-svn-id: https://svn.forgerock.org/opendj/trunk@2266 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ious fix for issue 471. Issue 670. git-svn-id: https://svn.forgerock.org/opendj/trunk@2264 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
badly configure named resolution. The fix is simply to check for null pointers when calling the shutdown method of the replication server and the setSoTimeout of the replicationBroker. The fix is simple enough so that I did not feel the need to build a test case. git-svn-id: https://svn.forgerock.org/opendj/trunk@2263 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
strings will perform more strict checking to ensure that the attribute description in a simple filter contains only valid characters. This will catch filters that are invalid but were not properly rejected, like "((uid=user.0))", "(&&(uid=user.0))", or "!uid=user.0". OpenDS Issue Numbers: 1565, 1848 git-svn-id: https://svn.forgerock.org/opendj/trunk@2262 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
default set of privileges, even if the administrator has taken those privileges out of the set granted to other root users by default. The privileges that will always be granted to the internal root connection include: - bypass-acl - modify-acl - config-read - config-write - ldif-import - ldif-export - backend-backup - backend-restore - server-shutdown - server-restart - disconnect-client - cancel-request - password-reset - update-schema - privilege-change - unindexed-search OpenDS Issue Number: 1808 git-svn-id: https://svn.forgerock.org/opendj/trunk@2261 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
written to the access log in the additional log message. OpenDS Issue Number: 1476 git-svn-id: https://svn.forgerock.org/opendj/trunk@2260 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
nonzero result code. For now, we're using a result code of 16654 (0x410e, which is what OpenLDAP uses). If a new specification is released with an official OID and result code, then we'll use them. OpenDS Issue Number: 577 git-svn-id: https://svn.forgerock.org/opendj/trunk@2259 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Jul, 2007
14 commits
-
Add a "Finish" step to the graphical upgrade, setup and uninstall. Issue 1325: Update quicksetup to integrate common install scenario These modifications allow to configure replication in the graphical setup. Issue 1850: consider replication for uninstall and cancel install These modfications allow to cancel the modifications done in remote servers during the install when the user clicks on cancel. Issue 1863: combine Web Start upgrade and install into one tool These modifications allow to launch an application that combines both install and upgrade. Note: because of some problems with the total update (see Issue 1893) the administration suffix is configured with its own database so a new directory has been created in the installation (adminDb). If we consider that is not a good idea to have a separate database this will be updated in the future once 1893 is fixed. The directory must be created during installation because in some case the Administration configuration is created using LDAP and remotely when installing a new server (and in this case we have no access to the fiel system of the firstly installed server). git-svn-id: https://svn.forgerock.org/opendj/trunk@2257 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
a couple of CDDL/copyright headers. Finally, update the CheckPrecommit Ant task so that it properly checks for a property that can be used to ignore these problems and continue with the build. git-svn-id: https://svn.forgerock.org/opendj/trunk@2256 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
to re-open on a connection that has been closed without notifying the publisher. Several changes were done to avoid this : - reading the monitoring information does not acquire the lock on the PendingChanges object anymore so that we can use it to debug such problems. - When a connection to a server goes down, the operation now never tries to re-open the connection, but wait for the receiver thread to do it. The operation thread wait in the post-op until the reconnection is finished or until the receiver thread has found that there are no replication server available. - tries to make the window mechanism more robustby introducing a loop around the sendWindow.acquire() call so that the publisher thread is never blocked indefinitely in this call in case of bugs or other problems that could lead to this situation. Also add a WindowProbe message that is sent to the replication server when the publisher notice that the window has been closed for a while to check if the window is really closed. - notify the publisher thread when the connection has been shutdown. git-svn-id: https://svn.forgerock.org/opendj/trunk@2255 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2254 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2253 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… the review panels. Before the fix when we resized the dialog the labels went to the center of the screen instead of staying anchored in the top-left and the insets between labels were too big. git-svn-id: https://svn.forgerock.org/opendj/trunk@2252 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2251 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2250 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2249 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…he feeling that things are not blocked for operations that can take long (like loading the configuration of the servers registered in the ADS). Commit also the temporary progress icon provided by Brian. git-svn-id: https://svn.forgerock.org/opendj/trunk@2248 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2247 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e CLI, we were returning an error code systematically (the error code corresponding to an error in the data provided by the user). With this modifications when the user asks for the usage explicitly we return an error code 0. In addition to that, when the usage is asked explicitly in the command line for the usage it is written to the standard output. When we display the usage because of an error on the data provided by the user the usage is displayed in the error output. git-svn-id: https://svn.forgerock.org/opendj/trunk@2246 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ermine approx env size. - remove fields that are no longer used. git-svn-id: https://svn.forgerock.org/opendj/trunk@2245 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ogger of the ADS. Without these modifications when running the TopologyCache of the ADS class we got some debug messages in the standard output. git-svn-id: https://svn.forgerock.org/opendj/trunk@2244 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Jul, 2007
2 commits
-
This includes the new set of local operations as well as the workflows and the networkgroups. git-svn-id: https://svn.forgerock.org/opendj/trunk@2239 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…tion/virtual functionnalities. This includes the new set of local operations, as well as the workflow and networkgroup support. git-svn-id: https://svn.forgerock.org/opendj/trunk@2238 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Jun, 2007
1 commit
-
Update the usage to use 'c' as a short option for 'cli' instead of 'i'. Update the code to accept the short argument for cli. git-svn-id: https://svn.forgerock.org/opendj/trunk@2218 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jun, 2007
6 commits
-
framework. OpenDS Issue Number: 1837 git-svn-id: https://svn.forgerock.org/opendj/trunk@2217 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2216 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2215 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ests. The previous implementation only worked for the default tests and not the precommit or function test definitions. With this commit: The following rules apply to the generation of content for test.xml by PrepTestNG: - For the default test definition, if no group clauses have been specified and the platform is non-Windows and explicit Windows exclusion element is generated. - For the default test definition, if group clauses have been specified a Windows exclusion element is generated if the platform is non-Windows and a Windows group clause has not been explicitly provided. - The precommit and functional test definitions are always parameterized with an explicit Windows exclusion element if the platform is non-Windows. Corrected and added to the test framework help generated in build.xml. I have also cleaned up the formatting of the generated XML with reasonable indentation. Reenabled TestStaticUtils.testRenameFileLockedTarget() git-svn-id: https://svn.forgerock.org/opendj/trunk@2214 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…the status panel to consider that the method processBackgroundTask is completed. If the process did not end after 3 seconds assume that it could be launched. This is done in particular to be able to have a progress icon that is displayed only during the launch of the status panel and not all the time the status panel is running. git-svn-id: https://svn.forgerock.org/opendj/trunk@2213 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2212 41b1ffd8-f28e-4786-ab96-9950f0a78031