cab2225077 
					 
					
						
						
							
							Implement MatrixAPI.abort_pending  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04b02d4d5a 
					 
					
						
						
							
							Implement MatrixAPI.get_turn_server  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3993bb112c 
					 
					
						
						
							
							Add MatrixAPI.abort_pending definition  
						
						
						
						
					 
					
						2016-01-22 16:01:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						258d7bec86 
					 
					
						
						
							
							Add error parameter to MatrixClient prototypes  
						
						
						
						
					 
					
						2016-01-22 11:34:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15ebaa3974 
					 
					
						
						
							
							Fix MatrixClient definition  
						
						... 
						
						
						
						* Remove `*_get_room` and `*_get_user` definitions, as it is yet unclear
  if they will be needed
* Documentation fix; begin_polling references a yet non-existing signal 
						
						
					 
					
						2016-01-22 11:34:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f6178c0ee 
					 
					
						
						
							
							Fix error reporting in MatrixHTTPAPI  
						
						
						
						
					 
					
						2016-01-22 11:07:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						152765b7f9 
					 
					
						
						
							
							Rework MatrixClient as an interface  
						
						
						
						
					 
					
						2016-01-21 18:39:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30f1fc4291 
					 
					
						
						
							
							Fixes for MatrixHTTPAPI  
						
						... 
						
						
						
						* obj_properties wasn't static
* the associated SoupSession object wasn't freed 
						
						
					 
					
						2016-01-21 18:38:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2362cffc2 
					 
					
						
						
							
							Rename test-client to test-api-client  
						
						... 
						
						
						
						This is to avoid naming confusions. 
						
						
					 
					
						2016-01-21 16:37:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdd5ebcd9b 
					 
					
						
						
							
							Add NULL checks in the MatrixAPI calls  
						
						
						
						
					 
					
						2016-01-21 15:43:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44a7e8785 
					 
					
						
						
							
							Add (allow-none) annotation to add_room_tag’s content  
						
						... 
						
						
						
						Although the specification says it is required, the body of the request
