Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel1
stylenone

1.4.3.0 (July 7th, 2017)

Bug

  • [BASE-55] - InvalidKeyException with some JVM versions (especially Java 8)
  • [BASE-58] - CDDL / ForgeRock License incompatibility
  • [BASE-60] - Enforcing password attribute value even in incomplete state

New Feature

  • [BASE-2] - Create maven archetype for new bundle
  • [BASE-53] - Support for incomplete attribute values
  • [BASE-54] - Attribute subtypes in AttributeInfo
  • [BASE-59] - Delta-based update operation

Improvement

1.4.2.0 (October 22nd, 2015)

Bug

  • [BASE-44] - Connector pool will become stuck if connector.init() method fails
  • [BASE-50] - BASE-41 won't work with resources that does not know objectclass on delete
  • [BASE-51] - Handler configuration is not used for SyncOp
  • [BASE-52] - SearchResultsHandler#handleResult ignored

New Feature

  • [BASE-47] - Native attribute name in AttributeInfo
  • [BASE-48] - Support for auxiliary object classes
  • [BASE-49] - OP_RETURN_DEFAULT_ATTRIBUTES

Improvement

  • [BASE-45] - Support for OP_ALLOW_PARTIAL_RESULTS in OperationOptionsBuilder and OperationOptionInfoBuilder

1.4.1.0 (February 4th, 2015)

Bug

  • [BASE-38] - Missing LICENSE file
  • [BASE-39] - .Net Connector server throws System.Collections.Generic.KeyNotFoundException
  • [BASE-40] - DuplicateFilteringResultsHandler does not handle second search if the first was empty.

Improvement

  • [BASE-41] - Framework should require the ObjectClass if ALL type is Synced
  • [BASE-42] - The BufferedResultsHandler can not handle properly the Error
  • [BASE-43] - Flags that allow partial search results.

...

Bug

  • [BASE-13] - CreateImpl does not check the input attribute correctly
  • [BASE-25] - The Connector Bundle loading is inconsistent regards the available classes
  • [BASE-26] - The C# delegate type is not compatible with Java and it does not work in PowerShell Runspace
  • [BASE-33] - When setting TIMEOUT on operations, .Net connector framework does not handle exceptions properly
  • [BASE-35] - The SLF4JLog throws NPE when the message is null
  • [BASE-36] - Maven release plugin troubles
  • [BASE-37] - LocalConnectorInfoManagerImpl fails with non-file URLs

Improvement

  • [BASE-8] - Provide Maven way for running Java connector server
  • [BASE-12] - Add new Exception Classes and Update JavaDoc
  • [BASE-14] - Add predefined operation options to support paged search
  • [BASE-15] - Allow to Search and Sync operation to return with something even if there is no matching object to handle.
  • [BASE-16] - Allow to share the same Configuration instances between the different Connector instance
  • [BASE-18] - Add convent methods to SecurityUtil to decrypt the GuardedString and GuardedByteArray.
  • [BASE-21] - Add ObjectClass.ALL to the Framework constants
  • [BASE-22] - Support Map<String, Object>(Java) and IDictionary<String,Object> (.Net) Attribute types
  • [BASE-23] - Improve the logger to be able to get the proper method name even from Script
  • [BASE-24] - Support the GroovyObject and Groovy Connector class
  • [BASE-27] - The SyncDelta can not hold the ObjectClass of deleted object for operation with ObjectClass.ALL
  • [BASE-28] - Implement Visitor patter for Filter
  • [BASE-30] - The AttributeUtil and AttributeAccessor don't have methods to access all supported types
  • [BASE-31] - The BundleClassLoader does not follow the same order for class and resource resolution
  • [BASE-32] - Schema and the related builder classes in Java and .Net are not consistent
  • [BASE-34] - The TestHelper can not convert the values from config.xml

...

  • [BASE-9] - Merge from OpenICF
  • [BASE-19] - Create top-level directory for .Net framework
  • [BASE-20] - Import .Net sources

1.3.3 (March 15th, 2013)

Improvement

  • [BASE-7] - Enable license header check

...