d83d004ccd 
								
							
								 
							
						 
						
							
							
								
								Fix flake8 warnings for new flake8  
							
							
							
						 
						
							2016-02-02 17:18:50 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								92e1c8983d 
								
							
								 
							
						 
						
							
							
								
								Disallow whitespace in aliases here too  
							
							
							
						 
						
							2015-05-14 13:21:55 +01:00  
				
					
						
							
							
								 
						
							
							
								58ff066064 
								
							
								 
							
						 
						
							
							
								
								Implement exclusive namespace checks.  
							
							
							
						 
						
							2015-02-27 13:51:41 +00:00  
				
					
						
							
							
								 
						
							
							
								443ba4eecc 
								
							
								 
							
						 
						
							
							
								
								%s for strings otherwise you end up sending 'u"foo"'  
							
							
							
						 
						
							2015-02-24 15:00:12 +00:00  
				
					
						
							
							
								 
						
							
							
								fd40d992ad 
								
							
								 
							
						 
						
							
							
								
								PEP8-ify  
							
							
							
						 
						
							2015-02-11 10:41:33 +00:00  
				
					
						
							
							
								 
						
							
							
								f7cac2f7b6 
								
							
								 
							
						 
						
							
							
								
								Fix bugs so lazy room joining works as intended.  
							
							
							
						 
						
							2015-02-09 15:01:28 +00:00  
				
					
						
							
							
								 
						
							
							
								0995810273 
								
							
								 
							
						 
						
							
							
								
								Pyflakes: unused variable.  
							
							
							
						 
						
							2015-02-06 11:45:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c3ae8def75 
								
							
								 
							
						 
						
							
							
								
								Grant ASes the ability to delete aliases in their own namespace.  
							
							
							
						 
						
							2015-02-06 11:32:07 +00:00  
				
					
						
							
							
								 
						
							
							
								e426df8e10 
								
							
								 
							
						 
						
							
							
								
								Grant ASes the ability to create alias in their own namespace.  
							
							... 
							
							
							
							Add a new errcode type M_EXCLUSIVE when users try to create aliases inside
AS namespaces, and when ASes try to create aliases outside their own
namespace. 
							
						 
						
							2015-02-06 10:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								e9484d6a95 
								
							
								 
							
						 
						
							
							
								
								Prevent aliases in AS namespaces being created/deleted by users. Check with ASes when queried for room aliases via federation.  
							
							
							
						 
						
							2015-02-05 16:29:56 +00:00  
				
					
						
							
							
								 
						
							
							
								951690e54d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into application-services  
							
							
							
						 
						
							2015-02-05 14:28:03 +00:00  
				
					
						
							
							
								 
						
							
							
								b932600653 
								
							
								 
							
						 
						
							
							
								
								Add unknown room alias check. Call it from directory_handler.get_association  
							
							
							
						 
						
							2015-02-05 11:47:11 +00:00  
				
					
						
							
							
								 
						
							
							
								95e2d2d36d 
								
							
								 
							
						 
						
							
							
								
								When returning lists of servers from alias lookups, put the current server first in the list  
							
							
							
						 
						
							2015-02-04 15:02:23 +00:00  
				
					
						
							
							
								 
						
							
							
								ada711504e 
								
							
								 
							
						 
						
							
							
								
								Replace hs.parse_roomalias with RoomAlias.from_string  
							
							
							
						 
						
							2015-01-23 13:21:58 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								a999f0dec3 
								
							
								 
							
						 
						
							
							
								
								Don't ratelimit room create events  
							
							
							
						 
						
							2014-12-19 14:18:27 +00:00  
				
					
						
							
							
								 
						
							
							
								3c7857e49b 
								
							
								 
							
						 
						
							
							
								
								clean up coding style a bit  
							
							
							
						 
						
							2014-12-16 15:24:03 +00:00  
				
					
						
							
							
								 
						
							
							
								3c77d13aa5 
								
							
								 
							
						 
						
							
							
								
								Kill off synapse.api.events.*  
							
							
							
						 
						
							2014-12-16 11:29:05 +00:00  
				
					
						
							
							
								 
						
							
							
								cf6e5f1dbf 
								
							
								 
							
						 
						
							
							
								
								Rename MessageHandler.handle_event. Add a few comments.  
							
							
							
						 
						
							2014-12-15 17:01:12 +00:00  
				
					
						
							
							
								 
						
							
							
								c31dba86ec 
								
							
								 
							
						 
						
							
							
								
								Convert rest and handlers to use new event structure  
							
							
							
						 
						
							2014-12-04 15:50:01 +00:00  
				
					
						
							
							
								 
						
							
							
								9d53228158 
								
							
								 
							
						 
						
							
							
								
								Change DomainSpecificString so that it doesn't use a HomeServer object  
							
							
							
						 
						
							2014-12-02 10:42:28 +00:00  
				
					
						
							
							
								 
						
							
							
								fd40a80a68 
								
							
								 
							
						 
						
							
							
								
								Return 404 M_NOT_FOUND when trying to look up a room alias that doesn't exist  
							
							
							
						 
						
							2014-11-21 15:11:48 +00:00  
				
					
						
							
							
								 
						
							
							
								db9ce032a4 
								
							
								 
							
						 
						
							
							
								
								Fix pep8 codestyle warnings  
							
							
							
						 
						
							2014-11-20 17:26:36 +00:00  
				
					
						
							
							
								 
						
							
							
								dcb99e4972 
								
							
								 
							
						 
						
							
							
								
								SYN-153: Fix formatting of federation error message  
							
							
							
						 
						
							2014-11-20 09:58:23 +00:00  
				
					
						
							
							
								 
						
							
							
								8993affdc0 
								
							
								 
							
						 
						
							
							
								
								SYN-153: Raise 404 if room alias is not found  
							
							
							
						 
						
							2014-11-19 17:14:14 +00:00  
				
					
						
							
							
								 
						
							
							
								ae9c2ab165 
								
							
								 
							
						 
						
							
							
								
								SYN-149: Send join event immediately after the room create event  
							
							
							
						 
						
							2014-11-18 15:29:48 +00:00  
				
					
						
							
							
								 
						
							
							
								a5b88c489e 
								
							
								 
							
						 
						
							
							
								
								Split out sending the room alias events from creating the alias so that we can do them in the right point when creating a room  
							
							
							
						 
						
							2014-11-18 15:03:13 +00:00  
				
					
						
							
							
								 
						
							
							
								4317c8e583 
								
							
								 
							
						 
						
							
							
								
								Implement new replace_state and changed prev_state  
							
							... 
							
							
							
							`prev_state` is now a list of previous state ids, similiar to
