Lance Stout 
							
						 
					 
					
						
						
							
						
						e8545dd2bc 
					 
					
						
						
							
							Merge branch 'develop-1.1' of github.com:fritzy/SleekXMPP into develop-1.1  
						
						 
						
						
						
						
					 
					
						2011-12-27 18:05:55 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2f2ebb37e4 
					 
					
						
						
							
							Merge branch 'develop' into develop-1.1  
						
						 
						
						
						
						
					 
					
						2011-12-27 18:05:42 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						522f0dac16 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						 
						
						
						
						
					 
					
						2011-12-27 18:03:08 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cd5ae944ec 
					 
					
						
						
							
							Merge pull request  #128  from correl/rpc_value_conversion_fix  
						
						 
						
						... 
						
						
						
						XEP-0009 tests updated for Python3 
						
						
					 
					
						2011-12-27 15:03:01 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						42a86fe0d4 
					 
					
						
						
							
							Disconnect when a SyntaxError is found.  
						
						 
						
						... 
						
						
						
						This should resolve issue #102  
						
						
					 
					
						2011-12-27 18:01:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Correl Roush 
							
						 
					 
					
						
						
							
						
						e928b9c434 
					 
					
						
						
							
							XEP-0009: Updated tests to work in python 3  
						
						 
						
						
						
						
					 
					
						2011-12-20 21:19:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fb55d9e9d1 
					 
					
						
						
							
							Add comma to fix pubsub error conditions.  
						
						 
						
						... 
						
						
						
						Fixes issue #127  
						
						
					 
					
						2011-12-20 12:30:35 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						74e7e5a291 
					 
					
						
						
							
							Merge pull request  #125  from correl/rpc_value_conversion_fix  
						
						 
						
						... 
						
						
						
						XEP-0009 XML-RPC value conversion fixes and unit tests 
						
						
					 
					
						2011-12-20 09:29:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Correl Roush 
							
						 
					 
					
						
						
							
						
						6c58b8cc4b 
					 
					
						
						
							
							XEP-0009: Updated RPC value conversion code  
						
						 
						
						... 
						
						
						
						Updated the XML-RPC value conversion to correctly apply namespaces, and
fixed an error uncovered by the tests in the XML -> Python conversion of
dateTime values. 
						
						
					 
					
						2011-12-20 02:03:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Correl Roush 
							
						 
					 
					
						
						
							
						
						2b3d11a7a5 
					 
					
						
						
							
							XEP-0009: Added value conversion unit tests  
						
						 
						
						... 
						
						
						
						Added tests for bidirectional conversion of all XML-RPC data types 
						
						
					 
					
						2011-12-20 02:01:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Correl Roush 
							
						 
					 
					
						
						
							
						
						9950208d06 
					 
					
						
						
							
							Fixes Issue  #123 : Corrected boolean xml to python conversion  
						
						 
						
						
						
						
					 
					
						2011-12-16 17:41:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a67e16d1b7 
					 
					
						
						
							
							Merge pull request  #122  from correl/acl_check_fix  
						
						 
						
						... 
						
						
						
						XEP-0009: ACL.check fix 
						
						
					 
					
						2011-12-15 16:14:29 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Correl Roush 
							
						 
					 
					
						
						
							
						
						c98a22e065 
					 
					
						
						
							
							Fixed Issue 93: ACL.check jid parameter should be a string value  
						
						 
						
						
						
						
					 
					
						2011-12-15 21:58:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8f9d1bcfe0 
					 
					
						
						
							
							Merge branch 'develop-1.1' of github.com:fritzy/SleekXMPP into develop-1.1  
						
						 
						
						
						
						
					 
					
						2011-12-15 12:04:14 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a7a2fd1d5b 
					 
					
						
						
							
							Merge branch 'develop' into develop-1.1  
						
						 
						
						
						
						
					 
					
						2011-12-15 12:03:52 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d496417deb 
					 
					
						
						
							
							Allow XEP-0082 to return datetime objects without having to format and reparse.  
						
						 
						
						
						
						
					 
					
						2011-12-15 12:02:08 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f6e30edbc4 
					 
					
						
						
							
							Log received data AFTER filtering.  
						
						 
						
						... 
						
						
						
						This allows applications to filter out sensitive information, such
