summary refs log tree commit diff
path: root/synapse/api (unfollow)
Commit message (Expand)AuthorFilesLines
2017-01-17Use better variable nameErik Johnston1-3/+3
2017-01-17Correctly handle case of rejected events in state resErik Johnston1-10/+16
2017-01-17Check event is in state_mapErik Johnston1-2/+7
2017-01-17Fix couple of federation state bugsErik Johnston2-3/+5
2017-01-17Optimise state resolutionErik Johnston7-72/+229
2017-01-16Put staticmethods at module levelErik Johnston1-123/+121
2017-01-13Split out static state methods from StateHandlerErik Johnston1-70/+74
2017-01-13Remove unused functionErik Johnston1-3/+0
2017-01-13Split event auth code into seperate moduleErik Johnston2-645/+650
2017-01-10Split out static auth methods from Auth objectErik Johnston1-419/+495
2017-01-10Remove spurious for..else..Erik Johnston1-11/+0
2017-01-10Limit number of entries to prefill from cacheErik Johnston2-3/+6
2017-01-10Log which files we saved attachments to in the media_repositoryMark Haines3-0/+11
2017-01-10CommentErik Johnston1-0/+2
2017-01-10Add paranoia exception catch in LinearizerErik Johnston1-2/+5
2017-01-10Don't block messages sending on bumping presenceErik Johnston1-1/+1
2017-01-09Linearize updates to membership via PUT /state/Erik Johnston4-18/+38
2017-01-09Name linearizer's for better logsErik Johnston4-5/+5
2017-01-09Bump version and changelog v0.18.7Erik Johnston2-1/+12
2017-01-07gah, fix mangled merge of 0.18.7 into developMatthew Hodgson1-1/+1
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-06Revert "fix typo breaking the fix to #1753"Matthew1-1/+1
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
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 a...Matthew Hodgson3-0/+6
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-05fix commentMatthew Hodgson1-1/+17
2017-01-05Only send events that originate on this server.Mark Haines3-0/+25
2017-01-04Get the destinations from the state from before the eventMark Haines1-8/+9
2017-01-04Send ALL membership events to the server that was affected.Mark Haines1-3/+5
2016-12-31limit total timeout for get_missing_events to 10sMatthew Hodgson3-3/+11
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
2016-12-30Use the new twisted logging framework.Mark Haines1-3/+13
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
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-21Fix another comment typoDavid Baker1-1/+1
2016-12-20Add /account/3pid/delete endpointDavid Baker3-1/+57
2016-12-20Fix check for bind_addressJohannes Löthberg8-16/+16
2016-12-18fix ability to change password to a non-ascii oneMatthew Hodgson1-2/+2
2016-12-18Bump twisted dependencyJohannes Löthberg1-1/+1
2016-12-18Add IPv6 comment to default configJohannes Löthberg1-0/+4
2016-12-18Update README to use `bind_addresses`Johannes Löthberg1-1/+1
2016-12-18Make default homeserver config use bind_addressesJohannes Löthberg1-4/+5
2016-12-18Add support for specifying multiple bind addressesJohannes Löthberg8-171/+294
2016-12-16Cache network room list queries.Erik Johnston1-3/+4
2016-12-16Bump version and changelogErik Johnston2-1/+10
2016-12-15Add some logging for syncing to_device eventsRichard van der Hoff2-5/+10
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
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 github/release-v0.18.5 release-v0.18.5Erik Johnston1-1/+1
2016-12-13Bump changelog and versionErik Johnston2-1/+35
2016-12-12Remove spurious newlineJohannes Löthberg1-1/+0
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-12Fixup for #1689 and #1690Johannes Löthberg2-8/+13
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
2016-12-12DocstringErik Johnston1-0/+12
2016-12-12Remove unused importRichard van der Hoff1-1/+0
2016-12-11IPv6 support for endpoint.pyGlyph1-4/+4
2016-12-11IPv6 support for client.pyGlyph1-16/+11
2016-12-09E2E key query: handle federation failsRichard van der Hoff1-0/+11
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
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
2016-12-09Fix rare notifier bug where listeners dont timeoutErik Johnston2-11/+10
2016-12-08Add /room/<room_id>/joined_members APIErik Johnston3-9/+38
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
2016-12-08Fix result of insert_receiptRichard van der Hoff1-1/+1
2016-12-08Add joined_rooms servletErik Johnston1-0/+17
2016-12-07CommentsErik Johnston3-2/+12
2016-12-06Don't include appservice idErik Johnston1-1/+0
2016-12-06Fix incorrect numbering on OpenBSD instructions caused by my own incompetenceWilliam Leuschner1-7/+7
2016-12-06Add new API appservice specific public room listErik Johnston14-40/+371
2016-12-06Update incorrect information in README about ksh and sourceWilliam Leuschner1-6/+2