History log of /plugin/pureldap/ (Results 51 – 64 of 64)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6d90d5c807-Jul-2021 Andreas Gohr <andi@splitbrain.org>

some cleanup for the options

a1fd61ba30-Jun-2021 Andreas Gohr <andi@splitbrain.org>

Automatically run AD tests on github

This is far from optimal, yet.

Ideally we would install the AD server on a Github Windows runner.
However this seems not to be possible without intermediate reb

Automatically run AD tests on github

This is far from optimal, yet.

Ideally we would install the AD server on a Github Windows runner.
However this seems not to be possible without intermediate reboots which
we can't do on a Github runner.

This instead opts to use a Vagrant managed virtual machine on top of a
MacOSX runner.

The workflow makes use of the cache action which in theory would cache
the Vagrant box. Unfortunately the box is about 8GB and the cache is
limited to 5GB, so no caching happens.

If anyone has better ideas on how to run actual real tests against an
autoprovisioned AD server, please let me know.

show more ...

8bb750c201-Apr-2020 Andreas Gohr <andi@splitbrain.org>

updated tests for recent changes

1b0eb9b301-Apr-2020 Andreas Gohr <andi@splitbrain.org>

return sorted results

makes testing easier

80ac552f01-Apr-2020 Andreas Gohr <andi@splitbrain.org>

convert between simple and complex usernames

85916a2d29-Mar-2020 Andreas Gohr <andi@splitbrain.org>

actually use the bulk retrieval in usermanager

3b5700e129-Mar-2020 Andreas Gohr <andi@splitbrain.org>

Added unit tests

We now can test against an AD server based on
https://github.com/splitbrain/vagrant-active-directory unfortunately,
it's not yet possible to do that automated on travis, so the trav

Added unit tests

We now can test against an AD server based on
https://github.com/splitbrain/vagrant-active-directory unfortunately,
it's not yet possible to do that automated on travis, so the travis
config has been removed for now.

show more ...

b21740b429-Mar-2020 Andreas Gohr <andi@splitbrain.org>

added bulk data retrieval

da369b6029-Mar-2020 Andreas Gohr <andi@splitbrain.org>

differntiate between fatal errors and debugging output

5a3b912227-Mar-2020 Andreas Gohr <andi@splitbrain.org>

added group reading

8595f73e27-Mar-2020 Andreas Gohr <andi@splitbrain.org>

avoid IDE warning about debugging exceptions

1078ec2627-Mar-2020 Andreas Gohr <andi@splitbrain.org>

first working login with active directory

0b3fd2d327-Mar-2020 Andreas Gohr <andi@splitbrain.org>

Added freedsx LDAP library


