14 Aug, 2007

1 commit


13 Aug, 2007

10 commits

  • major tag type that was supported by the SLAMD variant of MakeLDIF that was not
    available with the OpenDS version.  Unfortunately, the OpenDS version is not
    able to use exactly the same syntax as the SLAMD version, but the OpenDS
    version has all of the same functionality and its syntax is actually more
    consistent with that used by other tags than the SLAMD version.
    
    OpenDS Issue Number:  588
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2619 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • those tests are made with dsconfig rather than ldapmodify.  Also, update and
    re-enable a password history test that had previously caused sporadic failures.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2618 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • …ctional tests on windows platforms that do not allow hudson multiple ant calls
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2617 41b1ffd8-f28e-4786-ab96-9950f0a78031
    al_xipe
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2616 41b1ffd8-f28e-4786-ab96-9950f0a78031
    al_xipe
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@2615 41b1ffd8-f28e-4786-ab96-9950f0a78031
    al_xipe
     
  • authentication whenever a client requests subsequent authentication.  The
    current implementation does not support subsequent authentication (which is an
    optional part of the spec), but we were previously incorrectly rejecting
    attempts to use it when instead we should have treated it as a completely new
    DIGEST-MD5 session.
    
    OpenDS Issue Number:  2098
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2614 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • packages, classes, and methods to indicate what part (if any) they play in the
    OpenDS public API.  This annotation type can be useful for documentation
    purposes, for helping to verify whether third-party code is using appropriate
    interfaces, and ensuring that what we declare as our public API does not change
    in an inappropriate way between releases.
    
    This commit also introduces a new StabilityLevel enumeration that can be used
    to indicate the likelihood that the associated code will change in an
    incompatible manner in the future.
    
    Comments in the @PublicAPI annotation type and the StabilityLevel enum should
    adequately describe their purpose and intended use.  At the present time, none
    of the OpenDS code uses them, but we will add the @PublicAPI annotation to
    OpenDS code where appropriate before the 1.0 release in order to help define
    what is included in our public API.
    
    Note that checkstyle analysis is currently disabled for this annotation type
    because of an apparent checkstyle limitation that does not support the use of
    Javadoc comments in methods used to define annotation type properties.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2613 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • simplify the process of running the server as an embedded application.  There
    are methods to start, stop, and restart the server, as well as to determine
    whether the server is running.  Also, provide a new
    org.opends.server.types.DirectoryEnvironmentConfig class that can be used to
    define a number of "environment" properties that provide information about the
    way in which the server should run.
    
    The TestCaseUtils.startServer method has been updated to make use of the new
    EmbeddedUtils functionality.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2612 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • in a static group. This implementation does not use a different
    attribute to define a nested group. Issue 423
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2611 41b1ffd8-f28e-4786-ab96-9950f0a78031
    dugan
     
  • …e functional tests and the new XSL sheet for dynamic report drill down
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2610 41b1ffd8-f28e-4786-ab96-9950f0a78031
    al_xipe
     

11 Aug, 2007

1 commit

  • The previous fix in revision 2434 only catered for managed objects being created, not existing managed objects.
    
    Also modify the ManagedObjectPath class to reject empty path names with an IllegalArgumentException. This will cause errors like this to be trapped earlier and fail predictably.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2609 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     

10 Aug, 2007

5 commits


09 Aug, 2007

7 commits


08 Aug, 2007

7 commits


07 Aug, 2007

9 commits

  • group implementation.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2589 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2588 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • The following modifications have the following goals:
    
    1. Provide a fix for the GUI part of issue 1894 (consider replication in uninstall).  Basically the graphical uninstall checks whether there is an ADS defined and if the server is configured for replication and asks the users whether (s)he wants to remove the references to the server that is being uninstalled.
    
    2. Fix some minor issues that appear in the merged version of the installer and upgrader.
    
    3. Update the build so that statuspanel.jar disappears.  The idea is to minimize the number of jars that we have.  This is a requirement coming from customers and approved by Neil in a conversation we had a while ago.
    
    4. Minimize the number of classes that go to quicksetup.jar so that its size is the minimal possible and we reduce the download time when launching the WebStart based tools.  This has been done by moving the uninstaller tool to OpenDS.jar (with the status tools). 
    
    
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2587 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • 1. Provide a fix for the GUI part of issue 1894 (consider replication in uninstall).  Basically the graphical uninstall checks whether there is an ADS defined and if the server is configured for replication and asks the users whether (s)he wants to remove the references to the server that is being uninstalled.
    
    2. Fix some minor issues that appear in the merged version of the installer and upgrader.
    
    3. Update the build so that statuspanel.jar disappears.  The idea is to minimize the number of jars that we have.  This is a requirement coming from customers and approved by Neil in a conversation we had a while ago.
    
    4. Minimize the number of classes that go to quicksetup.jar so that its size is the minimal possible and we reduce the download time when launching the WebStart based tools.  This has been done by moving the uninstaller tool to OpenDS.jar (with the status tools). 
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2586 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • close a file after we're done reading it.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2585 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • take some action whenever a subordinate entry is modified as a result of a
    modify DN operation that targets an entry that has one or more children (i.e.,
    a subtree move or subtree rename operation).  At present, subordinate modify DN
    plugins are not allowed to change the contents of the entry as it is being
    moved/renamed, but an appropriate API is in place if we decide to add this
    functionality in the future.
    
    This commit also includes a significant amount of cleanup for plugin result
    code, including corrections to copy-and-paste errors in the javadoc
    documentation.
    
    OpenDS Issue Number:  752
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2584 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2583 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • …rader and the installer (which is not yet public).
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2582 41b1ffd8-f28e-4786-ab96-9950f0a78031
    jvergara
     
  • … and mark the naming property (debug-scope) as read-only. Also fix some minor typos in the descriptions.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@2581 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift