Codebase list matrix-synapse / 268cf39
Imported Upstream version 0.31.1 Richard van der Hoff 5 years ago
3 changed file(s) with 20 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
0 Changes in synapse v0.31.1 (2018-06-08)
1 =======================================
2
3 v0.31.1 fixes a security bug in the ``get_missing_events`` federation API
4 where event visibility rules were not applied correctly.
5
6 We are not aware of it being actively exploited but please upgrade asap.
7
8 Bug Fixes:
9
10 * Fix event filtering in get_missing_events handler (PR #3371)
11
012 Changes in synapse v0.31.0 (2018-06-06)
113 =======================================
214
3 Most notable change from v0.30.0 is to switch to python prometheus library to improve system
4 stats reporting. WARNING this changes a number of prometheus metrics in a
15 Most notable change from v0.30.0 is to switch to the python prometheus library to improve system
16 stats reporting. WARNING: this changes a number of prometheus metrics in a
517 backwards-incompatible manner. For more details, see
618 `docs/metrics-howto.rst <docs/metrics-howto.rst#removal-of-deprecated-metrics--time-based-counters-becoming-histograms-in-0310>`_.
719
820 Bug Fixes:
921
1022 * Fix metric documentation tables (PR #3341)
11 * Fix LaterGuage error handling (694968f)
23 * Fix LaterGauge error handling (694968f)
1224 * Fix replication metrics (b7e7fd2)
1325
1426 Changes in synapse v0.31.0-rc1 (2018-06-04)
2840 * Remove users from user directory on deactivate (PR #3277)
2941 * Avoid sending consent notice to guest users (PR #3288)
3042 * disable CPUMetrics if no /proc/self/stat (PR #3299)
31 * Add local and loopback IPv6 addresses to url_preview_ip_range_blacklist (PR #3312) Thanks to @thegcat!
3243 * Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (PR #3307)
3344 * Add private IPv6 addresses to example config for url preview blacklist (PR #3317) Thanks to @thegcat!
3445 * Reduce stuck read-receipts: ignore depth when updating (PR #3318)
1515 """ This is a reference implementation of a Matrix home server.
1616 """
1717
18 __version__ = "0.31.0"
18 __version__ = "0.31.1"
17931793 min_depth=min_depth,
17941794 )
17951795
1796 missing_events = yield self._filter_events_for_server(
1797 origin, room_id, missing_events,
1798 )
1799
17961800 defer.returnValue(missing_events)
17971801
17981802 @defer.inlineCallbacks