Build: #11 failed Changes by Florian Schmaus <flo@geekplace.eu>

Code commits

Smack (4.3)

  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> 5bf0fd64ac8d692c983a846e42343844bd285866

    Add ExceptionThrowingCallbackWithHint and javadoc
    about parsing exceptions also providing rationale.

    • smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java (version 5bf0fd64ac8d692c983a846e42343844bd285866)
    • smack-core/src/main/java/org/jivesoftware/smack/SmackConfiguration.java (version 5bf0fd64ac8d692c983a846e42343844bd285866)
    • smack-core/src/main/java/org/jivesoftware/smack/parsing/ExceptionThrowingCallbackWithHint.java (version 5bf0fd64ac8d692c983a846e42343844bd285866)
  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> a3fcbdbf5af531c6ead3b310b6b9d69e321269eb

    Make Stanza.appendErrorIfExists() aware of the enclosing XML namespace
    Originally discovered by Paul Schaub:

    Fixes an inconvenience, where an IQ with the implicit namespace
    `jabber:client` would append the namespace to an error child element
    like this:

    ```
    <iq (xmlns='jabber:client) <!-- in parenthesis since the NS is implicit --> ... >
        <error xmlns='jabber:client' <!-- this NS is too much --> ... />
    </iq>
    ``

    • smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java (version a3fcbdbf5af531c6ead3b310b6b9d69e321269eb)
    • smack-core/src/main/java/org/jivesoftware/smack/packet/Message.java (version a3fcbdbf5af531c6ead3b310b6b9d69e321269eb)
    • smack-core/src/main/java/org/jivesoftware/smack/packet/Presence.java (version a3fcbdbf5af531c6ead3b310b6b9d69e321269eb)
    • smack-core/src/main/java/org/jivesoftware/smack/packet/Stanza.java (version a3fcbdbf5af531c6ead3b310b6b9d69e321269eb)