This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.
The branch, master has been updated
via 2a48c3794325c017192babc3b9a3fa4db721adc4 (commit)
from 52e2a520ae9d2e610a8215c730fd0b35f916be14 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2a48c3794325c017192babc3b9a3fa4db721adc4
Author: Stefan Rossbach <[email protected]>
Date: Tue Jun 3 16:52:11 2014 +0200
[INTERNAL] XMPPAccountStore is now platform independent
The encryption is now done by the store itself. This should be at least
as secure as using OSGi SecuredPreferences if the account file is stored
in the same place where the OSGi framework would store the key file.
If you really want to obtain the data this is also possible with OSGi if
you are able to access the password file as the whole encryption
mechanism is also open source code.
Change-Id: I6305ca1f035caa91e656f3e45fbca7a90ddbab0d
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1422
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
de.fu_berlin.inf.dpp.core/META-INF/MANIFEST.MF | 1 +
.../de/fu_berlin/inf/dpp/account}/XMPPAccount.java | 2 +-
.../inf/dpp/account/XMPPAccountStore.java | 658 ++++++++++++++++++++
.../de/fu_berlin/inf/dpp/SarosCoreTestSuite.java | 2 +
.../de/fu_berlin/inf/dpp/account}/TestSuite.java | 2 +-
.../inf/dpp/account}/XMPPAccountStoreTest.java | 159 ++---
.../inf/dpp/account}/XMPPAccountTest.java | 2 +-
.../demoSuits/decoration/JIDComboDemo.java | 4 +-
.../src/de/fu_berlin/inf/dpp/Saros.java | 3 +
.../src/de/fu_berlin/inf/dpp/SarosContext.java | 42 ++
.../fu_berlin/inf/dpp/SarosCoreContextFactory.java | 2 +-
.../src/de/fu_berlin/inf/dpp/StartupSaros.java | 2 +-
.../inf/dpp/accountManagement/XMPPAccount.java | 5 +-
.../dpp/accountManagement/XMPPAccountStore.java | 3 +
.../connection/ConnectionHandler.java | 55 ++-
.../dpp/ui/actions/ChangeXMPPAccountAction.java | 4 +-
.../ui/eventhandler/ConnectingFailureHandler.java | 2 +-
.../ui/preferencePages/GeneralPreferencePage.java | 4 +-
.../de/fu_berlin/inf/dpp/ui/util/WizardUtils.java | 2 +-
.../dpp/ui/widgets/ConnectionStateComposite.java | 2 +-
.../inf/dpp/ui/widgets/decoration/JIDCombo.java | 2 +-
.../inf/dpp/ui/wizards/AddXMPPAccountWizard.java | 4 +-
.../dpp/ui/wizards/CreateXMPPAccountWizard.java | 4 +-
.../inf/dpp/ui/wizards/EditXMPPAccountWizard.java | 4 +-
.../wizards/pages/CreateXMPPAccountWizardPage.java | 2 +-
.../wizards/pages/EditXMPPAccountWizardPage.java | 4 +-
.../wizards/pages/EnterXMPPAccountWizardPage.java | 4 +-
.../inf/dpp/stf/server/STFController.java | 11 +
.../inf/dpp/stf/server/StfRemoteObject.java | 2 +-
.../manipulation/IAccountManipulator.java | 2 +-
.../manipulation/impl/AccountManipulatorImpl.java | 4 +-
.../menu/submenu/impl/SarosPreferences.java | 2 +-
.../fu_berlin/inf/dpp/SarosEclipseTestSuite.java | 2 -
33 files changed, 865 insertions(+), 138 deletions(-)
copy {de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/accountManagement =>
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/account}/XMPPAccount.java
(98%)
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/account/XMPPAccountStore.java
rename {de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/accountManagement
=>
de.fu_berlin.inf.dpp.core/test/junit/de/fu_berlin/inf/dpp/account}/TestSuite.java
(86%)
rename {de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/accountManagement
=>
de.fu_berlin.inf.dpp.core/test/junit/de/fu_berlin/inf/dpp/account}/XMPPAccountStoreTest.java
(57%)
rename {de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/accountManagement
=>
de.fu_berlin.inf.dpp.core/test/junit/de/fu_berlin/inf/dpp/account}/XMPPAccountTest.java
(98%)
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot