Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-12-30 | Bump version and changelog v0.18.6-rc2 | Mark Haines | 2 | -1/+11 | |
2016-12-30 | s/aquire/acquire/g | Mark Haines | 2 | -3/+3 | |
2016-12-30 | Add more useful logging when we block fetching events | Mark Haines | 2 | -0/+14 | |
2016-12-30 | Remove fallback from get_missing_events. | Mark Haines | 1 | -69/+0 | |
get_missing_events used to fallback to fetching the missing events individually requesting from every server in the room, one by one.e This could be unacceptably slow, possibly causing #1732 | |||||
2016-12-30 | Use the new twisted logging framework. | Mark Haines | 1 | -3/+13 | |
Hopefully adding an observer to the new framework will avoid a memory leak https://twistedmatrix.com/trac/ticket/8164 | |||||
2016-12-29 | Bump changelog and version v0.18.6-rc1 | Mark Haines | 2 | -1/+8 | |
2016-12-29 | Manually abort the underlying TLS connection. | Mark Haines | 1 | -2/+10 | |
The abort() method calls loseConnection() which tries to shutdown the TLS connection cleanly. We now call abortConnection() directly which should promptly close both the TLS connection and the underlying TCP connection. I also added some TODO markers to consider cancelling the old previous timeout rather than checking time.time(). But given how urgently we want to get this code released I'd rather leave the existing code with the duplicate timeouts and the time.time() check. | |||||
2016-12-29 | Respect long_retries param and default to off | Erik Johnston | 1 | -2/+2 | |
2016-12-29 | Spelling and comments | Erik Johnston | 1 | -4/+6 | |
2016-12-29 | Clean up | Erik Johnston | 2 | -7/+4 | |
2016-12-29 | Wrap connections in an N minute timeout to ensure they get reaped correctly | Erik Johnston | 2 | -5/+61 | |
2016-12-21 | Fix another comment typo | David Baker | 1 | -1/+1 | |
2016-12-20 | Add /account/3pid/delete endpoint | David Baker | 3 | -1/+57 | |
Also fix a typo in a comment | |||||
2016-12-20 | Fix check for bind_address | Johannes Löthberg | 8 | -16/+16 | |
The empty string is a valid setting for the bind_address option, so explicitly check for None here instead. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-18 | fix ability to change password to a non-ascii one | Matthew Hodgson | 1 | -2/+2 | |
https://github.com/vector-im/riot-web/issues/2658 | |||||
2016-12-18 | Bump twisted dependency | Johannes Löthberg | 1 | -1/+1 | |
At least 16.0.0 is needed for wrapClientTLS support. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-18 | Add IPv6 comment to default config | Johannes Löthberg | 1 | -0/+4 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-18 | Update README to use `bind_addresses` | Johannes Löthberg | 1 | -1/+1 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-18 | Make default homeserver config use bind_addresses | Johannes Löthberg | 1 | -4/+5 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-18 | Add support for specifying multiple bind addresses | Johannes Löthberg | 8 | -171/+294 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-16 | Cache network room list queries. | Erik Johnston | 1 | -3/+4 | |
2016-12-16 | Bump version and changelog | Erik Johnston | 2 | -1/+10 | |
2016-12-15 | Add some logging for syncing to_device events | Richard van der Hoff | 2 | -5/+10 | |
Attempt to track down the loss of to_device events (https://github.com/vector-im/riot-web/issues/2711 etc). | |||||
2016-12-15 | Update prerequisites instructions on Mac OS | manuroe | 1 | -0/+1 | |
2016-12-14 | Fix crash in url preview when html tag has no text | Marcin Bachry | 2 | -1/+54 | |
Signed-off-by: Marcin Bachry <hegel666@gmail.com> | |||||
2016-12-14 | Comment | Erik Johnston | 1 | -0/+2 | |
2016-12-14 | Fix /backfill returning events it shouldn't | Erik Johnston | 1 | -2/+3 | |
2016-12-14 | Fixup membership query | Erik Johnston | 1 | -2/+2 | |
2016-12-13 | Fix caching on public room list | Erik Johnston | 1 | -2/+4 | |
2016-12-13 | Update changelog v0.18.5-rc3 github/release-v0.18.5 release-v0.18.5 | Erik Johnston | 1 | -1/+1 | |
2016-12-13 | Bump changelog and version | Erik Johnston | 2 | -1/+35 | |
2016-12-12 | Remove spurious newline | Johannes Löthberg | 1 | -1/+0 | |
Apparently I just removed the spaces instead... Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-12 | Fix background update that prematurely stopped | Erik Johnston | 1 | -1/+1 | |
2016-12-12 | Rename network_id to instance_id on client side | Erik Johnston | 1 | -1/+1 | |
2016-12-12 | Fixup for #1689 and #1690 | Johannes Löthberg | 2 | -8/+13 | |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||||
2016-12-12 | Add cache to get_public_room_ids_at_stream_id | Erik Johnston | 2 | -1/+4 | |
2016-12-12 | Notify replication. Use correct network_id | Erik Johnston | 1 | -1/+3 | |
2016-12-12 | Remove unspecced GET endpoints for e2e keys | Richard van der Hoff | 1 | -39/+4 | |
GET /keys/claim is a terrible idea, since it isn't idempotent; also it throws 500 errors if you call it without all the right params. GET /keys/query is arguable, but it's unspecced, so let's get rid of it too to stop people relying on unspecced APIs. | |||||
2016-12-12 | Docstring | Erik Johnston | 1 | -0/+12 | |
2016-12-12 | Remove unused import | Richard van der Hoff | 1 | -1/+0 | |
2016-12-11 | IPv6 support for endpoint.py | Glyph | 1 | -4/+4 | |
Similar to https://github.com/matrix-org/synapse/pull/1689, but for endpoint.py | |||||
2016-12-11 | IPv6 support for client.py | Glyph | 1 | -16/+11 | |
This is an (untested) general sketch of how to use wrapClientTLS to implement TLS over IPv6, as well as faster connections over IPv4. | |||||
2016-12-09 | E2E key query: handle federation fails | Richard van der Hoff | 1 | -0/+11 | |
Don't fail the whole request if we can't connect to a particular server. | |||||
2016-12-09 | Implement a null 'test' command | Richard van der Hoff | 1 | -2/+15 | |
2016-12-09 | fix pythonpath | Richard van der Hoff | 1 | -1/+1 | |
2016-12-09 | Don't try to run tox from setup.py | Richard van der Hoff | 1 | -34/+28 | |
Using tox to run the tests is a bad idea, as per the comments. | |||||
2016-12-09 | Update the readme to use trial | Richard van der Hoff | 1 | -5/+14 | |
2016-12-09 | Fix unit tests | Erik Johnston | 1 | -0/+4 | |
2016-12-09 | Correctly handle timeout errors | Erik Johnston | 2 | -7/+20 | |
2016-12-09 | Fix broken README merge | Richard van der Hoff | 1 | -1/+1 | |
When 546ec1a was merged into develop, I accidentally overwrote the change introduced in debbea5 (pr #1657). Reintroduce it. | |||||
2016-12-09 | Fix rare notifier bug where listeners dont timeout | Erik Johnston | 2 | -11/+10 | |
There was a race condition that caused the notifier to 'miss' the timeout notification, since there were no other checks for the timeout this caused listeners to get stuck in a loop until something happened. | |||||
2016-12-08 | Add /room/<room_id>/joined_members API | Erik Johnston | 3 | -9/+38 | |
This returns the currently joined members in the room with their display names and avatar urls. This is more efficient than /members for large rooms where you don't need the full events. | |||||
2016-12-08 | Add profile data to the room_membership table for joins | Erik Johnston | 4 | -0/+110 | |
2016-12-08 | Fix ignored read-receipts | Richard van der Hoff | 1 | -1/+5 | |
Don't ignore read-receipts which arrive in the same EDU as a read-receipt for an old event. | |||||
2016-12-08 | Fix result of insert_receipt | Richard van der Hoff | 1 | -1/+1 | |
This should fix the absence of notifications when new receipts arrive. | |||||
2016-12-08 | Add joined_rooms servlet | Erik Johnston | 1 | -0/+17 | |
2016-12-07 | Comments | Erik Johnston | 3 | -2/+12 | |
2016-12-06 | Don't include appservice id | Erik Johnston | 1 | -1/+0 | |
2016-12-06 | Fix incorrect numbering on OpenBSD instructions caused by my own incompetence | William Leuschner | 1 | -7/+7 | |
Signed-off-by: William Leuschner <wel2138@rit.edu> | |||||
2016-12-06 | Add new API appservice specific public room list | Erik Johnston | 14 | -40/+371 | |
2016-12-06 | Update incorrect information in README about ksh and source | William Leuschner | 1 | -6/+2 | |
Signed-off-by: |