14 Mar, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6775 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 Mar, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6762 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…en the draft change log is big The clear method was iterating through all changes regardless the age of changeNumber and the ServerState. Now it'll stop cleaning when reaching the first changeNumber younger. git-svn-id: https://svn.forgerock.org/opendj/trunk@6761 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Feb, 2011
1 commit
-
…re wrong for delete operations. There is no ModifiersName in Delete changes. Use AuthorizationDN directly. git-svn-id: https://svn.forgerock.org/opendj/trunk@6758 41b1ffd8-f28e-4786-ab96-9950f0a78031
25 Feb, 2011
5 commits
-
https://bugster.forgerock.org/jira/browse/OPENDJ-73 git-svn-id: https://svn.forgerock.org/opendj/trunk@6756 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The memory leak is happening when PreOperation plugins are aborting an update (like UniqueAttributePlugin). Several issues with the whole plugin manager, preOperation and postOperation plugins. 1/ The postOperation method of a plugin was always called even when the PreOp was skipped. This is due to an error in the ModifyOperationWrapper equals method (A.equals(A) was always false). As a result, the concurrentHashMap of skipped plugins was never cleaned and leaked memory big time. 2/ The postOperation method for most of the registered plugin would not check if the operation was successful or not before processing. This could possibly create issues with Access Controls, Groups or Subentries. 3/ The UniqueAttributePlugin would not clean the concurrentHashMap of attribute values being checked for uniqueness, on errors. On success, it's done in the PostOperation method. On errors, the PostOperation method is not called, so the PreOp needs to cleans it before returning. For this we're now keeping a list of values added to the ConcurrrentHashMap, and remove them before returning an error. git-svn-id: https://svn.forgerock.org/opendj/trunk@6754 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://bugster.forgerock.org/jira/browse/OPENDJ-75 Merge RelativeSubtreeSpecification and RFC3672SubtreeSpecification into a single implementation and pull up into SubtreeSpecification. git-svn-id: https://svn.forgerock.org/opendj/trunk@6750 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ual attributes are added. https://bugster.forgerock.org/jira/browse/OPENDJ-76 git-svn-id: https://svn.forgerock.org/opendj/trunk@6748 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6746 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Feb, 2011
2 commits
-
…ationException in ReplicationBroker https://bugster.forgerock.org/jira/browse/OPENDJ-26 git-svn-id: https://svn.forgerock.org/opendj/trunk@6743 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6740 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Feb, 2011
1 commit
-
…long time if the change log is big https://bugster.forgerock.org/jira/browse/OPENDJ-50 git-svn-id: https://svn.forgerock.org/opendj/trunk@6738 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Feb, 2011
2 commits
-
https://bugster.forgerock.org/jira/browse/OPENDJ-69 Fix issue OPENDJ-50: ECL base object search operations on cn=changelog take a long time if the change log is big https://bugster.forgerock.org/jira/browse/OPENDJ-50 git-svn-id: https://svn.forgerock.org/opendj/trunk@6731 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
ldapSyntaxes were not copied over. git-svn-id: https://svn.forgerock.org/opendj/trunk@6727 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Feb, 2011
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6723 41b1ffd8-f28e-4786-ab96-9950f0a78031
15 Feb, 2011
2 commits
-
https://bugster.forgerock.org/jira/browse/OPENDJ-48 git-svn-id: https://svn.forgerock.org/opendj/trunk@6715 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… correctly when there is an existing index for the named attribute https://bugster.forgerock.org/jira/browse/OPENDJ-46 git-svn-id: https://svn.forgerock.org/opendj/trunk@6712 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Feb, 2011
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6706 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…package and has integration with SMF. Default installation is /usr/opendj. Once packages are installed, root must run configure to setup the Instance location (/var/opendj) and owner. And the owner must run setup. git-svn-id: https://svn.forgerock.org/opendj/trunk@6705 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Feb, 2011
1 commit
-
https://bugster.forgerock.org/jira/browse/OPENDJ-26 Fix CME in ReplicationBroker and various other potential unsynchronized variable accesses in replication code. git-svn-id: https://svn.forgerock.org/opendj/trunk@6702 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Feb, 2011
2 commits
-
…g assured replication. https://bugster.forgerock.org/jira/browse/OPENDJ-23 Fix construction of LDAP filters when performing internal searches during delete conflict resolution. git-svn-id: https://svn.forgerock.org/opendj/trunk@6701 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Fixed the ldap syntax description parsing. Fixed the extension parsing code in all schema elements. Added a bunch of error message for the LDAP syntax parsing. Those messages are already translated in French and Spanish. Updated tests in syntaxes and attributeTypes to cover extensions, both valid and invalid. git-svn-id: https://svn.forgerock.org/opendj/trunk@6700 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Feb, 2011
2 commits
-
…ilter and targetattrs gets evaluated wrongly https://bugster.forgerock.org/jira/browse/OPENDJ-24 * pass in original entry to filterEntry method as well as entry to be filtered * use similar logic for pre/post read controls * also invoke maySend for pre-post read controls * refactor pre/post read control processing to remove duplicate code. * enable unit test from previous commit. git-svn-id: https://svn.forgerock.org/opendj/trunk@6699 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
https://bugster.forgerock.org/jira/browse/OPENDJ-25 Output name or OID, not entire definition. git-svn-id: https://svn.forgerock.org/opendj/trunk@6698 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 Jan, 2011
1 commit
-
https://bugster.forgerock.org/jira/browse/OPENDJ-22 git-svn-id: https://svn.forgerock.org/opendj/trunk@6695 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jan, 2011
1 commit
-
…Extended Operation are triggering Account Status Notifications. git-svn-id: https://svn.forgerock.org/opendj/trunk@6694 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Jan, 2011
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6691 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6690 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6689 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Jan, 2011
5 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6688 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6687 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6686 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6685 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6684 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Dec, 2010
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6682 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Dec, 2010
1 commit
-
Fix includes, proper generation of the script for OpenDJ (branding), adding comments for chkconfig, using su -c followed by properly quoted command, detecting for /bin/su vs /usr/bin/su (MacOS X) presence. git-svn-id: https://svn.forgerock.org/opendj/trunk@6679 41b1ffd8-f28e-4786-ab96-9950f0a78031
21 Dec, 2010
1 commit
-
Update copyright git-svn-id: https://svn.forgerock.org/opendj/trunk@6674 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Dec, 2010
3 commits
-
The persistent search option for cn=changelog was only working with specific options that are not the default ones. More specifically, it wouldn't work in ChangesOnly mode (returning error 53: Unwilling to perform). Those changes are resolving the issues, fix a typo in a comment and changed code order and test to avoid double negatives. git-svn-id: https://svn.forgerock.org/opendj/trunk@6673 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Make sure we allow pre-encoded passwords for internal ADD operations like it's done for MODIFY operations. git-svn-id: https://svn.forgerock.org/opendj/trunk@6672 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@6671 41b1ffd8-f28e-4786-ab96-9950f0a78031