summary refs log tree commit diff
path: root/synapse/event_auth.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* wip access rules modification github/anoa/bla anoa/blaAndrew Morgan2020-10-081-8/+19
* Merge branch 'develop' of github.com:matrix-org/synapse into soru/knockAndrew Morgan2020-10-081-0/+2
|\
| * Ensure that event.redacts is the proper type before handling it (#8457)Patrick Cloke2020-10-051-0/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into soru/knockAndrew Morgan2020-09-161-49/+93
|\|
| * Convert events worker database to async/await. (#8071)Patrick Cloke2020-08-181-1/+1
| * Fix recursion error when fetching auth chain over federation (#7817)Erik Johnston2020-07-101-4/+6
| * Add type hints to event_auth code. (#7505)Patrick Cloke2020-05-151-32/+46
| * Enforce MSC2209: auth rules for notifications in power level event (#7502)Patrick Cloke2020-05-141-2/+10
| * Remove special auth and redaction rules for aliases events in experimental ro...Patrick Cloke2020-03-091-5/+3
| * fix bad variable refRichard van der Hoff2020-01-281-1/+1
| * Implement updated auth rules from MSC2260Richard van der Hoff2020-01-281-5/+19
| * Pass room version object into event_auth.check and check_redaction (#6788)Richard van der Hoff2020-01-281-13/+21
| * Fixup synapse.api to pass mypy (#6733)Erik Johnston2020-01-201-1/+1
* | remove unneeded print statementsSorunome2020-01-181-6/+0
* | implement knock via non-federationSorunome2020-01-181-2/+17
|/
* Merge release-v1.7.1 into developRichard van der Hoff2019-12-181-7/+8
|\
| * Fix bug where we added duplicate event IDs as auth_events (#6560)Erik Johnston2019-12-171-7/+8
| * Sanity-check room ids in event auth (#6530)Richard van der Hoff2019-12-161-0/+12
* | Sanity-check room ids in event auth (#6530)Richard van der Hoff2019-12-131-0/+12
* | Remove redundant code from event authorisation implementation. (#6502)Richard van der Hoff2019-12-101-6/+2
|/
* Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-1/+1
* Cleanup extra quotes from IDEs (#6236)Andrew Morgan2019-10-231-2/+1
* Cleanup event auth type initialisation (#5975)Andrew Morgan2019-09-041-5/+5
* Run Black. (#5482)Amber Brown2019-06-201-120/+57
* Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-12/+8
* Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions...Erik Johnston2019-01-291-4/+8
|\
| * check event format version not room versionErik Johnston2019-01-291-2/+2
| * Only check event IDs domain signed event for V1 and V2Erik Johnston2019-01-291-5/+14
* | Drop vdh supportErik Johnston2019-01-291-1/+1
* | Implement rechecking of redactionsErik Johnston2019-01-291-6/+18
|/
* Pass through room version to event authErik Johnston2019-01-251-1/+2
* Add helpers for getting prev and auth events (#4139)Erik Johnston2018-11-061-2/+2
* User event.sender rather than alias event.user_idErik Johnston2018-10-161-1/+1
* Sanitise error messages when user doesn't have permission to inviteErik Johnston2018-10-031-5/+2
* Fix handling of rejected threepid invitesErik Johnston2018-10-031-1/+1
* Fix error handling for missing auth_eventRichard van der Hoff2018-09-261-2/+2
* Check m.room.create for sane room_versionsRichard van der Hoff2018-08-061-1/+9
* run isortAmber Brown2018-07-091-3/+3
* Avoid relying on int vs None comparisonErik Johnston2018-07-021-1/+5
* Ensure that we define sender_domainErik Johnston2018-07-021-0/+1
* Make default state_default 50Richard van der Hoff2018-06-141-20/+14
* Clarify interface for event_authRichard van der Hoff2018-06-141-18/+16
* Refactor get_send_level to take a power_levels eventRichard van der Hoff2018-06-141-7/+38
* Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown2018-05-311-2/+2
* Fix templating error with unban permission messageTravis Ralston2018-01-071-1/+1
* replace 'except:' with 'except Exception:'Richard van der Hoff2017-10-231-2/+2
* Fix 500 error when fields missing from power_levels eventRichard van der Hoff2017-10-171-3/+3
* Use better variable nameErik Johnston2017-01-171-3/+3
* Optimise state resolutionErik Johnston2017-01-171-6/+43
* Split event auth code into seperate moduleErik Johnston2017-01-131-0/+641