Nathan Fritz 
							
						 
					 
					
						
						
							
						
						016aac69f6 
					 
					
						
						
							
							Pubsub/Unsubscribe was not getting registered  
						
						 
						
						
						
						
					 
					
						2011-04-14 17:35:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d94811d81d 
					 
					
						
						
							
							Added new implementation for XEP-0086.  
						
						 
						
						
						
						
					 
					
						2011-03-24 13:14:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a3d111be12 
					 
					
						
						
							
							Added new XEP-0050 implementation.  
						
						 
						
						... 
						
						
						
						Backward incompatibility alert!
Please see examples/adhoc_provider.py for how to use the new
plugin implementation, or the test examples in the files
tests/test_stream_xep_0050.py and tests/test_stanza_xep_0050.py.
Major changes:
    - May now have zero-step commands. Useful if a command is
      intended to be a dynamic status report that doesn't
      require any user input.
    - May use payloads other than data forms, such as a
      completely custom stanza type.
    - May include multiple payload items, such as multiple
      data forms, or a form and a custom stanza type.
    - Includes a command user API for calling adhoc commands
      on remote agents and managing the workflow.
    - Added support for note elements.
Todo:
    - Add prev action support.
You may use register_plugin('old_0050') to continue using the
previous XEP-0050 implementation. 
						
						
					 
					
						2011-03-24 09:35:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						feb7f892ea 
					 
					
						
						
							
							Fix typo.  
						
						 
						
						
						
						
					 
					
						2011-03-23 19:00:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						833f95b53a 
					 
					
						
						
							
							Cleaned XEP-0249 plugin, added tests.  
						
						 
						
						
						
						
					 
					
						2011-03-23 10:00:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4b1fadde4b 
					 
					
						
						
							
							Updated XEP-0128 plugin to work with the new XEP-0030 plugin.  
						
						 
						
						... 
						
						
						
						Required fixing a few bugs in StanzaBase related to iterable
substanzas. 
						
						
					 
					
						2011-03-22 20:42:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						450c313340 
					 
					
						
						
							
							Fix error in stanza handler registration in XEP-0092.  
						
						 
						
						
						
						
					 
					
						2011-03-18 17:30:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						5635265203 
					 
					
						
						
							
							Avoid infinite loop on version result  
						
						 
						
						... 
						
						
						
						We need to check if type="get". otherwise we will send our version
when we will receive the version of the remote entity, and thus
going in an infinite loop. 
						
						
					 
					
						2011-03-16 06:45:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						45ccb31356 
					 
					
						
						
							
							Remove the occasional warning about XEP-0059 not loaded.  
						
						 
						
						
						
						
					 
					
						2011-02-24 16:13:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1a81b2f464 
					 
					
						
						
							
							Add tests for XEP-0085, fix some bugs.  
						
						 
						
						
						
						
					 
					
						2011-02-24 14:15:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						77251452c1 
					 
					
						
						
							
							Updated the XEP-0085 plugin.  
						
						 
						
						... 
						
						
						
						Can now be used as so:
>>> msg['chat_state']
''
>>> msg
<message />
>>> msg['chat_state'] = 'paused'
>>> msg
<message>
  <paused xmlns="http://jabber.org/protocol/chatstates " />
</message>
>>> msg['chat_state']
'paused'
>>> del msg['chat_state']
>>> msg
<message /> 
						
						
					 
					
						2011-02-24 12:10:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						2e2e16e281 
					 
					
						
						
							
							fixes to ping: auto-ping off by default, fixed ping-time of zero bug, fixed class name mismatch  
						
						 
						
						
						
						
					 
					
						2011-02-15 15:24:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						75584d7ad7 
					 
					
						
						
							
							Remap old method names in a better way.  
						
						 
						
						... 
						
						
						
						This should prevent some reference cycles that will cause garbage
