summary refs log tree commit diff
path: root/setup.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-07bump changelog & version v0.18.7-rc2Matthew2-1/+9
2017-01-07do the discard check in the right place to avoid grabbing dependent eventsMatthew1-20/+20
2017-01-07changelogMatthew Hodgson1-0/+2
2017-01-07Discard PDUs from invalid origins due to #1753 in 0.18.[56] v0.18.7-rc1Matthew1-1/+23
2017-01-07oops, this should have been rc1Matthew Hodgson2-3/+4
2017-01-07move logging to right placeMatthew Hodgson1-1/+1
2017-01-06bump versionMatthew1-1/+1
2017-01-06update changelogMatthew1-0/+7
2017-01-06fix typo breaking the fix to #1753Matthew1-1/+1
2017-01-06Bump version and changelog v0.18.6Mark Haines2-1/+8
2017-01-06handlers/room_member: fix guest access check when joining roomsPatrik Oldsberg1-4/+6
Signed-off-by: Patrik Oldsberg <patrik.oldsberg@ericsson.com>
2017-01-05Fix flake8 and update changelog v0.18.6-rc3Mark Haines3-6/+6
2017-01-05Fix caseMatthew Hodgson1-1/+1
2017-01-05add logging for all the places we call resolve_state_groups. my kingdom for ↵Matthew Hodgson3-0/+6
a backtrace that actually works.
2017-01-05fix annoying typosMatthew Hodgson2-3/+3
2017-01-05Bump version and changelog to v0.18.6-rc3Mark Haines2-1/+16
2017-01-05More logging for the linearizer and for get_eventsMark Haines2-2/+13
2017-01-05fix commentMatthew Hodgson1-1/+17
2017-01-05limit total timeout for get_missing_events to 10sMatthew Hodgson3-3/+11
2017-01-05Only send events that originate on this server.Mark Haines3-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-04Get the destinations from the state from before the eventMark Haines1-8/+9
Rather than the state after then event.
2017-01-04Send ALL membership events to the server that was affected.Mark Haines1-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-30Bump version and changelog v0.18.6-rc2Mark Haines2-1/+11
2016-12-30s/aquire/acquire/gMark Haines2-3/+3
2016-12-30Add more useful logging when we block fetching eventsMark Haines2-0/+14
2016-12-30Remove fallback from get_missing_events.Mark Haines1-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-30Use the new twisted logging framework.Mark Haines1-3/+13
Hopefully adding an observer to the new framework will avoid a memory leak https://twistedmatrix.com/trac/ticket/8164
2016-12-29Bump changelog and version v0.18.6-rc1Mark Haines2-1/+8
2016-12-29Manually abort the underlying TLS connection.Mark Haines1-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-29Respect long_retries param and default to offErik Johnston1-2/+2
2016-12-29Spelling and commentsErik Johnston1-4/+6
2016-12-29Clean upErik Johnston2-7/+4
2016-12-29Wrap connections in an N minute timeout to ensure they get reaped correctlyErik Johnston2-5/+61
2016-12-16Bump version and changelogErik Johnston2-1/+10
2016-12-15Add some logging for syncing to_device eventsRichard van der Hoff2-5/+10
Attempt to track down the loss of to_device events (https://github.com/vector-im/riot-web/issues/2711 etc).
2016-12-15Update prerequisites instructions on Mac OSmanuroe1-0/+1
2016-12-14Fix crash in url preview when html tag has no textMarcin Bachry2-1/+54
Signed-off-by: Marcin Bachry <hegel666@gmail.com>
2016-12-14CommentErik Johnston1-0/+2
2016-12-14Fix /backfill returning events it shouldn'tErik Johnston1-2/+3
2016-12-14Fixup membership queryErik Johnston1-2/+2
2016-12-13Fix caching on public room listErik Johnston1-2/+4
2016-12-13Update changelog v0.18.5-rc3 release-v0.18.5Erik Johnston1-1/+1
2016-12-13Bump changelog and versionErik Johnston2-1/+35
2016-12-12Fix background update that prematurely stoppedErik Johnston1-1/+1
2016-12-12Rename network_id to instance_id on client sideErik Johnston1-1/+1
2016-12-12Add cache to get_public_room_ids_at_stream_idErik Johnston2-1/+4
2016-12-12Notify replication. Use correct network_idErik Johnston1-1/+3
2016-12-12Remove unspecced GET endpoints for e2e keysRichard van der Hoff1-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-12DocstringErik Johnston1-0/+12
2016-12-12Remove unused importRichard van der Hoff1-1/+0
2016-12-09E2E key query: handle federation failsRichard van der Hoff1-0/+11
Don't fail the whole request if we can't connect to a particular server.
2016-12-09Implement a null 'test' commandRichard van der Hoff1-2/+15
2016-12-09fix pythonpathRichard van der Hoff1-1/+1
2016-12-09Don't try to run tox from setup.pyRichard van der Hoff1-34/+28
Using tox to run the tests is a bad idea, as per the comments.
2016-12-09Update the readme to use trialRichard van der Hoff1-5/+14
2016-12-09Fix unit testsErik Johnston1-0/+4
2016-12-09Correctly handle timeout errorsErik Johnston2-7/+20
2016-12-09Fix broken README mergeRichard van der Hoff1-1/+1
When 546ec1a was merged into develop, I accidentally overwrote the change introduced in debbea5 (pr #1657). Reintroduce it.
2016-12-09Fix rare notifier bug where listeners dont timeoutErik Johnston2-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-08Add /room/<room_id>/joined_members APIErik Johnston3-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-08Add profile data to the room_membership table for joinsErik Johnston4-0/+110
2016-12-08Fix ignored read-receiptsRichard van der Hoff1-1/+5
Don't ignore read-receipts which arrive in the same EDU as a read-receipt for an old event.
2016-12-08Fix result of insert_receiptRichard van der Hoff1-1/+1
This should fix the absence of notifications when new receipts arrive.
2016-12-08