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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						bc2d0ee9a8 
					 
					
						
						
							
							Update docs index  
						
						 
						
						
						
						
					 
					
						2011-11-20 17:29:54 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						862a2a1440 
					 
					
						
						
							
							Ensure that reconnection happens properly after connection loss.  
						
						 
						
						... 
						
						
						
						Calling reconnect() simultaneously from multiple threads (like when
using XEP-0199 keepalive) could break because the connection state
can transition and break the state expectations in one of the
reconnect() calls. 
						
						
					 
					
						2011-11-20 12:18:37 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fba60ffff1 
					 
					
						
						
							
							Convert daemon threads back into normal threads.  
						
						 
						
						... 
						
						
						
						This may need to be reverted if CTRL-C handling breaks, but everything
works fine so far in testing.
Resolves issue #95 . 
						
						
					 
					
						2011-11-20 12:17:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d1a945a305 
					 
					
						
						
							
							Tidy up logging some more  
						
						 
						
						
						
						
					 
					
						2011-11-19 19:18:43 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						685b9ab102 
					 
					
						
						
							
							Fix logging exceptions from formatting issues.  
						
						 
						
						
						
						
					 
					
						2011-11-19 19:08:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						24f27c0fe3 
					 
					
						
						
							
							Pass generic connection errors to XMLStream.exception()  
						
						 
						
						
						
						
					 
					
						2011-11-19 19:01:07 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3019c82d8a 
					 
					
						
						
							
							Use a list comprehension instead of filter() to work with Python3.  
						
						 
						
						
						
						
					 
					
						2011-11-19 18:49:18 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f9d0b55ca3 
					 
					
						
						
							
							Add unit test for copying stanzas when passed to events.  
						
						 
						
						
						
						
					 
					
						2011-11-19 18:43:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b54cc97e4c 
					 
					
						
						
							
							Merge remote-tracking branch 'vijayp/master' into HEAD  
						
						 
						
						... 
						
						
						
						Conflicts:
	examples/ping.py
	sleekxmpp/basexmpp.py
	sleekxmpp/clientxmpp.py
	sleekxmpp/features/feature_bind/bind.py
	sleekxmpp/features/feature_mechanisms/mechanisms.py
	sleekxmpp/plugins/gmail_notify.py
	sleekxmpp/plugins/jobs.py
	sleekxmpp/plugins/xep_0009/remote.py
	sleekxmpp/plugins/xep_0009/rpc.py
	sleekxmpp/plugins/xep_0012.py
	sleekxmpp/plugins/xep_0045.py
	sleekxmpp/plugins/xep_0050/adhoc.py
	sleekxmpp/plugins/xep_0078/legacyauth.py
	sleekxmpp/plugins/xep_0085/chat_states.py
	sleekxmpp/plugins/xep_0199/ping.py
	sleekxmpp/plugins/xep_0224/attention.py
	sleekxmpp/xmlstream/handler/waiter.py
	sleekxmpp/xmlstream/matcher/xmlmask.py
	sleekxmpp/xmlstream/xmlstream.py
Conflicts:
	examples/ping.py
	sleekxmpp/basexmpp.py
	sleekxmpp/clientxmpp.py
	sleekxmpp/features/feature_bind/bind.py
	sleekxmpp/features/feature_mechanisms/mechanisms.py
	sleekxmpp/plugins/gmail_notify.py
	sleekxmpp/plugins/jobs.py
	sleekxmpp/plugins/xep_0009/remote.py
	sleekxmpp/plugins/xep_0009/rpc.py
	sleekxmpp/plugins/xep_0012.py
	sleekxmpp/plugins/xep_0045.py
	sleekxmpp/plugins/xep_0050/adhoc.py
	sleekxmpp/plugins/xep_0078/legacyauth.py
	sleekxmpp/plugins/xep_0085/chat_states.py
	sleekxmpp/plugins/xep_0199/ping.py
	sleekxmpp/plugins/xep_0224/attention.py
	sleekxmpp/xmlstream/handler/waiter.py
	sleekxmpp/xmlstream/matcher/xmlmask.py
	sleekxmpp/xmlstream/xmlstream.py 
						
						
					 
					
						2011-11-19 18:23:26 -08:00