as passwords, so that it won't appear in the logs.
It does mean that the debug logs will not show the actual received
data, and there will be no indication of tampering, unless the
filter author explicitly logs and notes that a change was made. 
						
						
					 
					
						2011-12-14 21:14:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						45ed68006f 
					 
					
						
						
							
							Add tests for filters.  
						
						 
						
						
						
						
					 
					
						2011-12-13 20:05:31 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						dcb0d8b00e 
					 
					
						
						
							
							Merge branch 'develop' into develop-1.1  
						
						 
						
						
						
						
					 
					
						2011-12-13 09:38:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						116bb6e1b9 
					 
					
						
						
							
							Use OrderedDicts instead of regular dictionaries when returning values from forms.  
						
						 
						
						
						
						
					 
					
						2011-12-13 09:00:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9c6dde5d22 
					 
					
						
						
							
							Ensure that item fields have the proper type.  
						
						 
						
						... 
						
						
						
						The item fields were not setting their type based on the reported
field's type attribute, so values were not being encoded properly.
Fixes issue #121  
						
						
					 
					
						2011-12-13 08:59:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cb635dcd5a 
					 
					
						
						
							
							Add parameter docs for add_filter.  
						
						 
						
						
						
						
					 
					
						2011-12-12 22:37:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						eff3330e75 
					 
					
						
						
							
							Add support for incoming/outgoing filters.  
						
						 
						
						... 
						
						
						
						A filter accepts and returns a stanza, but potentially modified.
To prevent sending/receiving a stanza, a filter may return None.
Incoming:
    self.add_filter('in', in_filter)
Outgoing:
    self.add_filter('out', out_filter)
Filters are applied in the order thay are added. However, you may
add an order parameter, which is the place in the list to insert the
filter:
    self.add_filter('in', in_filter, order=0) 
						
						
					 
					
						2011-12-12 22:17:07 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fc8a13df5a 
					 
					
						
						
							
							Allow disco info/items handlers to return full Iq stanzas.  
						
						 
						
						... 
						
						
						
						Only allowing handlers to return a DiscoInfo/DiscoItem stanza works
for the majority of cases, but does not allow for the addition of
an RSM stanza, or other extensions.
An Iq stanza returned by a handler must already be configured as
a reply. 
						
						
					 
					
						2011-12-12 19:38:32 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						85e9042db6 
					 
					
						
						
							
							Pass the Iq stanza to disco item handlers.  
						
						 
						
						
						
						
					 
					
						2011-12-12 16:34:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						62e6d6fb4c 
					 
					
						
						
							
							Fix iterable substanzas when added as normal plugin.  
						
						 
						
						... 
						
						
						
						If an iterable plugin was an enabled, it wasn't added to
the iterables list. 
						
						
					 
					
						2011-12-11 17:04:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						16c72e8efd 
					 
					
						
						
							
							Use UTC for xep_0082.date.  
						
						 
						
						
						
						
					 
					
						2011-12-09 23:59:33 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						efe1b9f5a9 
					 
					
						
						
							
							Allow sending stanzas on session_end.  
						
						 
						
						... 
						
						
						
						May set self.disconnect_wait=True so that all disconnect