can actually be an empty JSON object; and that is what we send if a JSON
content is NULL. 
						
						
					 
					
						2016-01-21 15:43:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d5b516005 
					 
					
						
						
							
							Move invite_user_3pid() to direct MatrixAPI3PidCredential use  
						
						
						
						
					 
					
						2016-01-21 15:37:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e93e9e77d 
					 
					
						
						
							
							Add 3rd party credential invite possibility to create_room()  
						
						... 
						
						
						
						This is to comply with Matrix API r0.0.1 
						
						
					 
					
						2016-01-21 15:36:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c73f76a235 
					 
					
						
						
							
							Remove allow-none clause from register_account’s password parameter  
						
						... 
						
						
						
						It is not allowed by the specification. 
						
						
					 
					
						2016-01-21 15:36:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbfb0fbe72 
					 
					
						
						
							
							Change login’s type param to login_type  
						
						... 
						
						
						
						It is for not to clash with some languages (like Python). 
						
						
					 
					
						2016-01-21 15:24:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5fc5a0e79d 
					 
					
						
						
							
							Redesign base_url setting so there is now a function for it  
						
						
						
						
					 
					
						2016-01-21 07:59:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08cfb118fd 
					 
					
						
						
							
							Redesign matrix_http_api_new() so it returns MatrixAPI  
						
						... 
						
						
						
						This is for easier work with the interface. 
						
						
					 
					
						2016-01-21 07:59:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c012b05bac 
					 
					
						
						
							
							Rework make output for the enumtypes feles  
						
						
						
						
					 
					
						2016-01-18 18:22:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						090e23efe1 
					 
					
						
						
							
							Add documentation for matrix_api_filter_get_json_data()  
						
						
						
						
					 
					
						2016-01-18 17:16:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c569be55 
					 
					
						
						
							
							Implement add_room_tag  
						
						
						
						
					 
					
						2016-01-16 15:28:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dfdb754f3 
					 
					
						
						
							
							Fix add_room_tag prototype and vfunc  
						
						
						
						
					 
					
						2016-01-16 15:28:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cdda64f47 
					 
					
						
						
							
							Implement delete_room_tag  
						
						
						
						
					 
					
						2016-01-16 15:18:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b97578ab6 
					 
					
						
						
							
							Implement get_room_tags  
						
						
						
						
					 
					
						2016-01-16 15:08:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e553e93307 
					 
					
						
						
							
							Implement set_account_data  
						
						
						
						
					 
					
						2016-01-16 15:08:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ce974e195 
					 
					
						
						
							
							Change set_account_data’s type param to event_type  
						
						... 
						
						
						
						It is for not to clash with some languages (like Python) 
						
						
					 
					
						2016-01-16 15:08:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0369b387c1 
					 
					
						
						
							
							Remove const constraint from set_account_data’s content  
						
						
						
						
					 
					
						2016-01-16 14:37:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2be41f0463 
					 
					
						
						
							
							Implement register_account  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b1ea70b48 
					 
					
						
						
							
							Update register_account() according to specification  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d9b13cd63 
					 
					
						
						
							
							Add the MatrixAPIAccountKind type  
						
						
						
						
					 
					
						2016-01-16 14:35:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25801ed3b8 
					 
					
						
						
							
							Implement set_display_name  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f307f5aca2 
					 
					
						
						
							
							Implement get_display_name  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3724498ab 
					 
					
						
						
							
							Implement set_avatar_url  
						
						
						
						
					 
					
						2016-01-16 14:12:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89d89d9dd3 
					 
					
						
						
							
							Implement get_avatar_url  
						
						
						
						
					 
					
						2016-01-16 00:46:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb3bfd9d70 
					 
					
						
						
							
							Implement get_profile  
						
						
						
						
					 
					
						2016-01-15 20:43:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02518c495b 
					 
					
						
						
							
							Iplement change_password  
						
						
						
						
					 
					
						2016-01-15 20:39:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						094fae0443 
					 
					
						
						
							
							Implement add_3pid  
						
						
						
						
					 
					
						2016-01-15 20:33:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07eae08d89 
					 
					
						
						
							
							Add JSON getters for MatrixAPI3PidCredential  
						
						
						
						
					 
					
						2016-01-15 20:32:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccb9e47bb8 
					 
					
						
						
							
							Implement versions  
						
						
						
						
					 
					
						2016-01-15 20:03:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83e7152c87 
					 
					
						
						
							
							Implement get_3pids  
						
						
						
						
					 
					
						2016-01-15 20:01:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b332eaaea 
					 
					
						
						
							
							Implement token_refresh  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46b5f5d918 
					 
					
						
						
							
							Implement whois  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4e263cdd9 
					 
					
						
						
							
							Implement download_filter  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2ccc585fe 
					 
					
						
						
							
							Implement create_filter  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425e2ebfb3 
					 
					
						
						
							
							Add matrix_api_versions() to the documentation  
						
						
						
						
					 
					
						2016-01-15 19:40:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13c8707dbf 
					 
					
						
						
							
							Update MatrixAPI with the versions API call  
						
						
						
						
					 
					
						2016-01-15 19:23:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2593c6cd0 
					 
					
						
						
							
							Implement i_sync  
						
						
						
						
					 
					
						2016-01-15 18:00:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b17b583ab 
					 
					
						
						
							
							Add JSON getters for MatrixAPIFilter  
						
						
						
						
					 
					
						2016-01-15 17:59:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b24bcd8bca 
					 
					
						
						
							
							Add MATRIX_API_ERROR_BAD_REQUEST to MatrixAPIError  
						
						
						
						
					 
					
						2016-01-15 17:59:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b62305c08 
					 
					
						
						
							
							Move enum_to_string to utils.c as g_enum_to_string  
						
						
						
						
					 
					
						2016-01-15 17:58:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9455f95150 
					 
					
						
						
							
							Implement notify_room_typing  
						
						
						
						
					 
					
						2016-01-15 17:14:43 +01:00