Build: #54 was successful Changes by Florian Schmaus <flo@geekplace.eu>

Code commits

Smack (4.3)

  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> f60e4055ec529f0b8160acedf13275592ab10a4b

    Use ACE representation of XMPP domain on certificate verification
    This is based on the patch provided by Georg Lukas, modified to take
    XMPP domain names that can not be represented as DNS names into
    account. See https://github.com/Flowdalic/Smack/pull/23/commits/c42d2eea24bc86d9de5da398d341f6085a50dd33#r269250137

    Fixes SMACK-870.

    • smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java (version f60e4055ec529f0b8160acedf13275592ab10a4b)
  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> 381190a45c0cafc13171611689d181f154bb68d6

    Add ConnectionConfiguration.getXmppServiceDomainAsDnsNameIfPossible()
    in preperation of SMACK-870, so that the DNS name can be used for the
    certificate verification.

    • smack-core/src/main/java/org/jivesoftware/smack/ConnectionConfiguration.java (version 381190a45c0cafc13171611689d181f154bb68d6)