19 Sep, 2006
4 commits
-
authorization ID is provided using the "dn:" form and an alternate root bind DN (e.g., "cn=Directory Manager" instead of "cn=Directory Manager,cn=Root DNs,cn=config") the server will properly map it to the actual DN for the user. OpenDS Issue Number: 677 git-svn-id: https://svn.forgerock.org/opendj/trunk@382 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@380 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
to work because JmxConnectionHandler.configAddIsAcceptable(ConfigEntry, StringBuilder) performs a wrong check on the DN of the added object. - This fix also ease the coding of the unit test of JMX by allowing to configure the key manager by creating a configEntry and calling directly the applyConfigurationAdd() method. This was not possible because the code looks for the config entry in the configuration git-svn-id: https://svn.forgerock.org/opendj/trunk@377 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The Jmx connector handler is starting a local RMI registry on port 1689 (actually the port specified in the config.ldif file). Even if you stop the DS server, but if the process is keeping alive, the RMI registry will remain active and will still listen on this port. Fix: Instead of using the default factory to get the RMI registry, we use our own socketFactory and keep a reference to the created socket. At server shutdown time, this socket is closed and the RMI registry Remote Object is 'unexported' Modified Class org.opends.server.protocols.jmx.RmiConnector New Class org.opends.server.protocols.jmx.OpendsRmiServerSocketFactory git-svn-id: https://svn.forgerock.org/opendj/trunk@376 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Sep, 2006
4 commits
-
such handlers during the Directory Server shutdown process. OpenDS Issue Number: 672 git-svn-id: https://svn.forgerock.org/opendj/trunk@374 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- The entryUUID plugin - The password policy import plugin - The LDAP attribute description list plugin - The LastMod plugin - The length-based password validator - The default entry cache - The null connection security provider - The internal connection security provider - The ANONYMOUS SASL mechanism handler - The CRAM-MD5 SASL mechanism handler git-svn-id: https://svn.forgerock.org/opendj/trunk@373 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
ensure that the mechanism gets deregistered from the server when it is finalized. OpenDS Issue Number: 671 git-svn-id: https://svn.forgerock.org/opendj/trunk@372 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
It does not support operations that would cause the entry to be moved to another backend, nor does it support the subtree rename (i.e., changing the DN of a non-leaf entry). OpenDS Issue Number: 669 git-svn-id: https://svn.forgerock.org/opendj/trunk@371 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 Sep, 2006
3 commits
-
that it would not detect the end of the LDIF, resulting in a null pointer exception. OpenDS Issue Number: 668 git-svn-id: https://svn.forgerock.org/opendj/trunk@365 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
exception in the writability mode configuration. OpenDS Issue Number: 667 git-svn-id: https://svn.forgerock.org/opendj/trunk@364 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
listed as its own superior (this was previously possible for the "top" class). OpenDS Issue Number: 666 git-svn-id: https://svn.forgerock.org/opendj/trunk@363 41b1ffd8-f28e-4786-ab96-9950f0a78031
16 Sep, 2006
3 commits
-
use of {@inheritDoc}) to satisfy checkstyle and javadoc. git-svn-id: https://svn.forgerock.org/opendj/trunk@360 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
connection security provider except that it is considered secure because it is only to be used for internal connection. OpenDS Issue Number: 664 git-svn-id: https://svn.forgerock.org/opendj/trunk@359 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
constructor rather than the initializeConnectionHandler method, since it is not initialized in the same way as other connection handlers. OpenDS Issue Number: 663 git-svn-id: https://svn.forgerock.org/opendj/trunk@358 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Sep, 2006
6 commits
-
org.opends.server.api.IdentityMapper class to be "finalizeIdentityMapper". OpenDS Issue Number: 662 git-svn-id: https://svn.forgerock.org/opendj/trunk@356 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
programatically. This includes adding an option to bypass the Directory Server initialization (which is necessary if the server is already running in the same JVM as the tool), as well as making it possible to redefine standard output and standard error (e.g., so that the output can be parsed or discarded). This also includes a SASL PLAIN test case that makes use of the LDAPSearch tool to verify that PLAIN authentication works over LDAP as well as through the internal interfaces. OpenDS Issue Numbers: 652, 653 git-svn-id: https://svn.forgerock.org/opendj/trunk@355 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
directory holding the database files. The new config attribute ds-cfg-backend-mode is optional and by default has a value of 700. The permissions are set on backend initialization as well as on the fly via LDAP. The server will make sure the file permissions will allow owner access before setting. Any exceptions encountered while setting the attribute will result in non fatal errors which are logged. However, any configuration exceptions will keep the backend from starting. Fix for issue 50 git-svn-id: https://svn.forgerock.org/opendj/trunk@353 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
to the server root rather than relative to the current working directory. OpenDS Issue Number: 651 git-svn-id: https://svn.forgerock.org/opendj/trunk@348 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
SASL binds. This will allow internal operations to be used to verify credentials and also may be helpful in test case processing. Note that regardless of whether the internal bind fails or is successful, the authentication state of the associated internal client connection will not be altered in any way. OpenDS Issue Number: 643 git-svn-id: https://svn.forgerock.org/opendj/trunk@345 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
volatile data. It has also been integrated with the testing framework so that it is available for use in test cases. OpenDS Issue Number: 642 git-svn-id: https://svn.forgerock.org/opendj/trunk@344 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 Sep, 2006
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@343 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@341 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Change initialization for a private var. This will prevent to have Exception in the shutdown method git-svn-id: https://svn.forgerock.org/opendj/trunk@337 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@336 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Sep, 2006
2 commits
-
invokes the finalizers for the SASL mechanism handlers. OpenDS Issue Number: 644 git-svn-id: https://svn.forgerock.org/opendj/trunk@334 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Implemented by Gilles, Reviewed an tested by Daniel git-svn-id: https://svn.forgerock.org/opendj/trunk@330 41b1ffd8-f28e-4786-ab96-9950f0a78031
12 Sep, 2006
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@323 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Simplify line-break parsing code to use pattern-based splitter. git-svn-id: https://svn.forgerock.org/opendj/trunk@321 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This was due to a bad test on the string length before trying to decode it. git-svn-id: https://svn.forgerock.org/opendj/trunk@319 41b1ffd8-f28e-4786-ab96-9950f0a78031
11 Sep, 2006
3 commits
-
I rearranged the operands in the if statement to avoid possibility of integer overflow, and I fixed the log message to calculate the remaining bytes correctly. The second chunk of the diff is the important one, the first chunk is for consistency only. I didn't spot any other code having the same issue. With this fix, there are no errors in the server log after running the OULU test suites and the server is still accepting requests. git-svn-id: https://svn.forgerock.org/opendj/trunk@314 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
with strings containing non-ASCII characters. There were two problems: - The method did not have a return statment after appending the remainder of the string once it was determined to be non-ASCII. - The method did not use the UTF-8 character set when decoding the remainder of the string once it was determined to be non-ASCII. git-svn-id: https://svn.forgerock.org/opendj/trunk@313 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
refactoring to reduce the amount of code duplication and improve the coupling between the LDIFReader class and the ChangeRecordEntry classes. git-svn-id: https://svn.forgerock.org/opendj/trunk@312 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Sep, 2006
2 commits
-
cigale and sigale are not recognized as matching by the implementation of the Double metaphone algorithme in DoubleMetaphoneApproximateMatchingRule accacia and akacia are not recognized as matching by the implementation of the Double metaphone algorithme in DoubleMetaphoneApproximateMatchingRule git-svn-id: https://svn.forgerock.org/opendj/trunk@304 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@302 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Sep, 2006
3 commits
-
in an LDIF file rather than over LDAP. There are some limitations, including: - Modify DN operations are not supported - Operations that would attempt to delete or alter an entry after adding it Also, this capability has been integrated into the Directory Server startup process so that it is now possible to have a config/config-changes.ldif that will automatically be applied to the config/config.ldif file before it gets processed by the server. This makes it easy to make configuration changes with the server offline without directly altering the configuration file, and can be used to make changes to the configuration needed for running test cases. OpenDS Issue Numbers: 622, 623 git-svn-id: https://svn.forgerock.org/opendj/trunk@298 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@294 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
to be wrapped in a new exception of the same type rather than simply being re-thrown. git-svn-id: https://svn.forgerock.org/opendj/trunk@293 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Sep, 2006
3 commits
-
Do minor clean-up in Base64 class: * Make it final * Make default constructor private to prevent instantiation * Make BASE64_ALPHABET private. git-svn-id: https://svn.forgerock.org/opendj/trunk@284 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Perform minor clean-up on tested classes: * change constructors in abstract ChangeRecordEntry to protected * change non-overridable methods in ChangeRecordEntry to final * make classes derived from ChangeRecordEntry final * cleanup import declarations * rename method getNewSuperiorRDN in ModifyDNChangeRecordEntry to getNewSuperiorDN and fix references. Reviewed by: Daniel. git-svn-id: https://svn.forgerock.org/opendj/trunk@278 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
reviewed by Daniel git-svn-id: https://svn.forgerock.org/opendj/trunk@276 41b1ffd8-f28e-4786-ab96-9950f0a78031