Build: #1635 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 7a3f6f29cc6c674953f23d7577da4d926148a610
Merge branch '4.3'
-
Florian Schmaus <flo@geekplace.eu> b9c12d44c3d8e5697d892c2938fe4e031c90a137 m
Use InetSocketAddress in log message in XMPPTCPConnection
The inetAddressAndPort String is redundant since
a2743549b8a4126e17f61adcb369f72d86ef58e1, because we now construct the
InetSocketAddress earlier and can hence use it in the log statement. -
Florian Schmaus <flo@geekplace.eu> a2743549b8a4126e17f61adcb369f72d86ef58e1 m
Make TCP socket connection attempt interruptable
by introducing SmackFuture.SocketFuture.
Fixes SMACK-847. -
Florian Schmaus <flo@geekplace.eu> d1c73eba8d4cdac363204a95da2d93905c0da6d0 m
Fix MamManager javadoc
of methods which have been renamed. -
Florian Schmaus <flo@geekplace.eu> 48e31271720d65824e0ffff3f39abe9a2ef1980f m
Always wait for stream features after authentication
The purpose of the "maybeCompressFeaturesReceived" synchronization
point is to wait for the stream features after authentication. This is
not really reflected by its name and furthermore its
checkIfSuccessOrWait() method was only invoked if compression was
enabled, but we always want to wait for the stream features after
authentication. Hence move the call before the isCompressionEnabled()
check and one layer up in the call stack.
Fixes SMACK-846.