diff --git a/smack-experimental/src/main/resources/org.jivesoftware.smack.experimental/experimental.providers b/smack-experimental/src/main/resources/org.jivesoftware.smack.experimental/experimental.providers
index 9f42e0f57..81c36ee64 100644
--- a/smack-experimental/src/main/resources/org.jivesoftware.smack.experimental/experimental.providers
+++ b/smack-experimental/src/main/resources/org.jivesoftware.smack.experimental/experimental.providers
@@ -2,24 +2,7 @@
-
-
- req
- urn:xmpp:http
- org.jivesoftware.smackx.hoxt.provider.HttpOverXmppReqProvider
-
-
- resp
- urn:xmpp:http
- org.jivesoftware.smackx.hoxt.provider.HttpOverXmppRespProvider
-
-
- chunk
- urn:xmpp:http
- org.jivesoftware.smackx.hoxt.provider.Base64BinaryChunkProvider
-
-
-
+
sent
urn:xmpp:carbons:2
@@ -31,60 +14,7 @@
org.jivesoftware.smackx.carbons.provider.CarbonManagerProvider
-
-
- csi
- urn:xmpp:csi:0
- org.jivesoftware.smackx.csi.provider.ClientStateIndicationFeatureProvider
-
-
-
-
- json
- urn:xmpp:json:0
- org.jivesoftware.smackx.json.provider.JsonExtensionProvider
-
-
-
-
- gcm
- google:mobile:data
- org.jivesoftware.smackx.gcm.provider.GcmExtensionProvider
-
-
-
-
- query
- urn:xmpp:muclight:0#info
- org.jivesoftware.smackx.muclight.provider.MUCLightInfoIQProvider
-
-
- x
- urn:xmpp:muclight:0#affiliations
- org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsChangeProvider
-
-
- x
- urn:xmpp:muclight:0#configuration
- org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationsChangeProvider
-
-
- query
- urn:xmpp:muclight:0#configuration
- org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationIQProvider
-
-
- query
- urn:xmpp:muclight:0#affiliations
- org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsIQProvider
-
-
- query
- urn:xmpp:muclight:0#blocking
- org.jivesoftware.smackx.muclight.provider.MUCLightBlockingIQProvider
-
-
-
+
prefs
urn:xmpp:mam:1
@@ -106,42 +36,22 @@
org.jivesoftware.smackx.mam.provider.MamResultProvider
-
+
- register
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTRegisterProvider
+ req
+ urn:xmpp:iot:sensordata
+ org.jivesoftware.smackx.iot.data.provider.IoTDataRequestProvider
- claimed
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTClaimedProvider
-
-
- disown
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTDisownProvider
-
-
- disowned
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTDisownedProvider
-
-
- remove
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTRemoveProvider
-
-
- disown
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTRemovedProvider
-
-
- unregister
- urn:xmpp:iot:discovery
- org.jivesoftware.smackx.iot.discovery.provider.IoTUnregisterProvider
+ accepted
+ urn:xmpp:iot:sensordata
+ org.jivesoftware.smackx.iot.data.provider.IoTDataReadOutAcceptedProvider
+
+ fields
+ urn:xmpp:iot:sensordata
+ org.jivesoftware.smackx.iot.data.provider.IoTFieldsExtensionProvider
+
@@ -175,23 +85,6 @@
org.jivesoftware.smackx.iot.provisioning.provider.UnfriendProvider
-
-
- req
- urn:xmpp:iot:sensordata
- org.jivesoftware.smackx.iot.data.provider.IoTDataRequestProvider
-
-
- accepted
- urn:xmpp:iot:sensordata
- org.jivesoftware.smackx.iot.data.provider.IoTDataReadOutAcceptedProvider
-
-
- fields
- urn:xmpp:iot:sensordata
- org.jivesoftware.smackx.iot.data.provider.IoTFieldsExtensionProvider
-
-
set
@@ -204,23 +97,28 @@
org.jivesoftware.smackx.iot.control.provider.IoTSetResponseProvider
-
-
- pubsub
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.push_notifications.provider.RemoteDisablingProvider
-
+
+
+ jid
+ urn:xmpp:jidprep:0
+ org.jivesoftware.smackx.jid_prep.provider.JidPrepIqProvider
+
-
+
+
+ req
+ urn:xmpp:http
+ org.jivesoftware.smackx.hoxt.provider.HttpOverXmppReqProvider
+
+
+ resp
+ urn:xmpp:http
+ org.jivesoftware.smackx.hoxt.provider.HttpOverXmppRespProvider
+
- stanza-id
- urn:xmpp:sid:0
- org.jivesoftware.smackx.sid.provider.StanzaIdProvider
-
-
- origin-id
- urn:xmpp:sid:0
- org.jivesoftware.smackx.sid.provider.OriginIdProvider
+ chunk
+ urn:xmpp:http
+ org.jivesoftware.smackx.hoxt.provider.Base64BinaryChunkProvider
@@ -267,6 +165,76 @@
org.jivesoftware.smackx.hints.provider.StoreHintProvider
+
+
+ json
+ urn:xmpp:json:0
+ org.jivesoftware.smackx.json.provider.JsonExtensionProvider
+
+
+
+
+ register
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTRegisterProvider
+
+
+ claimed
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTClaimedProvider
+
+
+ disown
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTDisownProvider
+
+
+ disowned
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTDisownedProvider
+
+
+ remove
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTRemoveProvider
+
+
+ disown
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTRemovedProvider
+
+
+ unregister
+ urn:xmpp:iot:discovery
+ org.jivesoftware.smackx.iot.discovery.provider.IoTUnregisterProvider
+
+
+
+
+ csi
+ urn:xmpp:csi:0
+ org.jivesoftware.smackx.csi.provider.ClientStateIndicationFeatureProvider
+
+
+
+
+ pubsub
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.push_notifications.provider.RemoteDisablingProvider
+
+
+
+
+ stanza-id
+ urn:xmpp:sid:0
+ org.jivesoftware.smackx.sid.provider.StanzaIdProvider
+
+
+ origin-id
+ urn:xmpp:sid:0
+ org.jivesoftware.smackx.sid.provider.OriginIdProvider
+
+
slot
@@ -324,11 +292,46 @@
org.jivesoftware.smackx.dox.provider.DnsIqProvider
-
+
+
- jid
- urn:xmpp:jidprep:0
- org.jivesoftware.smackx.jid_prep.provider.JidPrepIqProvider
+ query
+ urn:xmpp:muclight:0#info
+ org.jivesoftware.smackx.muclight.provider.MUCLightInfoIQProvider
+
+
+ x
+ urn:xmpp:muclight:0#affiliations
+ org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsChangeProvider
+
+
+ x
+ urn:xmpp:muclight:0#configuration
+ org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationsChangeProvider
+
+
+ query
+ urn:xmpp:muclight:0#configuration
+ org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationIQProvider
+
+
+ query
+ urn:xmpp:muclight:0#affiliations
+ org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsIQProvider
+
+
+ query
+ urn:xmpp:muclight:0#blocking
+ org.jivesoftware.smackx.muclight.provider.MUCLightBlockingIQProvider
+
+
+
+ gcm
+ google:mobile:data
+ org.jivesoftware.smackx.gcm.provider.GcmExtensionProvider
+
+
+
diff --git a/smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers b/smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers
index 62adda545..6d7ebc38c 100644
--- a/smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers
+++ b/smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers
@@ -2,426 +2,442 @@
-
-
- query
- jabber:iq:private
- org.jivesoftware.smackx.iqprivate.PrivateDataManager$PrivateDataIQProvider
-
-
-
-
- time
- urn:xmpp:time
- org.jivesoftware.smackx.time.provider.TimeProvider
-
-
-
-
- active
- http://jabber.org/protocol/chatstates
- org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
-
-
-
- composing
- http://jabber.org/protocol/chatstates
- org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
-
-
-
- paused
- http://jabber.org/protocol/chatstates
- org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
-
-
-
- inactive
- http://jabber.org/protocol/chatstates
- org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
-
-
-
- gone
- http://jabber.org/protocol/chatstates
- org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
-
-
-
-
- html
- http://jabber.org/protocol/xhtml-im
- org.jivesoftware.smackx.xhtmlim.provider.XHTMLExtensionProvider
-
-
-
-
- x
- jabber:x:conference
- org.jivesoftware.smackx.muc.packet.GroupChatInvitation$Provider
-
-
-
-
- query
- http://jabber.org/protocol/disco#items
- org.jivesoftware.smackx.disco.provider.DiscoverItemsProvider
-
-
-
-
- query
- http://jabber.org/protocol/disco#info
- org.jivesoftware.smackx.disco.provider.DiscoverInfoProvider
-
-
-
+
x
jabber:x:data
org.jivesoftware.smackx.xdata.provider.DataFormProvider
-
-
- x
- http://jabber.org/protocol/muc#user
- org.jivesoftware.smackx.muc.provider.MUCUserProvider
-
-
-
-
- query
- http://jabber.org/protocol/muc#admin
- org.jivesoftware.smackx.muc.provider.MUCAdminProvider
-
-
-
-
- query
- http://jabber.org/protocol/muc#owner
- org.jivesoftware.smackx.muc.provider.MUCOwnerProvider
-
-
-
-
- x
- jabber:x:delay
- org.jivesoftware.smackx.delay.provider.LegacyDelayInformationProvider
-
-
-
- delay
- urn:xmpp:delay
- org.jivesoftware.smackx.delay.provider.DelayInformationProvider
-
-
-
+
query
- jabber:iq:version
- org.jivesoftware.smackx.iqversion.provider.VersionProvider
+ jabber:iq:last
+ org.jivesoftware.smackx.iqlast.packet.LastActivity$Provider
-
-
- vCard
- vcard-temp
- org.jivesoftware.smackx.vcardtemp.provider.VCardProvider
-
-
-
+
offline
http://jabber.org/protocol/offline
org.jivesoftware.smackx.offline.packet.OfflineMessageRequest$Provider
-
-
offline
http://jabber.org/protocol/offline
org.jivesoftware.smackx.offline.packet.OfflineMessageInfo$Provider
-
+
query
- jabber:iq:last
- org.jivesoftware.smackx.iqlast.packet.LastActivity$Provider
+ jabber:iq:privacy
+ org.jivesoftware.smackx.privacy.provider.PrivacyProvider
-
+
query
- jabber:iq:search
- org.jivesoftware.smackx.search.UserSearch$Provider
+ http://jabber.org/protocol/disco#items
+ org.jivesoftware.smackx.disco.provider.DiscoverItemsProvider
-
-
- sharedgroup
- http://www.jivesoftware.org/protocol/sharedgroup
- org.jivesoftware.smackx.sharedgroups.packet.SharedGroupsInfo$Provider
+ query
+ http://jabber.org/protocol/disco#info
+ org.jivesoftware.smackx.disco.provider.DiscoverInfoProvider
-
+
addresses
http://jabber.org/protocol/address
org.jivesoftware.smackx.address.provider.MultipleAddressesProvider
-
+
+
+ x
+ http://jabber.org/protocol/muc#user
+ org.jivesoftware.smackx.muc.provider.MUCUserProvider
+
- si
- http://jabber.org/protocol/si
- org.jivesoftware.smackx.si.provider.StreamInitiationProvider
+ query
+ http://jabber.org/protocol/muc#admin
+ org.jivesoftware.smackx.muc.provider.MUCAdminProvider
+
+
+ query
+ http://jabber.org/protocol/muc#owner
+ org.jivesoftware.smackx.muc.provider.MUCOwnerProvider
+
- query
- http://jabber.org/protocol/bytestreams
- org.jivesoftware.smackx.bytestreams.socks5.provider.BytestreamsProvider
+ open
+ http://jabber.org/protocol/ibb
+ org.jivesoftware.smackx.bytestreams.ibb.provider.OpenIQProvider
-
-
- open
- http://jabber.org/protocol/ibb
- org.jivesoftware.smackx.bytestreams.ibb.provider.OpenIQProvider
-
-
data
http://jabber.org/protocol/ibb
org.jivesoftware.smackx.bytestreams.ibb.provider.DataPacketProvider$IQProvider
-
- close
- http://jabber.org/protocol/ibb
- org.jivesoftware.smackx.bytestreams.ibb.provider.CloseIQProvider
+ close
+ http://jabber.org/protocol/ibb
+ org.jivesoftware.smackx.bytestreams.ibb.provider.CloseIQProvider
-
data
http://jabber.org/protocol/ibb
org.jivesoftware.smackx.bytestreams.ibb.provider.DataPacketProvider$PacketExtensionProvider
-
+
+
+ query
+ jabber:iq:private
+ org.jivesoftware.smackx.iqprivate.PrivateDataManager$PrivateDataIQProvider
+
+
+
command
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider
-
bad-action
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$BadActionError
-
malformed-actionn
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$MalformedActionError
-
bad-locale
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$BadLocaleError
-
bad-payload
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$BadPayloadError
-
bad-sessionid
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$BadSessionIDError
-
session-expired
http://jabber.org/protocol/commands
org.jivesoftware.smackx.commands.provider.AdHocCommandDataProvider$SessionExpiredError
-
+
+
+ vCard
+ vcard-temp
+ org.jivesoftware.smackx.vcardtemp.provider.VCardProvider
+
+
+
+
+ query
+ jabber:iq:search
+ org.jivesoftware.smackx.search.UserSearch$Provider
+
+
+
+
+ set
+ http://jabber.org/protocol/rsm
+ org.jivesoftware.smackx.rsm.provider.RSMSetProvider
+
+
+
+
+ pubsub
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.PubSubProvider
+
- headers
+ create
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
+
+
+ items
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.ItemsProvider
+
+
+ item
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.ItemProvider
+
+
+ subscriptions
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.SubscriptionsProvider
+
+
+ subscription
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.SubscriptionProvider
+
+
+ affiliations
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.AffiliationsProvider
+
+
+ affiliation
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.AffiliationProvider
+
+
+ options
+ http://jabber.org/protocol/pubsub
+ org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
+
+
+
+ affiliation
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.AffiliationProvider
+
+
+ pubsub
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.PubSubProvider
+
+
+ configure
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
+
+
+ default
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
+
+
+ subscriptions
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.SubscriptionsProvider
+
+
+ subscription
+ http://jabber.org/protocol/pubsub#owner
+ org.jivesoftware.smackx.pubsub.provider.SubscriptionProvider
+
+
+
+ event
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.EventProvider
+
+
+ configuration
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.ConfigEventProvider
+
+
+ delete
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
+
+
+ options
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
+
+
+ items
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.ItemsProvider
+
+
+ item
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.ItemProvider
+
+
+ retract
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.RetractEventProvider
+
+
+ purge
+ http://jabber.org/protocol/pubsub#event
+ org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
+
+
+
+
+ query
+ http://jabber.org/protocol/bytestreams
+ org.jivesoftware.smackx.bytestreams.socks5.provider.BytestreamsProvider
+
+
+
+
+ html
+ http://jabber.org/protocol/xhtml-im
+ org.jivesoftware.smackx.xhtmlim.provider.XHTMLExtensionProvider
+
+
+
+
+ query
+ jabber:iq:register
+ org.jivesoftware.smackx.iqregister.provider.RegistrationProvider
+
+
+ register
+ http://jabber.org/features/iq-register
+ org.jivesoftware.smackx.iqregister.provider.RegistrationStreamFeatureProvider
+
+
+
+
+ amp
+ http://jabber.org/protocol/amp
+ org.jivesoftware.smackx.amp.provider.AMPExtensionProvider
+
+
+
+
+ geoloc
+ http://jabber.org/protocol/geoloc
+ org.jivesoftware.smackx.geoloc.provider.GeoLocationProvider
+
+
+
+
+ active
+ http://jabber.org/protocol/chatstates
+ org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
+
+
+ composing
+ http://jabber.org/protocol/chatstates
+ org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
+
+
+ paused
+ http://jabber.org/protocol/chatstates
+ org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
+
+
+ inactive
+ http://jabber.org/protocol/chatstates
+ org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
+
+
+ gone
+ http://jabber.org/protocol/chatstates
+ org.jivesoftware.smackx.chatstates.provider.ChatStateExtensionProvider
+
+
+
+
+ x
+ jabber:x:delay
+ org.jivesoftware.smackx.delay.provider.LegacyDelayInformationProvider
+
+
+
+
+ query
+ jabber:iq:version
+ org.jivesoftware.smackx.iqversion.provider.VersionProvider
+
+
+
+
+ si
+ http://jabber.org/protocol/si
+ org.jivesoftware.smackx.si.provider.StreamInitiationProvider
+
+
+
+
+ mood
+ http://jabber.org/protocol/mood
+ org.jivesoftware.smackx.mood.provider.MoodProvider
+
+
+
+
+ c
+ http://jabber.org/protocol/caps
+ org.jivesoftware.smackx.caps.provider.CapsExtensionProvider
+
+
+ c
+ http://jabber.org/protocol/caps
+ org.jivesoftware.smackx.caps.provider.CapsExtensionProvider
+
+
+
+
+ tune
+ http://jabber.org/protocol/tune
+ org.jivesoftware.smackx.usertune.provider.UserTuneProvider
+
+
+
+
+ headers
http://jabber.org/protocol/shim
org.jivesoftware.smackx.shim.provider.HeadersProvider
-
- header
+ header
http://jabber.org/protocol/shim
org.jivesoftware.smackx.shim.provider.HeaderProvider
-
+
- pubsub
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.PubSubProvider
+ jingle
+ urn:xmpp:jingle:1
+ org.jivesoftware.smackx.jingle.provider.JingleProvider
-
- create
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
+ out-of-order
+ urn:xmpp:jingle:errors:1
+ org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
- items
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.ItemsProvider
+ unknown-session
+ urn:xmpp:jingle:errors:1
+ org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
- item
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.ItemProvider
+ unsupported-content
+ urn:xmpp:jingle:errors:1
+ org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
- subscriptions
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.SubscriptionsProvider
+ unsupported-transports
+ urn:xmpp:jingle:errors:1
+ org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
- subscription
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.SubscriptionProvider
-
-
-
- affiliations
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.AffiliationsProvider
-
-
-
- affiliation
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.AffiliationProvider
-
-
-
- options
- http://jabber.org/protocol/pubsub
- org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
-
-
-
-
-
- affiliation
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.AffiliationProvider
-
-
-
- pubsub
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.PubSubProvider
-
-
-
- configure
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
-
-
-
- default
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
-
-
-
- subscriptions
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.SubscriptionsProvider
-
-
-
- subscription
- http://jabber.org/protocol/pubsub#owner
- org.jivesoftware.smackx.pubsub.provider.SubscriptionProvider
-
-
-
-
- event
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.EventProvider
-
-
-
- configuration
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.ConfigEventProvider
-
-
-
- delete
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
-
-
-
- options
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.FormNodeProvider
-
-
-
- items
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.ItemsProvider
-
-
-
- item
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.ItemProvider
-
-
-
- retract
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.RetractEventProvider
-
-
-
- purge
- http://jabber.org/protocol/pubsub#event
- org.jivesoftware.smackx.pubsub.provider.SimpleNodeProvider
-
-
-
+
nick
http://jabber.org/protocol/nick
org.jivesoftware.smackx.nick.provider.NickProvider
-
-
- attention
- urn:xmpp:attention:0
- org.jivesoftware.smackx.attention.packet.AttentionExtension$Provider
-
-
-
+
received
urn:xmpp:receipts
@@ -433,96 +449,7 @@
org.jivesoftware.smackx.receipts.DeliveryReceiptRequest$Provider
-
-
- c
- http://jabber.org/protocol/caps
- org.jivesoftware.smackx.caps.provider.CapsExtensionProvider
-
-
-
- c
- http://jabber.org/protocol/caps
- org.jivesoftware.smackx.caps.provider.CapsExtensionProvider
-
-
-
-
- forwarded
- urn:xmpp:forward:0
- org.jivesoftware.smackx.forward.provider.ForwardedProvider
-
-
-
-
- ping
- urn:xmpp:ping
- org.jivesoftware.smackx.ping.provider.PingProvider
-
-
-
-
- query
- jabber:iq:privacy
- org.jivesoftware.smackx.privacy.provider.PrivacyProvider
-
-
-
-
- amp
- http://jabber.org/protocol/amp
- org.jivesoftware.smackx.amp.provider.AMPExtensionProvider
-
-
-
-
- properties
- http://www.jivesoftware.com/xmlns/xmpp/properties
- org.jivesoftware.smackx.jiveproperties.provider.JivePropertiesExtensionProvider
-
-
-
-
- query
- jabber:iq:register
- org.jivesoftware.smackx.iqregister.provider.RegistrationProvider
-
-
-
- register
- http://jabber.org/features/iq-register
- org.jivesoftware.smackx.iqregister.provider.RegistrationStreamFeatureProvider
-
-
-
-
- set
- http://jabber.org/protocol/rsm
- org.jivesoftware.smackx.rsm.provider.RSMSetProvider
-
-
-
-
- geoloc
- http://jabber.org/protocol/geoloc
- org.jivesoftware.smackx.geoloc.provider.GeoLocationProvider
-
-
-
-
- replace
- urn:xmpp:message-correct:0
- org.jivesoftware.smackx.message_correct.provider.MessageCorrectProvider
-
-
-
-
- idle
- urn:xmpp:idle:1
- org.jivesoftware.smackx.last_interaction.provider.IdleProvider
-
-
-
+
blocklist
urn:xmpp:blocking
@@ -543,7 +470,35 @@
urn:xmpp:blocking:errors
org.jivesoftware.smackx.blocking.provider.BlockedErrorExtensionProvider
-
+
+
+
+ ping
+ urn:xmpp:ping
+ org.jivesoftware.smackx.ping.provider.PingProvider
+
+
+
+
+ time
+ urn:xmpp:time
+ org.jivesoftware.smackx.time.provider.TimeProvider
+
+
+
+
+ delay
+ urn:xmpp:delay
+ org.jivesoftware.smackx.delay.provider.DelayInformationProvider
+
+
+
+
+ attention
+ urn:xmpp:attention:0
+ org.jivesoftware.smackx.attention.packet.AttentionExtension$Provider
+
+
data
@@ -551,49 +506,46 @@
org.jivesoftware.smackx.bob.provider.BoBIQProvider
-
+
+
+ x
+ jabber:x:conference
+ org.jivesoftware.smackx.muc.packet.GroupChatInvitation$Provider
+
+
+
+
+ forwarded
+ urn:xmpp:forward:0
+ org.jivesoftware.smackx.forward.provider.ForwardedProvider
+
+
+
+
+ replace
+ urn:xmpp:message-correct:0
+ org.jivesoftware.smackx.message_correct.provider.MessageCorrectProvider
+
+
+
+
+ idle
+ urn:xmpp:idle:1
+ org.jivesoftware.smackx.last_interaction.provider.IdleProvider
+
+
+
+
+ properties
+ http://www.jivesoftware.com/xmlns/xmpp/properties
+ org.jivesoftware.smackx.jiveproperties.provider.JivePropertiesExtensionProvider
+
+
+
- jingle
- urn:xmpp:jingle:1
- org.jivesoftware.smackx.jingle.provider.JingleProvider
+ sharedgroup
+ http://www.jivesoftware.org/protocol/sharedgroup
+ org.jivesoftware.smackx.sharedgroups.packet.SharedGroupsInfo$Provider
-
- out-of-order
- urn:xmpp:jingle:errors:1
- org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
-
-
- unknown-session
- urn:xmpp:jingle:errors:1
- org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
-
-
- unsupported-content
- urn:xmpp:jingle:errors:1
- org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
-
-
- unsupported-transports
- urn:xmpp:jingle:errors:1
- org.jivesoftware.smackx.jingle.provider.JingleErrorProvider
-
-
-
-
- mood
- http://jabber.org/protocol/mood
- org.jivesoftware.smackx.mood.provider.MoodProvider
-
-
-
-
- tune
- http://jabber.org/protocol/tune
- org.jivesoftware.smackx.usertune.provider.UserTuneProvider
-
-
diff --git a/smack-im/src/main/resources/org.jivesoftware.smack.im/smackim.providers b/smack-im/src/main/resources/org.jivesoftware.smack.im/smackim.providers
index 110cfaed1..a574d9792 100644
--- a/smack-im/src/main/resources/org.jivesoftware.smack.im/smackim.providers
+++ b/smack-im/src/main/resources/org.jivesoftware.smack.im/smackim.providers
@@ -1,18 +1,19 @@
+
query
jabber:iq:roster
org.jivesoftware.smack.roster.provider.RosterPacketProvider
-
sub
urn:xmpp:features:pre-approval
org.jivesoftware.smack.roster.provider.SubscriptionPreApprovalStreamFeatureProvider
+
ver
urn:xmpp:features:rosterver
diff --git a/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/legacy.providers b/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/legacy.providers
index 5d0e03511..76b426839 100644
--- a/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/legacy.providers
+++ b/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/legacy.providers
@@ -2,18 +2,18 @@
-
-
- x
- jabber:x:roster
- org.jivesoftware.smackx.xroster.provider.RosterExchangeProvider
-
-
-
+
x
jabber:x:event
org.jivesoftware.smackx.xevent.provider.MessageEventProvider
+
+
+ x
+ jabber:x:roster
+ org.jivesoftware.smackx.xroster.provider.RosterExchangeProvider
+
+
diff --git a/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/workgroup.providers b/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/workgroup.providers
index d86cc2484..2c7025210 100644
--- a/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/workgroup.providers
+++ b/smack-legacy/src/main/resources/org.jivesoftware.smack.legacy/workgroup.providers
@@ -1,7 +1,8 @@
-
-
+
+
+
offer
http://jabber.org/protocol/workgroup
@@ -117,8 +118,8 @@
org.jivesoftware.smackx.workgroup.ext.history.ChatMetadata$Provider
+
+
- encrypted
- eu.siacs.conversations.axolotl
- org.jivesoftware.smackx.omemo.provider.OmemoVAxolotlProvider
+ encrypted
+ eu.siacs.conversations.axolotl
+ org.jivesoftware.smackx.omemo.provider.OmemoVAxolotlProvider
- list
- eu.siacs.conversations.axolotl
- org.jivesoftware.smackx.omemo.provider.OmemoDeviceListVAxolotlProvider
+ list
+ eu.siacs.conversations.axolotl
+ org.jivesoftware.smackx.omemo.provider.OmemoDeviceListVAxolotlProvider
- bundle
- eu.siacs.conversations.axolotl
- org.jivesoftware.smackx.omemo.provider.OmemoBundleVAxolotlProvider
+ bundle
+ eu.siacs.conversations.axolotl
+ org.jivesoftware.smackx.omemo.provider.OmemoBundleVAxolotlProvider
+
diff --git a/smack-openpgp/src/main/resources/org.jivesoftware.smackx.ox/openpgp.providers b/smack-openpgp/src/main/resources/org.jivesoftware.smackx.ox/openpgp.providers
index 27e02d11d..4e17d2831 100644
--- a/smack-openpgp/src/main/resources/org.jivesoftware.smackx.ox/openpgp.providers
+++ b/smack-openpgp/src/main/resources/org.jivesoftware.smackx.ox/openpgp.providers
@@ -1,15 +1,13 @@
-
-
+
openpgp
urn:xmpp:openpgp:0
org.jivesoftware.smackx.ox.provider.OpenPgpElementProvider
-
-
+
pubkey
urn:xmpp:openpgp:0
@@ -25,4 +23,5 @@
urn:xmpp:openpgp:0
org.jivesoftware.smackx.ox.provider.PublicKeysListElementProvider
+