|  | 451c7e4863 | Rework base URL setting | 2016-01-15 12:38:37 +01:00 |  | 
			
				
					|  | 842a516e21 | Add M_UNRECOGNIZED to MatrixAPIError | 2016-01-15 12:20:46 +01:00 |  | 
			
				
					|  | 0b003dd612 | Implement get_presence_list | 2016-01-15 10:37:10 +01:00 |  | 
			
				
					|  | a037cb7aad | Error fixes | 2016-01-15 10:36:47 +01:00 |  | 
			
				
					|  | b42c9ab1e9 | Update README.md | 2016-01-13 22:45:35 +01:00 |  | 
			
				
					|  | 2b06e8d1ef | Reorganize MatrixAPI vtable members Just for readability and to follow conventions. | 2016-01-13 17:21:56 +01:00 |  | 
			
				
					|  | 7d40b63896 | Add M_NOT_JSON to MatrixAPIError | 2016-01-13 17:21:56 +01:00 |  | 
			
				
					|  | ea7d9aaec4 | Implement join_room | 2016-01-13 17:21:55 +01:00 |  | 
			
				
					|  | c4cb8bd204 | Implement list_public_rooms | 2016-01-13 17:21:55 +01:00 |  | 
			
				
					|  | a6ba98ecc6 | Implement leave_room | 2016-01-13 17:21:55 +01:00 |  | 
			
				
					|  | 48ce66e73d | Fix MatrixHTTPAPI's _send() for empty requests It now correctly sends an empty JSON object. | 2016-01-13 17:21:55 +01:00 |  | 
			
				
					|  | 9ff67c008a | Fix some warnings, debugs and unneeded messages | 2016-01-13 17:21:55 +01:00 |  | 
			
				
					|  | 374831f01d | Remove construct-only flag from MatrixHTTPAPI:base-url Documentation also added that all tokens get reset when changing it. | 2016-01-13 08:21:01 +01:00 |  | 
			
				
					|  | 6736322562 | Refuse sending anything without a valid base-URL This also allows us to remove the construct-only flag from :base-url. | 2016-01-13 08:21:00 +01:00 |  | 
			
				
					|  | 28b1662ad4 | Fix: stop test-client from crashing if no homeserver is given | 2016-01-13 08:21:00 +01:00 |  | 
			
				
					|  | 061bd2d71e | Rework option parsing in test-client Setting the property didn't change soup_session:ssl-strict | 2016-01-13 08:20:59 +01:00 |  | 
			
				
					|  | 92944fe8ff | Rework option parsing in test-client | 2016-01-12 22:14:31 +01:00 |  | 
			
				
					|  | 579c5f071e | Fix warnings in test-client.c | 2016-01-12 21:14:20 +01:00 |  | 
			
				
					|  | b0c26bcec2 | Fix return values in property getters | 2016-01-12 21:14:04 +01:00 |  | 
			
				
					|  | 769f91cec6 | Make use of MatrixHTTPAPI:validate-certificate It is also included in the test client as acommand line option. | 2016-01-12 18:07:24 +00:00 |  | 
			
				
					|  | 2a96aaa6af | Implement event_stream | 2016-01-12 17:11:21 +01:00 |  | 
			
				
					|  | c6f7c7dd56 | Implement initial_sync | 2016-01-12 17:11:15 +01:00 |  | 
			
				
					|  | 78bbf4ef18 | Add debugging code | 2016-01-12 17:10:50 +01:00 |  | 
			
				
					|  | 1059fe4392 | Automatically send token if present | 2016-01-12 17:10:50 +01:00 |  | 
			
				
					|  | a959141b52 | Redesign error code handling `err` is always set now, even if the response is not valid. | 2016-01-12 14:10:25 +01:00 |  | 
			
				
					|  | b11d5b2eb5 | Add new error codes to MatrixAPIError | 2016-01-12 14:10:25 +01:00 |  | 
			
				
					|  | 37b1742462 | Add create-room call to test client | 2016-01-12 14:10:25 +01:00 |  | 
			
				
					|  | 2fdaea2119 | Documentation fixes | 2016-01-12 14:10:24 +01:00 |  | 
			
				
					|  | 5351f657fc | Fix: refresh_token now gets updated correctly A refresh token in the response incorrectly set the access token with
the received value. | 2016-01-12 14:10:09 +01:00 |  | 
			
				
					|  | b71bb84920 | Get callback function called even if there is an error | 2016-01-11 17:44:37 +01:00 |  | 
			
				
					|  | 4847f73668 | Move enumerations to matrix-api-types.[ch] | 2016-01-11 17:42:53 +01:00 |  | 
			
				
					|  | 4aa99ea19b | Make MatrixAPIStateEvent a boxed type | 2016-01-11 17:42:53 +01:00 |  | 
			
				
					|  | edbc6222e3 | Make MatrixAPIPusher a boxed type | 2016-01-11 17:42:52 +01:00 |  | 
			
				
					|  | 127c1b4b61 | Move MatrixAPIError to matrix-api-types.[ch] | 2016-01-11 17:42:52 +01:00 |  | 
			
				
					|  | ad8e202367 | Make MatrixAPI3PidCredential a boxed type | 2016-01-11 17:42:51 +01:00 |  | 
			
				
					|  | 72f317a941 | Make MatrixAPIFilter a boxed type | 2016-01-11 17:42:50 +01:00 |  | 
			
				
					|  | 512020a0ea | Move MatrixAPIEventFormat enum to matrix-api-types.h | 2016-01-11 17:42:49 +01:00 |  | 
			
				
					|  | 90a360ecd6 | Make MatrixAPIRoomFilter a boxed type | 2016-01-11 17:42:49 +01:00 |  | 
			
				
					|  | e11dbc503d | Merge MatrixAPIEventFilter and MatrixAPIPresenceFilter into a boxed type | 2016-01-11 17:42:48 +01:00 |  | 
			
				
					|  | 95a6112a2a | Add MatrixAPI:homeserver property | 2016-01-11 17:42:47 +01:00 |  | 
			
				
					|  | f6fa56e7b0 | Add MatrixAPI:user-id property | 2016-01-11 17:42:47 +01:00 |  | 
			
				
					|  | 8f2a8e23a7 | Add the refresh-token property | 2016-01-11 17:42:04 +01:00 |  | 
			
				
					|  | 9e2d486b19 | Start reimplementing HTTP API with the new interface | 2016-01-11 17:40:54 +01:00 |  | 
			
				
					|  | 503ff71f3c | Start redefining MatrixAPI methods based on the Matrix.org API | 2016-01-11 17:40:49 +01:00 |  | 
			
				
					|  | ded4fc04bd | Add create room to test client | 2016-01-05 16:25:20 +01:00 |  | 
			
				
					|  | 1834d8ada9 | Make HTTP API to send the access token automatically | 2016-01-05 16:20:19 +01:00 |  | 
			
				
					|  | 556732702a | Move from gchar * to SoupURI with URIs | 2016-01-05 16:19:17 +01:00 |  | 
			
				
					|  | 2dbc3ea316 | Add response error handling to the HTTP API | 2016-01-05 16:15:28 +01:00 |  | 
			
				
					|  | 9552136059 | Add our own error quark | 2016-01-05 15:32:44 +01:00 |  | 
			
				
					|  | 444161ec1b | Documentation fix | 2015-12-15 13:31:48 +01:00 |  |