| 
							
							
								 Sandro Munda | 8def3758e4 | Added the get_socket(sid) method to the xep_0065 plugin to retrieve the socket of the Proxy thread. | 2012-06-07 19:36:25 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 1851ab6f5f | Added the SID in the socks_recv xmpp event in the xep_0065 plugin. | 2012-06-07 19:24:23 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 289b052338 | Renamed Query to Socks5 in the xep_0065. Renamed the 'q' plugin_attrib of the Socks5 stanza to 'socks'. | 2012-06-07 19:14:37 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 26147f5ae0 | Added a top level field to the xep_0065 class: name = 'xep_0065' | 2012-06-07 19:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | ae01f1071a | Fixed the callback names of the xep_0065: In-Band bytestreams -> Socks5 bytestreams | 2012-06-07 19:04:24 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | dcdf5dcd09 | Added the Socksipy module in the thirdparty of SleekXMPP. Updated the LICENSE file with the license of the Socksipy
module (New-BSD). | 2012-06-07 19:02:09 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | c59a6d0f51 | Sent a socks_closed when the socket is closed in the xep_0065 plugin. | 2012-06-07 18:38:57 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 2cd936318d | Improved the close of the proxy thread (and the socket) in the xep_0065 plugin. | 2012-06-07 18:38:57 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 2f38857681 | Changed the description of the xep_0065 plugin | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 39505ae1ff | The xep_0065 plugin supports now multiple stream (multiple connected sockets).
To send data over a stream, we need to pass the SID in order to
retrieve the good proxy thread (and so, the good socket). | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 44ee0633f2 | Renamed the _handle_on_recv to the on_recv method. Renamed requester_thread and target_thread to proxy. The send method is now simpler. | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | b52d2768b0 | Added some comments to the get_network_address method | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | cf24b870b1 | Registered stanza plugin in the stanza module | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | 69cffce7dc | Used the namespace in all stanzas | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Sandro Munda | a14979375b | Added a partial support of the XEP 0065 - Socks5 Bytestreams | 2012-06-07 18:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Lance Stout | db0e683d01 | Don't request registration forms unless the register event is handled. Some servers end the stream if registration can not be completed
in-band, which means always requesting the form can prevent regular
login. | 2012-06-06 12:23:40 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 4ded34ebc9 | Add MUC events for room configuration changes. New events:
    groupchat_config_status
    muc::[room JID]::config_status | 2012-05-14 16:10:22 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 97a7be7dfa | Fix loading plugins from custom modules when passing the module itself. Loading plugins from custom modules when passed as a string still works. | 2012-05-04 09:51:02 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | a9acff5294 | Collapse initial payload to a single stanza instead of a list if only one stanza is found. | 2012-04-30 11:16:10 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | ad5b61de50 | Add full support for initial payloads with adhoc commands, plus test. | 2012-04-30 11:07:54 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | f53b815855 | Allow providing initial payload to adhoc commands. | 2012-04-30 08:27:10 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | fd81bab906 | Use the correct 'from' jid when requesting vcards for avatars. | 2012-04-29 13:33:53 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 1cf55c14b0 | Don't raise errors when receiving an iq error for vcards. | 2012-04-29 13:33:30 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 01189376e2 | Add initial support for XEP-0153. | 2012-04-09 21:41:59 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 60195cf2dc | Initial support for XEP-0231. | 2012-04-08 23:27:19 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | d3e8993e22 | Fix looking up local and cached vcards. | 2012-04-08 16:01:47 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 8a8926c5e8 | Fix errors in caps related to unwrapped disco data and full JIDs. | 2012-04-08 16:00:36 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | f9d0ee824b | Ensure that wrapped disco results retain requesting iq id. | 2012-04-08 16:00:07 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 272ddf9f01 | Add nickname element to the XEP-0054 plugin. | 2012-04-07 21:16:36 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 259c84e99a | Add initial XEP-0054 plugin. | 2012-04-07 20:50:02 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 9c61c2882f | Add support for XEP-0027 | 2012-04-06 15:22:23 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | e0dd9c3618 | Simplify registering API handler defaults. | 2012-04-06 15:09:26 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 4921c44d0a | Don't break test plugins that use None instead of a stream object. | 2012-04-06 15:09:26 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 3161f104c7 | Update XEP-0012 plugin to use new api. | 2012-04-06 15:09:26 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 3ee3fdca91 | Fix XEP-0115 with the new API registry. | 2012-04-06 15:09:26 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 488f7ed886 | Begin experiment with a centralized API callback registry. The API registry generalizes the node handler system from the xep_0030
plugin so that other plugins can use it. | 2012-04-06 15:09:25 -04:00 |  | 
			
				
					| 
							
							
								 Lance Stout | af13bea2b8 | Fix MUC invite events so that they actually work. | 2012-04-03 22:41:37 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | cdf0b353db | Fix memory leak with adhoc command sessions. Fixes issue #155 | 2012-04-03 11:02:55 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | dda2473d35 | Reset stream management state on session_end. | 2012-03-27 23:27:24 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 9879c7af59 | Make the XEP-0198 ack debug message less confusing. | 2012-03-27 20:52:31 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | fa4c52e499 | Correct handling of acks for XEP-0198 under heavy load. | 2012-03-21 13:00:43 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 859822ff05 | Fix unicode issues in test cases for Py3+ introduced by issue #150. | 2012-03-19 14:24:45 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 3acc7d0914 | Merge pull request #150 from correl/rpc_value_fixes Updated XEP-0009 to handle unicode strings | 2012-03-19 14:06:36 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 73cabcb6ae | Add initial support for XEP-0198 for stream management. | 2012-03-18 01:02:19 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 33d01fb694 | Fix requesting receipts on a message that has not been bound to a stream. | 2012-03-16 23:42:55 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | ab2e43d052 | Re-add support for special case of 'presence' expiry value. | 2012-03-16 23:42:34 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | eb25998e72 | Update subscription event expiry value to use time objects. | 2012-03-16 23:16:17 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | eafd2aee93 | Add events for configuration and subscription notifications. New events:
    pubsub_config
    pubsub_subscription | 2012-03-16 23:12:38 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | a6f3d740a2 | Fix error when assigning form values that include booleans. | 2012-03-16 22:02:21 -07:00 |  | 
			
				
					| 
							
							
								 Lance Stout | 19a6f61b44 | Fix requiring receipt request messages to have ID values. | 2012-03-16 22:01:56 -07:00 |  |