[DEECo] [d3scomp/JDEECo] 2fa43a: [FIX] model generation
GitHub
noreply at github.com
Tue Jan 13 14:20:08 CET 2015
Branch: refs/heads/master
Home: https://github.com/d3scomp/JDEECo
Commit: 2fa43a6792fce07b33b54e5a6c8991fdf3c06746
https://github.com/d3scomp/JDEECo/commit/2fa43a6792fce07b33b54e5a6c8991fdf3c06746
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths:
M jdeeco-core/model/RuntimeModel.genmodel
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
Log Message:
-----------
[FIX] model generation
Commit: 4bc31aab6d08c7773d5f3b154f3889f1a4a9efdf
https://github.com/d3scomp/JDEECo/commit/4bc31aab6d08c7773d5f3b154f3889f1a4a9efdf
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Allow.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/AllowMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/KnowledgeSecurityTag.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/KnowledgeSecurityTagImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
Log Message:
-----------
[ADD] allow security annotations, processing
Commit: 550d5a3b709417594891e7dc2ab9e8365adcd17d
https://github.com/d3scomp/JDEECo/commit/550d5a3b709417594891e7dc2ab9e8365adcd17d
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathOrigin.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
Log Message:
-----------
[MOD] using enum instead of boolean when parsing knowledge path
Commit: 14533d249d4f403690a577dc2f6f8d75c119b299
https://github.com/d3scomp/JDEECo/commit/14533d249d4f403690a577dc2f6f8d75c119b299
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
[FIX] replacing knowledge managers
Commit: a5618bb53ab23c82862c9a048852a0f62129b4b9
https://github.com/d3scomp/JDEECo/commit/a5618bb53ab23c82862c9a048852a0f62129b4b9
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-15 (Mon, 15 Dec 2014)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentProcess.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/SecurityRole.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentProcessImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/SecurityRoleImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
Log Message:
-----------
[ADD] component roles
Commit: 58dec2e39792c11c6af3ac85d831a9958d55684b
https://github.com/d3scomp/JDEECo/commit/58dec2e39792c11c6af3ac85d831a9958d55684b
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-16 (Tue, 16 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
Log Message:
-----------
[ADD] knowledge encryption
Commit: 94a1d1ccb69f0eee14abd4d245a2d6e61fff3d9c
https://github.com/d3scomp/JDEECo/commit/94a1d1ccb69f0eee14abd4d245a2d6e61fff3d9c
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-16 (Tue, 16 Dec 2014)
Changed paths:
M jdeeco-core/pom.xml
M jdeeco-parent/pom.xml
M jdeeco-simulation/.settings/org.eclipse.jdt.core.prefs
Log Message:
-----------
[MOD] switched to java 1.8 and added bouncycastle security provider
Commit: 25b4ddc19eb374e08af9451574f905ad14acbd2c
https://github.com/d3scomp/JDEECo/commit/25b4ddc19eb374e08af9451574f905ad14acbd2c
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-16 (Tue, 16 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
Log Message:
-----------
[ADD] certificate management
Commit: 5d0eff9190cdad26b3f121bb816c68f57c075ae0
https://github.com/d3scomp/JDEECo/commit/5d0eff9190cdad26b3f121bb816c68f57c075ae0
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-17 (Wed, 17 Dec 2014)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentProcess.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentProcessImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
Log Message:
-----------
[ADD] basic receiving secured knowledge
Commit: 70dc59234fd67fd59a049f0b78afd08e59638db0
https://github.com/d3scomp/JDEECo/commit/70dc59234fd67fd59a049f0b78afd08e59638db0
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-17 (Wed, 17 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowKnowledgeManagerRegistryImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerViewImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
[FIX] fixed tests
Commit: 7c35fc4be235dd6aa65ede0a766f1888a4a13871
https://github.com/d3scomp/JDEECo/commit/7c35fc4be235dd6aa65ede0a766f1888a4a13871
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-17 (Wed, 17 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
Log Message:
-----------
[MOD] default data manager security refactoring
Commit: 0e95184967c74c69e6f277b0fce0826a35c66edf
https://github.com/d3scomp/JDEECo/commit/0e95184967c74c69e6f277b0fce0826a35c66edf
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-18 (Thu, 18 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityHelperTest.java
Log Message:
-----------
[ADD] tests for security helper, refactoring
Commit: 613c5103069e09454af19603787ab52d596e51f6
https://github.com/d3scomp/JDEECo/commit/613c5103069e09454af19603787ab52d596e51f6
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-18 (Thu, 18 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
Log Message:
-----------
[FIX] added security roles to component annotation processing
Commit: ac84fe348621654e2d15ef0fe9d90ae69b09f977
https://github.com/d3scomp/JDEECo/commit/ac84fe348621654e2d15ef0fe9d90ae69b09f977
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2014-12-30 (Tue, 30 Dec 2014)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ChangeSet.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
Log Message:
-----------
[ADD] knowledge encryptor tests
Commit: da12dab16722ec409442aaa608f156fa45f2c247
https://github.com/d3scomp/JDEECo/commit/da12dab16722ec409442aaa608f156fa45f2c247
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
Log Message:
-----------
[MOD] fixed KnowledgeManagerContainer tests
Commit: 454b881b27efcd7a2a3e75b1aa33f40f92e169fa
https://github.com/d3scomp/JDEECo/commit/454b881b27efcd7a2a3e75b1aa33f40f92e169fa
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4WithSecurity.java
Log Message:
-----------
[ADD] tests for security annotation processor
Commit: ecef428538b6ccb5127a867896b0b700b8041267
https://github.com/d3scomp/JDEECo/commit/ecef428538b6ccb5127a867896b0b700b8041267
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-03 (Sat, 03 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImplTest.java
Log Message:
-----------
[ADD] knowledge data manager tests
Commit: 34ed3f38f4a41650357cb51b92fd71e7694fb7d7
https://github.com/d3scomp/JDEECo/commit/34ed3f38f4a41650357cb51b92fd71e7694fb7d7
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-04 (Sun, 04 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityHelperTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImplTest.java
Log Message:
-----------
[FIX] security fixes and tests
Commit: 42ce77621637e6a2f32462c4ee22401f88c86479
https://github.com/d3scomp/JDEECo/commit/42ce77621637e6a2f32462c4ee22401f88c86479
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-05 (Mon, 05 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
Log Message:
-----------
[ADD] security implementation for local-to-local knowledge exchange
Commit: ca1e9c8ca818697ad3b5b37e2a813eb6c78be18e
https://github.com/d3scomp/JDEECo/commit/ca1e9c8ca818697ad3b5b37e2a813eb6c78be18e
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-08 (Thu, 08 Jan 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
[ADD] refactoring, tests for local security
Commit: c9b2ccd9c003df1dc4dee1897e23d1037dc598ce
https://github.com/d3scomp/JDEECo/commit/c9b2ccd9c003df1dc4dee1897e23d1037dc598ce
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-08 (Thu, 08 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
[MOD] changed exceptions thrown by SecurityKeyManager
Commit: 37dd790568a8ff928867c4a02da84828d0972872
https://github.com/d3scomp/JDEECo/commit/37dd790568a8ff928867c4a02da84828d0972872
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-08 (Thu, 08 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityChecker.java
Log Message:
-----------
[MOD] minor change
Commit: 734c4abfb752dcf853187d7593c3cfe9e7c0cc49
https://github.com/d3scomp/JDEECo/commit/734c4abfb752dcf853187d7593c3cfe9e7c0cc49
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-09 (Fri, 09 Jan 2015)
Changed paths:
M README.md
Log Message:
-----------
[FIX] required Java version in readme
Commit: b0fee5c19d9eaa3833052dd2cb06529104e85b02
https://github.com/d3scomp/JDEECo/commit/b0fee5c19d9eaa3833052dd2cb06529104e85b02
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-10 (Sat, 10 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC4WithSecurity.java
Log Message:
-----------
[ADD] annotations processor validates no security tags on the ID field
Commit: 83479c2cf498a2311948ad71b70a814a3d433709
https://github.com/d3scomp/JDEECo/commit/83479c2cf498a2311948ad71b70a814a3d433709
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-11 (Sun, 11 Jan 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidator.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/KnowledgeSecurityTag.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/custom/KnowledgePathExt.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/KnowledgeSecurityTagImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/ip/IPGossipRandomStrategy.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityTagCollection.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/model/runtime/SampleRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
[ADD] nested knowledge path security (only for local exchange, not necessary for remote)
Commit: 00186f222deca369be0072b866da132ff7037f1f
https://github.com/d3scomp/JDEECo/commit/00186f222deca369be0072b866da132ff7037f1f
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Allow.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRoleMultiple.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleDefinition.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleParam.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/AbsoluteSecurityRoleArgument.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/BlankSecurityRoleArgument.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/KnowledgeSecurityTag.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathSecurityRoleArgument.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/SecurityRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/SecurityRoleArgument.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/AbsoluteSecurityRoleArgumentImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/BlankSecurityRoleArgumentImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/KnowledgeSecurityTagImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathSecurityRoleArgumentImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/SecurityRoleArgumentImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/SecurityRoleImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeSecurityAnnotation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/RoleHelper.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4WithSecurity.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC5.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC6.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC4WithSecurity.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
[ADD] implementation of security role hierarchy in both remote and local security
Commit: 09d516ef6e465d52e340c5182c36b834f133d41e
https://github.com/d3scomp/JDEECo/commit/09d516ef6e465d52e340c5182c36b834f133d41e
Author: Ondra Štumpf <ondra.stumpf at seznam.cz>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/RemoteSecurityChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/RoleHelper.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityChecker.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC5.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC6.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
Log Message:
-----------
[ADD] refactoring, basic tests of role hierarchy
Commit: 83ef8e5991ffb5093e6dd704eb0d1e8d669a1f8b
https://github.com/d3scomp/JDEECo/commit/83ef8e5991ffb5093e6dd704eb0d1e8d669a1f8b
Author: mkit <kit at d3s.mff.cuni.cz>
Date: 2015-01-13 (Tue, 13 Jan 2015)
Changed paths:
M README.md
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
M jdeeco-core/pom.xml
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Allow.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/AllowMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/HasRoleMultiple.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleDefinition.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/RoleParam.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathOrigin.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidator.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ChangeSet.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReadOnlyKnowledgeManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowKnowledgeManagerRegistryImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/AbsoluteSecurityRoleArgument.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/BlankSecurityRoleArgument.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/KnowledgeSecurityTag.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathSecurityRoleArgument.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/SecurityRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/SecurityRoleArgument.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/custom/KnowledgePathExt.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/AbsoluteSecurityRoleArgumentImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/BlankSecurityRoleArgumentImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentProcessImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/KnowledgeSecurityTagImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathSecurityRoleArgumentImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/SecurityRoleArgumentImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/SecurityRoleImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataFactory.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeDataManager.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeMetaData.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/KnowledgeSecurityAnnotation.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/network/ip/IPGossipRandomStrategy.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/RemoteSecurityChecker.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/RoleHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityHelper.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/SecurityTagCollection.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelper.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC4.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/CorrectC5.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongC4WithSecurity.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerViewImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/model/runtime/SampleRuntimeModel.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/DefaultKnowledgeDataManagerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityHelperTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityIntegrationTests.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/SecurityKeyManagerImplTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/KnowledgePathHelperTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
M jdeeco-parent/pom.xml
M jdeeco-simulation/.settings/org.eclipse.jdt.core.prefs
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
Log Message:
-----------
Merge pull request #150 from ostumpf/security-stumpf
Security - Ondrej Stumpf
Compare: https://github.com/d3scomp/JDEECo/compare/41e24990b167...83ef8e5991ff
More information about the DEECo
mailing list