Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2015-02-18[458349] Consolidate UI Eike Stepper1-0/+8
2015-02-18[458349] Consolidate UI Eike Stepper1-1/+1
2015-02-18[458349] Consolidate UI Eike Stepper2-2/+8
2015-02-18[458349] Consolidate UI Eike Stepper1-2/+2
2015-02-18[458349] Consolidate UI Eike Stepper5-3/+15
2015-02-18[458349] Consolidate UIEike Stepper1-1/+1
2015-01-27[Releng] Fix formatting problemsEike Stepper1-1/+1
2014-12-08[453211] CDO 4.3/4.4 not compatible with Juno Eike Stepper1-4/+54
Change-Id: I85abde151647b48d9303a13e93ed19268070120f Task-Url:
2014-09-25[441136] Avoid MonitorProgressRequest/Indication network pollutionEsteban Dugueperoux2-17/+17
Avoid MonitorProgressRequest/Indication network pollution when IProgressMonitor is not used Task-Url: Change-Id: If636810a617aee46af4c532a5f3cdebadf69c001 Signed-off-by: Esteban Dugueperoux <>
2014-08-19Prepare baseline for 4.4 integrationEike Stepper2-2/+8
2014-03-05Fix formattingEike Stepper1-6/+6
2014-02-18Fix copyrightsEike Stepper1-1/+1
2014-02-02Releng: Enhance editor / model labelsEike Stepper1-7/+7
2014-01-14Fix copyrightsEike Stepper6-14/+4
2014-01-09[400311] Add support for undoEike Stepper2-14/+66 Change-Id: I8bfc7457c86c858741d53cd5f333a3e9641b6718 Signed-off-by: Eike Stepper <>
2013-12-31Improve setup related models; Remove accidental left-over from BuckyTaskEike Stepper1-1/+1
2013-12-30Improve setup related models; Enhance dialog titles and messageEike Stepper1-1/+1
2013-12-08Releng: Fix launch configsEike Stepper2-6/+8
2013-11-06[399487] [Security] Changes to the security realm should be verified before ↵Christian W. Damus2-5/+17
being applied Initial implementation of critical security realm integrity checking. Includes: - security realm constraints and generated validator - write-access handler step in the SecurityManager to validate changes to the security realm on detection of IMPACT_REALM - CDO protocol enhancement to notify client of rollback due to semantic validation checks - CDOEditor enhancement to report the new rollback reason - basic JUnit coverage of realm-edit transaction validation Change-Id: If2c2727652760409d497145b5465fb3c5748c3b8
2013-11-06Update copyrightsEike Stepper13-13/+13
2013-11-06[418454] [Admin] Client API and UI for managing repositories in a serverChristian W. Damus1-1/+2 Implementation of the server-side CDOAdmin, including a new Repository Configuration Manager implemented in a repository dedicated to server administration. It provides local storage of XML configurations files for repositories added via the admin protocol and an app extension to find and start them on CDO server start-up. It also provides server-wide authentication of the repository administration functions (create/delete repository) via its Administrator account. Includes some refactorings: - pull up abstract authentication signal from CDO protocol into Net4j layer (includes pulling up NotAuthenticatedException and deprecating the API from CDO Common) - pull up authentication protocol from internal CDO protocol - add authentication challenge to CDO Admin protocol Also distinguish between repositories that can and cannot be deleted because they are permanently configured in the server's XML configuration file. On top of the revised CDOAdmin protocol are built some UI actions for - deletion of a repository, including confirmation dialog and error handling - creation of a repository (two-step wizard) Both actions require authorization by providing the credentials of the admin repository's administrator user. Change-Id: Iedf26e20c2a379553295806250d63227f0e0a35f Signed-off-by: Eike Stepper <>
2013-11-04[420528] Regression in availability of resource-tree editing actionsChristian W. Damus1-3/+13 The resource-tree editing actions support invocation on resource nodes in read-only views, so update the contribution enablements to check only for write permission, not actual writeable-ness. Also check that the loaded revision is not in an historical view (some timestamp-based audit view). Change-Id: Iaf24fbe836ca3003c9daa1c3a6bdd28514998ab7
2013-11-04Merge branch 'refs/heads/bugs/418452'Christian W. Damus2-2/+91
2013-11-01Add MergeBranchPointActionEike Stepper5-0/+175
2013-10-26Merge branch 'refs/heads/master' into bugs/418452Christian W. Damus1-2/+8
2013-10-26399306: [Security] Add password managementChristian W. Damus1-2/+8 Do not show Change Password... on sessions that have no authentication system.
2013-10-26[418452] [Security] Simplified security model editorChristian W. Damus2-2/+91 Open the Advanced-mode editor in the same editing domain as the Security Manager to ensure consistency of edits and undo/redo. Relies on an enhancement to the CDOEditor to accept a CDOEditorInput bearing an associated EditingDomain
2013-10-25[399306] [Security] Add password managementEike Stepper3-2/+4
2013-10-25[399306] [Security] Add password managementChristian W. Damus3-1/+44 Initial implementation of Change Password signal in the CDO protocol: - client->server request to initiate password change - server->client request to change password, implemented via the Diffie-Hellman key agreement utility - optional API for pluggable credentials providers to provide updates to the user's credentials - updated default interactive credentials provider to use a new CredentialsUpdateDialog to get a new password from the user (with implicit authentication) And an administrative Change Password signal: - client->server request to initiate password reset - server->client request to reset password, implemented via the Diffie-Hellman key agreement utility - updated default interactive credentials provider to use a new CredentialsResetDialog to authenticate the administrator (regular users may not reset passwords) and generate a new password to return to the server. The password is then shown to the administrator in a dialog to share it with the user whose password was reset
2013-10-24[419085] [Security] CDOItemProvider raises NoPermissionException on foldersEike Stepper1-1/+8 Guard CDOItemProvider::getChildren() on non-readable CDOResourceFolders as for hasChildren(). Change-Id: I23246370e85909398df8b0c14ab29bfd81a5d678 Signed-off-by: Eike Stepper <>
2013-10-21[419962] CommitConflictException afterEike Stepper16-19/+85
2013-10-20Adjust copyrightsEike Stepper1-1/+1
2013-10-17[419574] NPE in CDOMergingConflictResolver Eike Stepper8-31/+89
2013-10-09Revert "419085: [Security] CDOItemProvider raises NoPermissionException on ↵Christian W. Damus1-8/+2
folders" This reverts commit 6717d1fe38952d3f3defc3f472441414cabadc73.
2013-10-09419085: [Security] CDOItemProvider raises NoPermissionException on foldersChristian W. Damus1-2/+8 Guard CDOItemProvider::getChildren() on non-readable CDOResourceFolders as for hasChildren().
2013-10-02[418267] [Security] Cached permissions are not always properly updatedEike Stepper1-1/+1
after commits
2013-10-01[418267] [Security] Cached permissions are not always properly updatedEike Stepper1-0/+1
after commits
2013-09-23[417800] [UI] Use colors to reflect security permissions in theEike Stepper3-28/+61
CDOEditor and the CDOSessionsView
2013-09-23[417794] [UI] Property sheet pages are not refreshed upon invalidation Eike Stepper1-71/+106
2013-09-21Adjust copyrightsEike Stepper4-4/+4
2013-09-21[417747] [UI] Make the CDO Sessions view security-aware Eike Stepper6-25/+100
2013-09-19[417566] [Security] Make user ID available in PermissionImpl andEike Stepper2-51/+54
2013-09-18[417507] [Security] Bypass READ permission checks for theEike Stepper2-6/+12 attribute
2013-09-18Enhance ResourceNameValidator messageEike Stepper1-1/+1
2013-08-31Adjust copyrightsEike Stepper16-16/+16
2013-08-29[416122] [UI] Move IDE-independent actions from cdo.ui.ide to cdo.ui Eike Stepper23-20/+980
2013-08-06[414473] Deprecate reload() methods because it is unsafe to reloadEike Stepper5-164/+0
single objects
2013-07-27Fix resource leak warningsEike Stepper3-16/+18
2013-07-27Fix deprecation warningsEike Stepper1-1/+1
2013-07-07Adjust formatter options for e4.3Eike Stepper1-1/+0

Back to the top