Build: #1775 was successful Changes by Aditya Borikar <adityaborikar2@gmail.com> and Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 53d66261af24a6010d41c58b55be2b377389f19d
Merge pull request #423 from adiaholic/streamFactory
Use AbstractStreamOpen instead of StreamOpen to open stream -
Florian Schmaus <flo@geekplace.eu> 61799c5951028ab95cfc6df65cbeb42e52679b30
Merge pull request #424 from adiaholic/plugModule
Make ModularXmppClientToServerConnectionConfiguration.addModule() public -
Aditya Borikar <adityaborikar2@gmail.com> 648a1cfab1f69f9b00070182d55142d3d0f35965
Use AbstractStreamOpen instead of StreamOpen to open stream
Before the existence of AbstractStreamOpen, StreamOpen sufficed our need
during sending an open stream element. Since the intention behind
introducing AbstractStreamOpen is to allow underlying transports provide
transport specific opening streams, these changes will further support
the cause.
This commit will allow us to send transport specific open element
which should be inherited from AbstractStreamOpen.- smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java (version 648a1cfab1f69f9b00070182d55142d3d0f35965) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/c2s/ModularXmppClientToServerConnection.java (version 648a1cfab1f69f9b00070182d55142d3d0f35965) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/c2s/StreamOpenAndCloseFactory.java (version 648a1cfab1f69f9b00070182d55142d3d0f35965) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/XmlEnvironment.java (version 648a1cfab1f69f9b00070182d55142d3d0f35965) (diffs)
-
Aditya Borikar <adityaborikar2@gmail.com> db385e6595d02b95ce0c221e718780a8ee59fc89
Make ModularXmppClientToServerConnectionConfiguration.addModule() public
This commit will allow users to plug their module descriptors inside
modular architecture.