27 Mar, 2014

1 commit


26 Mar, 2014

5 commits


25 Mar, 2014

4 commits


24 Mar, 2014

2 commits


23 Mar, 2014

1 commit


21 Mar, 2014

1 commit


20 Mar, 2014

1 commit

  • OPENDJ-1379 NoClassDefFoundError while doing REST read operation on the http connection handler
    
    
    Removed uses of AttributeValue interface replaced by ByteString class.
    Removed uses of AttributeValues class.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10557 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     

19 Mar, 2014

1 commit

  • - Added deleteSubtree as the 'subtree delete' control (1.2.840.113556.1.4.805) is not supported by the config
      backend. [Thanks Matt!]
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10552 41b1ffd8-f28e-4786-ab96-9950f0a78031
    violette
     

18 Mar, 2014

1 commit

  • Removed duplicated code by extracting methods toInt() and invalidChar().
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10551 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     

17 Mar, 2014

1 commit


14 Mar, 2014

2 commits


13 Mar, 2014

2 commits


12 Mar, 2014

1 commit


11 Mar, 2014

3 commits


10 Mar, 2014

4 commits


07 Mar, 2014

4 commits

  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10508 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • Added unit tests, simplified code and fixed one bug.
    
    AbstractSubstringMatchingRuleImpl.java:
    In DefaultSubstringAssertion.matches(), greatly simplified the code.
    In rangeMatch(), forced byte comparison to fix a bug where overflowing was not happening due to int comparison being used.
    Extracted BACKSLASH constant.
    
    AbstractSubstringMatchingRuleImplTest.java: ADDED
    
    SubstringMatchingRuleTest.java:
    Improved the test code.
    
    ApproximateMatchingRuleTest.java:
    Fixed a comment.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10507 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@10498 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com
     
  • * migrate opendj-config LDAP client support to SDK APIs
    * refactored unit tests to use SDK's memory backend.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10497 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew
     

06 Mar, 2014

