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 
							
						 
					 
					
						
						
							
						
						0c24fbdb06 
					 
					
						
						
							
							Add pubsub examples.  
						
						... 
						
						
						
						Run pubsub commands via pubsub_client, and watch events as they come in
with pubsub_events. 
						
						
					 
					
						2012-03-16 23:18:59 -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 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						58e0f1e6c3 
					 
					
						
						
							
							Expand support for XEP-0184.  
						
						... 
						
						
						
						New stanza interfaces:
    Adding a message receipt request:
        msg['request_receipt'] = True
    Adding a message receipt:
        msg['receipt'] = '123-24234'
    Retrieving the acked message ID:
        ack_id = msg['receipt']
        print(ack_id)
        '123-24234'
New configuration options:
    auto_ack:
        If True, auto reply to messages that request receipts.
        Defaults to True
    auto_request:
        If True, auto add receipt requests to appropriate outgoing
        messages.
        Defaults to False 
						
						
					 
					
						2012-03-16 10:51:25 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						96ff2d43c0 
					 
					
						
						
							
							Explicitly set the desired SASL mech to ANONYMOUS if no username is provided.  
						
						
						
						
					 
					
						2012-03-13 12:24:41 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1b00b7e8df 
					 
					
						
						
							
							Correct handling SASL auth failures when forcing the use of a specific mechanism.  
						
						
						
						
					 
					
						2012-03-13 11:07:14 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7284ceb90c 
					 
					
						
						
							
							Move feature_rosterver to new system.  
						
						
						
						
					 
					
						2012-03-12 20:04:11 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						24ec448b7f 
					 
					
						
						
							
							Move feature_starttls to new system.  
						
						
						
						
					 
					
						2012-03-12 19:57:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ed5a2f400d 
					 
					
						
						
							
							Move feature_session to new system.  
						
						
						
						
					 
					
						2012-03-12 19:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9596616b42 
					 
					
						
						
							
							Move feature_mechanisms to new system.  
						
						
						
						
					 
					
						2012-03-12 19:52:01 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8d38fb511b 
					 
					
						
						
							
							Move feature_bind to new system.  
						
						
						
						
					 
					
						2012-03-12 19:49:43 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5a2cbbb731 
					 
					
						
						
							
							Move XEP-0172 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						32d6f85649 
					 
					
						
						
							
							Move XEP-0118 to the new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a2b47e5749 
					 
					
						
						
							
							Move XEP-0108 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						14d4062f4a 
					 
					
						
						
							
							Move XEP-0107 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						67972c5e84 
					 
					
						
						
							
							Move XEP-0080 to the new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3467ac18cc 
					 
					
						
						
							
							Move XEP-0163 to new system.  
						
						... 
						
						
						
						Also includes new register_pep() method for doing the necessary stanza
and disco registration, plus pubsub node event mapping. 
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cabf27424f 
					 
					
						
						
							
							Cleanup plugin import logic.  
						
						... 
						
						
						
						Checking for a 'xep' or 'rfc' attribute is more reliable
for detecting an old style plugin than 'name'. 
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						162e955bd6 
					 
					
						
						
							
							Enable using post_init() to resolve circular dependencies.  
						
						... 
						
						
						
						We really shouldn't have any. However, we may later introduce one
with XEP-0030 and XEP-0059. 
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						57d761b8a2 
					 
					
						
						
							
							Move XEP-0115 to the new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8b2023225c 
					 
					
						
						
							
							Remove extra logging statement, add backward compatible references.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f8f2b541db 
					 
					
						
						
							
							Handle loading plugins on demand.  
						
						... 
						
						
						
						Plugins that are referenced as dependencies, but have not been
registered now will be imported. Newer plugins should register
themselves automatically, but older style plugins will be
explicitly registered after import. 
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9d645ad5cd 
					 
					
						
						
							
							Update the list of all stream feature plugins.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						610d366bdb 
					 
					
						
						
							
							Ensure the adhoc command items node exists.  
						
						... 
						
						
						
						If the plugin is loaded and no commands are defined, we can at least
return a proper empty response instead of an item-not-found error. 
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						64c46562d3 
					 
					
						
						
							
							Move XEP-0249 to the new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						87d6ade06d 
					 
					
						
						
							
							Move XEP-0224 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4a009515c1 
					 
					
						
						
							
							Move XEP-0203 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6497857495 
					 
					
						
						
							
							Move XEP-0202 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5a324c01de 
					 
					
						
						
							
							Move XEP-0199 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						17279de4a3 
					 
					
						
						
							
							Move XEP-0184 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						34a7a62c35 
					 
					
						
						
							
							Move XEP-0128 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2305cc61fd 
					 
					
						
						
							
							Move XEP-0092 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2f677c98f8 
					 
					
						
						
							
							Move XEP-0086 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3fda053606 
					 
					
						
						
							
							Move XEP-0085 to the new system.  
						
						... 
						
						
						
						Optimized handlers so that only one is needed. 
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6d855ec06c 
					 
					
						
						
							
							Move XEP-0082 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						23cc62fe7c 
					 
					
						
						
							
							Move XEP-0078 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						26ea67d211 
					 
					
						
						
							
							Move XEP-0045 to new system.  
						
						... 
						
						
						
						Still needs updating to the new format. 
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d43cd9fa54 
					 
					
						
						
							
							Move XEP-0033 to new system.  
						
						... 
						
						
						
						Still needs updating to the new format. 
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6f337b5425 
					 
					
						
						
							
							Move XEP-0012 to new system.  
						
						... 
						
						
						
						Still needs to update to the current plugin format though. 
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d104a5fe75 
					 
					
						
						
							
							Move XEP-0009 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cdd69c6842 
					 
					
						
						
							
							Move XEP-0077 to the new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4a3a9067d4 
					 
					
						
						
							
							Move XEP-0066 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1aecb2293a 
					 
					
						
						
							
							Move XEP-0060 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ad8fd91b7a 
					 
					
						
						
							
							Move XEP-0050 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1f5a3a4445 
					 
					
						
						
							
							Move XEP-0047 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						be363e0b46 
					 
					
						
						
							
							Move XEP-0004 to new system.  
						
						
						
						
					 
					
						2012-03-12 19:32:19 -07:00