Build: #1875 was successful
Job: Default Job was successful
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 24782558d60ddf7ef285a89ca93108d8bf2a1402
[sinttest] Properly handle AbstractSmackSpecificLowLevelIntegrationTest
Subclasses of AbstractSmackSpecificLowLevelIntegrationTest have test
methods with no parameters. This was, after the refactoring in
c5bb15c631d3 ("[sinttest] Add UnconnectedConnectionSource for
low-level tests") not handled properly.
Fixes: c5bb15c631d3 ("[sinttest] Add UnconnectedConnectionSource for low-level tests") -
Florian Schmaus <flo@geekplace.eu> 6d2216858c06b51fef82c2f122826d736cb7bfce
[sinttest] Cleanup method signature in ModularXmppClientToServerConnectionLowLevelIntegrationTest
-
Florian Schmaus <flo@geekplace.eu> f78eade4da6c57eb02b64cb6e621eaf2325a945d
Merge branch '4.4'
-
Florian Schmaus <flo@geekplace.eu> 2e79a6b7187daea838f777e51deada83f71356ec m
Merge pull request #558 from Flowdalic/iq-error-with-child-element
[core] Fix ErrorIQ displaying potential child elements -
Florian Schmaus <flo@geekplace.eu> bf3a27df9a51c49a3e1c458f2801dd160bb14b28 m
[core] Fix ErrorIQ not showing potential original IQ child
Also delete StanzaIdTest since the test was fundamentally weak and
flawed. It does not work anyway, since TestIQ has a fixed stanza ID.
Fixes SMACK-931.- smack-core/src/main/java/org/jivesoftware/smack/packet/AbstractIqBuilder.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/EmptyResultIQ.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/ErrorIQ.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/IqView.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/PacketParserUtils.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/StanzaIdTest.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/packet/IqTest.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/packet/TestIQ.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/bytestreams/ibb/IBBPacketUtils.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5ByteStreamManagerTest.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5ClientForInitiatorTest.java (version bf3a27df9a51c49a3e1c458f2801dd160bb14b28) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 9ec67611a0e2eb7894109fdbea69db7fc70acc95 m
Merge pull request #560 from Flowdalic/ubuntu-22.04
[github ci]: Bump to Ubuntu 22.04 -
Florian Schmaus <flo@geekplace.eu> 3ba1aba2e310f767e19b1a065f8f571bda7f808f m
[github ci]: Disable Java 8 (potentially temprorary)
We currently run into
https://github.com/android-actions/setup-android/issues/378 -
cmeng-git <cmeng.gm@gmail.com> ef0fc01505f8c6c1fd86201d8c48859a363d8605 m
Rename ELEMENT 'candidate-activated' to 'activated' per XEP-0260
Fixes SMACK-930.- smack-extensions/src/main/java/org/jivesoftware/smackx/jingle/transports/jingle_s5b/elements/JingleS5BTransportInfo.java (version ef0fc01505f8c6c1fd86201d8c48859a363d8605) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/jingle/transports/jingle_s5b/JingleS5BTransportTest.java (version ef0fc01505f8c6c1fd86201d8c48859a363d8605) (diffs)
-
Florian Schmaus <flo@geekplace.eu> d93fbacc354bccf966fba860016a3596f91c918e m
Merge pull request #546 from bgrozev/fix-npe-when-missing-x
Add null check for mucUser. -
Florian Schmaus <flo@geekplace.eu> 27c8016522afdafc5786dc99cba8d68fe8593a84 m
Merge pull request #551 from Flowdalic/internet-address-ignore-zone-id
Internet address ignore zone ID -
Florian Schmaus <flo@geekplace.eu> d565354dea74bdd9d6cb4a73752fba0f25fc8833 m
[jingle] Ignore IP Zone ID is transport candidates
Fixes SMACK-929. -
Florian Schmaus <flo@geekplace.eu> f00e585f3d7456c9c62745943636348be4d3ecba m
[github ci]: Bump to Ubuntu 22.04
-
Boris Grozev <boris@jitsi.org> 6da9773bbfccf13935b642cb0541a499fc4f71c3 m
Add null check for mucUser.
XEP-0045 requires "unavailable" presence to contain extended presence, but Smack shouldn't throw an exception if it doesn't. -
Florian Schmaus <flo@geekplace.eu> dee34b5efc10cfe8c9b2ebba3ae3a33c29ac8ba5 m
[core] Add InternetAddress.fromIgnoringZoneId(String)
- smack-core/src/main/java/org/jivesoftware/smack/util/InternetAddress.java (version dee34b5efc10cfe8c9b2ebba3ae3a33c29ac8ba5) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/ParserUtils.java (version dee34b5efc10cfe8c9b2ebba3ae3a33c29ac8ba5) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/util/InternetAddressTest.java (version dee34b5efc10cfe8c9b2ebba3ae3a33c29ac8ba5) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 5295a856e46f137303c39a2440167a3bafb8be1c m
Merge pull request #541 from Flowdalic/drop-in-ordered-listener
[core] Replace AbstractXMPPConnection.inOrderListeners -
Florian Schmaus <flo@geekplace.eu> 92f253cc74a436388b15369e370bd96c3e19713a m
[core] Replace AbstractXMPPConnection.inOrderListeners
Using AsyncButOrdered for the receive listeners means that a listener
may not have been yet run once
invokeStanzaCollectorsAndNotifyRecvListeners() returnes. This can lead
to deadlocks as reported by Boris Grozev [1].
Fixes SMACK-927.
1: https://discourse.igniterealtime.org/t/thread-stuck-in-multiuserchat-enter-forever/92090