aboutsummaryrefslogtreecommitdiffstats
path: root/matrix-api.c
Commit message (Expand)AuthorAgeFilesLines
* Responding to PR commentsEion Robb2017-05-281-2/+9
* Merge branch 'master' into typing-notifications3Eion Robb2017-05-281-7/+9
|\
| * Fix image uploadDr. David Alan Gilbert2017-05-271-1/+1
| * Fix image downloadDr. David Alan Gilbert2017-04-171-3/+1
| * Re-use the device-id provided by the serverEion Robb2017-03-121-3/+7
* | Send/receive typing notificationsEion Robb2017-03-121-0/+44
|/
* Merge pull request #24 from zamaudio/enable-inviteRichard van der Hoff2017-01-051-0/+41
|\
| * Enable room invites when matrix handle is knownDamien Zammit2017-01-051-0/+41
* | Add matrix_api_download_thumbDr. David Alan Gilbert2016-12-271-0/+42
|/
* Add matrix_api_download_fileDr. David Alan Gilbert2016-11-131-0/+37
* Pass body/len/content_type to completion callbackDr. David Alan Gilbert2016-11-131-3/+12
* Fix bogus matrix_api_upload_file urlDr. David Alan Gilbert2016-11-031-1/+1
* Allow building on libpurple 2.10.xDr. David Alan Gilbert2016-10-161-0/+20
* api: Upload a fileDr. David Alan Gilbert2016-09-031-0/+37
* api: Allow extra_headers to be passedDr. David Alan Gilbert2016-09-031-5/+10
* api: Allow binary data to be sentDr. David Alan Gilbert2016-09-031-17/+53
* Fix some indentation; move json_object_unref back to where it wasRichard van der Hoff2016-01-031-6/+6
* Allow building for winpidginEion Robb2016-01-041-14/+9
* Use Client API r0 rather than a mix of v1 and v2_alpha.Richard van der Hoff2016-01-021-5/+7
* Implement joining roomsRichard van der Hoff2015-10-301-0/+29
* Leave rooms when pidgin tells us to.Richard van der Hoff2015-10-301-1/+28
* Fix segfault when JSON parsing failsRichard van der Hoff2015-10-301-1/+1
* Improve error-handling in API requestsRichard van der Hoff2015-10-291-82/+121
* Set HTTP request headers correctly for requests via proxyRichard van der Hoff2015-10-291-14/+23
* Build our own GET requestsRichard van der Hoff2015-10-281-15/+68
* Request a full_state sync the first time we connect to an account.Richard van der Hoff2015-10-271-3/+6
* Update the room state on first messageRichard van der Hoff2015-10-221-0/+24
* Abort active sync when the account disconnectsRichard van der Hoff2015-10-221-2/+5
* Refactor the connection codeRichard van der Hoff2015-10-221-0/+2
* Rename MatrixAccount to MatrixConnectionDataRichard van der Hoff2015-10-221-39/+26
* Implement a 'cancel' method for the matrix-api interfaceRichard van der Hoff2015-10-221-19/+27
* Stash the next_batch token in the account settingsRichard van der Hoff2015-10-221-4/+8
* Update README and file commentsRichard van der Hoff2015-10-211-1/+1
* Initial implementation of sending messagesRichard van der Hoff2015-10-211-8/+67
* Implement loginRichard van der Hoff2015-10-201-16/+136
* Use libhttp_parser for parsing the API responseRichard van der Hoff2015-10-201-94/+201
* Refactor API callbacksRichard van der Hoff2015-10-201-6/+61
* Implement polling for incoming messagesRichard van der Hoff2015-10-191-8/+15
* Switch to v2 /sync APIRichard van der Hoff2015-10-161-5/+2
* Initial attempts at displaying a room in pidginRichard van der Hoff2015-10-161-14/+71
* Call initialSyncRichard van der Hoff2015-10-151-0/+141