6 commits

  • Code review: Matthew Swift
    
    MatchingRuleImpl.java, MatchingRule.java:
    Renamed getIndexer() to getIndexers() and made it return a Collection.
    
    *MatchingRuleImpl.java:
    Renamed getIndexer() to getIndexers() and made it return a Collection.
    Renamed the parameter of Assertion.matches() to normalizedAttributeValue.
    
    clirr-ignored-api-changes.xml:
    Ignored the method getIndexers() newly added to Assertion's interface.
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10495 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • 
    Added the index query factory support code.
    This copies little piece of code from OpenDJ server code base, namely JE backend and makes it more abstract so it can be reused.
    
    Ensured file history is kept.
    
    
    
    Assertion.java:
    Added createIndexQuery(IndexQueryFactory).
    
    IndexQueryFactory.java, Indexer.java, IndexingOptions.java: ADDED
    
    
    MatchingRuleImpl.java:
    Added getIndexer() and isIndexingSupported().
    
    MatchingRule.java:
    Added getIndexer().
    
    AbstractMatchingRuleImpl.java:
    Added inner class DefaultIndexer.
    Implemented createIndexQuery() for inner classes DefaultAssertion, and anonymous inner class UNDEFINED_ASSERTION.
    Implemented isIndexingSupported().
    
    AbstractApproximateMatchingRuleImpl.java, AbstractEqualityMatchingRuleImpl.java:
    Implemented getIndexer().
    
    AbstractOrderingMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for anonymous inner classes.
    
    AbstractSubstringMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for inner class DefaultSubstringAssertion.
    Added SubstringIndexer inner class.
    Added javadocs.
    
    
    CertificateExactMatchingRuleImpl.java:
    Now extends AbstractEqualityMatchingRuleImpl.
    
    EqualLengthApproximateMatchingRuleImpl.java:
    Implemented createIndexQuery() for anonymous inner class.
    
    KeywordEqualityMatchingRuleImpl.java
    Implemented createIndexQuery() for anonymous inner class.
    Implemented getIndexer().
    
    
    clirr-ignored-api-changes.xml:
    Ignored changes due to methods added to interfaces.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10494 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • 
    Added the index query factory support code.
    This copies little piece of code from OpenDJ server code base, namely JE backend and makes it more abstract so it can be reused.
    
    Ensured file history is kept.
    
    
    
    Assertion.java:
    Added createIndexQuery(IndexQueryFactory).
    
    IndexQueryFactory.java, Indexer.java, IndexingOptions.java: ADDED
    
    
    MatchingRuleImpl.java:
    Added getIndexer() and isIndexingSupported().
    
    MatchingRule.java:
    Added getIndexer().
    
    AbstractMatchingRuleImpl.java:
    Added inner class DefaultIndexer.
    Implemented createIndexQuery() for inner classes DefaultAssertion, and anonymous inner class UNDEFINED_ASSERTION.
    Implemented isIndexingSupported().
    
    AbstractApproximateMatchingRuleImpl.java, AbstractEqualityMatchingRuleImpl.java:
    Implemented getIndexer().
    
    AbstractOrderingMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for anonymous inner classes.
    
    AbstractSubstringMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for inner class DefaultSubstringAssertion.
    Added SubstringIndexer inner class.
    Added javadocs.
    
    
    CertificateExactMatchingRuleImpl.java:
    Now extends AbstractEqualityMatchingRuleImpl.
    
    EqualLengthApproximateMatchingRuleImpl.java:
    Implemented createIndexQuery() for anonymous inner class.
    
    KeywordEqualityMatchingRuleImpl.java
    Implemented createIndexQuery() for anonymous inner class.
    Implemented getIndexer().
    
    
    clirr-ignored-api-changes.xml:
    Ignored changes due to methods added to interfaces.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10491 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • 
    Added the index query factory support code.
    This copies little piece of code from OpenDJ server code base, namely JE backend and makes it more abstract so it can be reused.
    
    
    
    Assertion.java:
    Added createIndexQuery(IndexQueryFactory).
    
    IndexQueryFactory.java, Indexer.java, IndexingOptions.java: ADDED
    
    
    MatchingRuleImpl.java:
    Added getIndexer() and isIndexingSupported().
    
    MatchingRule.java:
    Added getIndexer().
    
    AbstractMatchingRuleImpl.java:
    Added inner class DefaultIndexer.
    Implemented createIndexQuery() for inner classes DefaultAssertion, and anonymous inner class UNDEFINED_ASSERTION.
    Implemented isIndexingSupported().
    
    AbstractApproximateMatchingRuleImpl.java, AbstractEqualityMatchingRuleImpl.java:
    Implemented getIndexer().
    
    AbstractOrderingMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for anonymous inner classes.
    
    AbstractSubstringMatchingRuleImpl.java:
    Implemented getIndexer().
    Implemented createIndexQuery() for inner class DefaultSubstringAssertion.
    Added SubstringIndexer inner class.
    Added javadocs.
    	
    
    CertificateExactMatchingRuleImpl.java:
    Now extends AbstractEqualityMatchingRuleImpl.
    
    EqualLengthApproximateMatchingRuleImpl.java:
    Implemented createIndexQuery() for anonymous inner class.
    
    KeywordEqualityMatchingRuleImpl.java
    Implemented createIndexQuery() for anonymous inner class.
    Implemented getIndexer().
    
    
    clirr-ignored-api-changes.xml:
    Ignored changes due to methods added to interfaces.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10489 41b1ffd8-f28e-4786-ab96-9950f0a78031
    JnRouvignac
     
  • - Added static final readPassword() to ConsoleApplication.
    - Added messages.
    - Added to CliConstants GLOBAL_ADMIN_UID && DEFAULT_ADMINISTRATION_CONNECTOR_PORT
    
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10488 41b1ffd8-f28e-4786-ab96-9950f0a78031
    violette
     
  • in "tests" jar to allow usage by other modules 
    
    * Handle property methods with booleans
    * Default to mockito behavior (default values) for non-property
     methods or property methods with no default value in configuration
    * Add more unit tests to ConfigurationMockTest class
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@10487 41b1ffd8-f28e-4786-ab96-9950f0a78031
    nicolas.capponi@forgerock.com