collection issues. 
						
						
					 
					
						2011-02-14 13:49:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c4b1212c44 
					 
					
						
						
							
							Updated XEP-0199 plugin.  
						
						 
						
						... 
						
						
						
						Now has docs and uses the new plugin format. 
						
						
					 
					
						2011-02-11 00:30:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						3463bf46c6 
					 
					
						
						
							
							added option to return false on ping error, added ping example  
						
						 
						
						
						
						
					 
					
						2011-02-10 13:45:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						13a01beb07 
					 
					
						
						
							
							Fix same error for get_info default behaviour.  
						
						 
						
						
						
						
					 
					
						2011-02-09 09:12:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						145f577bde 
					 
					
						
						
							
							Fix get_items default behaviour.  
						
						 
						
						
						
						
					 
					
						2011-02-09 08:58:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						72ead3d598 
					 
					
						
						
							
							Replace the print statement by a log.debug call  
						
						 
						
						... 
						
						
						
						This print syntax is deprecated in python3, so
the plugin was working only with python2 
						
						
					 
					
						2011-02-09 10:02:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						4b71fba64c 
					 
					
						
						
							
							Fix the xep_0009 import (no more relatives)  
						
						 
						
						... 
						
						
						
						Also, remove trailing spaces in all files
of this plugin 
						
						
					 
					
						2011-02-09 10:02:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan de Konink 
							
						 
					 
					
						
						
							
						
						1ed06bebcd 
					 
					
						
						
							
							This fixes the configuration stuff, because type is form not submit with setNodeConfiguration.  
						
						 
						
						
						
						
					 
					
						2011-02-07 23:55:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						aa1996eba6 
					 
					
						
						
							
							Fixed failing tests from new XEP-0009 plugin  
						
						 
						
						
						
						
					 
					
						2011-02-07 10:18:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						683f717cf7 
					 
					
						
						
							
							fixed merge  
						
						 
						
						
						
						
					 
					
						2011-02-05 04:54:52 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5313338c3a 
					 
					
						
						
							
							Fixes for XEP-0202  
						
						 
						
						
						
						
					 
					
						2011-01-31 15:40:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						b4004cd4d6 
					 
					
						
						
							
							xep_0045: fix the 'to' value when configuring room  
						
						 
						
						
						
						
					 
					
						2011-01-27 09:34:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						0c8a8314b2 
					 
					
						
						
							
							Cleanup for stanzabase.  
						
						 
						
						... 
						
						
						
						Use stanza.values instead of _get/set_stanza_values where used.
ElementBase stanzas can now use .tag
May use class method tag_name() for stanza classes.
ElementBase now has .clear() method. 
						
						
					 
					
						2011-01-26 11:27:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan de Konink 
							
						 
					 
					
						
						
							
						
						c3be6ea0b2 
					 
					
						
						
							
							My hunch is that these should also be updated.  
						
						 
						
						
						
						
					 
					
						2011-01-23 02:08:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						acc2d071ac 
					 
					
						
						
							
							Fix disco add_item.  
						
						 
						
						... 
						
						
						
						If no JID is specified for the item, use xmpp.boundjid.full. 
						
						
					 
					
						2011-01-19 17:27:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f1db2fc156 
					 
					
						
						
							
							Fix error in disco add_item.  
						
						 
						
						... 
						
						
						
						None values were not being treated properly. 
						
						
					 
					
						2011-01-19 12:08:28 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a2891d7608 
					 
					
						
						
							
							Fix how disco plugin looks up info and items for clients.  
						
						 
						
						
						
						
					 
					
						2011-01-15 10:08:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dann Martens 
							
						 
					 
					
						
						
							
						
						4be6482ff3 
					 
					
						
						
							
							Fixed 'nil' bug in unmarshalling.  
						
						 
						
						
						
						
					 
					
						2011-01-13 13:42:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dann Martens 
							
						 
					 
					
						
						
							
						
						0a3a7b5a70 
					 
					
						
						
							
							Removed binding XML namespace experiments.  
						
						 
						
						
						
						
					 
					
						2011-01-13 11:37:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dann Martens 
							
						 
					 
					
						
						
							
						
						3a12cdbd13 
					 
					
						
						
							
							Introduced new XEP-0009 into develop.  
						
						 
						
						
						
						
					 
					
						2011-01-13 08:40:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7d93d1824b 
					 
					
						
						
							
							Fix setup.py and old_0004.py typo bugs.  
						
						 
						
						
						
						
					 
					
						2011-01-12 12:22:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Te-je Rodgers 
							
						 
					 
					
						
						
							
						
						fe3f8dde4b 
					 
					
						
						
							
							added plugin for xep-0249  
						
						 
						
						
						
						
					 
					
						2011-01-11 04:11:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						acdf9e2d22 
					 
					
						
						
							
							Need to run post_init properly.  
						
						 
						
						
						
						
					 
					
						2011-01-09 10:03:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2076d506b4 
					 
					
						
						
							
							Update the XEP-0092 plugin to the new style.  
						
						 
						
						
						
						
					 
					
						2011-01-08 22:38:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						68ce47c905 
					 
					
						
						
							
							Allow XEP 0092 to send os information  
						
						 
						
						... 
						
						
						
						Doesn't send these information by default, only if provided in the
