30 Aug, 2011
1 commit
-
Add configuration options for SSL, timeouts, and advanced TCP settings. git-svn-id: https://svn.forgerock.org/opendj/trunk@7212 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Aug, 2011
1 commit
-
Add initial configuration and factory stubs. git-svn-id: https://svn.forgerock.org/opendj/trunk@7210 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Aug, 2011
3 commits
-
Delay parsing the password change time when constructing password policy state until it is actually needed. This will avoid unnecessary parsing for entries that do not represent user accounts. git-svn-id: https://svn.forgerock.org/opendj/trunk@7206 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… to a run-time exception. git-svn-id: https://svn.forgerock.org/opendj/trunk@7205 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7204 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Aug, 2011
1 commit
-
Introduce AuthenticationPolicyState abstract class for managing bind context. This interface will allow PTA implementations to persist state to the user's entry as needed (e.g. cached passwords). git-svn-id: https://svn.forgerock.org/opendj/trunk@7203 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Aug, 2011
1 commit
-
…g filter of the form "(changeNumber>=xxxx)" where xxxx<firstChangeNumber. Matt pointed to the incriminated piece of code, which didn't consider that specific case. We should add some test for this, but since it involves purging, delays, I recommend to add that in functional test, not unit test. git-svn-id: https://svn.forgerock.org/opendj/trunk@7200 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Aug, 2011
1 commit
-
Refactor PasswordPolicy implementation so that we now have a common parent type, "AuthenticatioPolicy", which will act as a common entry point for all authentication policies. In particular, password policies can be thought of as a specific type of authentication policy: one where authentication and the user's credentials are managed locally. PTA can be thought of as a non-local authentication policy: the password is managed by a third party. With this change we still only have one type of authentication policy and no attempt has been made to refactor code which uses it. More specifically, code such as the local backend WFE just type-casts the authentication policy to a password policy. Another implication of this change is that sub-entry based password policies now automatically inherit run-time changes made to the default password policy, whereas before a server restart was required. git-svn-id: https://svn.forgerock.org/opendj/trunk@7192 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Aug, 2011
1 commit
-
(mb id code - mb:47b885fb-e0fb-4def-8a8b-519f95a11722 ) git-svn-id: https://svn.forgerock.org/opendj/trunk@7175 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Aug, 2011
1 commit
-
Make sure the flag is ignored when getting the entry for modification (actually always but for Searches). git-svn-id: https://svn.forgerock.org/opendj/trunk@7172 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Aug, 2011
1 commit
-
Thanks to jvergara who provided a quick fix to OpenDS. git-svn-id: https://svn.forgerock.org/opendj/trunk@7171 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Jul, 2011
3 commits
-
…g the subordinate indexes id2children and id2subtree Remove FIXME comment as it is no longer true. git-svn-id: https://svn.forgerock.org/opendj/trunk@7156 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…exes id2children and id2subtree Add a boolean option "subordinate-indexes-enabled" to the JE backend configuration which can be used for disabling the subordinate indexes id2children and id2subtree. git-svn-id: https://svn.forgerock.org/opendj/trunk@7155 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…s enabled / disabled with the manage-account CLI. git-svn-id: https://svn.forgerock.org/opendj/trunk@7154 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jul, 2011
3 commits
-
…rly related to index analysis Renamed property to index-filter-analyzer-max-filters. git-svn-id: https://svn.forgerock.org/opendj/trunk@7151 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7150 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Use lower-case for consistency with other access log keywords. git-svn-id: https://svn.forgerock.org/opendj/trunk@7149 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Jul, 2011
2 commits
-
The keyword Unindexed is added to the Access Log in Search Response log message. git-svn-id: https://svn.forgerock.org/opendj/trunk@7148 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7147 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Jul, 2011
3 commits
-
Make sure PasswordPolicyState internal state is updated as the operational attributes are in the user entry. Also in the Password Policy State Extended Operation, retrieve the state from the modified entry after the update. git-svn-id: https://svn.forgerock.org/opendj/trunk@7142 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…that OPENDJ-241 has been fixed. git-svn-id: https://svn.forgerock.org/opendj/trunk@7140 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…l with internal root connections git-svn-id: https://svn.forgerock.org/opendj/trunk@7139 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Jul, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7138 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7131 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Jul, 2011
1 commit
-
…ew one fails with unwilling to perform (would result in multiple password in the entry). Make sure we update the passwords counters when deleting values. Unit-tests added to make sure we do not have regressions in the future git-svn-id: https://svn.forgerock.org/opendj/trunk@7119 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Jul, 2011
1 commit
-
Many thanks to Nemanja Lukic and his colleagues at Profiq S.R.O for this kind contribution. The contribution has been modified as follows: *) integrate as core feature of OpenDJ, not extension *) rename package names accordingly *) remove dependency on BouncyCastle.org MD4 implementation, by porting implementation to OpenDJ *) re-implement setOddParity method in order to avoid potential copyright issues with existing implementations. *) simplify configuration model and validation. TODO: *) support u: and dn: authid in password modify extended operation. git-svn-id: https://svn.forgerock.org/opendj/trunk@7116 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Jul, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7115 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Jul, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7105 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Jul, 2011
3 commits
-
…twork interface which is not an alias of localhost/127.0.0.1 Add TODO comment indicating potential issue which will arise if/when we support listening on specific network addresses. git-svn-id: https://svn.forgerock.org/opendj/trunk@7096 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…twork interface which is not an alias of localhost/127.0.0.1 Improve normalization of server URLs and detection of local addresses. git-svn-id: https://svn.forgerock.org/opendj/trunk@7094 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…itoring intervals configurable Try increasing connection timeouts from 500ms to 4s in order to tolerate slow. Values are hard-coded for now, but this will at least indicate if network timeouts are the cause of unit test failures. git-svn-id: https://svn.forgerock.org/opendj/trunk@7092 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Jul, 2011
1 commit
-
The conflict resolution code didn't consider the case where a single modify operation could contain multiple modifications on an attribute, especially a replace after adds or delete. All changeNumbers would then be equals. Replace always wins over all precedent operations on the attribute, as Modifications are ordered (Sequence of). git-svn-id: https://svn.forgerock.org/opendj/trunk@7090 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Jun, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7088 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Jun, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7087 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…y) filter is used in Search filter. git-svn-id: https://svn.forgerock.org/opendj/trunk@7086 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jun, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7074 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Jun, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7059 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7057 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Jun, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@7056 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Some formatting code was making calls to Font (javax.awt.font) which triggered calls to the Graphic subsystem. git-svn-id: https://svn.forgerock.org/opendj/trunk@7054 41b1ffd8-f28e-4786-ab96-9950f0a78031