aboutsummaryrefslogtreecommitdiffstats
path: root/matrix-api.c
Commit message (Expand)AuthorAgeFilesLines
* api: Add whoamiDr. David Alan Gilbert2019-12-281-0/+25
* api/login: synapse got r0 loginDr. David Alan Gilbert2019-12-281-5/+9
* Merge pull request #70 from penguin42/crypt-push4Richard van der Hoff2018-08-031-0/+46
|\
| * Use r0 rather than unstableRichard van der Hoff2018-08-031-1/+1
| * use r0 rather than unstableRichard van der Hoff2018-08-031-1/+1
| * e2e: Route key count from syncDr. David Alan Gilbert2018-02-251-1/+1
| * e2e: Add matrix_api_upload_keysDr. David Alan Gilbert2018-02-251-0/+46
* | api: Handle chunked messagesDr. David Alan Gilbert2018-03-251-11/+25
|/
* Merge pull request #62 from radiocane/mediaDave Gilbert2018-02-241-5/+16
|\
| * Improve media handlingWhite_Rabbit2018-02-221-5/+16
* | matrix-api: Fix join by alias or room-idDamien Zammit2017-12-091-2/+2
|/
* bump up max reply sizeDr. David Alan Gilbert2017-09-021-1/+1
* 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