prev_events. `replace_state` now points to what we think was replaced. 
							
						 
						
							2014-11-06 15:10:55 +00:00  
				
					
						
							
							
								 
						
							
							
								e7bc1291a0 
								
							
								 
							
						 
						
							
							
								
								Begin making auth use event.old_state_events  
							
							
							
						 
						
							2014-10-15 16:06:59 +01:00  
				
					
						
							
							
								 
						
							
							
								574377636e 
								
							
								 
							
						 
						
							
							
								
								Add a keyword argument to get_json to avoid retrying on DNS failures. Rather than passing MatrixHttpClient.RETRY_DNS_LOOKUP_FAILURES as a fake query string parameter  
							
							
							
						 
						
							2014-10-02 14:26:13 +01:00  
				
					
						
							
							
								 
						
							
							
								4f11518934 
								
							
								 
							
						 
						
							
							
								
								Split PlainHttpClient into separate clients for talking to Identity servers and talking to Capatcha servers  
							
							
							
						 
						
							2014-10-02 14:03:26 +01:00  
				
					
						
							
							
								 
						
							
							
								e06adc6d7e 
								
							
								 
							
						 
						
							
							
								
								SYN-2: Allow server admins to delete room aliases  
							
							
							
						 
						
							2014-09-30 11:31:42 +01:00  
				
					
						
							
							
								 
						
							
							
								9dd4570b68 
								
							
								 
							
						 
						
							
							
								
								Generate m.room.aliases event when the HS creates a room alias  
							
							
							
						 
						
							2014-09-05 21:35:56 +01:00  
				
					
						
							
							
								 
						
							
							
								8a7c1d6a00 
								
							
								 
							
						 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.  
							
							
							
						 
						
							2014-09-03 17:31:57 +01:00  
				
					
						
							
							
								 
						
							
							
								30bcbc433a 
								
							
								 
							
						 
						
							
							
								
								Fix up directory server to not require uploading room hosts. Update the room hosts table with the current room hosts (if we have them) on GET.  
							
							
							
						 
						
							2014-09-03 16:04:27 +01:00  
				
					
						
							
							
								 
						
							
							
								7fc84c7019 
								
							
								 
							
						 
						
							
							
								
								Make retrying requests on DNS failures configurable, and turn off retrying only in directory.get_association  
							
							
							
						 
						
							2014-09-03 14:26:52 +01:00  
				
					
						
							
							
								 
						
							
							
								c75add6ec8 
								
							
								 
							
						 
						
							
							
								
								Added a urls module for keeping client and federation prefixes.  
							
							
							
						 
						
							2014-08-14 11:52:56 +01:00  
				
					
						
							
							
								 
						
							
							
								3a1cfe18cf 
								
							
								 
							
						 
						
							
							
								
								Implement directory service federation by Federation Queries; avoid local_only hack; add unit tests  
							
							
							
						 
						
							2014-08-13 18:03:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f98e6380f1 
								
							
								 
							
						 
						
							
							
								
								add in whitespace after copyright statements to improve legibility  
							
							
							
						 
						
							2014-08-13 03:14:34 +01:00  
				
					
						
							
							
								 
						
							
							
								4f475c7697 
								
							
								 
							
						 
						
							
							
								
								Reference Matrix Home Server  
							
							
							
						 
						
							2014-08-12 15:10:52 +01:00