18 Jan, 2014

2 commits


17 Jan, 2014

5 commits


16 Jan, 2014

3 commits


15 Jan, 2014

3 commits

  • * AciException: replace with LocalizedIllegalArgumentException
    * IdentifiedException/OpenDsException: not needed since functionality is replaced with LocalizedException
    * InitializationException: removed and replaced use with ConfigException (TODO: should consider renaming ConfigException to something more generic, like ServerException)
    * DirectoryException/LDAPException: not used, so removed
    * Removed unused ObjectClass methods in DirectoryServer.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10151 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • * add all remaining property getters
    * remove composite properties since these can be generated in ProductInformation.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10150 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • …oductInformation in opendj-server module.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10149 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

14 Jan, 2014

3 commits

  • * rewrite Maven plugin so that it performs XSLT transformations itself rather than delegating to the xml-maven-plugin. This is required in order to be able to access the stylesheets and core descriptors within the plugin's classloader
    
    * remove dependency on Xalan-J in XSLT transformations since https://java.net/jira/browse/OPENDS-2296 seems to have been fixed, at least in OpenJDK 6u27 and OpenDJ 7u25
    
    * re-enable build of opendj-config, opendj-server, and opendj-server-example-plugin.
    
    TODO once the new Maven plugin has received some more testing in Jenkins:
    
    * add XML validation
    * fix support for Windows file names
    * simplify code.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10148 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10147 41b1ffd8-f28e-4786-ab96-9950f0a78031
    mark
     
  • * ConfigException has moved
    * don't override forgerock-util version.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10145 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

13 Jan, 2014

7 commits


10 Jan, 2014

6 commits


09 Jan, 2014

4 commits


08 Jan, 2014

7 commits

  • * added ByteStringBuilder.asOutputStream()
    * added test case illustrating compression.
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10111 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10110 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • * throw LocalizedIllegalArgumentException in ByteString.valueOfHex() instead of ParseException and align with other methods
    * move StaticUtils.hexToByte() to ByteString and make it private
    * improve hexToByte() error handling.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10109 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10108 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • class in favor of equivalent methods in ByteString class
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10107 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • * rename LDAP{ConnectionFactory|Listener}.getHostname() to getHostName()
    * change LDAP{ConnectionFactory|Listener}.getAddress() to return InetSocketAddresses
    * change constructors to only accept InetSocketAddresses instead of more generic SocketAddress
    * ensure that LDAP{ConnectionFactory|Listener}.getAddress() returns an address which represents the exact socket address passed in during construction, except in the case where a listener is created with port 0 where we return the selected port
    * modify LDAP{ConnectionFactory|Listener}.getHostName() to return whatever was provided as the host name during construction, which may have been a raw IP address. This avoids attempts to perform a reverse DNS lookup in the case where the provided host name was an IP address and, in particular, avoids DNS timeouts in environments where there is no DNS
    * modify client bind processing to use LDAPConnectionFactory.getHostName() as the server name used for SASL authentication, and avoid any potential DNS delays as a result.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10106 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10105 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac