Build: #1664 failed Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 818ee8a72791db4fe4a4cae57b792725f4a5746f
Make Objects.requireNonNull() throw IllegalArgumentException
and not NullPointerException. Altough this differs from
java.util.Objects behavior, throwing an IllegalArgumentException
appears more sensible and makes it easier to catch it in Smack's
parsing function.- smack-core/src/main/java/org/jivesoftware/smack/util/Objects.java (version 818ee8a72791db4fe4a4cae57b792725f4a5746f) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/packet/PresenceTest.java (version 818ee8a72791db4fe4a4cae57b792725f4a5746f) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/reference/ReferenceTest.java (version 818ee8a72791db4fe4a4cae57b792725f4a5746f) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/jingle/JingleContentTest.java (version 818ee8a72791db4fe4a4cae57b792725f4a5746f) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/jingle/JingleTest.java (version 818ee8a72791db4fe4a4cae57b792725f4a5746f) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 92b02afbff60e807920db548eec6d0d2f2af8f65
Improve exceptions of Socks5Proxy
-
Florian Schmaus <flo@geekplace.eu> c0183775fe204bcd4f2324b4f33d732e5734bbf6
Add support for XEP-0221: Data Forms Media Element
Fixes SMACK-824.- documentation/extensions/index.md (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/MediaElementManager.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/element/MediaElement.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/element/package-info.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/package-info.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/provider/MediaElementProvider.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/provider/package-info.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.xml (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/mediaelement/provider/MediaElementProviderTest.java (version c0183775fe204bcd4f2324b4f33d732e5734bbf6) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 4d36e3b5211dd65d2d8d31223b5c02109f309b03
Introduce FormFieldChildElement and make FormField immutable
- smack-core/src/main/java/org/jivesoftware/smack/util/CollectionUtil.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/MultiMap.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/XmlStringBuilder.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/test/util/SmackTestSuite.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/mam/MamManager.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/push_notifications/element/EnablePushNotificationsIQ.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/mam/RetrieveFormFieldsTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/admin/ServiceAdministrationManager.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/FileTransferNegotiator.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/StreamNegotiator.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/ConfigureForm.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/SubscribeForm.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/search/UserSearch.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/Form.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/FormField.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/FormFieldChildElement.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/XDataManager.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/packet/DataForm.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/DataFormProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/DescriptionProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/FormFieldChildElementProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/FormFieldChildElementProviderManager.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/OptionProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/RequiredProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/ValueProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdatavalidation/XDataValidationManager.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdatavalidation/packet/ValidateElement.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdatavalidation/provider/DataValidationProvider.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/caps/EntityCapsManagerTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/muc/RoomInfoTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/xdata/packet/DataFormTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/xdatavalidation/DataValidationHelperTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/xdatavalidation/provider/DataValidationTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/xdata/FormTest.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
- smack-legacy/src/main/java/org/jivesoftware/smackx/workgroup/user/Workgroup.java (version 4d36e3b5211dd65d2d8d31223b5c02109f309b03) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 7d59df9eed803d9448f1ee21c9620ac0c4f3a143
Change type of presence priority to 'Byte'
- smack-core/src/main/java/org/jivesoftware/smack/packet/Presence.java (version 7d59df9eed803d9448f1ee21c9620ac0c4f3a143) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/PacketParserUtils.java (version 7d59df9eed803d9448f1ee21c9620ac0c4f3a143) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/ParserUtils.java (version 7d59df9eed803d9448f1ee21c9620ac0c4f3a143) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 832b20a89769688623258a74d7b0946aec87f1f1
Add XmlPullParser.getAttributeValue(String)
-
Florian Schmaus <flo@geekplace.eu> e911874e72a6ebe0844f516026cd51adf8bbb820
Make MultiMap use generics where sensible
I wonder why I orginally did not do it that way… -
Florian Schmaus <flo@geekplace.eu> 9bb36fc63cc50a3f1d6e3fa5811519805ae8bae3
Make Socks5TestProxy a subclass of Socks5Proxy
to reduce the duplicated code. This also means we are now testing the
real implementation.- smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5Proxy.java (version 9bb36fc63cc50a3f1d6e3fa5811519805ae8bae3) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5TestProxy.java (version 9bb36fc63cc50a3f1d6e3fa5811519805ae8bae3) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 6e1193edafc320e6fb94203fdddde80e377d07ef
Use QName instead of XmppStringUtils.generateKey()
- smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/iqrequest/IQRequestHandler.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/IQ.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/StandardExtensionElement.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/packet/Stanza.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-core/src/test/java/org/jivesoftware/smack/packet/TestIQ.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/iqprivate/PrivateDataManager.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
- smack-openpgp/src/main/java/org/jivesoftware/smackx/ox/element/OpenPgpContentElement.java (version 6e1193edafc320e6fb94203fdddde80e377d07ef) (diffs)
-
Florian Schmaus <flo@geekplace.eu> ce70308099338758b92ce2c765d97148b0d41956
Introduce UInt(16|32) datatypes
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/Scalar.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/UInt16.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/UInt32.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/package-info.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/NumberUtil.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/ParserUtils.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/element/MediaElement.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/mediaelement/provider/MediaElementProvider.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/privacy/packet/Privacy.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/privacy/packet/PrivacyItem.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/privacy/provider/PrivacyProvider.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdatavalidation/packet/ValidateElement.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdatavalidation/provider/DataValidationProvider.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/mediaelement/provider/MediaElementProviderTest.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/privacy/provider/PrivacyProviderTest.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/xdatavalidation/provider/DataValidationTest.java (version ce70308099338758b92ce2c765d97148b0d41956) (diffs)
-
Florian Schmaus <flo@geekplace.eu> b834df65e9b6ac4226c321553e358421e107c53c
Add NumberUtil.requireUShort16(int)
-
Florian Schmaus <flo@geekplace.eu> 1f8b7273a8cedc997f446e3f043d7d1afb003c15
Improve junit test in Socks5ByteStreamManager
It could be that the test is flapping. This helps to see the origin of
the unexpected exception. -
Florian Schmaus <flo@geekplace.eu> b3b242f397121e3e53610bf74c36af22dd343c8f
Add TODO comment to XmlStringBuilder
-
Florian Schmaus <flo@geekplace.eu> 1a99801501c12296bf1d953f3c1ab54d0f11b3a8
Fix typo in FormField's javadoc: s/fold/field/
-
Florian Schmaus <flo@geekplace.eu> 3c306eaff995c37cc2ea5bb0d673601902b7518f
Improve comment in SmackReactor