Build: #766 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 5d32735ad7ae107455e641696509986f61b2cdef
Merge pull request #426 from Flowdalic/getstreamopen
Get stream-open-like element from transport -
Florian Schmaus <flo@geekplace.eu> f892ba136901f416aad6587bc2f806c7694944c4
[core] Get stream-open-like element from transport
When sending a stream-open-like element, it depends on the actual used
transport which element is send. For example, RFC6120-style TCP uses
<stream>, whereas the Websocket binding for XMPP uses <open/>.- smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java (version f892ba136901f416aad6587bc2f806c7694944c4) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/c2s/ModularXmppClientToServerConnection.java (version f892ba136901f416aad6587bc2f806c7694944c4) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/StreamOpen.java (version f892ba136901f416aad6587bc2f806c7694944c4) (diffs)
-
Florian Schmaus <flo@geekplace.eu> e6a60213b6e2e86ea9dfacbb61e97e76508668ac
[core] Add convenience constructor to AbstractStreamOpen
Most of the times when we construct a stream-open-like element, we
want the jabber:client namespace. Hence add a constructor that does
select the namespace implicitly. -
Florian Schmaus <flo@geekplace.eu> 2a9671ca93b46ad250338051b77df9aa3a306adc
[core] Change type of XmlStringBuilder cosntructor to FullyQualifiedElement
There is no reason we should do this only for ExtensionElements, this
behavior is sane for every FulllyQualifiedElement. -
Florian Schmaus <flo@geekplace.eu> d00656493a5daafe779abe27177cc903ac53ffae
[jingle] Use correct XmlStringBuilder constructor in JingleReason