11 Apr, 2013
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8728 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
create-webstart-standalone.sh: Iterate over the JARs in the lib directory in order to dynamically build the list of JARs. Note: 'ant resolve' must be run prior to running this script when running this script from an svn checkout. It is like this since Apache Ivy has been added and JARs have been removed from the 'lib' directory. git-svn-id: https://svn.forgerock.org/opendj/trunk@8727 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* add more unit tests and fix bugs * extract common code from SimpleAttributeMapper and ReferenceAttributeMapper into AbstractLDAPAttributeMapper git-svn-id: https://svn.forgerock.org/opendj/trunk@8726 41b1ffd8-f28e-4786-ab96-9950f0a78031
10 Apr, 2013
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8725 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8724 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8723 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Fixed issues with two consecutive spaces appearing in the access log. AbstractTextAccessLogPublisherTest.java: ADDED AbstractTextAccessLogPublisher.java: Made RootFilter.isLoggable() defaut visibility to allow unit testing git-svn-id: https://svn.forgerock.org/opendj/trunk@8722 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* align default settings for subtree delete and permissive modify controls with the default permissions in OpenDJ 2.5 git-svn-id: https://svn.forgerock.org/opendj/trunk@8721 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* add support for all attribute mappers git-svn-id: https://svn.forgerock.org/opendj/trunk@8720 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8719 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Output an error JSON document in case of authentication failure. CollectClientConnectionsFilter.java: In sendUnauthorizedResponseWithHTTPBasicAuthChallenge(), send a JSON document to the caller to bring the HTTP Connection Handler at par with the gateway. CollectClientConnectionsFilterTest.java: Updated tests. git-svn-id: https://svn.forgerock.org/opendj/trunk@8718 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
build.xml: Added code to automatically append the classpath entries to the **/Info.plist files for MacOS X. This includes the classes directory and all the jars too. Info.plist: Removed hardcoded paths. Added classes directory first in the classpath to allow patches to work. git-svn-id: https://svn.forgerock.org/opendj/trunk@8717 41b1ffd8-f28e-4786-ab96-9950f0a78031
09 Apr, 2013
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8716 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* exposed intValue method * no need for all() method since applications should use EnumSet factory methods. git-svn-id: https://svn.forgerock.org/opendj/trunk@8715 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8714 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8713 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8712 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
(Thanks, Chris Ridd) git-svn-id: https://svn.forgerock.org/opendj/trunk@8711 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8710 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* move ConnectionDecorator to org.* and rename to AbstractConnectionWrapper. git-svn-id: https://svn.forgerock.org/opendj/trunk@8709 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* add Connections.uncloseable(Connection) * move ConnectionDecorator to org.* and rename to AbstractConnectionWrapper. git-svn-id: https://svn.forgerock.org/opendj/trunk@8708 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Apr, 2013
7 commits
-
Resolve race condition in Windows Services when stopping the server. git-svn-id: https://svn.forgerock.org/opendj/trunk@8705 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… the HTTP connection handler SdkConnectionAdapter.java: Implemented all operations. I could test REST create and delete operations. git-svn-id: https://svn.forgerock.org/opendj/trunk@8704 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… config settings to latest recommendations / expected machine capabilities. * db-evictor-lru-only - change to false (depth based then lru) since it exhibits better behavior in partially cached deployments and does not impact cases where the DB is fully cached * db-log-file-max - increase back to 100MB due to recent improvements in JE which mean that smaller file sizes are no longer needed. Bigger log files means less of them, less frequent fsyncs, and less FDs * db-checkpointer-bytes-interval - increased to 500MB. The increased recovery time is minimal and a bigger checkpoint interval dramatically reduces the risk of persisting volatile data to disk * disk-low-threshold - updated to 200MB to align with increased log file size * disk-full-threshold - updated to 100MB to align with increased log file size git-svn-id: https://svn.forgerock.org/opendj/trunk@8703 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… config settings to latest recommendations / expected machine capabilities. * update JE to 5.0.73 git-svn-id: https://svn.forgerock.org/opendj/trunk@8702 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8701 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Converters.java: Used the straightforward AttributeBuilder.add(ByteString). git-svn-id: https://svn.forgerock.org/opendj/trunk@8700 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Converters.java: Fixed NPEs in the unit tests. git-svn-id: https://svn.forgerock.org/opendj/trunk@8699 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Apr, 2013
6 commits
-
ConvertersTestCase.java: Added unit tests for the latest code added. git-svn-id: https://svn.forgerock.org/opendj/trunk@8698 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
AttributeBuilder.java: Added method add(ByteString) - to be used with the adapters' Converters class. AttributeBuilderTest.java: Added test method testAttributeBuilderAddByteString(). Suppressed javadoc warnings + removed javadoc for exceptions. git-svn-id: https://svn.forgerock.org/opendj/trunk@8697 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Making checkstyle happy. git-svn-id: https://svn.forgerock.org/opendj/trunk@8696 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Making checkstyle happy. git-svn-id: https://svn.forgerock.org/opendj/trunk@8695 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Implemented authentication with a synchronous username search + bind. To come next: asynchronous username search + bind. HTTPAuthenticationConfig.java: ADDED build.xml, ivy.xml: Added some tests jars + updated grizzly to the newly released 2.3 stable version. CollectClientConnectionsFilter.java: Added HTTPAuthenticationConfig instance member to configure the HTTP auth from the JSON file. Added many methods to handle HTTP auth in a synchronous way. Will have to change this code to run asynchronously for performance. HTTPClientConnection.java: Changed a few signatures and types to handle more than Search operations. HTTPConnectionHandler.java: Added methods parseJsonConfiguration(), getAuthenticationConfig(), asString() and asBool() to read the config for HTTP Authentication. SdkConnectionAdapter.java: Handled several messages being sent through the same connection. Extracted methods enqueueOperation() from searchAsync(). Implemented bindAsync(). Adapters.java, Converters.java: Added new conversion methods. Renamed local variables to correctly use camel case. ConvertersTestCase.java: Removed try / catch / empty anti pattern. git-svn-id: https://svn.forgerock.org/opendj/trunk@8694 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Implemented authentication with a synchronous username search + bind. To come next: asynchronous username search + bind. HTTPAuthenticationConfig.java: ADDED build.xml, ivy.xml: Added some tests jars + updated grizzly to the newly released 2.3 stable version. CollectClientConnectionsFilter.java: Added HTTPAuthenticationConfig instance member to configure the HTTP auth from the JSON file. Added many methods to handle HTTP auth in a synchronous way. Will have to change this code to run asynchronously for performance. HTTPClientConnection.java: Changed a few signatures and types to handle more than Search operations. HTTPConnectionHandler.java: Added methods parseJsonConfiguration(), getAuthenticationConfig(), asString() and asBool() to read the config for HTTP Authentication. SdkConnectionAdapter.java: Handled several messages being sent through the same connection. Extracted methods enqueueOperation() from searchAsync(). Implemented bindAsync(). Adapters.java, Converters.java: Added new conversion methods. Renamed local variables to correctly use camel case. ConvertersTestCase.java: Removed try / catch / empty anti pattern. git-svn-id: https://svn.forgerock.org/opendj/trunk@8693 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Apr, 2013
6 commits
-
Code review: Matthew SearchScope.java: Added valueOf(String). SearchScopeTestCase.java: ADDED git-svn-id: https://svn.forgerock.org/opendj/trunk@8692 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8691 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8690 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8689 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
* forgot to add "useSubtreeDelete" option to /groups resource in sample JSON config git-svn-id: https://svn.forgerock.org/opendj/trunk@8688 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8687 41b1ffd8-f28e-4786-ab96-9950f0a78031