23 Feb, 2007
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1232 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
the project that are not appropriate for inclusion below trunk/opends or other official project locations. See trunk/scratch/README for more information and usage guidelines. OpenDS Issue Number: 1127 git-svn-id: https://svn.forgerock.org/opendj/trunk@1231 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
are intended only for internal use. git-svn-id: https://svn.forgerock.org/opendj/trunk@1230 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Feb, 2007
10 commits
-
notification whenever the access control handler is enabled or disabled. OpenDS Issue Number: 1269 git-svn-id: https://svn.forgerock.org/opendj/trunk@1229 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
the dseecompat implementation by default. It will still remain disabled by default. OpenDS Issue Number: 1270 git-svn-id: https://svn.forgerock.org/opendj/trunk@1228 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1227 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
we want to stop the local server an we use the pid to kill it. If other arguments are passed (which appart from --help are arguments related to LDAP authentication) I will assume that we are trying to stop the server using protocol. This fixes issue 1261. git-svn-id: https://svn.forgerock.org/opendj/trunk@1225 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
properly handle the case where the server is already running. OpenDS Issue Number: 1251 git-svn-id: https://svn.forgerock.org/opendj/trunk@1221 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
the PID file is only written if the server is not already running. If it's not being used to try to start the server, then just invoke the command without a PID file. If it is trying to start the server but the server is already running, then exit with an error. OpenDS Issue Number: 1251 git-svn-id: https://svn.forgerock.org/opendj/trunk@1220 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1219 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…if LDAP port' and 'cannot stop server through status panel'). The goal of these changes is to be able to have exactly the same user interface in Windows and Unix to stop the server. In windows we force the user to provide LDAP credentials even if the command is going to be run locally. The goal is to allow to stop the server using only system credentials (as we do in UNIX) when the user does not provide arguments when calling stop-ds.bat. In order to do this I have written some native code. This native code is called when we start the server to: 1. Launch the java process and get the associated PID. 2. Create a server.pid file as we do for UNIX systems to store the PID of the process. The native code that stops the server reads the PID file contents and tries to stop the process associated with the PID. In order to allow the users to be able to build the product with independence of the platform, the binaries will be included with the source code. The code used to generate these binaries will also be provided. I have generated 1 executable called winlauncher.exe. The binaries will be committed in the source tree under lib (with activation.jar and mail.jar). They will also be installed under <server root>\lib. The native code is in the files winlauncher.c and winlauncher.h. These files are placed under the new directory build-tools/src/windows. I have tried to keep the native code simple and leave as much logic as I could into the batch files (for instance everything related to the discovery of the java binaries) so that the administrators can play with them. A README file has been also been included to explain how to generate the binaries. Extras: When we call start-ds from the command line, the server will not stop when the command prompt window is closed (unless start-ds was called to run in not-detached mode). The next step is to register DS as a service to avoid the server to be stopped when the user logs out. When we call setup (with no arguments) or the statuspanel the generated process (and windows) will no longer get killed when the command prompt window is killed. When the user double-clicks on the setup.bat or the statuspanel.bat files, the command prompt window only appears briefly. Today when we do this a command prompt window stays open until we close setup or the status panel window. git-svn-id: https://svn.forgerock.org/opendj/trunk@1218 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…if LDAP port' and 'cannot stop server through status panel'). The goal of these changes is to be able to have exactly the same user interface in Windows and Unix to stop the server. In windows we force the user to provide LDAP credentials even if the command is going to be run locally. The goal is to allow to stop the server using only system credentials (as we do in UNIX) when the user does not provide arguments when calling stop-ds.bat. In order to do this I have written some native code. This native code is called when we start the server to: 1. Launch the java process and get the associated PID. 2. Create a server.pid file as we do for UNIX systems to store the PID of the process. The native code that stops the server reads the PID file contents and tries to stop the process associated with the PID. In order to allow the users to be able to build the product with independence of the platform, the binaries will be included with the source code. The code used to generate these binaries will also be provided. I have generated 1 executable called winlauncher.exe. The binaries will be committed in the source tree under lib (with activation.jar and mail.jar). They will also be installed under <server root>\lib. The native code is in the files winlauncher.c and winlauncher.h. These files are placed under the new directory build-tools/src/windows. I have tried to keep the native code simple and leave as much logic as I could into the batch files (for instance everything related to the discovery of the java binaries) so that the administrators can play with them. A README file has been also been included to explain how to generate the binaries. Extras: When we call start-ds from the command line, the server will not stop when the command prompt window is closed (unless start-ds was called to run in not-detached mode). The next step is to register DS as a service to avoid the server to be stopped when the user logs out. When we call setup (with no arguments) or the statuspanel the generated process (and windows) will no longer get killed when the command prompt window is killed. When the user double-clicks on the setup.bat or the statuspanel.bat files, the command prompt window only appears briefly. Today when we do this a command prompt window stays open until we close setup or the status panel window. git-svn-id: https://svn.forgerock.org/opendj/trunk@1217 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…if LDAP port' and 'cannot stop server through status panel'). The goal of these changes is to be able to have exactly the same user interface in Windows and Unix to stop the server. In windows we force the user to provide LDAP credentials even if the command is going to be run locally. The goal is to allow to stop the server using only system credentials (as we do in UNIX) when the user does not provide arguments when calling stop-ds.bat. In order to do this I have written some native code. This native code is called when we start the server to: 1. Launch the java process and get the associated PID. 2. Create a server.pid file as we do for UNIX systems to store the PID of the process. The native code that stops the server reads the PID file contents and tries to stop the process associated with the PID. In order to allow the users to be able to build the product with independence of the platform, the binaries will be included with the source code. The code used to generate these binaries will also be provided. I have generated 1 executable called winlauncher.exe. The binaries will be committed in the source tree under lib (with activation.jar and mail.jar). They will also be installed under <server root>\lib. The native code is in the files winlauncher.c and winlauncher.h. These files are placed under the new directory build-tools/src/windows. I have tried to keep the native code simple and leave as much logic as I could into the batch files (for instance everything related to the discovery of the java binaries) so that the administrators can play with them. A README file has been also been included to explain how to generate the binaries. Extras: When we call start-ds from the command line, the server will not stop when the command prompt window is closed (unless start-ds was called to run in not-detached mode). The next step is to register DS as a service to avoid the server to be stopped when the user logs out. When we call setup (with no arguments) or the statuspanel the generated process (and windows) will no longer get killed when the command prompt window is killed. When the user double-clicks on the setup.bat or the statuspanel.bat files, the command prompt window only appears briefly. Today when we do this a command prompt window stays open until we close setup or the status panel window. git-svn-id: https://svn.forgerock.org/opendj/trunk@1216 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Feb, 2007
7 commits
-
ds-cfg-trust-manager-provider-dn, and ds-cfg-certificate-mapper-dn attribute types. git-svn-id: https://svn.forgerock.org/opendj/trunk@1215 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
were triggering a warning message when compiled with Java SE 6. git-svn-id: https://svn.forgerock.org/opendj/trunk@1213 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
providers, and certificate mappers, and update the components which need access to those elements so that they can specify which one they want to use. Among other things, this will provide the ability to use different certificates for different listeners, and provide template configuration entries that make it easier for users to enable SSL and/or StartTLS. OpenDS Issue Number: 561 git-svn-id: https://svn.forgerock.org/opendj/trunk@1212 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1211 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ttributes that simply forward the request to the corresponding PasswordPolicy getter. Remove these methods from the PasswordPolicyState interface and replace any calls with a direct invocation on the PasswordPolicy object reference held by the PasswordPolicyState object (via PasswordPolicyState.getPolicy()). git-svn-id: https://svn.forgerock.org/opendj/trunk@1210 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1209 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
second rather than 0 seconds. It appears that a value of 0 seconds is incompatible with some JVM versions. OpenDS Issue Number: 1249 git-svn-id: https://svn.forgerock.org/opendj/trunk@1208 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Feb, 2007
3 commits
-
… don't depend on it to compile and are disabled via a 'static final boolean' by default. git-svn-id: https://svn.forgerock.org/opendj/trunk@1207 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…w with one build. I've also added the enhancement to print the output of System.out and System.err to the command line and unit test report file for any test that fails. I've updated the test docs on the web to reflect this. git-svn-id: https://svn.forgerock.org/opendj/trunk@1203 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ne tools such as LDAPSearch git-svn-id: https://svn.forgerock.org/opendj/trunk@1202 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Feb, 2007
2 commits
-
When it is enabled, the synchronization code can sometimes decide to abandon an add operation. In such case the handleConflictResolution() method of the SynchronizationProvider will return a code indicating to stop the OperationProcessing. However when doing this, the ChangeListener are still invoked at the end of the AddOperation processing. Since the operation has not been processed, the ChangeListeners are given a null entry parameter but the StaticGroup code that runs as a ChangeListener makes the assumptions that the entry is always non null at this point. This currently causes the following assert when running the test synchronization.UpdateOperationTest.namingConflicts() The change notification listeners will only be invoked if the result code for the operation is "SUCCESS", and at that point in the processing it should only be SUCCESS if the update was actually applied. If the synchronization code decided to abort the operation the the provider.handleConflictResolution() therefore now set a Cancel Result code. git-svn-id: https://svn.forgerock.org/opendj/trunk@1201 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1200 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Feb, 2007
7 commits
-
"realm" option when using the PLAIN SASL mechanism. OpenDS Issue Number: 1240 git-svn-id: https://svn.forgerock.org/opendj/trunk@1199 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
OpenDS Issue Number: 972 git-svn-id: https://svn.forgerock.org/opendj/trunk@1198 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
limits, and lookthrough limits. OpenDS Issue Number: 1246 git-svn-id: https://svn.forgerock.org/opendj/trunk@1197 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1196 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
.1241: refactoring functional tests libraries .1242: configDS now allows to pass rootDN and password parameters .1244: added a variable for back end name and made the changes in the libs git-svn-id: https://svn.forgerock.org/opendj/trunk@1195 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
only compared by their assertion values and the attribute type isn't taken into account (so the filters "(cn=*bowen*)" and "(sn=*bowen*)" would be considered equal when they shouldn't be). OpenDS Issue Number: 1245 git-svn-id: https://svn.forgerock.org/opendj/trunk@1194 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1193 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 Feb, 2007
1 commit
-
https://opends.dev.java.net/issues/show_bug.cgi?id=1215 The PasswordPolicy configurable component needs to be split in order to avoid the possibility of an operation referencing an inconsistent PasswordPolicy object (i.e., one in the middle of an update). Reviewed by neil_a_wilson, who noticed a coding error that would have resulted in intermittent NPEs. git-svn-id: https://svn.forgerock.org/opendj/trunk@1192 41b1ffd8-f28e-4786-ab96-9950f0a78031
16 Feb, 2007
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1189 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1188 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1187 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1186 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1185 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://opends.dev.java.net/issues/show_bug.cgi?id=1233 git-svn-id: https://svn.forgerock.org/opendj/trunk@1177 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…via web.xml) vs the ldap.properties file https://opends.dev.java.net/issues/show_bug.cgi?id=1233 git-svn-id: https://svn.forgerock.org/opendj/trunk@1176 41b1ffd8-f28e-4786-ab96-9950f0a78031