Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-01-07 | bump changelog & version v0.18.7-rc2 | Matthew | 2 | -1/+9 | |
2017-01-07 | do the discard check in the right place to avoid grabbing dependent events | Matthew | 1 | -20/+20 | |
2017-01-07 | changelog | Matthew Hodgson | 1 | -0/+2 | |
2017-01-07 | Discard PDUs from invalid origins due to #1753 in 0.18.[56] v0.18.7-rc1 | Matthew | 1 | -1/+23 | |
2017-01-07 | oops, this should have been rc1 | Matthew Hodgson | 2 | -3/+4 | |
2017-01-07 | move logging to right place | Matthew Hodgson | 1 | -1/+1 | |
2017-01-06 | bump version | Matthew | 1 | -1/+1 | |
2017-01-06 | update changelog | Matthew | 1 | -0/+7 | |
2017-01-06 | fix typo breaking the fix to #1753 | Matthew | 1 | -1/+1 | |
2017-01-06 | Bump version and changelog v0.18.6 | Mark Haines | 2 | -1/+8 | |
2017-01-06 | handlers/room_member: fix guest access check when joining rooms | Patrik Oldsberg | 1 | -4/+6 | |
Signed-off-by: Patrik Oldsberg <patrik.oldsberg@ericsson.com> | |||||
2017-01-05 | Fix flake8 and update changelog v0.18.6-rc3 | Mark Haines | 3 | -6/+6 | |
2017-01-05 | Fix case | Matthew Hodgson | 1 | -1/+1 | |
2017-01-05 | add logging for all the places we call resolve_state_groups. my kingdom for ↵ | Matthew Hodgson | 3 | -0/+6 | |
a backtrace that actually works. | |||||
2017-01-05 | fix annoying typos | Matthew Hodgson | 2 | -3/+3 | |
2017-01-05 | Bump version and changelog to v0.18.6-rc3 | Mark Haines | 2 | -1/+16 | |
2017-01-05 | More logging for the linearizer and for get_events | Mark Haines | 2 | -2/+13 | |
2017-01-05 | fix comment | Matthew Hodgson | 1 | -1/+17 | |
2017-01-05 | limit total timeout for get_missing_events to 10s | Matthew Hodgson | 3 | -3/+11 | |
2017-01-05 | Only send events that originate on this server. | Mark Haines | 3 | -0/+25 | |
Or events that are sent via the federation "send_join" API. This should match the behaviour from before v0.18.5 and #1635 landed. | |||||
2017-01-04 | Get the destinations from the state from before the event | Mark Haines | 1 | -8/+9 | |
Rather than the state after then event. | |||||
2017-01-04 | Send ALL membership events to the server that was affected. | Mark Haines | 1 | -3/+5 | |
Send all membership changes to the server that was affected. This ensures that if the last member of a room on a server was kicked or banned they get told about it. | |||||
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-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 | 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 | 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-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 noti |