[apache-directory-server] 02/02: Merge tag 'upstream/2.0.0_M15'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Jul 1 20:26:32 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository apache-directory-server.
commit 1aae3df5deb330b64e2c5997b88e909ff077e5c6
Merge: 8abaacb 5d63dfa
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Wed Jul 1 22:22:17 2015 +0200
Merge tag 'upstream/2.0.0_M15'
Upstream version 2.0.0~M15
LICENSE | 251 ++
NOTICE | 89 +
README.txt | 23 +
all/pom.xml | 179 +
apache-felix/ApacheDS-OSGI.launch | 19 +
apache-felix/Mvn-On-Trunk.launch | 17 +
apache-felix/pom.xml | 173 +
apache-felix/src/main/resources/config.properties | 163 +
benchmarks/pom.xml | 48 +
.../directory/server/benchmarks/BindBenchmark.java | 680 ++++
.../server/benchmarks/BogusBenchmark.java | 99 +
benchmarks/src/site/site.xml | 26 +
component-hub/pom.xml | 97 +
.../directory/server/component/ADSComponent.java | 49 +
.../server/component/ADSComponentInstance.java | 39 +
.../directory/server/component/ADSConstants.java | 136 +
.../server/component/handler/ADSComponent.java | 31 +
.../component/handler/ADSComponentHandler.java | 65 +
.../server/component/hub/ComponentHub.java | 418 +++
.../hub/listener/AbstractHubListener.java | 76 +
.../server/component/hub/listener/HubListener.java | 73 +
.../component/schema/ADSComponentSchema.java | 103 +
.../component/schema/ComponentOIDGenerator.java | 88 +
.../component/schema/ComponentSchemaGenerator.java | 44 +
.../schema/UserComponentSchemaGenerator.java | 157 +
core-annotations/pom.xml | 166 +
.../server/core/annotations/AnnotationUtils.java | 97 +
.../server/core/annotations/ApplyLdifFiles.java | 45 +
.../server/core/annotations/ApplyLdifs.java | 45 +
.../server/core/annotations/ContextEntry.java | 40 +
.../core/annotations/CreateAuthenticator.java | 78 +
.../server/core/annotations/CreateDS.java | 78 +
.../server/core/annotations/CreateIndex.java | 62 +
.../server/core/annotations/CreatePartition.java | 81 +
.../server/core/annotations/LoadSchema.java | 64 +
.../server/core/factory/AvlPartitionFactory.java | 79 +
.../server/core/factory/DSAnnotationProcessor.java | 506 +++
.../factory/DefaultDirectoryServiceFactory.java | 271 ++
.../core/factory/DirectoryServiceFactory.java | 58 +
.../server/core/factory/JdbmPartitionFactory.java | 79 +
.../server/core/factory/LdifPartitionFactory.java | 79 +
.../core/factory/MavibotPartitionFactory.java | 82 +
.../server/core/factory/PartitionFactory.java | 62 +
core-annotations/src/site/site.xml | 26 +
.../factory/DirectoryServiceAnnotationTest.java | 253 ++
.../core/factory/DirectoryServiceFactoryTest.java | 57 +
.../src/test/resources/log4j.properties | 22 +
core-api/pom.xml | 169 +
.../directory/server/core/api/AbstractLayout.java | 226 ++
.../directory/server/core/api/CacheService.java | 164 +
.../directory/server/core/api/CoreSession.java | 786 +++++
.../server/core/api/DirectoryService.java | 624 ++++
.../directory/server/core/api/DnFactory.java | 54 +
.../server/core/api/EntryToResponseCursor.java | 324 ++
.../directory/server/core/api/InstanceLayout.java | 391 +++
.../directory/server/core/api/InterceptorEnum.java | 67 +
.../server/core/api/LdapCoreSessionConnection.java | 1269 +++++++
.../directory/server/core/api/LdapPrincipal.java | 293 ++
.../server/core/api/LdapPrincipalSerializer.java | 110 +
.../directory/server/core/api/OperationEnum.java | 94 +
.../server/core/api/OperationManager.java | 164 +
.../server/core/api/ReferralHandlingMode.java | 107 +
.../directory/server/core/api/ReferralManager.java | 128 +
.../server/core/api/SearchRequestContainer.java | 172 +
.../AbstractAdministrativePoint.java | 145 +
.../core/api/administrative/AccessControlAAP.java | 91 +
.../AccessControlAdministrativePoint.java | 46 +
.../core/api/administrative/AccessControlIAP.java | 73 +
.../core/api/administrative/AccessControlSAP.java | 83 +
.../api/administrative/AdministrativePoint.java | 94 +
.../AutonomousAdministrativePoint.java | 172 +
.../api/administrative/CollectiveAttributeAAP.java | 82 +
.../CollectiveAttributeAdministrativePoint.java | 46 +
.../api/administrative/CollectiveAttributeIAP.java | 73 +
.../api/administrative/CollectiveAttributeSAP.java | 73 +
.../core/api/administrative/SubschemaAAP.java | 82 +
.../SubschemaAdministrativePoint.java | 46 +
.../core/api/administrative/SubschemaSAP.java | 73 +
.../api/administrative/TriggerExecutionAAP.java | 82 +
.../TriggerExecutionAdministrativePoint.java | 46 +
.../api/administrative/TriggerExecutionIAP.java | 73 +
.../api/administrative/TriggerExecutionSAP.java | 73 +
.../core/api/authn/ppolicy/CheckQualityEnum.java | 92 +
.../authn/ppolicy/DefaultPasswordValidator.java | 89 +
.../authn/ppolicy/PasswordPolicyConfiguration.java | 543 +++
.../api/authn/ppolicy/PasswordPolicyException.java | 95 +
.../core/api/authn/ppolicy/PasswordValidator.java | 42 +
.../server/core/api/changelog/ChangeLog.java | 266 ++
.../server/core/api/changelog/ChangeLogEvent.java | 185 +
.../api/changelog/ChangeLogEventSerializer.java | 153 +
.../core/api/changelog/ChangeLogSearchEngine.java | 241 ++
.../server/core/api/changelog/ChangeLogStore.java | 165 +
.../server/core/api/changelog/LogChange.java | 33 +
.../server/core/api/changelog/RevisionOrder.java | 50 +
.../api/changelog/SearchableChangeLogStore.java | 36 +
.../directory/server/core/api/changelog/Tag.java | 168 +
.../server/core/api/changelog/TagSearchEngine.java | 132 +
.../core/api/changelog/TaggableChangeLogStore.java | 96 +
.../TaggableSearchableChangeLogStore.java | 66 +
.../server/core/api/entry/ClonedServerEntry.java | 509 +++
.../core/api/entry/ClonedServerEntrySearch.java | 53 +
.../server/core/api/entry/ServerEntryFactory.java | 47 +
.../server/core/api/entry/ServerEntryUtils.java | 857 +++++
.../server/core/api/entry/ServerSearchResult.java | 136 +
.../core/api/entry/TestServerEntryUtils.java | 286 ++
.../server/core/api/event/DirectoryListener.java | 92 +
.../core/api/event/DirectoryListenerAdapter.java | 81 +
.../directory/server/core/api/event/Evaluator.java | 48 +
.../server/core/api/event/EventService.java | 58 +
.../directory/server/core/api/event/EventType.java | 255 ++
.../server/core/api/event/ExpressionEvaluator.java | 144 +
.../server/core/api/event/LeafEvaluator.java | 391 +++
.../core/api/event/NotificationCriteria.java | 201 ++
.../server/core/api/event/RegistrationEntry.java | 94 +
.../server/core/api/event/ScopeEvaluator.java | 70 +
.../server/core/api/event/SubstringEvaluator.java | 116 +
.../api/filtering/BaseEntryFilteringCursor.java | 580 +++
.../server/core/api/filtering/CursorList.java | 471 +++
.../server/core/api/filtering/EntryFilter.java | 60 +
.../core/api/filtering/EntryFilteringCursor.java | 59 +
.../core/api/interceptor/BaseInterceptor.java | 696 ++++
.../server/core/api/interceptor/Interceptor.java | 211 ++
.../core/api/interceptor/InterceptorException.java | 103 +
.../context/AbstractChangeOperationContext.java | 214 ++
.../context/AbstractOperationContext.java | 446 +++
.../interceptor/context/AddOperationContext.java | 159 +
.../interceptor/context/BindOperationContext.java | 277 ++
.../context/ChangeOperationContext.java | 57 +
.../context/CompareOperationContext.java | 243 ++
.../context/DeleteOperationContext.java | 117 +
.../interceptor/context/EmptyOperationContext.java | 68 +
.../context/FilteringOperationContext.java | 500 +++
.../context/GetRootDseOperationContext.java | 82 +
.../context/HasEntryOperationContext.java | 83 +
.../context/LookupOperationContext.java | 130 +
.../context/ModifyOperationContext.java | 206 ++
.../context/MoveAndRenameOperationContext.java | 151 +
.../interceptor/context/MoveOperationContext.java | 193 +
.../api/interceptor/context/OperationContext.java | 283 ++
.../context/RenameOperationContext.java | 191 +
.../context/SearchOperationContext.java | 319 ++
.../context/UnbindOperationContext.java | 73 +
.../directory/server/core/api/journal/Journal.java | 117 +
.../server/core/api/journal/JournalEvent.java | 31 +
.../server/core/api/journal/JournalStore.java | 114 +
.../normalization/FilterNormalizingVisitor.java | 617 ++++
.../core/api/partition/AbstractPartition.java | 250 ++
.../server/core/api/partition/Partition.java | 292 ++
.../server/core/api/partition/PartitionNexus.java | 132 +
.../server/core/api/schema/DescriptionParsers.java | 658 ++++
.../server/core/api/schema/SchemaPartition.java | 522 +++
.../AbstractRegistrySynchronizer.java | 404 +++
.../synchronizers/AttributeTypeSynchronizer.java | 333 ++
.../synchronizers/ComparatorSynchronizer.java | 388 ++
.../synchronizers/DitContentRuleSynchronizer.java | 122 +
.../DitStructureRuleSynchronizer.java | 127 +
.../synchronizers/MatchingRuleSynchronizer.java | 310 ++
.../synchronizers/MatchingRuleUseSynchronizer.java | 115 +
.../synchronizers/NameFormSynchronizer.java | 123 +
.../synchronizers/NormalizerSynchronizer.java | 333 ++
.../synchronizers/ObjectClassSynchronizer.java | 351 ++
.../synchronizers/RegistrySynchronizer.java | 93 +
.../synchronizers/RegistrySynchronizerAdaptor.java | 414 +++
.../synchronizers/SchemaSynchronizer.java | 561 +++
.../synchronizers/SyntaxCheckerSynchronizer.java | 372 ++
.../synchronizers/SyntaxSynchronizer.java | 399 +++
.../server/core/api/sp/LdapClassLoader.java | 211 ++
.../server/core/api/sp/StoredProcEngine.java | 61 +
.../server/core/api/sp/StoredProcEngineConfig.java | 43 +
.../core/api/sp/StoredProcExecutionManager.java | 153 +
.../server/core/api/sp/StoredProcUtils.java | 51 +
.../core/api/sp/java/JavaStoredProcEngine.java | 134 +
.../api/sp/java/JavaStoredProcEngineConfig.java | 53 +
.../api/sp/java/LdapJavaStoredProcClassLoader.java | 62 +
.../core/api/subtree/RefinementEvaluator.java | 120 +
.../core/api/subtree/RefinementLeafEvaluator.java | 135 +
.../server/core/api/subtree/SubentryCache.java | 161 +
.../server/core/api/subtree/SubentryUtils.java | 164 +
.../server/core/api/subtree/SubtreeEvaluator.java | 158 +
.../src/main/resources/directory-cacheservice.xml | 188 +
core-api/src/site/site.xml | 26 +
.../directory/server/core/api/MockCoreSession.java | 964 +++++
.../directory/server/core/api/MockCursor.java | 197 ++
.../server/core/api/MockDirectoryService.java | 623 ++++
.../directory/server/core/api/MockInterceptor.java | 215 ++
.../directory/server/core/api/MockOperation.java | 242 ++
.../server/core/api/MockOperationManager.java | 157 +
.../server/core/api/changelog/TagTest.java | 135 +
.../core/api/entry/ClonedServerEntryTest.java | 149 +
.../core/api/entry/SchemaAwareEntryTest.java | 3695 ++++++++++++++++++++
.../api/entry/SchemaAwareModificationTest.java | 320 ++
.../server/core/api/sp/StoredProcUtilsTest.java | 50 +
core-api/src/test/resources/log4j.properties | 27 +
core-avl/pom.xml | 90 +
.../server/core/avltree/ArrayMarshaller.java | 203 ++
.../directory/server/core/avltree/ArrayTree.java | 1299 +++++++
.../server/core/avltree/ArrayTreeCursor.java | 371 ++
.../avltree/AvlSingletonOrOrderedSetCursor.java | 361 ++
.../directory/server/core/avltree/AvlTree.java | 156 +
.../server/core/avltree/AvlTreeCursor.java | 316 ++
.../directory/server/core/avltree/AvlTreeImpl.java | 940 +++++
.../directory/server/core/avltree/AvlTreeMap.java | 198 ++
.../server/core/avltree/AvlTreeMapImpl.java | 1169 +++++++
.../avltree/AvlTreeMapNoDupsWrapperCursor.java | 210 ++
.../server/core/avltree/AvlTreeMarshaller.java | 259 ++
.../server/core/avltree/AvlTreeSingleton.java | 194 +
.../server/core/avltree/DefaultMarshaller.java | 76 +
.../server/core/avltree/KeyTupleAvlCursor.java | 286 ++
.../server/core/avltree/LinkedAvlMapNode.java | 208 ++
.../server/core/avltree/LinkedAvlNode.java | 198 ++
.../directory/server/core/avltree/Marshaller.java | 38 +
.../directory/server/core/avltree/Position.java | 39 +
.../server/core/avltree/SingletonOrOrderedSet.java | 227 ++
.../directory/server/core/avltree/avl/AvlNode.java | 58 +
.../server/core/avltree/avl/AvlTreeIterator.java | 111 +
.../server/core/avltree/avl/AvlTreeSet.java | 497 +++
core-avl/src/site/site.xml | 26 +
.../server/core/avltree/ArrayTreeCursorTest.java | 399 +++
.../server/core/avltree/ArrayTreeTest.java | 1393 ++++++++
.../server/core/avltree/AvlTreeCursorTest.java | 398 +++
.../core/avltree/AvlTreeMapNoDupsCursorTest.java | 490 +++
.../server/core/avltree/AvlTreeMapTest.java | 443 +++
.../server/core/avltree/AvlTreeMarshallerTest.java | 527 +++
.../server/core/avltree/AvlTreePerfTest.java | 331 ++
.../directory/server/core/avltree/AvlTreeTest.java | 575 +++
.../server/core/avltree/DefaultMarshallerTest.java | 88 +
.../server/core/avltree/IntegerKeyMarshaller.java | 51 +
.../server/core/avltree/avl/AvlTreePerfTest.java | 323 ++
core-avl/src/test/resources/log4j.properties | 22 +
core-constants/pom.xml | 64 +
.../server/constants/ApacheSchemaConstants.java | 151 +
.../server/constants/CoreSchemaConstants.java | 42 +
.../server/constants/ServerDNConstants.java | 81 +
.../server/constants/SystemSchemaConstants.java | 41 +
core-constants/src/site/site.xml | 26 +
core-integ/pom.xml | 347 ++
.../server/core/integ/IntegrationUtils.java | 531 +++
core-integ/src/site/site.xml | 26 +
.../core/admin/AdministrativePointServiceIT.java | 698 ++++
.../server/core/authn/SimpleAuthenticationIT.java | 564 +++
.../server/core/authz/AddAuthorizationIT.java | 282 ++
.../server/core/authz/AdministratorsGroupIT.java | 134 +
.../core/authz/AuthorizationServiceAsAdminIT.java | 159 +
.../authz/AuthorizationServiceAsNonAdminIT.java | 190 +
.../directory/server/core/authz/AuthzAuthnIT.java | 148 +
.../server/core/authz/AutzIntegUtils.java | 355 ++
.../server/core/authz/CompareAuthorizationIT.java | 282 ++
.../server/core/authz/DeleteAuthorizationIT.java | 281 ++
.../server/core/authz/GeneralAuthorizationIT.java | 89 +
.../server/core/authz/LookupAuthorizationIT.java | 114 +
.../server/core/authz/ModifyAuthorizationIT.java | 647 ++++
.../core/authz/MoveRenameAuthorizationIT.java | 811 +++++
.../server/core/authz/SearchAuthorizationIT.java | 1275 +++++++
.../core/authz/support/MaxImmSubFilterIT.java | 193 +
.../server/core/changelog/DefaultChangeLogIT.java | 442 +++
.../collective/CollectiveAttributeServiceIT.java | 568 +++
.../configuration/PartitionConfigurationIT.java | 90 +
.../server/core/event/EventServiceIT.java | 218 ++
.../server/core/exception/ExceptionServiceIT.java | 557 +++
.../directory/server/core/jndi/AddJndiIT.java | 211 ++
.../server/core/jndi/CreateContextIT.java | 449 +++
.../directory/server/core/jndi/DIRSERVER169IT.java | 161 +
.../directory/server/core/jndi/DIRSERVER791IT.java | 264 ++
.../server/core/jndi/DestroyContextIT.java | 141 +
.../server/core/jndi/ExtensibleObjectIT.java | 138 +
.../apache/directory/server/core/jndi/ListIT.java | 164 +
.../directory/server/core/jndi/MixedCaseIT.java | 189 +
.../server/core/jndi/ModifyContextIT.java | 268 ++
.../server/core/jndi/ObjStateFactoryIT.java | 273 ++
.../directory/server/core/jndi/RFC2713IT.java | 89 +
.../directory/server/core/jndi/ReferralIT.java | 1377 ++++++++
.../directory/server/core/jndi/RootDSEJndiIT.java | 305 ++
.../server/core/jndi/SimpleBindJndiIT.java | 461 +++
.../directory/server/core/jndi/UniqueMemberIT.java | 478 +++
.../server/core/jndi/referral/AddReferralIT.java | 316 ++
.../core/jndi/referral/CompareReferralIT.java | 425 +++
.../core/jndi/referral/DeleteReferralIT.java | 348 ++
.../core/jndi/referral/ModifyReferralIT.java | 431 +++
.../jndi/referral/MoveAndRenameReferralIT.java | 480 +++
.../server/core/jndi/referral/MoveReferralIT.java | 510 +++
.../core/jndi/referral/RenameReferralIT.java | 433 +++
.../core/jndi/referral/RenameReferralIgnoreIT.java | 321 ++
.../core/jndi/referral/SearchReferralIT.java | 444 +++
.../core/normalization/NormalizationServiceIT.java | 74 +
.../operational/OperationalAttributeServiceIT.java | 449 +++
.../server/core/operations/add/AddIT.java | 131 +
.../server/core/operations/add/AddPerfIT.java | 158 +
.../core/operations/add/ConcurrentAddSearchIT.java | 165 +
.../server/core/operations/add/DIRSERVER169IT.java | 159 +
.../server/core/operations/add/DIRSERVER783IT.java | 106 +
.../add/PasswordHashingInterceptorTest.java | 184 +
.../server/core/operations/bind/SimpleBindIT.java | 215 ++
.../operations/compare/CompareDirserver1139IT.java | 188 +
.../core/operations/compare/ComparePerfIT.java | 114 +
.../core/operations/delete/DeletePerfIT.java | 185 +
.../server/core/operations/exists/ExistsIT.java | 91 +
.../core/operations/getRootDse/GetRootDseIT.java | 275 ++
.../operations/getRootDse/GetRootDsePerfIT.java | 81 +
.../core/operations/hasEntry/hasEntryPerfIT.java | 84 +
.../server/core/operations/lookup/LookupIT.java | 255 ++
.../core/operations/lookup/LookupPerfIT.java | 307 ++
.../server/core/operations/modify/ModifyAddIT.java | 670 ++++
.../server/core/operations/modify/ModifyDelIT.java | 577 +++
.../operations/modify/ModifyMVAttributeIT.java | 115 +
.../operations/modify/ModifyMultipleChangesIT.java | 174 +
.../core/operations/modify/ModifyPerfIT.java | 130 +
.../server/core/operations/move/MoveIT.java | 162 +
.../server/core/operations/move/MovePerfIT.java | 139 +
.../moveAndRename/MoveAndRenamePerfIT.java | 135 +
.../server/core/operations/rename/RenameIT.java | 117 +
.../core/operations/rename/RenamePerfIT.java | 120 +
.../core/operations/search/AliasSearchIT.java | 620 ++++
.../core/operations/search/DIRSERVER759IT.java | 186 +
.../core/operations/search/SearchBinaryIT.java | 230 ++
.../server/core/operations/search/SearchIT.java | 2030 +++++++++++
.../core/operations/search/SearchPerfIT.java | 407 +++
.../operations/search/SearchWithIndicesIT.java | 269 ++
.../server/core/partition/PartitionIT.java | 169 +
.../schema/AbstractMetaSchemaObjectHandler.java | 101 +
.../core/schema/MetaAttributeTypeHandlerIT.java | 674 ++++
.../core/schema/MetaComparatorHandlerIT.java | 688 ++++
.../core/schema/MetaMatchingRuleHandlerIT.java | 580 +++
.../core/schema/MetaNormalizerHandlerIT.java | 641 ++++
.../core/schema/MetaObjectClassHandlerIT.java | 879 +++++
.../server/core/schema/MetaSchemaHandlerIT.java | 1054 ++++++
.../core/schema/MetaSyntaxCheckerHandlerIT.java | 652 ++++
.../server/core/schema/MetaSyntaxHandlerIT.java | 610 ++++
.../server/core/schema/ObjectClassCreateIT.java | 344 ++
.../core/schema/PartitionSchemaLoaderIT.java | 214 ++
.../server/core/schema/SchemaPersistenceIT.java | 348 ++
.../server/core/schema/SchemaServiceIT.java | 1198 +++++++
.../server/core/schema/SubschemaSubentryIT.java | 1990 +++++++++++
.../server/core/sp/LdapClassLoaderIT.java | 141 +
.../server/core/subtree/BadSubentryServiceIT.java | 204 ++
...SubentryServiceEntryModificationHandlingIT.java | 158 +
.../server/core/subtree/SubentryServiceIT.java | 1471 ++++++++
...SubentryServiceObjectClassChangeHandlingIT.java | 155 +
.../server/core/trigger/BackupUtilities.java | 60 +
.../server/core/trigger/BackupUtilitiesSP.java | 60 +
.../directory/server/core/trigger/ListUtilsSP.java | 51 +
.../server/core/trigger/LoggingUtilities.java | 43 +
.../core/trigger/SubentryServiceForTriggersIT.java | 591 ++++
.../server/core/trigger/TriggerInterceptorIT.java | 252 ++
core-integ/src/test/resources/AliasSearchIT.ldif | 233 ++
core-integ/src/test/resources/log4j.properties | 42 +
.../server/core/authz/LdifFileLoader.ldif | 5 +
.../server/core/authz/LdifFileLoader2.ldif | 25 +
.../core/normalization/testDireve308Example.ldif | 30 +
.../server/core/schema/DummyComparator.bytecode | Bin 0 -> 1039 bytes
.../server/core/schema/DummyNormalizer.bytecode | Bin 0 -> 1695 bytes
.../server/core/schema/DummySyntaxChecker.bytecode | Bin 0 -> 740 bytes
.../directory/server/core/schema/nonspecific.ldif | 40 +
core-jndi/pom.xml | 148 +
.../server/core/jndi/AbstractContextFactory.java | 54 +
.../directory/server/core/jndi/ControlEnum.java | 41 +
.../server/core/jndi/CoreContextFactory.java | 179 +
.../directory/server/core/jndi/DeadContext.java | 493 +++
.../server/core/jndi/EventListenerAdapter.java | 262 ++
.../server/core/jndi/JavaLdapSupport.java | 210 ++
.../server/core/jndi/LdapJndiProperties.java | 305 ++
.../server/core/jndi/NamingEnumerationAdapter.java | 151 +
.../directory/server/core/jndi/ServerContext.java | 1703 +++++++++
.../server/core/jndi/ServerDirContext.java | 1041 ++++++
.../server/core/jndi/ServerDirObjectFactory.java | 72 +
.../server/core/jndi/ServerDirStateFactory.java | 66 +
.../server/core/jndi/ServerLdapContext.java | 336 ++
core-jndi/src/site/site.xml | 26 +
.../server/core/jndi/LdapJndiPropertiesTest.java | 146 +
core-jndi/src/test/resources/log4j.properties | 22 +
core-shared/pom.xml | 146 +
.../server/core/shared/DefaultCoreSession.java | 1118 ++++++
.../server/core/shared/DefaultDnFactory.java | 153 +
.../server/core/shared/ReferralManagerImpl.java | 299 ++
.../server/core/shared/SchemaService.java | 430 +++
.../shared/partition/DefaultPartitionNexus.java | 1061 ++++++
.../core/shared/partition/version.properties | 18 +
core/pom.xml | 227 ++
.../server/core/DefaultDirectoryService.java | 2316 ++++++++++++
.../server/core/DefaultOperationManager.java | 1409 ++++++++
.../server/core/security/CoreKeyStoreSpi.java | 325 ++
.../server/core/security/TlsKeyGenerator.java | 380 ++
core/src/site/site.xml | 26 +
.../server/core/security/TlsKeyGeneratorTest.java | 102 +
core/src/test/resources/log4j.properties | 22 +
dependencies/pom.xml | 83 +
doap_apacheds.rdf | 91 +
http-directory-bridge/pom.xml | 81 +
.../server/bridge/http/BindResponseHolder.java | 60 +
.../server/bridge/http/HttpDirectoryService.java | 114 +
http-directory-bridge/src/site/site.xml | 26 +
http-integration/pom.xml | 136 +
.../server/integration/http/HttpServer.java | 332 ++
.../directory/server/integration/http/WebApp.java | 72 +
http-integration/src/site/site.xml | 26 +
i18n/pom.xml | 65 +
.../org/apache/directory/server/i18n/I18n.java | 897 +++++
.../apache/directory/server/i18n/errors.properties | 774 ++++
.../directory/server/i18n/errors_de.properties | 24 +
.../directory/server/i18n/errors_fr.properties | 24 +
.../directory/server/i18n/messages.properties | 23 +
.../directory/server/i18n/messages_de.properties | 23 +
.../directory/server/i18n/messages_fr.properties | 23 +
i18n/src/site/site.xml | 26 +
installers-maven-plugin/pom.xml | 140 +
.../server/installers/AbstractMojoCommand.java | 380 ++
.../directory/server/installers/GenerateMojo.java | 347 ++
.../server/installers/MojoHelperUtils.java | 243 ++
.../server/installers/ReflectionProperties.java | 77 +
.../apache/directory/server/installers/Target.java | 242 ++
.../archive/ArchiveInstallerCommand.java | 310 ++
.../server/installers/archive/ArchiveTarget.java | 78 +
.../server/installers/bin/BinInstallerCommand.java | 257 ++
.../directory/server/installers/bin/BinTarget.java | 44 +
.../server/installers/deb/DebInstallerCommand.java | 273 ++
.../directory/server/installers/deb/DebTarget.java | 44 +
.../macosxpkg/MacOsXPkgInstallerCommand.java | 418 +++
.../installers/macosxpkg/MacOsXPkgTarget.java | 48 +
.../installers/nsis/NsisInstallerCommand.java | 210 ++
.../server/installers/nsis/NsisTarget.java | 41 +
.../server/installers/rpm/RpmInstallerCommand.java | 350 ++
.../directory/server/installers/rpm/RpmTarget.java | 41 +
.../org/apache/directory/server/installers/LICENSE | 341 ++
.../org/apache/directory/server/installers/NOTICE | 23 +
.../apache/directory/server/installers/apacheds | 569 +++
.../server/installers/archive/apacheds.bat | 41 +
.../server/installers/archive/apacheds.sh | 68 +
.../server/installers/archive/cpappend.bat | 36 +
.../server/installers/archive/log4j.properties | 43 +
.../directory/server/installers/bin/bootstrap.sh | 281 ++
.../server/installers/bin/createInstaller.sh | 35 +
.../directory/server/installers/bin/functions.sh | 127 +
.../directory/server/installers/bin/install.sh | 133 +
.../directory/server/installers/bin/variables.sh | 24 +
.../apache/directory/server/installers/deb/control | 13 +
.../directory/server/installers/deb/postinst | 40 +
.../apache/directory/server/installers/deb/prerm | 40 +
.../directory/server/installers/etc-initd-script | 36 +
.../directory/server/installers/log4j.properties | 47 +
.../directory/server/installers/macosxpkg/DS_Store | Bin 0 -> 12292 bytes
.../server/installers/macosxpkg/Info.plist | 58 +
.../server/installers/macosxpkg/License.rtf | 80 +
.../installers/macosxpkg/apacheds-usr-bin.sh | 20 +
.../server/installers/macosxpkg/dmg-background.png | Bin 0 -> 12138 bytes
.../macosxpkg/org.apache.directory.server.plist | 42 +
.../installers/macosxpkg/pkg-background.tiff | Bin 0 -> 162064 bytes
.../server/installers/macosxpkg/postflight | 30 +
.../server/installers/macosxpkg/preflight | 32 +
.../directory/server/installers/nsis/header.bmp | Bin 0 -> 25818 bytes
.../directory/server/installers/nsis/installer.ico | Bin 0 -> 26694 bytes
.../directory/server/installers/nsis/installer.nsi | 659 ++++
.../server/installers/nsis/uninstaller.ico | Bin 0 -> 17542 bytes
.../directory/server/installers/nsis/welcome.bmp | Bin 0 -> 154542 bytes
.../directory/server/installers/rpm/apacheds.spec | 99 +
installers-maven-plugin/src/site/site.xml | 29 +
installers/README | 115 +
installers/pom.xml | 189 +
installers/settings-hudson.xml | 35 +
installers/src/site/site.xml | 26 +
interceptor-kerberos/pom.xml | 136 +
.../core/kerberos/KeyDerivationInterceptor.java | 559 +++
interceptor-kerberos/src/site/site.xml | 26 +
interceptors/admin/pom.xml | 132 +
.../core/admin/AdministrativePointInterceptor.java | 1542 ++++++++
interceptors/authn/pom.xml | 171 +
.../server/core/authn/AbstractAuthenticator.java | 299 ++
.../server/core/authn/AnonymousAuthenticator.java | 79 +
.../core/authn/AuthenticationInterceptor.java | 1667 +++++++++
.../directory/server/core/authn/Authenticator.java | 109 +
.../server/core/authn/DelegatingAuthenticator.java | 336 ++
.../server/core/authn/PasswordHistory.java | 160 +
.../server/core/authn/SimpleAuthenticator.java | 411 +++
.../server/core/authn/StrongAuthenticator.java | 73 +
.../core/authn/ppolicy/PpolicyConfigContainer.java | 114 +
.../server/core/authn/LdapPrincipalTest.java | 110 +
.../SimpleAuthenticatorOneWayEncryptedTest.java | 81 +
.../authn/src/test/resources/log4j.properties | 22 +
interceptors/authz/pom.xml | 146 +
.../core/authz/AciAuthorizationInterceptor.java | 1441 ++++++++
.../authz/DefaultAuthorizationInterceptor.java | 554 +++
.../directory/server/core/authz/GroupCache.java | 588 ++++
.../directory/server/core/authz/TupleCache.java | 300 ++
.../server/core/authz/support/ACDFEngine.java | 182 +
.../server/core/authz/support/ACITupleFilter.java | 57 +
.../server/core/authz/support/AciContext.java | 308 ++
.../authz/support/HighestPrecedenceFilter.java | 74 +
.../server/core/authz/support/MaxImmSubFilter.java | 178 +
.../core/authz/support/MaxValueCountFilter.java | 109 +
.../core/authz/support/MicroOperationFilter.java | 79 +
.../support/MostSpecificProtectedItemFilter.java | 105 +
.../authz/support/MostSpecificUserClassFilter.java | 116 +
.../server/core/authz/support/OperationScope.java | 70 +
.../authz/support/RelatedProtectedItemFilter.java | 303 ++
.../core/authz/support/RelatedUserClassFilter.java | 179 +
.../core/authz/support/RestrictedByFilter.java | 107 +
.../server/core/authz/support/package-info.java | 33 +
.../authz/support/HighestPrecedenceFilterTest.java | 122 +
.../authz/support/MaxValueCountFilterTest.java | 196 ++
.../authz/support/MicroOperationFilterTest.java | 109 +
.../MostSpecificProtectedItemFilterTest.java | 274 ++
.../support/MostSpecificUserClassFilterTest.java | 223 ++
.../core/authz/support/OperationScopeTest.java | 58 +
.../support/RelatedProtectedItemFilterTest.java | 498 +++
.../authz/support/RelatedUserClassFilterTest.java | 313 ++
.../core/authz/support/RestrictedByFilterTest.java | 188 +
.../authz/src/test/resources/log4j.properties | 22 +
interceptors/changelog/pom.xml | 141 +
.../core/changelog/ChangeLogInterceptor.java | 398 +++
.../server/core/changelog/DefaultChangeLog.java | 436 +++
.../core/changelog/MemoryChangeLogStore.java | 596 ++++
.../server/core/changelog/package-info.java | 57 +
.../core/changelog/MemoryChangeLogStoreTest.java | 154 +
.../changelog/src/test/resources/log4j.properties | 22 +
interceptors/collective/pom.xml | 120 +
.../collective/CollectiveAttributeInterceptor.java | 462 +++
interceptors/event/pom.xml | 115 +
.../server/core/event/DefaultEventService.java | 105 +
.../server/core/event/EventInterceptor.java | 439 +++
interceptors/exception/pom.xml | 130 +
.../core/exception/ExceptionInterceptor.java | 418 +++
interceptors/hash/pom.xml | 205 ++
.../core/hash/CryptPasswordHashingInterceptor.java | 41 +
.../core/hash/Md5PasswordHashingInterceptor.java | 41 +
.../core/hash/PasswordHashingInterceptor.java | 167 +
.../hash/Sha256PasswordHashingInterceptor.java | 41 +
.../hash/Sha384PasswordHashingInterceptor.java | 41 +
.../hash/Sha512PasswordHashingInterceptor.java | 41 +
.../core/hash/ShaPasswordHashingInterceptor.java | 41 +
.../core/hash/Smd5PasswordHashingInterceptor.java | 41 +
.../hash/Ssha256PasswordHashingInterceptor.java | 41 +
.../hash/Ssha384PasswordHashingInterceptor.java | 41 +
.../hash/Ssha512PasswordHashingInterceptor.java | 41 +
.../core/hash/SshaPasswordHashingInterceptor.java | 41 +
interceptors/journal/pom.xml | 115 +
.../server/core/journal/DefaultJournal.java | 164 +
.../server/core/journal/DefaultJournalStore.java | 239 ++
.../server/core/journal/JournalInterceptor.java | 379 ++
interceptors/logger/pom.xml | 195 ++
.../server/core/logger/TimerInterceptor.java | 540 +++
interceptors/normalization/pom.xml | 136 +
.../core/normalization/ExpandingVisitor.java | 186 +
.../normalization/NormalizationInterceptor.java | 443 +++
.../UndefinedFilterAttributeException.java | 70 +
.../normalization/NormalizationVisitorTest.java | 126 +
.../src/test/resources/log4j.properties | 22 +
interceptors/operational/pom.xml | 130 +
.../OperationalAttributeInterceptor.java | 573 +++
interceptors/pom.xml | 57 +
interceptors/referral/pom.xml | 130 +
.../server/core/referral/ReferralInterceptor.java | 451 +++
interceptors/schema/pom.xml | 146 +
.../server/core/schema/SchemaInterceptor.java | 1725 +++++++++
.../schema/SchemaLdifToPartitionExtractor.java | 267 ++
.../server/core/schema/SchemaSubentryManager.java | 564 +++
.../server/core/schema/SchemaSubentryModifier.java | 356 ++
.../directory/server/core/schema/package-info.java | 57 +
.../server/core/schema/SchemaServiceTest.java | 192 +
.../schema/src/test/resources/log4j.properties | 22 +
interceptors/subtree/pom.xml | 151 +
.../server/core/subtree/SubentryInterceptor.java | 1591 +++++++++
.../core/subtree/RefinementEvaluatorTest.java | 261 ++
.../core/subtree/RefinementLeafEvaluatorTest.java | 212 ++
.../server/core/subtree/SubtreeEvaluatorTest.java | 361 ++
.../subtree/src/test/resources/log4j.properties | 22 +
interceptors/trigger/pom.xml | 130 +
.../AbstractStoredProcedureParameterInjector.java | 121 +
.../AddStoredProcedureParameterInjector.java | 68 +
.../DeleteStoredProcedureParameterInjector.java | 82 +
.../ModifyDNStoredProcedureParameterInjector.java | 157 +
.../ModifyStoredProcedureParameterInjector.java | 114 +
.../trigger/SimpleTriggerExecutionAuthorizer.java | 52 +
.../trigger/StoredProcedureParameterInjector.java | 44 +
.../core/trigger/TriggerExecutionAuthorizer.java | 30 +
.../server/core/trigger/TriggerInterceptor.java | 650 ++++
.../server/core/trigger/TriggerSpecCache.java | 259 ++
jdbm-partition/pom.xml | 154 +
.../partition/impl/btree/jdbm/BTreeRedirect.java | 58 +
.../impl/btree/jdbm/BTreeRedirectMarshaller.java | 117 +
.../impl/btree/jdbm/BigIntegerSerializer.java | 55 +
.../partition/impl/btree/jdbm/DnSerializer.java | 127 +
.../impl/btree/jdbm/DnSerializerComparator.java | 72 +
.../partition/impl/btree/jdbm/DupsContainer.java | 87 +
.../impl/btree/jdbm/DupsContainerCursor.java | 455 +++
.../core/partition/impl/btree/jdbm/DupsCursor.java | 599 ++++
.../partition/impl/btree/jdbm/EntrySerializer.java | 238 ++
.../impl/btree/jdbm/IndexValueSerializer.java | 165 +
.../partition/impl/btree/jdbm/JdbmDnIndex.java | 142 +
.../core/partition/impl/btree/jdbm/JdbmIndex.java | 740 ++++
.../partition/impl/btree/jdbm/JdbmMasterTable.java | 126 +
.../partition/impl/btree/jdbm/JdbmPartition.java | 619 ++++
.../partition/impl/btree/jdbm/JdbmRdnIndex.java | 144 +
.../core/partition/impl/btree/jdbm/JdbmTable.java | 1177 +++++++
.../partition/impl/btree/jdbm/KeyBTreeCursor.java | 324 ++
.../impl/btree/jdbm/KeyTupleBTreeCursor.java | 400 +++
.../partition/impl/btree/jdbm/LongSerializer.java | 77 +
.../btree/jdbm/MarshallerSerializerBridge.java | 73 +
.../partition/impl/btree/jdbm/NoDupsCursor.java | 359 ++
.../impl/btree/jdbm/ParentIdAndRdnSerializer.java | 183 +
.../impl/btree/jdbm/StringSerializer.java | 95 +
.../partition/impl/btree/jdbm/UuidSerializer.java | 57 +
jdbm-partition/src/site/site.xml | 26 +
.../btree/jdbm/BTreeRedirectMarshallerTest.java | 161 +
.../impl/btree/jdbm/DupsContainerCursorTest.java | 267 ++
.../partition/impl/btree/jdbm/DupsCursorTest.java | 1513 ++++++++
.../impl/btree/jdbm/JdbmBrowserBugTest.java | 133 +
.../partition/impl/btree/jdbm/JdbmIndexTest.java | 564 +++
.../impl/btree/jdbm/JdbmMasterTableTest.java | 146 +
.../impl/btree/jdbm/JdbmRdnIndexTest.java | 393 +++
.../partition/impl/btree/jdbm/JdbmStoreTest.java | 808 +++++
.../impl/btree/jdbm/JdbmTableNoDuplicatesTest.java | 373 ++
.../btree/jdbm/JdbmTableWithDuplicatesTest.java | 652 ++++
.../impl/btree/jdbm/KeyBTreeCursorTest.java | 306 ++
.../partition/impl/btree/jdbm/KeyCursorTest.java | 306 ++
.../impl/btree/jdbm/KeyTupleArrayCursorTest.java | 144 +
.../impl/btree/jdbm/KeyTupleBTreeCursorTest.java | 218 ++
.../impl/btree/jdbm/MockComparatorRegistry.java | 112 +
.../impl/btree/jdbm/NoDupsCursorTest.java | 308 ++
.../impl/btree/jdbm/ServerEntrySerializerTest.java | 290 ++
.../impl/btree/jdbm/StringSerializerTest.java | 87 +
.../core/partition/tree/PartitionTreeTest.java | 195 ++
jdbm-partition/src/test/resources/log4j.properties | 22 +
kerberos-client/pom.xml | 87 +
.../directory/kerberos/client/AbstractTicket.java | 72 +
.../kerberos/client/ChangePasswordResult.java | 66 +
.../kerberos/client/ChangePasswordResultCode.java | 111 +
.../kerberos/client/HeimdalKpasswdDecode.java | 275 ++
.../directory/kerberos/client/KdcClientUtil.java | 155 +
.../directory/kerberos/client/KdcConfig.java | 185 +
.../directory/kerberos/client/KdcConnection.java | 685 ++++
.../directory/kerberos/client/KerberosChannel.java | 146 +
.../directory/kerberos/client/KpasswdDecode.java | 104 +
.../directory/kerberos/client/ServiceTicket.java | 34 +
.../kerberos/client/ServiceTicketRequest.java | 87 +
.../apache/directory/kerberos/client/TgTicket.java | 55 +
.../directory/kerberos/client/TgtRequest.java | 242 ++
.../directory/kerberos/client/KdcAsRepTest.java | 236 ++
.../kerberos/client/KdcConnectionTest.java | 282 ++
.../src/test/resources/log4j.properties | 45 +
kerberos-codec/pom.xml | 122 +
.../exceptions/ChangePasswdErrorType.java | 146 +
.../exceptions/ChangePasswordException.java | 98 +
.../changepwd/exceptions/package-info.java | 28 +
.../changepwd/io/ChangePasswordDecoder.java | 83 +
.../changepwd/io/ChangePasswordEncoder.java | 51 +
.../server/kerberos/changepwd/io/package-info.java | 28 +
.../messages/AbstractPasswordMessage.java | 66 +
.../changepwd/messages/ChangePasswordError.java | 153 +
.../changepwd/messages/ChangePasswordReply.java | 150 +
.../changepwd/messages/ChangePasswordRequest.java | 153 +
.../kerberos/changepwd/messages/package-info.java | 27 +
.../kerberos/protocol/codec/KerberosDecoder.java | 692 ++++
.../kerberos/protocol/codec/KerberosEncoder.java | 67 +
.../shared/crypto/checksum/ChecksumEngine.java | 49 +
.../shared/crypto/checksum/ChecksumHandler.java | 138 +
.../shared/crypto/checksum/Crc32Checksum.java | 62 +
.../shared/crypto/checksum/HmacMd5Checksum.java | 61 +
.../shared/crypto/checksum/RsaMd5Checksum.java | 54 +
.../shared/crypto/checksum/package-info.java | 29 +
.../crypto/encryption/Aes128CtsSha1Encryption.java | 48 +
.../crypto/encryption/Aes256CtsSha1Encryption.java | 48 +
.../crypto/encryption/AesCtsSha1Encryption.java | 197 ++
.../encryption/ArcFourHmacMd5Encryption.java | 122 +
.../crypto/encryption/CipherTextHandler.java | 149 +
.../crypto/encryption/Des3CbcSha1KdEncryption.java | 308 ++
.../crypto/encryption/DesCbcCrcEncryption.java | 180 +
.../crypto/encryption/DesCbcMd5Encryption.java | 180 +
.../shared/crypto/encryption/DesStringToKey.java | 365 ++
.../shared/crypto/encryption/EncryptionEngine.java | 255 ++
.../crypto/encryption/KerberosKeyFactory.java | 121 +
.../shared/crypto/encryption/KeyUsage.java | 193 +
.../kerberos/shared/crypto/encryption/NFold.java | 218 ++
.../shared/crypto/encryption/NullEncryption.java | 80 +
.../shared/crypto/encryption/RandomKeyFactory.java | 141 +
.../shared/crypto/encryption/package-info.java | 29 +
.../server/kerberos/shared/keytab/Keytab.java | 280 ++
.../kerberos/shared/keytab/KeytabDecoder.java | 179 +
.../kerberos/shared/keytab/KeytabEncoder.java | 275 ++
.../server/kerberos/shared/keytab/KeytabEntry.java | 108 +
.../server/kerberos/shared/replay/ReplayCache.java | 67 +
.../kerberos/shared/replay/ReplayCacheImpl.java | 262 ++
.../kerberos/shared/replay/package-info.java | 30 +
.../kerberos/shared/store/PrincipalStore.java | 56 +
.../kerberos/shared/store/PrincipalStoreEntry.java | 274 ++
.../shared/store/PrincipalStoreEntryModifier.java | 301 ++
.../kerberos/shared/store/TicketFactory.java | 125 +
.../server/kerberos/shared/store/package-info.java | 30 +
.../shared/kerberos/KerberosAttribute.java | 60 +
.../shared/kerberos/KerberosConstants.java | 297 ++
.../shared/kerberos/KerberosMessageType.java | 142 +
.../directory/shared/kerberos/KerberosTime.java | 321 ++
.../directory/shared/kerberos/KerberosUtils.java | 738 ++++
.../EncKdcRepPart/EncKdcRepPartContainer.java | 71 +
.../codec/EncKdcRepPart/EncKdcRepPartGrammar.java | 408 +++
.../EncKdcRepPart/EncKdcRepPartStatesEnum.java | 136 +
.../EncKdcRepPart/actions/EncKdcRepPartInit.java | 80 +
.../codec/EncKdcRepPart/actions/StoreAuthTime.java | 53 +
.../codec/EncKdcRepPart/actions/StoreCAddr.java | 53 +
.../codec/EncKdcRepPart/actions/StoreEndTime.java | 53 +
.../codec/EncKdcRepPart/actions/StoreFlags.java | 58 +
.../codec/EncKdcRepPart/actions/StoreKey.java | 52 +
.../EncKdcRepPart/actions/StoreKeyExpiration.java | 53 +
.../codec/EncKdcRepPart/actions/StoreLastReq.java | 104 +
.../codec/EncKdcRepPart/actions/StoreNonce.java | 51 +
.../EncKdcRepPart/actions/StoreRenewTill.java | 53 +
.../codec/EncKdcRepPart/actions/StoreSName.java | 53 +
.../codec/EncKdcRepPart/actions/StoreSRealm.java | 51 +
.../EncKdcRepPart/actions/StoreStartTime.java | 53 +
.../kerberos/codec/KerberosMessageContainer.java | 148 +
.../kerberos/codec/KerberosMessageGrammar.java | 364 ++
.../kerberos/codec/KerberosMessageStatesEnum.java | 125 +
.../actions/AbstractReadAuthorizationData.java | 113 +
.../codec/actions/AbstractReadCheckSum.java | 113 +
.../codec/actions/AbstractReadEncryptedPart.java | 117 +
.../codec/actions/AbstractReadEncryptionKey.java | 113 +
.../codec/actions/AbstractReadHostAddress.java | 111 +
.../codec/actions/AbstractReadHostAddresses.java | 116 +
.../codec/actions/AbstractReadKerberosTime.java | 107 +
.../codec/actions/AbstractReadMsgType.java | 144 +
.../codec/actions/AbstractReadPrincipalName.java | 113 +
.../kerberos/codec/actions/AbstractReadPvno.java | 116 +
.../kerberos/codec/actions/AbstractReadRealm.java | 93 +
.../kerberos/codec/adAndOr/AdAndOrContainer.java | 68 +
.../kerberos/codec/adAndOr/AdAndOrGrammar.java | 130 +
.../kerberos/codec/adAndOr/AdAndOrStatesEnum.java | 108 +
.../codec/adAndOr/actions/AdAndOrInit.java | 80 +
.../codec/adAndOr/actions/StoreConditionCount.java | 52 +
.../codec/adAndOr/actions/StoreElements.java | 53 +
.../codec/adIfRelevant/AdIfRelevantContainer.java | 52 +
.../codec/adKdcIssued/AdKDCIssuedGrammar.java | 150 +
.../codec/adKdcIssued/AdKDCIssuedStatesEnum.java | 112 +
.../codec/adKdcIssued/AdKdcIssuedContainer.java | 68 +
.../codec/adKdcIssued/actions/AdKdcIssuedInit.java | 80 +
.../codec/adKdcIssued/actions/StoreChecksum.java | 52 +
.../codec/adKdcIssued/actions/StoreElements.java | 53 +
.../codec/adKdcIssued/actions/StoreIRealm.java | 51 +
.../codec/adKdcIssued/actions/StoreISName.java | 52 +
.../AdMandatoryForKdcContainer.java | 52 +
.../kerberos/codec/apRep/ApRepContainer.java | 71 +
.../shared/kerberos/codec/apRep/ApRepGrammar.java | 167 +
.../kerberos/codec/apRep/ApRepStatesEnum.java | 112 +
.../kerberos/codec/apRep/actions/ApRepInit.java | 74 +
.../kerberos/codec/apRep/actions/CheckMsgType.java | 42 +
.../kerberos/codec/apRep/actions/StoreEncPart.java | 55 +
.../kerberos/codec/apRep/actions/StorePvno.java | 51 +
.../kerberos/codec/apReq/ApReqContainer.java | 71 +
.../shared/kerberos/codec/apReq/ApReqGrammar.java | 208 ++
.../kerberos/codec/apReq/ApReqStatesEnum.java | 117 +
.../kerberos/codec/apReq/actions/ApReqInit.java | 74 +
.../kerberos/codec/apReq/actions/CheckMsgType.java | 42 +
.../codec/apReq/actions/StoreApOptions.java | 83 +
.../codec/apReq/actions/StoreAuthenticator.java | 54 +
.../kerberos/codec/apReq/actions/StorePvno.java | 51 +
.../kerberos/codec/apReq/actions/StoreTicket.java | 106 +
.../kerberos/codec/asRep/AsRepContainer.java | 71 +
.../shared/kerberos/codec/asRep/AsRepGrammar.java | 87 +
.../kerberos/codec/asRep/AsRepStatesEnum.java | 103 +
.../kerberos/codec/asRep/actions/StoreKdcRep.java | 114 +
.../kerberos/codec/asReq/AsReqContainer.java | 71 +
.../shared/kerberos/codec/asReq/AsReqGrammar.java | 87 +
.../kerberos/codec/asReq/AsReqStatesEnum.java | 103 +
.../kerberos/codec/asReq/actions/StoreKdcReq.java | 114 +
.../authenticator/AuthenticatorContainer.java | 71 +
.../codec/authenticator/AuthenticatorGrammar.java | 347 ++
.../authenticator/AuthenticatorStatesEnum.java | 127 +
.../authenticator/actions/AuthenticatorInit.java | 80 +
.../actions/StoreAuthenticatorVno.java | 51 +
.../actions/StoreAuthorizationData.java | 55 +
.../codec/authenticator/actions/StoreCName.java | 52 +
.../codec/authenticator/actions/StoreCRealm.java | 51 +
.../codec/authenticator/actions/StoreCTime.java | 54 +
.../codec/authenticator/actions/StoreChecksum.java | 52 +
.../codec/authenticator/actions/StoreCusec.java | 52 +
.../authenticator/actions/StoreSeqNumber.java | 53 +
.../codec/authenticator/actions/StoreSubKey.java | 53 +
.../AuthorizationDataContainer.java | 68 +
.../AuthorizationDataGrammar.java | 169 +
.../AuthorizationDataStatesEnum.java | 110 +
.../actions/AuthorizationDataInit.java | 83 +
.../authorizationData/actions/StoreAdData.java | 52 +
.../authorizationData/actions/StoreAdType.java | 72 +
.../changePwdData/ChangePasswdDataContainer.java | 71 +
.../changePwdData/ChangePasswdDataGrammar.java | 165 +
.../changePwdData/ChangePasswdDataStatesEnum.java | 110 +
.../actions/ChangePasswdDataInit.java | 74 +
.../changePwdData/actions/StoreNewPassword.java | 52 +
.../codec/changePwdData/actions/StoreTargName.java | 53 +
.../changePwdData/actions/StoreTargRealm.java | 52 +
.../kerberos/codec/checksum/ChecksumContainer.java | 67 +
.../kerberos/codec/checksum/ChecksumGrammar.java | 140 +
.../codec/checksum/ChecksumStatesEnum.java | 110 +
.../codec/checksum/actions/ChecksumInit.java | 80 +
.../codec/checksum/actions/StoreChecksum.java | 52 +
.../codec/checksum/actions/StoreCksumType.java | 104 +
.../codec/encApRepPart/EncApRepPartContainer.java | 71 +
.../codec/encApRepPart/EncApRepPartGrammar.java | 210 ++
.../codec/encApRepPart/EncApRepPartStatesEnum.java | 115 +
.../encApRepPart/actions/EncApRepPartInit.java | 80 +
.../codec/encApRepPart/actions/StoreCTime.java | 53 +
.../codec/encApRepPart/actions/StoreCusec.java | 53 +
.../codec/encApRepPart/actions/StoreSeqNumber.java | 53 +
.../codec/encApRepPart/actions/StoreSubKey.java | 53 +
.../codec/encAsRepPart/EncAsRepPartContainer.java | 71 +
.../codec/encAsRepPart/EncAsRepPartGrammar.java | 87 +
.../codec/encAsRepPart/EncAsRepPartStatesEnum.java | 103 +
.../encAsRepPart/actions/StoreEncAsRepPart.java | 106 +
.../encKrbCredPart/EncKrbCredPartContainer.java | 71 +
.../encKrbCredPart/EncKrbCredPartGrammar.java | 251 ++
.../encKrbCredPart/EncKrbCredPartStatesEnum.java | 122 +
.../encKrbCredPart/actions/EncKrbCredPartInit.java | 80 +
.../codec/encKrbCredPart/actions/StoreNonce.java | 53 +
.../actions/StoreRecipientAddress.java | 52 +
.../encKrbCredPart/actions/StoreSenderAddress.java | 52 +
.../encKrbCredPart/actions/StoreTicketInfo.java | 102 +
.../encKrbCredPart/actions/StoreTimestamp.java | 55 +
.../codec/encKrbCredPart/actions/StoreUsec.java | 55 +
.../encKrbPrivPart/EncKrbPrivPartContainer.java | 71 +
.../encKrbPrivPart/EncKrbPrivPartGrammar.java | 305 ++
.../encKrbPrivPart/EncKrbPrivPartStatesEnum.java | 122 +
.../encKrbPrivPart/actions/EncKrbPrivPartInit.java | 80 +
.../actions/StoreRecipientAddress.java | 52 +
.../encKrbPrivPart/actions/StoreSenderAddress.java | 52 +
.../encKrbPrivPart/actions/StoreSeqNumber.java | 52 +
.../encKrbPrivPart/actions/StoreTimestamp.java | 53 +
.../codec/encKrbPrivPart/actions/StoreUsec.java | 52 +
.../encKrbPrivPart/actions/StoreUserData.java | 51 +
.../encTgsRepPart/EncTgsRepPartContainer.java | 71 +
.../codec/encTgsRepPart/EncTgsRepPartGrammar.java | 87 +
.../encTgsRepPart/EncTgsRepPartStatesEnum.java | 103 +
.../encTgsRepPart/actions/StoreEncTgsRepPart.java | 106 +
.../encTicketPart/EncTicketPartContainer.java | 70 +
.../codec/encTicketPart/EncTicketPartGrammar.java | 256 ++
.../encTicketPart/EncTicketPartStatesEnum.java | 132 +
.../encTicketPart/actions/EncTicketPartInit.java | 80 +
.../codec/encTicketPart/actions/StoreAuthTime.java | 53 +
.../actions/StoreAuthorizationData.java | 55 +
.../codec/encTicketPart/actions/StoreCName.java | 52 +
.../codec/encTicketPart/actions/StoreCRealm.java | 51 +
.../codec/encTicketPart/actions/StoreCaddr.java | 54 +
.../codec/encTicketPart/actions/StoreEndTime.java | 55 +
.../codec/encTicketPart/actions/StoreFlags.java | 54 +
.../codec/encTicketPart/actions/StoreKey.java | 52 +
.../encTicketPart/actions/StoreRenewtill.java | 55 +
.../encTicketPart/actions/StoreStartTime.java | 53 +
.../encTicketPart/actions/StoreTransited.java | 104 +
.../encryptedData/EncryptedDataContainer.java | 68 +
.../codec/encryptedData/EncryptedDataGrammar.java | 184 +
.../encryptedData/EncryptedDataStatesEnum.java | 112 +
.../encryptedData/actions/EncryptedDataInit.java | 83 +
.../codec/encryptedData/actions/StoreCipher.java | 52 +
.../codec/encryptedData/actions/StoreEType.java | 70 +
.../codec/encryptedData/actions/StoreKvno.java | 53 +
.../encryptionKey/EncryptionKeyContainer.java | 67 +
.../codec/encryptionKey/EncryptionKeyGrammar.java | 142 +
.../encryptionKey/EncryptionKeyStatesEnum.java | 110 +
.../encryptionKey/actions/EncryptionKeyInit.java | 80 +
.../codec/encryptionKey/actions/StoreKeyType.java | 72 +
.../codec/encryptionKey/actions/StoreKeyValue.java | 52 +
.../codec/etypeInfo/ETypeInfoContainer.java | 80 +
.../kerberos/codec/etypeInfo/ETypeInfoGrammar.java | 100 +
.../codec/etypeInfo/ETypeInfoStatesEnum.java | 102 +
.../codec/etypeInfo/actions/AddETypeInfoEntry.java | 111 +
.../codec/etypeInfo2/ETypeInfo2Container.java | 80 +
.../codec/etypeInfo2/ETypeInfo2Grammar.java | 100 +
.../codec/etypeInfo2/ETypeInfo2StatesEnum.java | 102 +
.../etypeInfo2/actions/AddETypeInfo2Entry.java | 111 +
.../etypeInfo2Entry/ETypeInfo2EntryContainer.java | 67 +
.../etypeInfo2Entry/ETypeInfo2EntryGrammar.java | 184 +
.../etypeInfo2Entry/ETypeInfo2EntryStatesEnum.java | 114 +
.../actions/ETypeInfo2EntryInit.java | 80 +
.../codec/etypeInfo2Entry/actions/StoreEType.java | 107 +
.../etypeInfo2Entry/actions/StoreS2KParams.java | 52 +
.../codec/etypeInfo2Entry/actions/StoreSalt.java | 86 +
.../etypeInfoEntry/ETypeInfoEntryContainer.java | 67 +
.../etypeInfoEntry/ETypeInfoEntryGrammar.java | 143 +
.../etypeInfoEntry/ETypeInfoEntryStatesEnum.java | 110 +
.../etypeInfoEntry/actions/ETypeInfoEntryInit.java | 80 +
.../codec/etypeInfoEntry/actions/StoreEType.java | 107 +
.../codec/etypeInfoEntry/actions/StoreSalt.java | 52 +
.../codec/hostAddress/HostAddressContainer.java | 68 +
.../codec/hostAddress/HostAddressGrammar.java | 143 +
.../codec/hostAddress/HostAddressStatesEnum.java | 109 +
.../codec/hostAddress/actions/HostAddressInit.java | 80 +
.../codec/hostAddress/actions/StoreAddrType.java | 70 +
.../codec/hostAddress/actions/StoreAddress.java | 67 +
.../hostAddresses/HostAddressesContainer.java | 69 +
.../codec/hostAddresses/HostAddressesGrammar.java | 104 +
.../hostAddresses/HostAddressesStatesEnum.java | 105 +
.../hostAddresses/actions/AddHostAddress.java | 111 +
.../kerberos/codec/kdcRep/KdcRepContainer.java | 71 +
.../kerberos/codec/kdcRep/KdcRepGrammar.java | 262 ++
.../kerberos/codec/kdcRep/KdcRepStatesEnum.java | 121 +
.../kerberos/codec/kdcRep/actions/AddPaData.java | 110 +
.../codec/kdcRep/actions/CheckMsgType.java | 41 +
.../kerberos/codec/kdcRep/actions/StoreCName.java | 52 +
.../kerberos/codec/kdcRep/actions/StoreCRealm.java | 51 +
.../codec/kdcRep/actions/StoreEncPart.java | 55 +
.../kerberos/codec/kdcRep/actions/StorePvno.java | 51 +
.../kerberos/codec/kdcRep/actions/StoreTicket.java | 106 +
.../kerberos/codec/kdcReq/KdcReqContainer.java | 71 +
.../kerberos/codec/kdcReq/KdcReqGrammar.java | 220 ++
.../kerberos/codec/kdcReq/KdcReqStatesEnum.java | 117 +
.../kerberos/codec/kdcReq/actions/AddPaData.java | 110 +
.../codec/kdcReq/actions/CheckMsgType.java | 41 +
.../codec/kdcReq/actions/StoreKdcReqBody.java | 105 +
.../kerberos/codec/kdcReq/actions/StorePvno.java | 51 +
.../codec/kdcReqBody/KdcReqBodyContainer.java | 70 +
.../codec/kdcReqBody/KdcReqBodyGrammar.java | 511 +++
.../codec/kdcReqBody/KdcReqBodyStatesEnum.java | 137 +
.../codec/kdcReqBody/actions/AddEType.java | 104 +
.../codec/kdcReqBody/actions/AddTicket.java | 111 +
.../codec/kdcReqBody/actions/ETypeSequence.java | 58 +
.../codec/kdcReqBody/actions/KdcReqBodyInit.java | 80 +
.../codec/kdcReqBody/actions/StoreAddresses.java | 53 +
.../codec/kdcReqBody/actions/StoreCName.java | 52 +
.../actions/StoreEncAuthorizationData.java | 54 +
.../codec/kdcReqBody/actions/StoreFrom.java | 99 +
.../codec/kdcReqBody/actions/StoreKdcOptions.java | 83 +
.../codec/kdcReqBody/actions/StoreNonce.java | 51 +
.../codec/kdcReqBody/actions/StoreRTime.java | 52 +
.../codec/kdcReqBody/actions/StoreRealm.java | 51 +
.../codec/kdcReqBody/actions/StoreSName.java | 52 +
.../codec/kdcReqBody/actions/StoreTill.java | 99 +
.../kerberos/codec/krbCred/KrbCredContainer.java | 71 +
.../kerberos/codec/krbCred/KrbCredGrammar.java | 151 +
.../kerberos/codec/krbCred/KrbCredStatesEnum.java | 116 +
.../codec/krbCred/actions/CheckMsgType.java | 42 +
.../codec/krbCred/actions/KrbCredInit.java | 80 +
.../codec/krbCred/actions/StoreEncPart.java | 55 +
.../kerberos/codec/krbCred/actions/StorePvno.java | 51 +
.../codec/krbCred/actions/StoreTickets.java | 99 +
.../codec/krbCredInfo/KrbCredInfoContainer.java | 68 +
.../codec/krbCredInfo/KrbCredInfoGrammar.java | 592 ++++
.../codec/krbCredInfo/KrbCredInfoStatesEnum.java | 132 +
.../codec/krbCredInfo/actions/KrbCredInfoInit.java | 80 +
.../codec/krbCredInfo/actions/StoreAuthTime.java | 54 +
.../codec/krbCredInfo/actions/StoreCaddr.java | 53 +
.../codec/krbCredInfo/actions/StoreEndTime.java | 54 +
.../codec/krbCredInfo/actions/StoreFlags.java | 54 +
.../codec/krbCredInfo/actions/StoreKey.java | 53 +
.../codec/krbCredInfo/actions/StorePName.java | 53 +
.../codec/krbCredInfo/actions/StorePRealm.java | 52 +
.../codec/krbCredInfo/actions/StoreRenewtill.java | 54 +
.../codec/krbCredInfo/actions/StoreSName.java | 53 +
.../codec/krbCredInfo/actions/StoreSRealm.java | 52 +
.../codec/krbCredInfo/actions/StoreStartTime.java | 54 +
.../kerberos/codec/krbError/KrbErrorContainer.java | 71 +
.../kerberos/codec/krbError/KrbErrorGrammar.java | 461 +++
.../codec/krbError/KrbErrorStatesEnum.java | 142 +
.../codec/krbError/actions/CheckMsgType.java | 42 +
.../codec/krbError/actions/KrbErrorInit.java | 80 +
.../codec/krbError/actions/StoreCName.java | 52 +
.../codec/krbError/actions/StoreCRealm.java | 51 +
.../codec/krbError/actions/StoreCTime.java | 53 +
.../codec/krbError/actions/StoreCusec.java | 52 +
.../codec/krbError/actions/StoreEData.java | 52 +
.../codec/krbError/actions/StoreEText.java | 88 +
.../codec/krbError/actions/StoreErrorCode.java | 55 +
.../kerberos/codec/krbError/actions/StorePvno.java | 51 +
.../codec/krbError/actions/StoreRealm.java | 51 +
.../codec/krbError/actions/StoreSName.java | 53 +
.../codec/krbError/actions/StoreSTime.java | 53 +
.../codec/krbError/actions/StoreSusec.java | 53 +
.../kerberos/codec/krbPriv/KrbPrivContainer.java | 71 +
.../kerberos/codec/krbPriv/KrbPrivGrammar.java | 160 +
.../kerberos/codec/krbPriv/KrbPrivStatesEnum.java | 113 +
.../codec/krbPriv/actions/CheckMsgType.java | 42 +
.../codec/krbPriv/actions/KrbPrivInit.java | 80 +
.../codec/krbPriv/actions/StoreEncPart.java | 55 +
.../kerberos/codec/krbPriv/actions/StorePvno.java | 51 +
.../kerberos/codec/krbSafe/KrbSafeContainer.java | 71 +
.../kerberos/codec/krbSafe/KrbSafeGrammar.java | 172 +
.../kerberos/codec/krbSafe/KrbSafeStatesEnum.java | 115 +
.../codec/krbSafe/actions/CheckMsgType.java | 42 +
.../codec/krbSafe/actions/KrbSafeInit.java | 80 +
.../codec/krbSafe/actions/StoreChecksum.java | 54 +
.../kerberos/codec/krbSafe/actions/StorePvno.java | 51 +
.../codec/krbSafe/actions/StoreSafeBody.java | 108 +
.../codec/krbSafeBody/KrbSafeBodyContainer.java | 68 +
.../codec/krbSafeBody/KrbSafeBodyGrammar.java | 268 ++
.../codec/krbSafeBody/KrbSafeBodyStatesEnum.java | 119 +
.../codec/krbSafeBody/actions/KrbSafeBodyInit.java | 80 +
.../krbSafeBody/actions/StoreRecipientAddress.java | 52 +
.../krbSafeBody/actions/StoreSenderAddress.java | 52 +
.../codec/krbSafeBody/actions/StoreSeqNumber.java | 52 +
.../codec/krbSafeBody/actions/StoreTimestamp.java | 53 +
.../codec/krbSafeBody/actions/StoreUsec.java | 52 +
.../codec/krbSafeBody/actions/StoreUserData.java | 51 +
.../kerberos/codec/lastReq/LastReqContainer.java | 68 +
.../kerberos/codec/lastReq/LastReqGrammar.java | 167 +
.../kerberos/codec/lastReq/LastReqStatesEnum.java | 110 +
.../codec/lastReq/actions/LastReqInit.java | 80 +
.../codec/lastReq/actions/StoreLrType.java | 57 +
.../codec/lastReq/actions/StoreLrValue.java | 55 +
.../codec/methodData/MethodDataContainer.java | 80 +
.../codec/methodData/MethodDataGrammar.java | 100 +
.../codec/methodData/MethodDataStatesEnum.java | 102 +
.../codec/methodData/actions/AddPaData.java | 111 +
.../shared/kerberos/codec/options/ApOptions.java | 96 +
.../shared/kerberos/codec/options/KdcOptions.java | 419 +++
.../shared/kerberos/codec/options/Options.java | 137 +
.../paEncTimestamp/PaEncTimestampContainer.java | 52 +
.../codec/paEncTsEnc/PaEncTsEncContainer.java | 68 +
.../codec/paEncTsEnc/PaEncTsEncGrammar.java | 144 +
.../codec/paEncTsEnc/PaEncTsEncStatesEnum.java | 109 +
.../codec/paEncTsEnc/actions/PaEncTsEncInit.java | 80 +
.../codec/paEncTsEnc/actions/StorePaTimestamp.java | 54 +
.../codec/paEncTsEnc/actions/StorePaUsec.java | 53 +
.../kerberos/codec/padata/PaDataContainer.java | 67 +
.../kerberos/codec/padata/PaDataGrammar.java | 139 +
.../kerberos/codec/padata/PaDataStatesEnum.java | 110 +
.../kerberos/codec/padata/actions/PaDataInit.java | 67 +
.../codec/padata/actions/StoreDataType.java | 102 +
.../codec/padata/actions/StorePaDataValue.java | 52 +
.../principalName/PrincipalNameContainer.java | 68 +
.../codec/principalName/PrincipalNameGrammar.java | 157 +
.../principalName/PrincipalNameStatesEnum.java | 111 +
.../principalName/actions/PrincipalNameInit.java | 81 +
.../principalName/actions/StoreNameString.java | 104 +
.../codec/principalName/actions/StoreNameType.java | 70 +
.../kerberos/codec/tgsRep/TgsRepContainer.java | 71 +
.../kerberos/codec/tgsRep/TgsRepGrammar.java | 87 +
.../kerberos/codec/tgsRep/TgsRepStatesEnum.java | 103 +
.../kerberos/codec/tgsRep/actions/StoreKdcRep.java | 114 +
.../kerberos/codec/tgsReq/TgsReqContainer.java | 71 +
.../kerberos/codec/tgsReq/TgsReqGrammar.java | 87 +
.../kerberos/codec/tgsReq/TgsReqStatesEnum.java | 103 +
.../kerberos/codec/tgsReq/actions/StoreKdcReq.java | 114 +
.../kerberos/codec/ticket/TicketContainer.java | 74 +
.../kerberos/codec/ticket/TicketGrammar.java | 190 +
.../kerberos/codec/ticket/TicketStatesEnum.java | 114 +
.../codec/ticket/actions/StoreEncPart.java | 55 +
.../kerberos/codec/ticket/actions/StoreRealm.java | 51 +
.../kerberos/codec/ticket/actions/StoreSName.java | 52 +
.../kerberos/codec/ticket/actions/StoreTktVno.java | 51 +
.../kerberos/codec/ticket/actions/TicketInit.java | 74 +
.../TransitedEncodingContainer.java | 68 +
.../TransitedEncodingGrammar.java | 143 +
.../TransitedEncodingStatesEnum.java | 109 +
.../transitedEncoding/actions/StoreContents.java | 52 +
.../transitedEncoding/actions/StoreTrType.java | 55 +
.../actions/TransitedEncodingInit.java | 80 +
.../codec/typedData/TypedDataContainer.java | 68 +
.../kerberos/codec/typedData/TypedDataGrammar.java | 169 +
.../codec/typedData/TypedDataStatesEnum.java | 110 +
.../codec/typedData/actions/StoreDataValue.java | 52 +
.../codec/typedData/actions/StoreTdType.java | 56 +
.../codec/typedData/actions/TypedDataInit.java | 83 +
.../kerberos/codec/types/AuthorizationType.java | 243 ++
.../kerberos/codec/types/EncryptionType.java | 283 ++
.../shared/kerberos/codec/types/HostAddrType.java | 317 ++
.../shared/kerberos/codec/types/LastReqType.java | 126 +
.../shared/kerberos/codec/types/PaDataType.java | 266 ++
.../kerberos/codec/types/PrincipalNameType.java | 170 +
.../shared/kerberos/codec/types/SamType.java | 113 +
.../codec/types/TransitedEncodingType.java | 95 +
.../shared/kerberos/components/AdAndOr.java | 217 ++
.../shared/kerberos/components/AdIfRelevant.java | 66 +
.../shared/kerberos/components/AdKdcIssued.java | 313 ++
.../kerberos/components/AdMandatoryForKdc.java | 66 +
.../kerberos/components/AuthorizationData.java | 335 ++
.../components/AuthorizationDataEntry.java | 203 ++
.../shared/kerberos/components/Checksum.java | 305 ++
.../shared/kerberos/components/ETypeInfo.java | 295 ++
.../shared/kerberos/components/ETypeInfo2.java | 295 ++
.../kerberos/components/ETypeInfo2Entry.java | 301 ++
.../shared/kerberos/components/ETypeInfoEntry.java | 249 ++
.../shared/kerberos/components/EncKdcRepPart.java | 674 ++++
.../shared/kerberos/components/EncKrbCredPart.java | 444 +++
.../shared/kerberos/components/EncKrbPrivPart.java | 406 +++
.../shared/kerberos/components/EncTicketPart.java | 603 ++++
.../shared/kerberos/components/EncryptedData.java | 400 +++
.../shared/kerberos/components/EncryptionKey.java | 332 ++
.../shared/kerberos/components/HostAddress.java | 357 ++
.../shared/kerberos/components/HostAddresses.java | 298 ++
.../shared/kerberos/components/KdcRep.java | 476 +++
.../shared/kerberos/components/KdcReq.java | 313 ++
.../shared/kerberos/components/KdcReqBody.java | 868 +++++
.../shared/kerberos/components/KrbCredInfo.java | 647 ++++
.../shared/kerberos/components/KrbSafeBody.java | 403 +++
.../shared/kerberos/components/LastReq.java | 297 ++
.../shared/kerberos/components/LastReqEntry.java | 119 +
.../shared/kerberos/components/MethodData.java | 278 ++
.../shared/kerberos/components/PaData.java | 274 ++
.../shared/kerberos/components/PaEncTimestamp.java | 66 +
.../shared/kerberos/components/PaEncTsEnc.java | 261 ++
.../shared/kerberos/components/PrincipalName.java | 543 +++
.../kerberos/components/TransitedEncoding.java | 292 ++
.../shared/kerberos/components/TypedData.java | 296 ++
.../kerberos/crypto/checksum/ChecksumType.java | 222 ++
.../shared/kerberos/exceptions/ErrorType.java | 541 +++
.../exceptions/InvalidTicketException.java | 43 +
.../kerberos/exceptions/KerberosException.java | 251 ++
.../kerberos/flags/AbstractKerberosFlags.java | 234 ++
.../shared/kerberos/flags/KerberosFlag.java | 38 +
.../shared/kerberos/flags/KerberosFlags.java | 83 +
.../shared/kerberos/flags/TicketFlag.java | 141 +
.../shared/kerberos/flags/TicketFlags.java | 266 ++
.../directory/shared/kerberos/messages/ApRep.java | 226 ++
.../directory/shared/kerberos/messages/ApReq.java | 364 ++
.../directory/shared/kerberos/messages/AsRep.java | 167 +
.../directory/shared/kerberos/messages/AsReq.java | 95 +
.../shared/kerberos/messages/Authenticator.java | 595 ++++
.../shared/kerberos/messages/ChangePasswdData.java | 201 ++
.../shared/kerberos/messages/EncApRepPart.java | 338 ++
.../shared/kerberos/messages/EncAsRepPart.java | 116 +
.../shared/kerberos/messages/EncTgsRepPart.java | 116 +
.../shared/kerberos/messages/KerberosMessage.java | 106 +
.../shared/kerberos/messages/KrbCred.java | 275 ++
.../shared/kerberos/messages/KrbError.java | 711 ++++
.../shared/kerberos/messages/KrbPriv.java | 204 ++
.../shared/kerberos/messages/KrbSafe.java | 252 ++
.../directory/shared/kerberos/messages/TgsRep.java | 165 +
.../directory/shared/kerberos/messages/TgsReq.java | 101 +
.../directory/shared/kerberos/messages/Ticket.java | 450 +++
kerberos-codec/src/site/site.xml | 26 +
.../server/kerberos/shared/KerberosUtilsTest.java | 150 +
.../crypto/encryption/AesEncryptionTest.java | 154 +
.../crypto/encryption/CipherTextHandlerTest.java | 471 +++
.../encryption/Des3CbcSha1KdEncryptionTest.java | 251 ++
.../crypto/encryption/DesCbcCrcEncryptionTest.java | 133 +
.../crypto/encryption/DesCbcMd5EncryptionTest.java | 133 +
.../crypto/encryption/DesStringToKeyTest.java | 168 +
.../crypto/encryption/KerberosKeyFactoryTest.java | 412 +++
.../shared/crypto/encryption/KeyTypeTest.java | 320 ++
.../shared/crypto/encryption/NFoldTest.java | 325 ++
.../crypto/encryption/RandomKeyFactoryTest.java | 223 ++
.../shared/crypto/encryption/VendorHelper.java | 72 +
.../server/kerberos/shared/keytab/KeytabTest.java | 185 +
.../shared/messages/components/TicketTest.java | 137 +
.../messages/value/AuthorizationDataTest.java | 111 +
.../shared/messages/value/ChecksumTest.java | 189 +
.../shared/messages/value/EncryptedDataTest.java | 140 +
.../shared/messages/value/EncryptionKeyTest.java | 275 ++
.../shared/messages/value/KdcOptionsTest.java | 54 +
.../kerberos/shared/messages/value/PaDataTest.java | 89 +
.../shared/messages/value/PrincipalNameTest.java | 120 +
.../value/flags/AbstractKerberosFlagsTest.java | 167 +
.../messages/value/flags/TicketFlagsTest.java | 211 ++
.../shared/replay/ReplayCacheImplTest.java | 123 +
.../shared/kerberos/codec/AdAndOrDecoderTest.java | 347 ++
.../kerberos/codec/AdIfRelevantDecoderTest.java | 145 +
.../kerberos/codec/AdKdcIssuedDecoderTest.java | 400 +++
.../codec/AdMandatoryForKdcDecoderTest.java | 145 +
.../shared/kerberos/codec/ApRepDecoderTest.java | 294 ++
.../shared/kerberos/codec/ApReqDecoderTest.java | 363 ++
.../shared/kerberos/codec/AsRepDecoderTest.java | 970 +++++
.../shared/kerberos/codec/AsReqDecoderTest.java | 576 +++
.../kerberos/codec/AuthenticatorDecoderTest.java | 485 +++
.../codec/AuthorizationDataDecoderTest.java | 343 ++
.../codec/ChangePasswdDataDecoderTest.java | 261 ++
.../shared/kerberos/codec/ChecksumDecoderTest.java | 188 +
.../kerberos/codec/ETypeInfo2DecoderTest.java | 199 ++
.../kerberos/codec/ETypeInfo2EntryDecoderTest.java | 468 +++
.../kerberos/codec/ETypeInfoDecoderTest.java | 201 ++
.../kerberos/codec/ETypeInfoEntryDecoderTest.java | 456 +++
.../kerberos/codec/EncApRepPartDecoderTest.java | 619 ++++
.../kerberos/codec/EncAsRepPartDecoderTest.java | 195 ++
.../kerberos/codec/EncKdcRepPartDecoderTest.java | 442 +++
.../kerberos/codec/EncKrbCredPartDecoderTest.java | 257 ++
.../kerberos/codec/EncKrbPrivPartDecoderTest.java | 698 ++++
.../kerberos/codec/EncTgsRepPartDecoderTest.java | 195 ++
.../kerberos/codec/EncTicketPartDecoderTest.java | 207 ++
.../kerberos/codec/EncryptedDataDecoderTest.java | 460 +++
.../kerberos/codec/EncryptionKeyDecoderTest.java | 290 ++
.../kerberos/codec/HostAddressDecoderTest.java | 344 ++
.../kerberos/codec/HostAddressesDecoderTest.java | 237 ++
.../shared/kerberos/codec/KdcRepDecoderTest.java | 348 ++
.../kerberos/codec/KdcReqBodyDecoderTest.java | 542 +++
.../shared/kerberos/codec/KdcReqDecoderTest.java | 307 ++
.../kerberos/codec/KerberosMessageDecoderTest.java | 572 +++
.../shared/kerberos/codec/KrbCredDecoderTest.java | 89 +
.../kerberos/codec/KrbCredInfoDecoderTest.java | 287 ++
.../shared/kerberos/codec/KrbErrorDecoderTest.java | 1910 ++++++++++
.../shared/kerberos/codec/KrbPrivDecoderTest.java | 120 +
.../kerberos/codec/KrbSafeBodyDecoderTest.java | 698 ++++
.../shared/kerberos/codec/KrbSafeDecoderTest.java | 177 +
.../shared/kerberos/codec/LastReqDecoderTest.java | 315 ++
.../kerberos/codec/MethodDataDecoderTest.java | 206 ++
.../shared/kerberos/codec/PaDataDecoderTest.java | 197 ++
.../kerberos/codec/PaEncTimestampDecoderTest.java | 130 +
.../kerberos/codec/PaEncTsEncDecoderTest.java | 277 ++
.../kerberos/codec/PrincipalNameDecoderTest.java | 476 +++
.../shared/kerberos/codec/TgsRepDecoderTest.java | 347 ++
.../shared/kerberos/codec/TgsReqDecoderTest.java | 405 +++
.../shared/kerberos/codec/TicketDecoderTest.java | 846 +++++
.../codec/TransitedEncodingDecoderTest.java | 296 ++
.../kerberos/codec/TypedDataDecoderTest.java | 276 ++
.../kerberos/codec/flags/TicketFlagsTest.java | 68 +
.../shared/kerberos/codec/options/OptionsTest.java | 71 +
kerberos-codec/src/test/resources/log4j.properties | 22 +
kerberos-test/pom.xml | 152 +
kerberos-test/src/site/site.xml | 26 +
.../server/kerberos/kdc/AS-REQ-PA-ENC-TS.pdu | Bin 0 -> 240 bytes
.../directory/server/kerberos/kdc/AS-REQ-TCP.pdu | Bin 0 -> 161 bytes
.../directory/server/kerberos/kdc/AS-REQ-UDP.pdu | Bin 0 -> 157 bytes
.../server/kerberos/kdc/AbstractKerberosITest.java | 247 ++
.../server/kerberos/kdc/KerberosTcpITest.java | 134 +
.../server/kerberos/kdc/KerberosTestUtils.java | 458 +++
.../server/kerberos/kdc/KerberosUdpITest.java | 133 +
.../server/kerberos/kdc/SaslGssapiBindITest.java | 447 +++
.../directory/server/kerberos/kdc/ms_krb5.pcap | Bin 0 -> 2688 bytes
.../directory/server/kerberos/kdc/oracle_krb5.pcap | Bin 0 -> 964 bytes
.../directory/server/kerberos/kdc/pam_krb5.pcap | Bin 0 -> 2800 bytes
kerberos-test/src/test/resources/krb5.conf | 31 +
kerberos-test/src/test/resources/log4j.properties | 25 +
.../directory/server/kerberos/kdc/KerberosIT.ldif | 33 +
ldap-client-test/pom.xml | 173 +
.../shared/client/api/LdapApiIntegrationUtils.java | 182 +
ldap-client-test/src/site/site.xml | 26 +
.../shared/client/api/AdsSchemaLoaderTest.java | 85 +
.../shared/client/api/LdapConnectionPoolTest.java | 152 +
.../shared/client/api/LdapConnectionTest.java | 295 ++
.../shared/client/api/LdapSSLConnectionTest.java | 226 ++
.../shared/client/api/ServerSchemaLoaderTest.java | 98 +
.../api/operations/ClientAbandonRequestTest.java | 183 +
.../api/operations/ClientAddRequestTest.java | 420 +++
.../api/operations/ClientCompareRequestTest.java | 113 +
.../api/operations/ClientDeleteRequestTest.java | 244 ++
.../api/operations/ClientExtendedRequestTest.java | 121 +
.../api/operations/ClientModifyDnRequestTest.java | 167 +
.../api/operations/ClientModifyRequestTest.java | 262 ++
.../client/api/operations/GetRootDseTest.java | 257 ++
.../api/operations/bind/SimpleBindRequestTest.java | 620 ++++
.../search/AnonymousClientSearchRequestTest.java | 362 ++
.../operations/search/ClientSearchRequestTest.java | 387 ++
.../operations/search/OperationWithIndexTest.java | 818 +++++
.../SearchRequestReturningAttributesTest.java | 508 +++
.../operations/search/SearchWithReferralsTest.java | 202 ++
.../shared/client/api/perf/TestClientApiPerf.java | 197 ++
.../shared/client/api/utils/SASLPrep.java | 32 +
.../src/test/resources/log4j.properties | 35 +
ldif-partition/pom.xml | 122 +
.../core/partition/ldif/AbstractLdifPartition.java | 72 +
.../server/core/partition/ldif/LdifPartition.java | 810 +++++
.../partition/ldif/SingleFileLdifPartition.java | 480 +++
ldif-partition/src/main/resources/ads-2.ldif | 1158 ++++++
.../src/main/resources/sample-config.ldif | 66 +
ldif-partition/src/site/site.xml | 26 +
.../core/partition/ldif/LdifPartitionTest.java | 726 ++++
.../ldif/SingleFileLdifPartitionTest.java | 1206 +++++++
ldif-partition/src/test/resources/log4j.properties | 22 +
mavibot-partition/pom.xml | 101 +
.../partition/impl/btree/mavibot/DnSerializer.java | 162 +
.../impl/btree/mavibot/KeyTupleArrayCursor.java | 325 ++
.../impl/btree/mavibot/MavibotCursor.java | 334 ++
.../impl/btree/mavibot/MavibotDnIndex.java | 123 +
.../impl/btree/mavibot/MavibotEntrySerializer.java | 297 ++
.../partition/impl/btree/mavibot/MavibotIndex.java | 653 ++++
.../impl/btree/mavibot/MavibotMasterTable.java | 60 +
.../mavibot/MavibotParentIdAndRdnSerializer.java | 247 ++
.../impl/btree/mavibot/MavibotPartition.java | 355 ++
.../impl/btree/mavibot/MavibotRdnIndex.java | 130 +
.../partition/impl/btree/mavibot/MavibotTable.java | 573 +++
.../impl/btree/mavibot/ValueTreeCursor.java | 149 +
.../mavibot/MavibotEntrySerializationTest.java | 142 +
.../impl/btree/mavibot/MavibotIndexTest.java | 534 +++
.../impl/btree/mavibot/MavibotMasterTableTest.java | 125 +
.../impl/btree/mavibot/MavibotRdnIndexTest.java | 346 ++
.../impl/btree/mavibot/MavibotStoreTest.java | 812 +++++
mmr-tests/pom.xml | 103 +
.../server/ldap/replication/MmrTester.java | 798 +++++
mmr-tests/src/test/resources/log4j.properties | 47 +
mmr-tests/src/test/resources/peer1.ldif | 20 +
mmr-tests/src/test/resources/peer2.ldif | 20 +
osgi/pom.xml | 172 +
osgi/src/main/filtered-resources/features.xml | 38 +
.../xbean/spring/http/apacheds.org/config/core | 106 +
osgi/src/main/resources/META-INF/spring.handlers | 1 +
osgi/src/main/resources/META-INF/spring.schemas | 2 +
osgi/src/main/resources/apacheds.xsd | 263 ++
osgi/src/main/resources/example/server.xml | 253 ++
pom.xml | 1213 +++++++
protocol-changepw/pom.xml | 90 +
.../server/changepw/ChangePasswordServer.java | 436 +++
.../exceptions/ChangePasswordException.java | 86 +
.../server/changepw/exceptions/ErrorType.java | 146 +
.../server/changepw/exceptions/package-info.java | 28 +
.../changepw/io/ChangePasswordDataDecoder.java | 90 +
.../changepw/io/ChangePasswordDataEncoder.java | 98 +
.../changepw/io/ChangePasswordErrorDecoder.java | 70 +
.../changepw/io/ChangePasswordErrorEncoder.java | 64 +
.../changepw/io/ChangePasswordReplyDecoder.java | 68 +
.../changepw/io/ChangePasswordReplyEncoder.java | 70 +
.../changepw/io/ChangePasswordRequestDecoder.java | 71 +
.../changepw/io/ChangePasswordRequestEncoder.java | 69 +
.../directory/server/changepw/io/package-info.java | 28 +
.../changepw/messages/AbstractPasswordMessage.java | 51 +
.../messages/AbstractPasswordMessageModifier.java | 40 +
.../changepw/messages/ChangePasswordError.java | 58 +
.../changepw/messages/ChangePasswordReply.java | 72 +
.../messages/ChangePasswordReplyModifier.java | 67 +
.../changepw/messages/ChangePasswordRequest.java | 72 +
.../messages/ChangePasswordRequestModifier.java | 67 +
.../server/changepw/messages/package-info.java | 27 +
.../directory/server/changepw/package-info.java | 29 +
.../protocol/ChangePasswordProtocolHandler.java | 233 ++
.../protocol/ChangePasswordTcpDecoder.java | 86 +
.../protocol/ChangePasswordTcpEncoder.java | 80 +
.../ChangePasswordTcpProtocolCodecFactory.java | 67 +
.../protocol/ChangePasswordUdpDecoder.java | 43 +
.../protocol/ChangePasswordUdpEncoder.java | 77 +
.../ChangePasswordUdpProtocolCodecFactory.java | 67 +
.../server/changepw/protocol/package-info.java | 29 +
.../changepw/service/ChangePasswordContext.java | 252 ++
.../changepw/service/ChangePasswordService.java | 429 +++
.../changepw/service/CheckPasswordPolicy.java | 227 ++
.../server/changepw/service/package-info.java | 27 +
.../server/changepw/value/ChangePasswordData.java | 82 +
.../changepw/value/ChangePasswordDataModifier.java | 78 +
.../server/changepw/value/package-info.java | 27 +
protocol-changepw/src/site/site.xml | 26 +
.../protocol/ChangepwProtocolHandlerTest.java | 372 ++
.../changepw/protocol/MapPrincipalStoreImpl.java | 92 +
.../changepw/service/CheckPasswordPolicyTest.java | 95 +
.../src/test/resources/log4j.properties | 22 +
protocol-dhcp/pom.xml | 87 +
.../directory/server/dhcp/DhcpException.java | 66 +
.../server/dhcp/io/DhcpMessageDecoder.java | 209 ++
.../server/dhcp/io/DhcpMessageEncoder.java | 180 +
.../directory/server/dhcp/io/package-info.java | 30 +
.../server/dhcp/messages/DhcpMessage.java | 360 ++
.../server/dhcp/messages/HardwareAddress.java | 235 ++
.../server/dhcp/messages/MessageType.java | 85 +
.../server/dhcp/messages/package-info.java | 29 +
.../server/dhcp/options/AddressListOption.java | 37 +
.../server/dhcp/options/AddressOption.java | 81 +
.../directory/server/dhcp/options/ByteOption.java | 74 +
.../directory/server/dhcp/options/DhcpOption.java | 246 ++
.../directory/server/dhcp/options/IntOption.java | 73 +
.../server/dhcp/options/OptionsField.java | 143 +
.../directory/server/dhcp/options/ShortOption.java | 74 +
.../server/dhcp/options/StringOption.java | 96 +
.../server/dhcp/options/dhcp/BootfileName.java | 44 +
.../server/dhcp/options/dhcp/ClientIdentifier.java | 62 +
.../server/dhcp/options/dhcp/DhcpMessageType.java | 88 +
.../dhcp/options/dhcp/IpAddressLeaseTime.java | 60 +
.../dhcp/options/dhcp/MaximumDhcpMessageSize.java | 48 +
.../server/dhcp/options/dhcp/Message.java | 48 +
.../server/dhcp/options/dhcp/OptionOverload.java | 57 +
.../dhcp/options/dhcp/ParameterRequestList.java | 51 +
.../dhcp/options/dhcp/RebindingTimeValue.java | 47 +
.../server/dhcp/options/dhcp/RenewalTimeValue.java | 47 +
.../dhcp/options/dhcp/RequestedIpAddress.java | 44 +
.../server/dhcp/options/dhcp/ServerIdentifier.java | 65 +
.../server/dhcp/options/dhcp/TftpServerName.java | 44 +
.../dhcp/options/dhcp/UnrecognizedOption.java | 57 +
.../dhcp/options/dhcp/VendorClassIdentifier.java | 54 +
.../server/dhcp/options/dhcp/package-info.java | 29 +
.../dhcp/options/linklayer/ArpCacheTimeout.java | 44 +
.../options/linklayer/EthernetEncapsulation.java | 47 +
.../options/linklayer/TrailerEncapsulation.java | 46 +
.../dhcp/options/linklayer/package-info.java | 29 +
.../dhcp/options/misc/DefaultFingerServers.java | 46 +
.../dhcp/options/misc/DefaultIrcServers.java | 46 +
.../dhcp/options/misc/DefaultWwwServers.java | 46 +
.../dhcp/options/misc/MobileIpHomeAgents.java | 48 +
.../server/dhcp/options/misc/NbddServers.java | 44 +
.../dhcp/options/misc/NetbiosNameServers.java | 45 +
.../server/dhcp/options/misc/NetbiosNodeType.java | 53 +
.../server/dhcp/options/misc/NetbiosScope.java | 45 +
.../server/dhcp/options/misc/NisDomain.java | 45 +
.../server/dhcp/options/misc/NisPlusDomain.java | 45 +
.../server/dhcp/options/misc/NisPlusServers.java | 46 +
.../server/dhcp/options/misc/NisServers.java | 46 +
.../server/dhcp/options/misc/NntpServers.java | 46 +
.../server/dhcp/options/misc/NtpServers.java | 46 +
.../server/dhcp/options/misc/Pop3Servers.java | 46 +
.../server/dhcp/options/misc/SmtpServers.java | 46 +
.../server/dhcp/options/misc/StdaServers.java | 47 +
.../dhcp/options/misc/StreetTalkServers.java | 47 +
.../options/misc/VendorSpecificInformation.java | 72 +
.../dhcp/options/misc/XWindowDisplayManagers.java | 48 +
.../dhcp/options/misc/XWindowFontServers.java | 46 +
.../server/dhcp/options/misc/package-info.java | 29 +
.../server/dhcp/options/package-info.java | 29 +
.../dhcp/options/perhost/DefaultIpTimeToLive.java | 45 +
.../server/dhcp/options/perhost/IpForwarding.java | 45 +
.../dhcp/options/perhost/MaximumDatagramSize.java | 45 +
.../options/perhost/NonLocalSourceRouting.java | 46 +
.../dhcp/options/perhost/PathMtuAgingTimeout.java | 45 +
.../dhcp/options/perhost/PathMtuPlateauTable.java | 47 +
.../server/dhcp/options/perhost/PolicyFilter.java | 49 +
.../server/dhcp/options/perhost/package-info.java | 29 +
.../options/perinterface/AllSubnetsAreLocal.java | 48 +
.../options/perinterface/BroadcastAddress.java | 44 +
.../dhcp/options/perinterface/InterfaceMtu.java | 45 +
.../dhcp/options/perinterface/MaskSupplier.java | 46 +
.../options/perinterface/PerformMaskDiscovery.java | 46 +
.../perinterface/PerformRouterDiscovery.java | 47 +
.../perinterface/RouterSolicitationAddress.java | 44 +
.../dhcp/options/perinterface/StaticRoute.java | 54 +
.../dhcp/options/perinterface/package-info.java | 29 +
.../dhcp/options/tcp/TcpDefaultTimeToLive.java | 45 +
.../dhcp/options/tcp/TcpKeepaliveGarbage.java | 47 +
.../dhcp/options/tcp/TcpKeepaliveInterval.java | 47 +
.../server/dhcp/options/tcp/package-info.java | 29 +
.../server/dhcp/options/vendor/BootFileSize.java | 45 +
.../server/dhcp/options/vendor/CookieServers.java | 43 +
.../server/dhcp/options/vendor/DomainName.java | 45 +
.../dhcp/options/vendor/DomainNameServers.java | 47 +
.../server/dhcp/options/vendor/ExtensionsPath.java | 51 +
.../server/dhcp/options/vendor/HostName.java | 60 +
.../server/dhcp/options/vendor/ImpressServers.java | 53 +
.../server/dhcp/options/vendor/LogServers.java | 46 +
.../server/dhcp/options/vendor/LprServers.java | 46 +
.../server/dhcp/options/vendor/MeritDumpFile.java | 46 +
.../server/dhcp/options/vendor/NameServers.java | 47 +
.../options/vendor/ResourceLocationServers.java | 46 +
.../server/dhcp/options/vendor/RootPath.java | 59 +
.../server/dhcp/options/vendor/Routers.java | 46 +
.../server/dhcp/options/vendor/SubnetMask.java | 63 +
.../server/dhcp/options/vendor/SwapServer.java | 43 +
.../server/dhcp/options/vendor/TimeOffset.java | 47 +
.../server/dhcp/options/vendor/TimeServers.java | 47 +
.../server/dhcp/options/vendor/package-info.java | 29 +
.../apache/directory/server/dhcp/package-info.java | 31 +
.../server/dhcp/protocol/DhcpDecoder.java | 56 +
.../server/dhcp/protocol/DhcpEncoder.java | 55 +
.../dhcp/protocol/DhcpProtocolCodecFactory.java | 61 +
.../server/dhcp/protocol/DhcpProtocolHandler.java | 220 ++
.../server/dhcp/protocol/package-info.java | 31 +
.../server/dhcp/service/AbstractDhcpService.java | 359 ++
.../directory/server/dhcp/service/DhcpService.java | 49 +
.../directory/server/dhcp/service/Lease.java | 173 +
.../server/dhcp/service/StoreBasedDhcpService.java | 309 ++
.../server/dhcp/service/package-info.java | 29 +
.../server/dhcp/store/AbstractDhcpStore.java | 334 ++
.../server/dhcp/store/DhcpConfigElement.java | 54 +
.../directory/server/dhcp/store/DhcpStore.java | 102 +
.../apache/directory/server/dhcp/store/Host.java | 69 +
.../server/dhcp/store/SimpleDhcpStore.java | 213 ++
.../apache/directory/server/dhcp/store/Subnet.java | 185 +
protocol-dhcp/src/site/site.xml | 26 +
.../server/dhcp/AbstractDhcpTestCase.java | 86 +
.../server/dhcp/DhcpMessageDecoderTest.java | 72 +
protocol-dhcp/src/test/resources/log4j.properties | 21 +
.../directory/server/dhcp/DHCP-DISCOVER.libpcap | Bin 0 -> 1456 bytes
.../directory/server/dhcp/DHCP-TRAFFIC.libpcap | Bin 0 -> 5972 bytes
.../apache/directory/server/dhcp/DHCPDISCOVER.pdu | Bin 0 -> 300 bytes
.../org/apache/directory/server/dhcp/DHCPOFFER.pdu | Bin 0 -> 548 bytes
protocol-dns/pom.xml | 121 +
.../apache/directory/server/dns/DnsException.java | 64 +
.../org/apache/directory/server/dns/DnsServer.java | 167 +
.../java/org/apache/directory/server/dns/Main.java | 75 +
.../dns/io/decoder/AddressRecordDecoder.java | 61 +
.../server/dns/io/decoder/DnsMessageDecoder.java | 275 ++
.../server/dns/io/decoder/IPv6RecordDecoder.java | 57 +
.../dns/io/decoder/MailExchangeRecordDecoder.java | 67 +
.../dns/io/decoder/NameServerRecordDecoder.java | 60 +
.../server/dns/io/decoder/RecordDecoder.java | 45 +
.../server/dns/io/decoder/package-info.java | 29 +
.../server/dns/io/encoder/A6RecordEncoder.java | 60 +
.../dns/io/encoder/AddressRecordEncoder.java | 69 +
.../dns/io/encoder/CanonicalNameRecordEncoder.java | 56 +
.../dns/io/encoder/CertificateRecordEncoder.java | 65 +
.../server/dns/io/encoder/DnameRecordEncoder.java | 70 +
.../server/dns/io/encoder/DnsMessageEncoder.java | 234 ++
.../io/encoder/HostInformationRecordEncoder.java | 50 +
.../dns/io/encoder/Inet6AddressRecordEncoder.java | 82 +
.../dns/io/encoder/KeyExchangeRecordEncoder.java | 56 +
.../server/dns/io/encoder/KeyRecordEncoder.java | 63 +
.../dns/io/encoder/LocationRecordEncoder.java | 120 +
.../dns/io/encoder/MailExchangeRecordEncoder.java | 61 +
.../io/encoder/MailInformationRecordEncoder.java | 58 +
.../io/encoder/NameAuthorityPointerEncoder.java | 137 +
.../dns/io/encoder/NameServerRecordEncoder.java | 63 +
.../dns/io/encoder/NextNameRecordEncoder.java | 59 +
.../dns/io/encoder/PointerRecordEncoder.java | 57 +
.../dns/io/encoder/QuestionRecordEncoder.java | 84 +
.../server/dns/io/encoder/RecordEncoder.java | 43 +
.../dns/io/encoder/ResourceRecordEncoder.java | 137 +
.../io/encoder/ServerSelectionRecordEncoder.java | 139 +
.../dns/io/encoder/SignatureRecordEncoder.java | 181 +
.../io/encoder/StartOfAuthorityRecordEncoder.java | 120 +
.../server/dns/io/encoder/TextRecordEncoder.java | 51 +
.../io/encoder/WellKnownServicesRecordEncoder.java | 72 +
.../server/dns/io/encoder/package-info.java | 29 +
.../directory/server/dns/messages/DnsMessage.java | 295 ++
.../server/dns/messages/DnsMessageModifier.java | 209 ++
.../directory/server/dns/messages/MessageType.java | 66 +
.../directory/server/dns/messages/OpCode.java | 75 +
.../server/dns/messages/ProtocolType.java | 189 +
.../server/dns/messages/QuestionRecord.java | 162 +
.../directory/server/dns/messages/RecordClass.java | 78 +
.../directory/server/dns/messages/RecordType.java | 244 ++
.../server/dns/messages/ResourceRecord.java | 58 +
.../server/dns/messages/ResourceRecordImpl.java | 195 ++
.../dns/messages/ResourceRecordModifier.java | 97 +
.../server/dns/messages/ResponseCode.java | 78 +
.../directory/server/dns/messages/ServiceType.java | 300 ++
.../server/dns/messages/package-info.java | 29 +
.../apache/directory/server/dns/package-info.java | 32 +
.../server/dns/protocol/DnsProtocolHandler.java | 171 +
.../dns/protocol/DnsProtocolTcpCodecFactory.java | 67 +
.../dns/protocol/DnsProtocolUdpCodecFactory.java | 67 +
.../server/dns/protocol/DnsTcpDecoder.java | 89 +
.../server/dns/protocol/DnsTcpEncoder.java | 68 +
.../server/dns/protocol/DnsUdpDecoder.java | 48 +
.../server/dns/protocol/DnsUdpEncoder.java | 52 +
.../server/dns/protocol/package-info.java | 31 +
.../directory/server/dns/service/DnsContext.java | 125 +
.../server/dns/service/DomainNameService.java | 224 ++
.../server/dns/service/MonitorContext.java | 77 +
.../directory/server/dns/service/package-info.java | 29 +
.../directory/server/dns/store/DnsAttribute.java | 91 +
.../directory/server/dns/store/RecordStore.java | 45 +
.../server/dns/store/RecordStoreStub.java | 65 +
.../server/dns/store/jndi/DnsCatalog.java | 80 +
.../server/dns/store/jndi/DnsOperation.java | 47 +
.../server/dns/store/jndi/JndiRecordStoreImpl.java | 79 +
.../server/dns/store/jndi/MultiBaseSearch.java | 109 +
.../server/dns/store/jndi/SearchStrategy.java | 48 +
.../server/dns/store/jndi/SingleBaseSearch.java | 88 +
.../dns/store/jndi/operations/GetFlatRecord.java | 139 +
.../dns/store/jndi/operations/GetRecords.java | 323 ++
.../dns/store/jndi/operations/package-info.java | 29 +
.../directory/server/dns/store/package-info.java | 30 +
.../directory/server/dns/util/EnumConverter.java | 47 +
.../directory/server/dns/util/ReverseEnumMap.java | 73 +
.../directory/server/dns/util/package-info.java | 29 +
protocol-dns/src/site/site.xml | 26 +
.../directory/server/dns/AbstractDnsTestCase.java | 278 ++
.../dns/io/decoder/AddressRecordDecoderTest.java | 65 +
.../dns/io/decoder/IPv6RecordDecoderTest.java | 66 +
.../io/decoder/MailExchangeRecordDecoderTest.java | 75 +
.../io/decoder/NameServerRecordDecoderTest.java | 72 +
.../encoder/AbstractResourceRecordEncoderTest.java | 114 +
.../dns/io/encoder/AddressRecordEncoderTest.java | 79 +
.../io/encoder/CanonicalNameRecordEncoderTest.java | 91 +
.../io/encoder/MailExchangeRecordEncoderTest.java | 74 +
.../io/encoder/NameServerRecordEncoderTest.java | 73 +
.../dns/io/encoder/PointerRecordEncoderTest.java | 71 +
.../dns/io/encoder/QuestionRecordEncoderTest.java | 77 +
.../encoder/ServerSelectionRecordEncoderTest.java | 80 +
.../encoder/StartOfAuthorityRecordEncoderTest.java | 97 +
.../dns/io/encoder/TextRecordEncoderTest.java | 65 +
.../server/dns/messages/RecordClassTest.java | 44 +
protocol-dns/src/test/resources/log4j.properties | 21 +
.../directory/server/dns/protocol/DNS-QUERY.pdu | Bin 0 -> 33 bytes
.../directory/server/dns/protocol/DNS-RESPONSE.pdu | Bin 0 -> 131 bytes
.../server/dns/protocol/DNS-TRAFFIC.libpcap | Bin 0 -> 1098 bytes
.../directory/server/dns/protocol/MX-QUERY.pdu | Bin 0 -> 28 bytes
.../directory/server/dns/protocol/MX-RESPONSE.pdu | Bin 0 -> 288 bytes
.../server/dns/protocol/MX-TRAFFIC.libpcap | Bin 0 -> 456 bytes
protocol-kerberos/pom.xml | 134 +
.../server/kerberos/ChangePasswordConfig.java | 53 +
.../directory/server/kerberos/KerberosConfig.java | 456 +++
.../kerberos/changepwd/ChangePasswordServer.java | 201 ++
.../server/kerberos/changepwd/package-info.java | 29 +
.../ChangePasswordProtocolCodecFactory.java | 67 +
.../protocol/ChangePasswordProtocolHandler.java | 226 ++
.../protocol/MinaChangePasswordDecoder.java | 79 +
.../protocol/MinaChangePasswordEncoder.java | 51 +
.../kerberos/changepwd/protocol/package-info.java | 29 +
.../changepwd/service/ChangePasswordContext.java | 260 ++
.../changepwd/service/ChangePasswordService.java | 427 +++
.../kerberos/changepwd/service/package-info.java | 27 +
.../kerberos/kdc/DirectoryPrincipalStore.java | 157 +
.../directory/server/kerberos/kdc/KdcContext.java | 232 ++
.../directory/server/kerberos/kdc/KdcServer.java | 247 ++
.../kdc/authentication/AuthenticationContext.java | 176 +
.../kdc/authentication/AuthenticationService.java | 926 +++++
.../kerberos/kdc/authentication/package-info.java | 29 +
.../server/kerberos/kdc/package-info.java | 35 +
.../kdc/ticketgrant/TicketGrantingContext.java | 152 +
.../kdc/ticketgrant/TicketGrantingService.java | 1039 ++++++
.../kerberos/kdc/ticketgrant/package-info.java | 29 +
.../kerberos/protocol/KerberosProtocolHandler.java | 334 ++
.../codec/KerberosProtocolCodecFactory.java | 66 +
.../protocol/codec/MinaKerberosDecoder.java | 73 +
.../protocol/codec/MinaKerberosEncoder.java | 50 +
.../server/kerberos/protocol/package-info.java | 31 +
.../server/kerberos/sam/KeyIntegrityChecker.java | 45 +
.../server/kerberos/sam/SamException.java | 108 +
.../server/kerberos/sam/SamSubsystem.java | 204 ++
.../directory/server/kerberos/sam/SamVerifier.java | 102 +
.../server/kerberos/sam/TimestampChecker.java | 85 +
.../server/kerberos/sam/package-info.java | 32 +
protocol-kerberos/src/site/site.xml | 26 +
.../AbstractAuthenticationServiceTest.java | 208 ++
.../AbstractTicketGrantingServiceTest.java | 325 ++
.../protocol/AuthenticationEncryptionTypeTest.java | 334 ++
.../protocol/AuthenticationPolicyTest.java | 354 ++
.../protocol/AuthenticationServiceTest.java | 1518 ++++++++
.../server/kerberos/protocol/EncTktInSkeyTest.java | 154 +
.../kerberos/protocol/MapPrincipalStoreImpl.java | 112 +
.../kerberos/protocol/PreAuthenticationTest.java | 322 ++
.../protocol/TicketGrantingEncryptionTypeTest.java | 469 +++
.../protocol/TicketGrantingPolicyTest.java | 719 ++++
.../protocol/TicketGrantingServiceTest.java | 1993 +++++++++++
.../src/test/resources/log4j.properties | 33 +
.../apache/directory/server/kerberos/kdc/krb5.conf | 31 +
protocol-ldap/pom.xml | 193 +
.../server/ldap/ExtendedOperationHandler.java | 71 +
.../server/ldap/LdapProtocolConstants.java | 46 +
.../directory/server/ldap/LdapProtocolHandler.java | 244 ++
.../directory/server/ldap/LdapProtocolUtils.java | 163 +
.../apache/directory/server/ldap/LdapServer.java | 1776 ++++++++++
.../apache/directory/server/ldap/LdapSession.java | 587 ++++
.../directory/server/ldap/LdapSessionManager.java | 97 +
.../server/ldap/handlers/LdapRequestHandler.java | 308 ++
.../server/ldap/handlers/LdapResponseHandler.java | 97 +
.../ldap/handlers/PersistentSearchListener.java | 271 ++
.../ldap/handlers/SearchAbandonListener.java | 79 +
.../ldap/handlers/SearchTimeLimitingMonitor.java | 171 +
.../ldap/handlers/controls/PagedSearchContext.java | 326 ++
.../extended/CertGenerationRequestHandler.java | 99 +
.../handlers/extended/GracefulShutdownHandler.java | 309 ++
.../ldap/handlers/extended/PwdModifyHandler.java | 398 +++
.../ldap/handlers/extended/StartTlsHandler.java | 152 +
.../StoredProcedureExtendedOperationHandler.java | 136 +
.../ldap/handlers/extended/package-info.java | 29 +
.../server/ldap/handlers/package-info.java | 29 +
.../handlers/request/AbandonRequestHandler.java | 49 +
.../ldap/handlers/request/AddRequestHandler.java | 70 +
.../ldap/handlers/request/BindRequestHandler.java | 633 ++++
.../handlers/request/CompareRequestHandler.java | 69 +
.../handlers/request/DeleteRequestHandler.java | 68 +
.../handlers/request/ExtendedRequestHandler.java | 75 +
.../handlers/request/ModifyDnRequestHandler.java | 121 +
.../handlers/request/ModifyRequestHandler.java | 69 +
.../handlers/request/SearchRequestHandler.java | 1757 ++++++++++
.../handlers/request/UnbindRequestHandler.java | 59 +
.../ldap/handlers/response/AddResponseHandler.java | 41 +
.../handlers/response/BindResponseHandler.java | 42 +
.../handlers/response/CompareResponseHandler.java | 42 +
.../handlers/response/DeleteResponseHandler.java | 42 +
.../handlers/response/ExtendedResponseHandler.java | 42 +
.../response/IntermediateResponseHandler.java | 42 +
.../handlers/response/ModifyDnResponseHandler.java | 42 +
.../handlers/response/ModifyResponseHandler.java | 42 +
.../handlers/response/SearchResultDoneHandler.java | 56 +
.../response/SearchResultEntryHandler.java | 51 +
.../response/SearchResultReferenceHandler.java | 51 +
.../handlers/sasl/AbstractMechanismHandler.java | 71 +
.../handlers/sasl/AbstractSaslCallbackHandler.java | 306 ++
.../ldap/handlers/sasl/AbstractSaslServer.java | 132 +
.../ldap/handlers/sasl/MechanismHandler.java | 63 +
.../server/ldap/handlers/sasl/SaslConstants.java | 91 +
.../server/ldap/handlers/sasl/SaslFilter.java | 174 +
.../ldap/handlers/sasl/SimpleMechanismHandler.java | 152 +
.../sasl/cramMD5/CramMd5CallbackHandler.java | 131 +
.../sasl/cramMD5/CramMd5MechanismHandler.java | 92 +
.../sasl/digestMD5/DigestMd5CallbackHandler.java | 131 +
.../sasl/digestMD5/DigestMd5MechanismHandler.java | 134 +
.../sasl/gssapi/GssapiCallbackHandler.java | 96 +
.../sasl/gssapi/GssapiMechanismHandler.java | 173 +
.../handlers/sasl/ntlm/NtlmMechanismHandler.java | 106 +
.../ldap/handlers/sasl/ntlm/NtlmProvider.java | 54 +
.../ldap/handlers/sasl/ntlm/NtlmSaslServer.java | 212 ++
.../server/ldap/handlers/sasl/package-info.java | 29 +
.../handlers/sasl/plain/PlainMechanismHandler.java | 77 +
.../ldap/handlers/sasl/plain/PlainSaslServer.java | 306 ++
.../server/ldap/handlers/ssl/LdapsInitializer.java | 75 +
.../ldap/handlers/ssl/ServerX509TrustManager.java | 58 +
.../server/ldap/handlers/ssl/package-info.java | 28 +
.../apache/directory/server/ldap/package-info.java | 29 +
.../ldap/replication/ReplicaEventMessage.java | 102 +
.../replication/ReplicaEventMessageSerializer.java | 137 +
.../replication/ReplicationConsumerConfig.java | 32 +
.../ldap/replication/ReplicationTrustManager.java | 180 +
.../ldap/replication/SyncReplConfiguration.java | 640 ++++
.../ldap/replication/consumer/PingerThread.java | 131 +
.../replication/consumer/ReplicationConsumer.java | 98 +
.../consumer/ReplicationConsumerImpl.java | 1487 ++++++++
.../consumer/ReplicationStatusEnum.java | 37 +
.../replication/provider/ReplConsumerManager.java | 347 ++
.../ldap/replication/provider/ReplicaEventLog.java | 525 +++
.../provider/ReplicaEventLogJanitor.java | 229 ++
.../replication/provider/ReplicaJournalCursor.java | 309 ++
.../provider/ReplicationRequestHandler.java | 59 +
.../provider/SyncReplRequestHandler.java | 1267 +++++++
.../provider/SyncReplSearchListener.java | 617 ++++
protocol-ldap/src/site/site.xml | 26 +
.../apache/directory/server/ldap/JournalTest.java | 383 ++
.../server/ldap/LdapServerSettingsTest.java | 91 +
.../ldap/SettingAlternativeHandlersTest.java | 285 ++
protocol-ldap/src/test/resources/log4j.properties | 22 +
protocol-ntp/pom.xml | 96 +
.../apache/directory/server/ntp/NtpException.java | 73 +
.../org/apache/directory/server/ntp/NtpServer.java | 185 +
.../apache/directory/server/ntp/NtpService.java | 41 +
.../directory/server/ntp/io/NtpMessageDecoder.java | 129 +
.../directory/server/ntp/io/NtpMessageEncoder.java | 97 +
.../directory/server/ntp/io/package-info.java | 29 +
.../server/ntp/messages/LeapIndicatorType.java | 116 +
.../directory/server/ntp/messages/ModeType.java | 139 +
.../directory/server/ntp/messages/NtpMessage.java | 199 ++
.../server/ntp/messages/NtpMessageModifier.java | 174 +
.../server/ntp/messages/NtpTimeStamp.java | 180 +
.../server/ntp/messages/ReferenceIdentifier.java | 287 ++
.../directory/server/ntp/messages/StratumType.java | 110 +
.../server/ntp/messages/package-info.java | 29 +
.../apache/directory/server/ntp/package-info.java | 32 +
.../directory/server/ntp/protocol/NtpDecoder.java | 41 +
.../directory/server/ntp/protocol/NtpEncoder.java | 48 +
.../ntp/protocol/NtpProtocolCodecFactory.java | 67 +
.../server/ntp/protocol/NtpProtocolHandler.java | 73 +
.../server/ntp/protocol/package-info.java | 31 +
.../server/ntp/service/NtpServiceImpl.java | 62 +
.../directory/server/ntp/service/package-info.java | 29 +
protocol-ntp/src/site/site.xml | 26 +
.../org/apache/directory/server/ntp/NtpITest.java | 108 +
.../server/ntp/NtpMessageDecoderTest.java | 105 +
.../server/ntp/NtpMessageEncoderTest.java | 106 +
.../server/ntp/messages/NtpTimeStampTest.java | 125 +
protocol-ntp/src/test/resources/log4j.properties | 21 +
protocol-shared/pom.xml | 107 +
.../protocol/shared/AbstractProtocolService.java | 188 +
.../protocol/shared/DirectoryBackedService.java | 105 +
.../server/protocol/shared/MapAdapter.java | 181 +
.../server/protocol/shared/ProtocolService.java | 125 +
.../shared/ServiceConfigurationException.java | 72 +
.../server/protocol/shared/StandardThreadPool.java | 72 +
.../server/protocol/shared/TransportProtocol.java | 57 +
.../server/protocol/shared/catalog/Catalog.java | 38 +
.../server/protocol/shared/catalog/GetCatalog.java | 88 +
.../protocol/shared/kerberos/GetPrincipal.java | 151 +
.../protocol/shared/kerberos/StoreUtils.java | 171 +
.../shared/store/DirectoryServiceOperation.java | 43 +
.../protocol/shared/store/LdifFileLoader.java | 300 ++
.../protocol/shared/store/LdifLoadFilter.java | 49 +
.../shared/transport/AbstractTransport.java | 285 ++
.../protocol/shared/transport/TcpTransport.java | 185 +
.../protocol/shared/transport/Transport.java | 115 +
.../protocol/shared/transport/UdpTransport.java | 137 +
protocol-shared/src/site/site.xml | 26 +
.../protocol/shared/catalog/configuration-dns.ldif | 83 +
.../protocol/shared/kerberos/kerberos-apache.ldif | 137 +
.../protocol/shared/kerberos/kerberos-example.ldif | 159 +
protocol-shared/src/test/log4j.properties | 25 +
resources/sh-scripts/apidocs.sh | 30 +
resources/sh-scripts/groups.sh | 46 +
server-annotations/pom.xml | 148 +
.../server/annotations/CreateChngPwdServer.java | 35 +
.../server/annotations/CreateConsumer.java | 144 +
.../server/annotations/CreateKdcServer.java | 86 +
.../server/annotations/CreateLdapServer.java | 107 +
.../server/annotations/CreateTransport.java | 71 +
.../apache/directory/server/annotations/Sasl.java | 82 +
.../server/annotations/SaslMechanism.java | 37 +
.../server/annotations/TransportType.java | 33 +
.../server/factory/DefaultLdapServerFactory.java | 69 +
.../server/factory/LdapServerFactory.java | 38 +
.../server/factory/ServerAnnotationProcessor.java | 496 +++
server-annotations/src/site/site.xml | 26 +
.../factory/CreateKdcServerAnnotationTest.java | 78 +
.../factory/DirectoryServiceAnnotationTest.java | 266 ++
.../src/test/resources/log4j.properties | 22 +
server-config/pom.xml | 111 +
.../server/config/ConfigPartitionReader.java | 772 ++++
.../server/config/ConfigSchemaConstants.java | 311 ++
.../directory/server/config/ConfigWriter.java | 636 ++++
.../server/config/ConfigurationElement.java | 92 +
.../server/config/ConfigurationException.java | 59 +
.../server/config/LdifConfigExtractor.java | 342 ++
.../config/ReadOnlyConfigurationPartition.java | 227 ++
.../directory/server/config/beans/AdsBaseBean.java | 226 ++
.../beans/AuthenticationInterceptorBean.java | 156 +
.../server/config/beans/AuthenticatorBean.java | 54 +
.../server/config/beans/AuthenticatorImplBean.java | 73 +
.../server/config/beans/ChangeLogBean.java | 113 +
.../config/beans/ChangePasswordServerBean.java | 56 +
.../directory/server/config/beans/ConfigBean.java | 142 +
.../server/config/beans/DSBasedServerBean.java | 94 +
.../config/beans/DelegatingAuthenticatorBean.java | 113 +
.../server/config/beans/DhcpServerBean.java | 63 +
.../server/config/beans/DirectoryServiceBean.java | 565 +++
.../server/config/beans/DnsServerBean.java | 63 +
.../server/config/beans/ExtendedOpHandlerBean.java | 110 +
.../server/config/beans/HttpServerBean.java | 137 +
.../server/config/beans/HttpWebAppBean.java | 136 +
.../directory/server/config/beans/IndexBean.java | 107 +
.../server/config/beans/InterceptorBean.java | 151 +
.../server/config/beans/JdbmIndexBean.java | 171 +
.../server/config/beans/JdbmPartitionBean.java | 117 +
.../directory/server/config/beans/JournalBean.java | 159 +
.../server/config/beans/KdcServerBean.java | 402 +++
.../server/config/beans/LdapServerBean.java | 542 +++
.../server/config/beans/NtpServerBean.java | 63 +
.../server/config/beans/PartitionBean.java | 190 +
.../server/config/beans/PasswordPolicyBean.java | 505 +++
.../server/config/beans/ReplConsumerBean.java | 499 +++
.../server/config/beans/SaslMechHandlerBean.java | 132 +
.../directory/server/config/beans/ServerBean.java | 137 +
.../server/config/beans/TcpTransportBean.java | 55 +
.../server/config/beans/TransportBean.java | 221 ++
.../server/config/beans/UdpTransportBean.java | 55 +
server-config/src/main/resources/config.ldif | 800 +++++
server-config/src/site/site.xml | 26 +
.../config/ChangePasswordConfigReaderTest.java | 134 +
.../server/config/ConfigPartitionReaderTest.java | 125 +
.../directory/server/config/ConfigWriterTest.java | 167 +
.../server/config/HttpServerConfigReaderTest.java | 124 +
.../config/KerberosServerConfigReaderTest.java | 124 +
.../server/config/LdapServerConfigReaderTest.java | 124 +
.../src/test/resources/changePasswordServer.ldif | 66 +
server-config/src/test/resources/httpServer.ldif | 81 +
.../src/test/resources/kerberosServer.ldif | 71 +
server-config/src/test/resources/ldapServer.ldif | 174 +
server-config/src/test/resources/log4j.properties | 22 +
server-integ/pom.xml | 390 +++
.../server/integ/ServerIntegrationUtils.java | 311 ++
server-integ/src/site/site.xml | 26 +
server-integ/src/test/java/MultiThreadedTest.java | 259 ++
.../test/java/org/apache/directory/IndexIT.java | 158 +
.../directory/dsml/engine/Dsmlv2EngineIT.java | 132 +
.../server/admin/AdministrativePointAddIT.java | 425 +++
.../admin/AdministrativePointModifyDelIT.java | 337 ++
.../server/admin/AdministrativePointModifyIT.java | 318 ++
.../admin/AdministrativePointPersistentIT.java | 252 ++
.../server/kerberos/KeyDerivationServiceIT.java | 736 ++++
.../server/kerberos/PasswordPolicyServiceIT.java | 328 ++
.../server/operations/add/AddAliasIT.java | 242 ++
.../directory/server/operations/add/AddIT.java | 1601 +++++++++
.../directory/server/operations/add/AddPerfIT.java | 150 +
.../AddingEntriesWithSpecialCharactersInRDNIT.java | 414 +++
.../directory/server/operations/bind/BindIT.java | 183 +
.../server/operations/bind/BogusNtlmProvider.java | 64 +
.../server/operations/bind/DelegatedAuthIT.java | 234 ++
.../operations/bind/DelegatedAuthOverSslIT.java | 136 +
.../operations/bind/DelegatedAuthOverTlsIT.java | 136 +
.../server/operations/bind/MiscBindIT.java | 403 +++
.../server/operations/bind/SaslBindIT.java | 813 +++++
.../server/operations/bind/SimpleBindIT.java | 519 +++
.../server/operations/compare/CompareIT.java | 301 ++
.../operations/compare/MatchingRuleCompareIT.java | 158 +
.../server/operations/delete/DeleteAliasIT.java | 126 +
.../server/operations/delete/DeleteIT.java | 315 ++
.../operations/extended/DitUtilitiesProcedure.java | 67 +
.../server/operations/extended/ExtendedIT.java | 103 +
.../operations/extended/HelloWorldProcedure.java | 35 +
.../server/operations/extended/PwdModifyIT.java | 403 +++
.../operations/extended/StoredProcedureIT.java | 175 +
.../directory/server/operations/ldapsdk/AddIT.java | 1495 ++++++++
.../server/operations/ldapsdk/BindIT.java | 203 ++
.../server/operations/ldapsdk/CompareIT.java | 301 ++
.../server/operations/ldapsdk/DeleteIT.java | 323 ++
.../operations/ldapsdk/IllegalModificationIT.java | 132 +
.../operations/ldapsdk/ModifyDnReferralIT.java | 296 ++
.../operations/ldapsdk/ModifyReferralIT.java | 226 ++
.../server/operations/lookup/LookupIT.java | 99 +
.../server/operations/lookup/LookupPerfIT.java | 134 +
.../operations/modify/IllegalModificationIT.java | 130 +
.../server/operations/modify/ModifyAddIT.java | 802 +++++
.../operations/modify/ModifyMultipleChangesIT.java | 190 +
.../server/operations/modify/ModifyReferralIT.java | 226 ++
.../server/operations/modify/ModifyRemoveIT.java | 698 ++++
.../server/operations/modify/ModifyReplaceIT.java | 326 ++
.../operations/modifydn/ModifyDnReferralIT.java | 306 ++
.../server/operations/modifydn/ModifyRdnIT.java | 1052 ++++++
.../server/operations/modifydn/MoveIT.java | 169 +
.../operations/search/IndexedNegationSearchIT.java | 254 ++
.../server/operations/search/NegationSearchIT.java | 175 +
.../server/operations/search/PagedSearchIT.java | 1177 +++++++
.../operations/search/PersistentSearchIT.java | 664 ++++
.../server/operations/search/ReferralSearchIT.java | 459 +++
.../search/ReferralSearchMoveAndRenameIT.java | 199 ++
.../search/ReferralSearchNoRevertIT.java | 227 ++
.../server/operations/search/SchemaSearchIT.java | 367 ++
.../server/operations/search/SearchIT.java | 1817 ++++++++++
.../server/operations/search/SearchLimitsIT.java | 443 +++
.../server/operations/search/SearchPerfIT.java | 517 +++
.../directory/server/ppolicy/PasswordPolicyIT.java | 1254 +++++++
.../server/replication/ClientInitialRefreshIT.java | 464 +++
.../replication/ClientServerReplicationIT.java | 676 ++++
.../server/replication/MockSyncReplConsumer.java | 1267 +++++++
.../replication/StaleEventLogDetectionIT.java | 318 ++
.../apache/directory/server/schema/SchemaIT.java | 437 +++
.../server/ssl/BogusSSLContextFactory.java | 159 +
.../server/ssl/BogusTrustManagerFactory.java | 93 +
.../org/apache/directory/server/ssl/LdapsIT.java | 124 +
.../server/ssl/LdapsUpdateCertificateIT.java | 156 +
.../server/ssl/ReloadableSSLSocketFactory.java | 188 +
.../directory/server/ssl/SSLSocketFactory.java | 149 +
.../server/ssl/StartTlsConfidentialityIT.java | 299 ++
.../apache/directory/server/ssl/StartTlsIT.java | 264 ++
.../server/ssl/StartTlsUpdateCertificateIT.java | 214 ++
.../src/test/resources/dsml-search-req.xml | 32 +
server-integ/src/test/resources/log4j.properties | 43 +
.../core/normalization/testDireve308Example.ldif | 30 +
.../server/core/schema/DummyComparator.bytecode | Bin 0 -> 714 bytes
.../server/core/schema/DummyNormalizer.bytecode | Bin 0 -> 1209 bytes
.../server/core/schema/DummySyntaxChecker.bytecode | Bin 0 -> 786 bytes
.../directory/server/core/schema/nonspecific.ldif | 40 +
server-jndi/pom.xml | 148 +
.../directory/server/configuration/ApacheDS.java | 517 +++
server-jndi/src/site/site.xml | 26 +
.../server/configuration/ApacheDSTest.java | 88 +
server-jndi/src/test/resources/example.ldif | 1083 ++++++
service-builder/pom.xml | 175 +
.../server/config/builder/ServiceBuilder.java | 1487 ++++++++
service-builder/src/site/site.xml | 26 +
service-osgi/log4j.properties | 41 +
service-osgi/pom.xml | 125 +
.../apache/directory/server/ApacheDSInstance.java | 103 +
.../apache/directory/server/ApacheDsService.java | 716 ++++
.../directory/server/InstallationLayout.java | 195 ++
service/ApacheDS.launch | 17 +
service/apacheds.bat | 44 +
service/apacheds.sh | 47 +
service/log4j.properties | 59 +
service/pom.xml | 126 +
service/setup-mmr.sh | 58 +
.../apache/directory/server/ApacheDsService.java | 750 ++++
.../directory/server/InstallationLayout.java | 195 ++
.../org/apache/directory/server/UberjarMain.java | 103 +
service/src/site/site.xml | 26 +
.../apache/directory/server/UberJarMainTest.java | 149 +
service/src/test/resources/log4j.properties | 21 +
service/src/test/resources/peer1.ldif | 19 +
service/src/test/resources/peer2.ldif | 19 +
.../appended-resources/supplemental-models.xml | 57 +
src/site/resources/images/server-icon_128x128.png | Bin 0 -> 33565 bytes
src/site/site.xml | 53 +
syncrepl/pom.xml | 248 ++
.../directory/server/syncrepl/EntryInjector.java | 298 ++
.../server/syncrepl/SyncreplRunnerUI.java | 426 +++
syncrepl/src/main/resources/log4j.properties | 34 +
test-framework/pom.xml | 131 +
.../server/core/integ/AbstractLdapTestUnit.java | 78 +
.../core/integ/DelayInducingInterceptor.java | 98 +
.../server/core/integ/FrameworkRunner.java | 475 +++
test-framework/src/site/site.xml | 26 +
.../directory/server/core/integ/TestClassA.java | 79 +
.../directory/server/core/integ/TestClassB.java | 54 +
.../directory/server/core/integ/TestClassC.java | 52 +
.../server/core/integ/TestClassServer.java | 41 +
.../server/core/integ/TestMultiLevelDS.java | 57 +
.../core/integ/TestWithClassLevelLdapServer.java | 53 +
test-framework/src/test/resources/log4j.properties | 21 +
test-framework/src/test/resources/test-entry.ldif | 32 +
wrapper/pom.xml | 49 +
.../server/wrapper/ApacheDsTanukiWrapper.java | 129 +
.../apache/directory/server/wrapper/ExitCodes.java | 53 +
wrapper/src/site/site.xml | 26 +
xdbm-partition/pom.xml | 130 +
.../core/partition/impl/avl/AvlPartition.java | 205 ++
.../impl/btree/AbstractBTreePartition.java | 3034 ++++++++++++++++
.../impl/btree/DefaultTupleComparator.java | 68 +
.../partition/impl/btree/EntryCursorAdaptor.java | 256 ++
.../impl/btree/ForwardIndexComparator.java | 103 +
.../core/partition/impl/btree/IndexAssertion.java | 48 +
.../impl/btree/IndexAssertionEnumeration.java | 208 ++
.../partition/impl/btree/IndexCursorAdaptor.java | 305 ++
.../partition/impl/btree/IndexEnumeration.java | 182 +
.../partition/impl/btree/KeyOnlyComparator.java | 95 +
.../core/partition/impl/btree/LongComparator.java | 48 +
.../impl/btree/ReverseIndexComparator.java | 103 +
.../core/partition/impl/btree/TupleComparator.java | 77 +
.../directory/server/xdbm/AbstractIndex.java | 166 +
.../directory/server/xdbm/AbstractIndexCursor.java | 84 +
.../directory/server/xdbm/AbstractTable.java | 126 +
.../directory/server/xdbm/EmptyIndexCursor.java | 193 +
.../org/apache/directory/server/xdbm/Index.java | 272 ++
.../apache/directory/server/xdbm/IndexEntry.java | 209 ++
.../server/xdbm/IndexNotFoundException.java | 90 +
.../directory/server/xdbm/KeyTupleArrayCursor.java | 327 ++
.../apache/directory/server/xdbm/MasterTable.java | 49 +
.../directory/server/xdbm/ParentIdAndRdn.java | 373 ++
.../server/xdbm/ParentIdAndRdnComparator.java | 57 +
.../server/xdbm/SingletonIndexCursor.java | 265 ++
.../org/apache/directory/server/xdbm/Store.java | 437 +++
.../org/apache/directory/server/xdbm/Table.java | 325 ++
.../directory/server/xdbm/impl/avl/AvlIndex.java | 527 +++
.../server/xdbm/impl/avl/AvlMasterTable.java | 52 +
.../server/xdbm/impl/avl/AvlRdnIndex.java | 90 +
.../directory/server/xdbm/impl/avl/AvlTable.java | 406 +++
.../server/xdbm/impl/avl/AvlTableDupsCursor.java | 600 ++++
.../directory/server/xdbm/search/Evaluator.java | 95 +
.../directory/server/xdbm/search/Optimizer.java | 45 +
.../server/xdbm/search/PartitionSearchResult.java | 234 ++
.../directory/server/xdbm/search/SearchEngine.java | 93 +
.../xdbm/search/cursor/AllEntriesCursor.java | 256 ++
.../server/xdbm/search/cursor/AndCursor.java | 318 ++
.../xdbm/search/cursor/ApproximateCursor.java | 388 ++
.../server/xdbm/search/cursor/ChildrenCursor.java | 260 ++
.../xdbm/search/cursor/DescendantCursor.java | 405 +++
.../server/xdbm/search/cursor/EqualityCursor.java | 388 ++
.../server/xdbm/search/cursor/GreaterEqCursor.java | 456 +++
.../server/xdbm/search/cursor/LessEqCursor.java | 462 +++
.../server/xdbm/search/cursor/NotCursor.java | 242 ++
.../server/xdbm/search/cursor/OrCursor.java | 401 +++
.../server/xdbm/search/cursor/PresenceCursor.java | 398 +++
.../server/xdbm/search/cursor/SubstringCursor.java | 317 ++
.../server/xdbm/search/evaluator/AndEvaluator.java | 170 +
.../search/evaluator/ApproximateEvaluator.java | 201 ++
.../search/evaluator/BaseLevelScopeEvaluator.java | 163 +
.../xdbm/search/evaluator/EmptyEvaluator.java | 101 +
.../xdbm/search/evaluator/EqualityEvaluator.java | 241 ++
.../xdbm/search/evaluator/GreaterEqEvaluator.java | 249 ++
.../xdbm/search/evaluator/LeafEvaluator.java | 114 +
.../xdbm/search/evaluator/LessEqEvaluator.java | 235 ++
.../server/xdbm/search/evaluator/NotEvaluator.java | 92 +
.../search/evaluator/OneLevelScopeEvaluator.java | 211 ++
.../server/xdbm/search/evaluator/OrEvaluator.java | 156 +
.../search/evaluator/PassThroughEvaluator.java | 117 +
.../xdbm/search/evaluator/PresenceEvaluator.java | 190 +
.../xdbm/search/evaluator/SubstringEvaluator.java | 354 ++
.../search/evaluator/SubtreeScopeEvaluator.java | 289 ++
.../server/xdbm/search/impl/CursorBuilder.java | 795 +++++
.../server/xdbm/search/impl/DefaultOptimizer.java | 503 +++
.../xdbm/search/impl/DefaultSearchEngine.java | 273 ++
.../server/xdbm/search/impl/EvaluatorBuilder.java | 215 ++
.../server/xdbm/search/impl/NoOpOptimizer.java | 75 +
.../xdbm/search/impl/ScanCountComparator.java | 75 +
xdbm-partition/src/site/site.xml | 26 +
.../server/xdbm/AbstractIndexCursorTest.java | 131 +
.../server/xdbm/EmptyIndexCursorTest.java | 209 ++
.../directory/server/xdbm/IndexEntryTest.java | 140 +
.../server/xdbm/IndexNotFoundExceptionTest.java | 76 +
.../directory/server/xdbm/ParentIdAndRdnTest.java | 137 +
.../directory/server/xdbm/PartitionTest.java | 408 +++
.../server/xdbm/SingletonIndexCursorTest.java | 249 ++
.../apache/directory/server/xdbm/StoreUtils.java | 204 ++
.../apache/directory/server/xdbm/TupleTest.java | 232 ++
.../server/xdbm/impl/avl/AvlPartitionTest.java | 608 ++++
.../server/xdbm/impl/avl/AvlRdnIndexTest.java | 331 ++
.../server/xdbm/impl/avl/AvlTableTest.java | 359 ++
.../directory/server/xdbm/impl/avl/TableData.java | 74 +
.../xdbm/search/impl/AbstractCursorTest.java | 117 +
.../server/xdbm/search/impl/AndCursorTest.java | 269 ++
.../server/xdbm/search/impl/BogusSyntax.java | 50 +
.../server/xdbm/search/impl/EqualityTest.java | 542 +++
.../xdbm/search/impl/FilterNormalizingVisitor.java | 582 +++
.../server/xdbm/search/impl/GreaterEqTest.java | 757 ++++
.../server/xdbm/search/impl/LessEqTest.java | 787 +++++
.../server/xdbm/search/impl/NestedFilterTest.java | 273 ++
.../server/xdbm/search/impl/NotCursorTest.java | 293 ++
.../server/xdbm/search/impl/OrCursorTest.java | 404 +++
.../server/xdbm/search/impl/PresenceTest.java | 553 +++
.../server/xdbm/search/impl/SubstringTest.java | 795 +++++
xdbm-partition/src/test/resources/log4j.properties | 22 +
2032 files changed, 404312 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/apache-directory-server.git
More information about the pkg-java-commits
mailing list