943 Commits (master)

Author SHA1 Message Date
Florian Schmaus 69e81b748e [disco] Only perform entity capabilities work if there are any listeners 3 months ago
Florian Schmaus 5b6dd8e3f7 [disco] Fix memory leak in ServiceDiscoveryManager 3 months ago
Florian Schmaus 60fee7b318 [muc] Fix Presence interceptors 3 months ago
Ingo Bauersachs 4efa707028 Replace legacy IQProvider with IqProvider 5 months ago
Florian Schmaus 95ff591c14 [xdata] Only emit warning about unregistered fields once per field 6 months ago
cmeng-git 4d026d8ae8 [jingle] Add element and text to JingleReason's XML 6 months ago
Florian Schmaus 7fad14ac0c [jingle] Improve Jingle <reason/> support 7 months ago
Florian Schmaus 5c46451cd2 [xdata] Add BooleanFormField.getValueAsBooleanOrNull() 8 months ago
Florian Schmaus 940d7bf02a [xdata] Adjust behavior of BooleanFormField.getValueAsBoolean() 8 months ago
Florian Schmaus e530db2e6d [muc] Add MultiUserChat.getMyRoomJid() 8 months ago
Dan Caseley e51cf47b29 [sinttest] Additional tests for § 6 of XEP-0045 8 months ago
Florian Schmaus 993a307222 Add o.j.smackx.softwareinfo.form.SoftwareInfoForm to startup classes 8 months ago
Florian Schmaus 182d01a4b0 [softwareinfo] Register urn:xmpp:dataforms:softwareinfo's field types 8 months ago
Florian Schmaus e1845a52ca [formtypes] Add FormFieldRegistry.register(String, FormField.Type, String...) 8 months ago
Florian Schmaus fc7fc10c69 [pubsub] Allow for character data before <item/>'s payload 8 months ago
Florian Schmaus e39adff40f [muc] Only notify() about processed self-presence once 8 months ago
Florian Schmaus d1273532ce [muc] Correctly processes self-presences 8 months ago
Florian Schmaus 11cc2d8d77 [core] Align behavior of getParserFor(InputStream) and getParserFor(Reader) 9 months ago
Guus der Kinderen fdffd58d25 Add method to remove registered CAPS listener 10 months ago
Florian Schmaus f2c2f45f18 [jiveproperties] Use DoOnce utility to log "JavaObject not enabled" 10 months ago
Simon Abykov 19270a2eca Accept an empty string as the label value 10 months ago
Simon Abykov 1956048811 Accept an empty string as the label value 10 months ago
Florian Schmaus 6f67553fcf [jingle] Add unit test to check that there are no redundant namespaces 10 months ago
Florian Schmaus 453ca6aeb0 [jingle] Make Jingle.Builder extend IqBuilder 10 months ago
Florian Schmaus a3840659aa [jingle] Mimic Manager.connection() in JingleTransportManager 10 months ago
Florian Schmaus b243a40e26 [core] Pass down the XML environment in IQChildElementXmlStringBuilder 10 months ago
Florian Schmaus 585bcb4dc8 [jingle] Add empty element optimization for <content/> 10 months ago
Дамян Минков 820adf8865 [muc] Also process destory message if it contains <status/> 10 months ago
Florian Schmaus 105c74b22b [muc] Call userHasLeft() *after* the leave presence was sent 10 months ago
Florian Schmaus 52a49769f9 [muc] Check for self-presence first in presence listener 10 months ago
Florian Schmaus ae4ff244a3 [muc] Check mucServicedDiscoInfo for null in serviceSupportsStableIds() 11 months ago
Florian Schmaus 49ad8c0954 [disco] Add DisocverInfo.nullSafeContainsFuture(DiscoverInfo, CharSequence) 11 months ago
Florian Schmaus b57cf8375f [socks5] Remove stale null check 11 months ago
Florian Schmaus 09710b3203 [socks5] Fix javadoc of getLocalStreamHost() 11 months ago
Florian Schmaus 8ae5ef1f51 [socks5] Ensure that the local SOCKS5 proxy is running (if enabled) 11 months ago
Florian Schmaus 0d73c21945 [pubsub] FormNode(Provider) should not fail if there is no DataForm 1 year ago
Florian Schmaus b9be45ae2c [xdata] Fix ProtectedMembersInFinalClass Error Prone warning 1 year ago
Florian Schmaus 8f760eaeb3 [caps] Use the raw character data of form fields when caclulating the hash 1 year ago
Florian Schmaus e626580f68 [xdata] Safe the raw character data of form field values 1 year ago
Florian Schmaus b47225c2c1 [caps] Use the raw character data of form fields when caclulating the hash 1 year ago
Florian Schmaus 097d245358 [xdata] Safe the raw character data of form field values 1 year ago
Florian Schmaus 4643d07ef4 [xdata] Add missing ensureAtMostSingleValue() to parseBooleanFormField 1 year ago
Florian Schmaus 31e4e1faf2 Do not call XmlPullParser.getName() when the event is unknown 1 year ago
Florian Schmaus 5eef31e49c Do not call XmlPullParser.getName() when the event is unknown 1 year ago
Florian Schmaus 26e6efa767 [address] Fix NPE in MultipleRecipientManager 1 year ago
Florian Schmaus 39b211cde3 [muc] Use StanzaCollector.nextResultBlockForever() in MultiUserChat.nextMessage() 1 year ago
Florian Schmaus b0729d83a8 [jingle] Do not call nextResult() in JingleUtil 1 year ago
Florian Schmaus aab48570c9 Call XMPPConnection.sendIqRequestAndWaitForResponse(IQ) where possible 1 year ago
Florian Schmaus c9ea1c11b6 [search] Return and expect the high-level forms API types 1 year ago
Florian Schmaus 6ec654ad1e [muc] Fix javadoc of MultiUserChat.getConfigurationForm() 1 year ago