calls wait for the send queue to empty, unless explicitly
overridden with wait=False.
The session_end now fires before closing the socket so
that final stanzas may be sent, such as unavailable presences
for components. 
						
						
					 
					
						2011-12-09 23:56:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						65dbddb6b6 
					 
					
						
						
							
							Fix logging when loading plugins.  
						
						 
						
						
						
						
					 
					
						2011-12-09 20:57:08 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2a67a31120 
					 
					
						
						
							
							Prevent hang when terminating during delayed connection.  
						
						 
						
						
						
						
					 
					
						2011-12-07 22:16:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a720c3348b 
					 
					
						
						
							
							Updated last bit of core files to use new API format.  
						
						 
						
						
						
						
					 
					
						2011-12-05 20:37:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						79ac60b6e8 
					 
					
						
						
							
							Fix example boilerplate code syntax.  
						
						 
						
						
						
						
					 
					
						2011-12-05 08:57:57 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e01c2d222a 
					 
					
						
						
							
							More doc updates  
						
						 
						
						
						
						
					 
					
						2011-12-05 08:55:05 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8922e2050a 
					 
					
						
						
							
							Update the API docs for XMLStream  
						
						 
						
						
						
						
					 
					
						2011-12-04 20:35:17 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a85891c611 
					 
					
						
						
							
							Add API docs for the scheduler  
						
						 
						
						
						
						
					 
					
						2011-12-04 16:43:05 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2586fdffda 
					 
					
						
						
							
							Update api docs for handlers and matchers  
						
						 
						
						
						
						
					 
					
						2011-12-04 16:26:14 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c9dc9ec11e 
					 
					
						
						
							
							Update supported XEP list  
						
						 
						
						
						
						
					 
					
						2011-12-04 15:39:49 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b9332142c9 
					 
					
						
						
							
							Update api docs for JID  
						
						 
						
						
						
						
					 
					
						2011-12-04 13:42:46 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b7b53362e1 
					 
					
						
						
							
							Ensure that adhoc command clients have form plugin registered.  
						
						 
						
						... 
						
						
						
						The form plugin was being registered on first use for providers,
but not for clients receiving the form.
NOTE: Use of non-form payloads will have this issue - adhoc command
      clients will need to have an expectation beforehand of what
      the command payload will be to properly load stanza plugins. 
						
						
					 
					
						2011-12-04 01:24:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						68cf66a5fe 
					 
					
						
						
							
							Ensure that saving a roster item includes the correct subscription value.  
						
						 
						
						... 
						
						
						
						Fixes issue #118  
						
						
					 
					
						2011-11-28 15:00:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						4eb7eeb40f 
					 
					
						
						
							
							Send the encoded data (bytes) and not the str, on the socket.  
						
						 
						
						
						
						
					 
					
						2011-11-25 01:45:43 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a1d64fa215 
					 
					
						
						
							
							Experimental support for handling SSL write errors.  
						
						 
						
						
						
						
					 
					
						2011-11-23 23:59:05 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5f44c0e678 
					 
					
						
						
							
							Add docs for filesocket  
						
						 
						
						
						
						
					 
					
						2011-11-22 16:33:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b87c4d786d 
					 
					
						
						
							
							Update tostring docs, plus more doc cleanup  
						
						 
						
						
						
						
					 
					
						2011-11-22 16:25:33 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						329b0df3f6 
					 
					
						
						
							
							Some more docs house cleaning  
						
						 
						
						
						
						
					 
					
						2011-11-22 15:25:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6906c15e8e 
					 
					
						
						
							
							Update docs for tostring  
						
						 
						
						
						
						
					 
					
						2011-11-22 15:25:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ff5421cefc 
					 
					
						
						
							
							Moar docs!  
						
						 
						
						
						
						
					 
					
						2011-11-21 23:28:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4498e992a2 
					 
					
						
						
							
							Add more stanzabase docs  
						
						 
						
						
						
						
					 
					
						2011-11-21 23:17:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2d610dfdc8 
					 
					
						
						
							
							Fix stream handler test for multiple handlers to exist properly.  
						
						 
						
						
						
						
					 
					
						2011-11-21 22:03:43 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2b0a05ee32 
					 
					
						
						
							
							Update stanzabase docs  
						
						 
						
						
						
						
					 
					
						2011-11-21 21:51:19 -08:00