config dict (as the 'os' key) 
						
						
					 
					
						2011-01-09 10:08:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7c7fa0f008 
					 
					
						
						
							
							Add support for XEP-0059 to XEP-0030 plugin.  
						
						 
						
						
						
						
					 
					
						2011-01-08 11:19:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a8e3657487 
					 
					
						
						
							
							Added new XEP-0059 plugin.  
						
						 
						
						... 
						
						
						
						Contributed by Erik Reuterborg Larsson (who). 
						
						
					 
					
						2011-01-08 10:58:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8b29431cde 
					 
					
						
						
							
							More clarification in docs for XEP-0030 plugin.  
						
						 
						
						
						
						
					 
					
						2011-01-04 19:39:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4b145958fa 
					 
					
						
						
							
							Clarify docs for disco.get_info.  
						
						 
						
						
						
						
					 
					
						2011-01-04 18:38:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8749f5e09b 
					 
					
						
						
							
							Make the new XEP-30 plugin retain older API signatures.  
						
						 
						
						
						
						
					 
					
						2010-12-28 15:43:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f97f6e5985 
					 
					
						
						
							
							More documentation for XEP-0030 plugin.  
						
						 
						
						
						
						
					 
					
						2010-12-21 11:33:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						53a5026301 
					 
					
						
						
							
							Almost done with xep-30; added more docs.  
						
						 
						
						
						
						
					 
					
						2010-12-16 23:52:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						0ea014fe41 
					 
					
						
						
							
							Updated the list of plugins in sleekxmpp.plugins.__init__  
						
						 
						
						
						
						
					 
					
						2010-12-16 18:29:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						62b190d0ff 
					 
					
						
						
							
							Fixed specifying 'from' values in XEP-0045 plugin.  
						
						 
						
						... 
						
						
						
						Methods now accept either an ifrom or mfrom parameter
to specify a 'from' value. Client connections should not
need to use these, but component connections must use them. 
						
						
					 
					
						2010-12-16 18:14:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						988a90a176 
					 
					
						
						
							
							Added MUC invite handler to XEP-0045 plugin.  
						
						 
						
						... 
						
						
						
						Originally contributed by damium/romeira, with some
modifications.
Also, converted tabs to spaces to prepare for future cleanup. 
						
						
					 
					
						2010-12-16 16:18:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						67775fb8bd 
					 
					
						
						
							
							Use boundjid in plugins instead of the deprecated accessors.  
						
						 
						
						... 
						
						
						
						Originally contributed by skinkie, with a few modifications. 
						
						
					 
					
						2010-12-16 15:38:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e81683beee 
					 
					
						
						
							
							Some Python 3.1+ compatibility fixes.  
						
						 
						
						... 
						
						
						
						Originally contributed by filipegiusti. 
						
						
					 
					
						2010-12-16 15:29:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1ebc7f4d4b 
					 
					
						
						
							
							Implement a few more static node handlers.  
						
						 
						
						
						
						
					 
					
						2010-12-15 19:22:21 -05:00