10 Jun, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8982 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Jun, 2013
1 commit
-
Back a few years ago, when we did the SVR4 package, we split the schema into read-only (Install) and writable (Instance). With the template model in 2.6, the whole schema is under config, and we should never edit/change the one in the template. So, I've removed all code related to the 2 locations for schema, reverted some I10N messages to their previous versions, and tidy up code and tests. All unit-tests are passing. And it's also possible to change the instance.loc and run setup and have a fully functioning server :-) git-svn-id: https://svn.forgerock.org/opendj/trunk@8978 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Jun, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8973 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Jun, 2013
1 commit
-
=> fixed regression introduced in previous commit : git-svn-id: https://svn.forgerock.org/opendj/trunk@8965 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Jun, 2013
4 commits
-
=> fix for replication mode git-svn-id: https://svn.forgerock.org/opendj/trunk@8962 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8961 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8960 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Align signature of DirectoryServer.deregisterMonitorProvider with registerMonitorProvider and avoid lots of boilerplate name normalization. git-svn-id: https://svn.forgerock.org/opendj/trunk@8958 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Jun, 2013
1 commit
-
* add host:port information to each replication node monitoring entry * make replication monitor entry naming more consistent * bump the protocol version in order to support including the remote server URL in DSInfo/TopologyMsg. git-svn-id: https://svn.forgerock.org/opendj/trunk@8953 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 May, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8949 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 May, 2013
1 commit
-
… and fixed jython exception in SNMP tests git-svn-id: https://svn.forgerock.org/opendj/trunk@8937 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 May, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8919 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
=> fix jython import git-svn-id: https://svn.forgerock.org/opendj/trunk@8915 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 May, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8914 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 May, 2013
1 commit
-
OPENDJ-914 Upgrade should add Based HTTP Access Logger to config.ldif - HTTP connection handler and the based HTTP access logger are now added to upgrade. - The http-config.json is added to the config file during upgrade. - Simplified UpgradeTasks.java - Added new messages. - Fixed javadoc for unit test. git-svn-id: https://svn.forgerock.org/opendj/trunk@8895 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 May, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8890 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 May, 2013
1 commit
-
…ions when it should be Code review: matthew AbstractTextAccessLogPublisher.java: Fixed the bug by coming back a bit to what the old code was doing (it is not totally comparable). AbstractTextAccessLogPublisherTest.java: Updated the test. git-svn-id: https://svn.forgerock.org/opendj/trunk@8881 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 May, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8877 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 May, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8869 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…uration of the password policy is explicitly set as expected for the test. git-svn-id: https://svn.forgerock.org/opendj/trunk@8866 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 May, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8855 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ck.org/opendj/branches/native-packaging@8851 . git-svn-id: https://svn.forgerock.org/opendj/trunk@8853 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 May, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8846 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8843 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 May, 2013
1 commit
-
Implemented the HTTP access logger by taking inspiration from other loggers. Configured the new logger everywhere other loggers are configured. Logged the HTTP request in several places to cover all cases (happy paths, errors, etc.). config.ldif, 02-config.ldif, HTTPAccessLogPublisherConfiguration.xml, FileBasedHTTPAccessLogPublisherConfiguration.xml, HTTPAccessLogPublisherCfgDefn.properties, FileBasedHTTPAccessLogPublisherCfgDefn.properties: ADDED Added 2 new objectClasses HTTPAccessLogPublisherConfiguration and FileBasedHTTPAccessLogPublisherConfiguration. config.properties: Added new error messages for the HTTP access logger. HTTPAccessLogger.java, HTTPAccessLogPublisher.java, TextHTTPAccessLogPublisher.java, HTTPRequestInfo.java: ADDED HTTPRequestInfo.log() prevents double logging. CollectClientConnectionsFilter.java: Logged the request info when HttpServletResponse.setStatus(), sendAuthenticationFailure() and onFailure() are called. Pushed more data to the HTTPRequestContext + switched to use the more specific HttpServletRequest/HttpServletResponse SdkConnectionAdapter.java: Logged the request info when close() is called. LoggerConfigManager.java, TestCaseUtils.java: Configured the HTTP access logger. InProcessServerController.java: TO BE REMOVED (by Matt on the native packaging branch) Sample log: localhost bjensen [03/May/2013:10:14:54 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 500 "curl/7.27.0" localhost bjensen [03/May/2013:10:15:05 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 200 "curl/7.27.0" localhost [03/May/2013:10:15:14 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 200 "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0" localhost [03/May/2013:10:16:40 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 401 "curl/7.27.0" localhost [03/May/2013:10:16:50 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 200 "curl/7.27.0" localhost [03/May/2013:10:16:51 +0200] "GET /favicon.ico/null HTTP/1.1" 404 "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0" localhost [03/May/2013:10:17:10 +0200] "GET /users/_queryFilter=true&_prettyPrint=true HTTP/1.1" 200 "curl/7.27.0" git-svn-id: https://svn.forgerock.org/opendj/trunk@8832 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 May, 2013
6 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8826 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
replayDelAddDifferent() is replication.conflict.double_mod_del_add_multi_1 replayDelAddSame() is replication.conflict.double_mod_del_add_multi_2 git-svn-id: https://svn.forgerock.org/opendj/trunk@8825 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8824 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Some tests are probably superfluous, but do no harm. git-svn-id: https://svn.forgerock.org/opendj/trunk@8823 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
These two tests are equivalent to the replication.conflict.mod_replace_vs_mod_del_multi functional test. git-svn-id: https://svn.forgerock.org/opendj/trunk@8822 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The main commit (8812) breaks these functional tests: replication.conflict.double_mod_del_add_multi_1 replication.conflict.double_mod_del_add_multi_2 replication.conflict.double_mod_add_multi replication.conflict.double_mod_del_multi replication.conflict.mod_replace_vs_mod_del_multi git-svn-id: https://svn.forgerock.org/opendj/trunk@8821 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Apr, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8819 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8815 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Apr, 2013
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8812 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8811 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Apr, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8807 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Apr, 2013
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@8804 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Apr, 2013
2 commits
-
Tons of simplification of code, fix of typos, transformed comments to block. In ReplicationDomain, changed synchronization of Map with a concurrentHashMap. Fixed an error message in LDAPReplicationDomain Removed mods from error message on Assured replication ack timeout (could be too large). Added a log message on critical error (when reading change from RS db). Removed some unused code. git-svn-id: https://svn.forgerock.org/opendj/trunk@8797 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
CryptoManagerTestCase.java: Replaced use of reflection with use of direct method call. Removed useless parentheses. ExtensionTestUtils.java: ADDED Factorizes common code among Extensions tests cases. EntryDNVirtualAttributeProviderTestCase.java, EntryUUIDVirtualAttributeProviderTestCase.java, GoverningStructureRuleVirtualAttributeProviderTestCase.java, HasSubordinatesVirtualAttributeProviderTestCase.java, NumSubordinatesVirtualAttributeProviderTestCase.java, StructuralObjectClassVirtualAttributeProviderTestCase.java, SubschemaSubentryVirtualAttributeProviderTestCase.java: Moved common code from 6 tests methods to ExtensionTestUtils + made tests delegate to the ExtensionTestUtils static methods. git-svn-id: https://svn.forgerock.org/opendj/trunk@8790 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Apr, 2013
1 commit
-
Implemented the authentication steps (search username + bind) in an async way. CollectClientConnectionsFilter.java: Added inner classes HTTPRequestContext, DoBindResultHandler and CallDoFilterResultHandler to support async processing. In doFilter(), built the HTTPRequestContext + removed some local parameters. Extracted the methods doFilter(HTTPRequestContext, AuthenticationInfo), sendAuthenticationFailure() and onFailure() from doFilter(ServletRequest, ServletResponse, FilterChain). In several methods, replaced several parameters by using just one HTTPRequestContext parameter. Extracted method buildSearchRequest(String) from searchUniqueEntryDN(). Removed getAuthenticationInfo() and added the code back to doFilter(). Removed authenticate(), searchUniqueEntryDN() and bind(), and moved their corresponding code to the inner classes. Added getAsyncContext(). CollectClientConnectionsFilter.java: Removed the test for authenticate() SdkConnectionAdapter.java: Fixed two bugs git-svn-id: https://svn.forgerock.org/opendj/trunk@8783 41b1ffd8-f28e-4786-ab96-9950f0a78031