17 Sep, 2010

1 commit


15 Sep, 2010

1 commit


09 Sep, 2010

2 commits


01 Sep, 2010

1 commit

  • * Fix for CR 6945479: Creating the Grizzly transport should be done synchronously to ensure only one instance is started.
    * Fix for CR 6945473: checking for expired operation no longer causes race condition with other pendingRequest removals.
    * Fix for CR 6979503: NullPointerException while running searchrate in asynchronous mode
    * Fixed a bug where exceptions encountered when decoding a response might not be exposed.
    * Fixed NPE when using performance tools.
    * Added properties to configure socket options for the default transport. Set SO_LINGER to 0 for ModRate and SearchRate tools.
    * Make SearchResultHandler extend ResultHandler<Result> in order to a) make async search APIs simpler, and b) allow event driven notification of search result/error for synchronous searches.
    * improve generic type bounds for ResultHandlers from ResultHandler<X> to ResultHandler<? super X>
    * add support for close notification to LDAPClientContext
    * fix several FindBugs bugs
    * rename ConnectionEventListener and ServerConnection methods to handleXXX to make the consistent with other handler interfaces.
    * Added ConnectionEntryReader implementation.
    * Add SchemaBuilder(Entry) constructor as an alternative to Schema.valueOf(Entry). Add Schema.toEntry(Entry) method as well for converting Schema objects to entries.
    * Fixed bug in SASL BIND requests.
    * Added SASL BIND test cases
    * Exposed cipher and protocol configuration for establishing LDAPS connections. 
    * Added StartTLS test case
    * Fixed a bug where bind and startTLS operation may be canceled.
    * Updated to latest Grizzly
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6580 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     

01 Jul, 2010

2 commits


15 Jun, 2010

1 commit

  • * don't expose toNormalizedString since applications should not depend on the normalized representation (and they invariably will mis-use it)
    
    * change normalized form to be big-endian and replace "," and "+" separators with \u0000 and \u0001 respectively in order to provide a more intuitive ordering, especially in the presence of multiple AVAs.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6505 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     

08 Jun, 2010

2 commits


28 May, 2010

1 commit


25 Jan, 2010

1 commit


21 Jan, 2010

1 commit


11 Jan, 2010

1 commit


08 Jan, 2010

1 commit


22 Dec, 2009

3 commits


17 Dec, 2009

1 commit


16 Dec, 2009

4 commits


15 Dec, 2009

2 commits

  • * fix command line tools so that they exit
    * remove ConnectionFuture and ConnectionResultHandler and use ResultFuture/ResultHandler instead
    * rename ResultFuture -> FutureResult to align with FutureTask name format
    * provide AbstractFutureResult which can be used for handling asynchronous results
    * fix FutureResultTransformer so that it does not create a new result for each invocation of get()
    * fix ResultChain - remove race conditions, simplify, improve APIs, etc...
    * rename ResultChain -> RecursiveFutureResult
    * rename ResultTransformer -> FutureResultTransformer
    * add getSchemaName() to Schema class for retrieving a user friendly name of a schema (for use in debugging).
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@6284 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@6281 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     

14 Dec, 2009

1 commit


11 Dec, 2009

1 commit


10 Dec, 2009

1 commit


08 Dec, 2009

3 commits


07 Dec, 2009

1 commit


04 Dec, 2009

7 commits


03 Dec, 2009

1 commit