.gitignore
composer.json
composer.lock
vendor/autoload.php
vendor/composer/ClassLoader.php
vendor/composer/LICENSE
vendor/composer/autoload_classmap.php
vendor/composer/autoload_namespaces.php
vendor/composer/autoload_psr4.php
vendor/composer/autoload_real.php
vendor/composer/autoload_static.php
vendor/composer/installed.json
vendor/freedsx/asn1/.gitignore
vendor/freedsx/asn1/CHANGELOG.md
vendor/freedsx/asn1/LICENSE
vendor/freedsx/asn1/README.md
vendor/freedsx/asn1/composer.json
vendor/freedsx/asn1/src/FreeDSx/Asn1/Asn1.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/BerEncoder.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/CerDerTrait.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/DerEncoder.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/EncoderInterface.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoders.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/EncoderException.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/InvalidArgumentException.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Exception/PartialPduException.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractTimeType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/AbstractType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BigIntTrait.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BitStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BmpStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/BooleanType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/CharacterStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/EnumeratedType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GeneralStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GeneralizedTimeType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/GraphicStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IA5StringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IncompleteType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/IntegerType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/NullType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/NumericStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/OctetStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/OidType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/PrintableStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RealType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/RelativeOidType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SequenceOfType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SequenceType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetOfType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetTrait.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/SetType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/TeletexStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/UniversalStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/UtcTimeType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/Utf8StringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/VideotexStringType.php
vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/VisibleStringType.php
vendor/freedsx/ldap/.gitignore
vendor/freedsx/ldap/CHANGELOG.md
vendor/freedsx/ldap/LICENSE
vendor/freedsx/ldap/README.md
vendor/freedsx/ldap/composer.json
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncRequestControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/DirSyncResponseControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExpectedEntryCountControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ExtendedDnControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/PolicyHintsControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SdFlagsControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/SetOwnerControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Control.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/ControlBag.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PagingControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyError.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/PwdPolicyResponseControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortKey.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/SortingResponseControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvResponseControl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/VlvTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Controls.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Attribute.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Change.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Changes.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Dn.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entries.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Entry.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/EscapeTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Option.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Options.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Entry/Rdn.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/BindException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ConnectionException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/FilterParseException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/InvalidArgumentException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/OperationException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ProtocolException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/ReferralException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/RuntimeException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/SkipReferralException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnexpectedValueException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UnsolicitedNotificationException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Exception/UrlParseException.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapClient.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapServer.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrl.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlExtension.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/LdapUrlTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/LdapResult.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AbandonRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AddRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/AnonBindRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/BindRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CancelRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/CompareRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DeleteRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/DnRequestInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ExtendedRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyDnRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ModifyRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/PasswordModifyRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/RequestInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SaslBindRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SearchRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/SimpleBindRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/UnbindRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/AddResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/BindResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/CompareResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/DeleteResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ExtendedResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/IntermediateResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyDnResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ModifyResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/PasswordModifyResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ResponseInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultDone.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultEntry.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/SearchResultReference.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/ResultCode.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Operations.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientBasicHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientExtendedOperationHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientProtocolContext.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientReferralHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSaslBindHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientSearchHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientStartTlsHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ClientUnbindHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/MessageCreationTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/RequestHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ClientProtocolHandler/ResponseHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ClientProtocolHandlerFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ExtendedResponseFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/FilterFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ResponseFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerBindHandlerFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/ServerProtocolHandlerFactory.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapEncoder.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessage.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageRequest.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapMessageResponse.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/LdapQueue.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ProtocolElementInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ClientQueue.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapper/SaslMessageWrapper.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/MessageWrapperInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Queue/ServerQueue.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ReferralContext.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerAuthorization.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BaseServerHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/BindHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerAnonBindHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerBindHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerDispatchHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerProtocolHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerRootDseHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerSearchHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerStartTlsHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerUnbindHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/ServerProtocolHandler/ServerWhoAmIHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/ReferralChaserInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/DirSync.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AndFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/ApproximateFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/AttributeValueAssertionTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/EqualityFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterAttributeTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterContainerTrait.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/FilterInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/GreaterThanOrEqualFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/LessThanOrEqualFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/MatchingRuleFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/NotFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/OrFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/PresentFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/SubstringFilter.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/FilterParser.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filters.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Paging.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/RangeRetrieval.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Vlv.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestContext.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/GenericRequestHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/ProxyRequestHandler.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RequestHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/RequestHandler/RootDseHandlerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/PcntlServerRunner.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/ServerRunner/ServerRunnerInterface.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/AnonToken.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/BindToken.php
vendor/freedsx/ldap/src/FreeDSx/Ldap/Server/Token/TokenInterface.php
vendor/freedsx/sasl/.gitignore
vendor/freedsx/sasl/CHANGELOG.md
vendor/freedsx/sasl/LICENSE
vendor/freedsx/sasl/README.md
vendor/freedsx/sasl/composer.json
vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/AnonymousChallenge.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/ChallengeInterface.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/CramMD5Challenge.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/DigestMD5Challenge.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Challenge/PlainChallenge.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/AnonymousEncoder.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/CramMD5Encoder.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/DigestMD5Encoder.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/EncoderInterface.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Encoder/PlainEncoder.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslBufferException.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslEncodingException.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Exception/SaslException.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/DigestMD5MessageFactory.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/MessageFactoryInterface.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Factory/NonceTrait.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/AnonymousMechanism.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/CramMD5Mechanism.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/DigestMD5Mechanism.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/MechanismInterface.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Mechanism/PlainMechanism.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/MechanismSelector.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Message.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Sasl.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/SaslBuffer.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/SaslContext.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Security/DigestMD5SecurityLayer.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/Security/SecurityLayerInterface.php
vendor/freedsx/sasl/src/FreeDSx/Sasl/SecurityStrength.php
vendor/freedsx/socket/.gitignore
vendor/freedsx/socket/CHANGELOG.md
vendor/freedsx/socket/LICENSE
vendor/freedsx/socket/README.md
vendor/freedsx/socket/composer.json
vendor/freedsx/socket/src/FreeDSx/Socket/Exception/ConnectionException.php
vendor/freedsx/socket/src/FreeDSx/Socket/Exception/PartialMessageException.php
vendor/freedsx/socket/src/FreeDSx/Socket/MessageQueue.php
vendor/freedsx/socket/src/FreeDSx/Socket/PduInterface.php
vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Asn1MessageQueue.php
vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Buffer.php
vendor/freedsx/socket/src/FreeDSx/Socket/Queue/Message.php
vendor/freedsx/socket/src/FreeDSx/Socket/Queue/MessageQueue.php
vendor/freedsx/socket/src/FreeDSx/Socket/Socket.php
vendor/freedsx/socket/src/FreeDSx/Socket/SocketPool.php
vendor/freedsx/socket/src/FreeDSx/Socket/SocketServer.php
79f3965326-Mar-2020 Andreas Gohr <andi@splitbrain.org>

wizard generated

123