synapse-product/synapse
Erik Johnston 89a76d1889 Fix handling of redacted events from federation
If we receive an event that doesn't pass their content hash check (e.g.
due to already being redacted) then we hit a bug which causes an
exception to be raised, which then promplty stops the event (and
request) from being processed.

This effects all sorts of federation APIs, including joining rooms with
a redacted state event.
2018-09-13 15:44:12 +01:00
..
api Implement 'event_format' filter param in /sync 2018-09-04 15:20:09 +01:00
app improve naming 2018-09-12 16:22:15 +01:00
appservice Port http/ to Python 3 (#3771) 2018-09-06 00:10:47 +10:00
config Remove some superfluous logging (#3855) 2018-09-13 19:59:32 +10:00
crypto Merge pull request #3826 from matrix-org/rav/logging_for_keyring 2018-09-12 20:43:47 +10:00
events Fix handling of redacted events from federation 2018-09-13 15:44:12 +01:00
federation Fix handling of redacted events from federation 2018-09-13 15:44:12 +01:00
groups
handlers show heroes if a room has a 'deleted' name/canonical_alias (#3851) 2018-09-12 17:11:05 +01:00
http Attempt to figure out what's going on with timeouts (#3857) 2018-09-14 00:15:51 +10:00
metrics isort 2018-08-21 09:38:38 +01:00
module_api
push
replication Remove conn_id 2018-09-04 11:45:52 +01:00
rest Merge pull request #3835 from krombel/fix_3821 2018-09-12 20:44:18 +10:00
server_notices Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_contact 2018-08-24 17:00:37 +01:00
state Remove unnecessary resolve_events_with_state_map 2018-08-22 15:41:15 +01:00
static/client Use recaptcha_ajax.js directly from Google 2018-08-22 14:30:49 +01:00
storage Merge pull request #3846 from matrix-org/neilj/expose-registered-users 2018-09-12 17:14:04 +01:00
streams
util Change the manhole SSH key to have more bits 2018-09-11 10:42:10 +01:00
__init__.py Remove some superfluous logging (#3855) 2018-09-13 19:59:32 +10:00
event_auth.py
notifier.py
python_dependencies.py bump dep on pyopenssl to 16.x 2018-09-06 12:53:15 +01:00
secrets.py Port over enough to get some sytests running on Python 3 (#3668) 2018-08-20 23:54:49 +10:00
server.py use abc.abstractproperty 2018-08-28 17:10:43 +01:00
server.pyi
types.py
visibility.py