mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

matthew_swift
01.04.2010 6439bba5cc09d6febc59bdc9e0d9bc25f1f1eb18
refs
author matthew_swift <matthew_swift@localhost>
Wednesday, September 1, 2010 11:04 +0200
committer matthew_swift <matthew_swift@localhost>
Wednesday, September 1, 2010 11:04 +0200
commit6439bba5cc09d6febc59bdc9e0d9bc25f1f1eb18
tree a336a326b9aee5535b2e007a4d64f273e3fc8516 tree | zip | gz
parent 786cb5065fbd109b3dce35358977eb3dadbdc707 view | diff
Various improvements:

* 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
4 files deleted
2 files added
56 files modified
4489 ■■■■■ changed files
sdk/examples/org/opends/sdk/examples/DummyServer.java 80 ●●●●● diff | view | raw | blame | history
sdk/lib/grizzly.jar diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/GlobalTransportFactory.java 32 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/InternalConnection.java 36 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java 12 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPClientFilter.java 407 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPConnection.java 140 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPConnectionFactoryImpl.java 10 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPExtendedFutureResultImpl.java 13 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java 4 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPSearchFutureResultImpl.java 7 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/ldap/LDAPServerFilter.java 532 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/messages/messages.properties 12 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/ArgumentParser.java 5 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/ArgumentParserConnectionFactory.java 4 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/AuthenticatedConnectionFactory.java 38 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/DataSource.java 28 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/LDAPSearch.java 22 ●●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/ModRate.java 6 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/PerformanceRunner.java 19 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/PromptingTrustManager.java 11 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/tools/SearchRate.java 8 ●●●● diff | view | raw | blame | history
sdk/src/com/sun/opends/sdk/util/AbstractFutureResult.java 18 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AVA.java 2 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractAsynchronousConnection.java 28 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractConnection.java 59 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AbstractConnectionFactory.java 4 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AsynchronousConnection.java 155 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/AuthenticatedConnectionFactory.java 36 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/Connection.java 62 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ConnectionEventListener.java 30 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ConnectionFactory.java 4 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ConnectionPool.java 42 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/FailoverLoadBalancingAlgorithm.java 2 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java 66 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/InternalConnectionFactory.java 2 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPClientContext.java 91 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPConnectionFactory.java 4 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPOptions.java 76 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LDAPUrl.java 2 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/LoadBalancingConnectionFactory.java 2 ●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/RootDSE.java 4 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/SearchResultHandler.java 5 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/SearchResultReferenceIOException.java 81 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ServerConnection.java 78 ●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/SynchronousConnection.java 23 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/controls/EntryChangeNotificationResponseControl.java 21 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/ldif/ConnectionEntryReader.java 311 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/CRAMMD5SASLBindRequestImpl.java 35 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/DigestMD5SASLBindRequestImpl.java 34 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/ExternalSASLBindRequestImpl.java 34 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/StartTLSExtendedRequest.java 56 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/requests/StartTLSExtendedRequestImpl.java 52 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/schema/Schema.java 251 ●●●●● diff | view | raw | blame | history
sdk/src/org/opends/sdk/schema/SchemaBuilder.java 150 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/AuthenticatedConnectionFactoryTestCase.java 62 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/ConnectionFactoryTestCase.java 105 ●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/HeartBeatConnectionFactoryTestCase.java 71 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/InternalConnectionFactoryTestCase.java 57 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/LDAPConnectionFactoryTestCase.java 56 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/LDAPServer.java 883 ●●●●● diff | view | raw | blame | history
sdk/tests/unit-tests-testng/src/org/opends/sdk/SynchronousConnectionTestCase.java 9 ●●●●● diff | view | raw | blame | history