| Commit message (Expand) | Author | Age | Files | Lines |
* | Bump black from 23.10.1 to 24.2.0 (#16936) | dependabot[bot] | 2024-03-13 | 1 | -2/+1 |
* | Prevent locking up while processing batched_auth_events (#16968) | Gerrit Gogel | 2024-03-12 | 1 | -9/+34 |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 1 | -0/+2 |
* | Update license headers | Patrick Cloke | 2023-11-21 | 1 | -11/+16 |
* | Bump ruff from 0.0.277 to 0.0.286 (#16198) | dependabot[bot] | 2023-08-29 | 1 | -2/+2 |
* | Fix inaccurate error message while trying to ban or unban a user with the sam... | Chen Zhang | 2023-08-29 | 1 | -1/+7 |
* | Support room version 11 (#15912) | Patrick Cloke | 2023-07-18 | 1 | -15/+13 |
* | Remove experimental MSC2716 implementation to incrementally import history in... | Eric Eastwood | 2023-06-16 | 1 | -40/+0 |
* | Reject instead of erroring on invalid membership events. (#15564) | Patrick Cloke | 2023-05-15 | 1 | -6/+11 |
* | Implement MSC2174: move redacts to a content property. (#15395) | Patrick Cloke | 2023-04-13 | 1 | -1/+1 |
* | Implement MSC2175: remove the creator field from create events. (#15394) | Patrick Cloke | 2023-04-06 | 1 | -7/+18 |
* | More speedups/fixes to creating batched events (#15195) | Shay | 2023-03-07 | 1 | -6/+17 |
* | Change collection[str] to StrCollection in event_auth code (#14929) | Harishankar Kumar | 2023-02-14 | 1 | -14/+9 |
* | Reject boolean power levels (#14944) | David Robertson | 2023-01-31 | 1 | -2/+2 |
* | Properly check for frozendicts in event auth code. (#14864) | Patrick Cloke | 2023-01-18 | 1 | -1/+2 |
* | Improve validation of field size limits in events. (#14664) | reivilibre | 2022-12-13 | 1 | -7/+69 |
* | Revert "Fix event size checks (#13710)" | David Robertson | 2022-11-01 | 1 | -5/+5 |
* | Fix event size checks (#13710) | DeepBlueV7.X | 2022-10-21 | 1 | -5/+5 |
* | Prepatory work for adding power level event to batched events (#14214) | Shay | 2022-10-18 | 1 | -1/+18 |
* | Rename the `EventFormatVersions` enum values so that they line up with room v... | reivilibre | 2022-09-07 | 1 | -2/+2 |
* | Implement MSC3848: Introduce errcodes for specific event sending failures (#1... | Will Hunt | 2022-07-27 | 1 | -11/+51 |
* | Add support for room version 10 (#13220) | Shay | 2022-07-13 | 1 | -0/+26 |
* | Fix inconsistencies in event validation (#13088) | Richard van der Hoff | 2022-06-17 | 1 | -2/+21 |
* | Fix inconsistencies in event validation for `m.room.create` events (#13087) | Richard van der Hoff | 2022-06-17 | 1 | -23/+44 |
* | Move some event auth checks out to a different method (#13065) | Richard van der Hoff | 2022-06-15 | 1 | -29/+79 |
* | Remove `room_version` param from `check_auth_rules_for_event` | Richard van der Hoff | 2022-06-12 | 1 | -7/+8 |
* | Remove `room_version` param from `validate_event_for_room_version` | Richard van der Hoff | 2022-06-12 | 1 | -8/+4 |
* | Add a new room version for MSC3787's knock+restricted join rule (#12623) | Travis Ralston | 2022-05-17 | 1 | -4/+17 |
* | Remove excess condition on `knock->leave` check (#11900) | Travis Ralston | 2022-02-22 | 1 | -3/+3 |
* | fix import cycle (#11965) | Richard van der Hoff | 2022-02-11 | 1 | -23/+31 |
* | Adds misc missing type hints (#11953) | Patrick Cloke | 2022-02-11 | 1 | -1/+3 |
* | Check *all* auth events for room id and rejection (#11009) | Richard van der Hoff | 2021-10-18 | 1 | -18/+15 |
* | Ensure that we reject events which use rejected events for auth (#10956) | Richard van der Hoff | 2021-10-05 | 1 | -0/+6 |
* | Strip "join_authorised_via_users_server" from join events which do not need i... | Patrick Cloke | 2021-09-30 | 1 | -5/+7 |
* | Split `event_auth.check` into two parts (#10940) | Richard van der Hoff | 2021-09-29 | 1 | -61/+92 |
* | Only do restricted join rules signature checks for room versions 8/9. (#10927) | Patrick Cloke | 2021-09-28 | 1 | -1/+2 |
* | Rename MSC2716 things from `chunk` to `batch` to match `/batch_send` endpoint... | Eric Eastwood | 2021-09-21 | 1 | -4/+4 |
* | Add a constant for m.federate. (#10775) | Patrick Cloke | 2021-09-08 | 1 | -2/+8 |
* | Ease searching for M_TOO_LARGE-related error codes (#10750) | Andrew Morgan | 2021-09-06 | 1 | -9/+6 |
* | Support MSC3289: Room version 8 (#10449) | Patrick Cloke | 2021-08-09 | 1 | -4/+1 |
* | Fix explicit assignment of PL 0 from being misinterpreted in rare circumstanc... | reivilibre | 2021-07-30 | 1 | -1/+1 |
* | Make historical events discoverable from backfill for servers without any scr... | Eric Eastwood | 2021-07-28 | 1 | -0/+38 |
* | Update the MSC3083 support to verify if joins are from an authorized server. ... | Patrick Cloke | 2021-07-26 | 1 | -16/+61 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 1 | -4/+4 |
* | Add type hints and comments to event auth code. (#10393) | Patrick Cloke | 2021-07-14 | 1 | -0/+3 |
* | Correct type hints for synapse.event_auth. (#10253) | Patrick Cloke | 2021-06-30 | 1 | -2/+3 |
* | Implement knock feature (#6739) | Sorunome | 2021-06-09 | 1 | -4/+29 |
* | Improved validation for received requests (#9817) | Richard van der Hoff | 2021-04-23 | 1 | -2/+2 |
* | Add type hints to auth and auth_blocking. (#9876) | Patrick Cloke | 2021-04-23 | 1 | -2/+2 |
* | Fix (final) Bugbear violations (#9838) | Jonathan de Jong | 2021-04-20 | 1 | -1/+1 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add an experimental room version to support restricted join rules. (#9717) | Patrick Cloke | 2021-03-31 | 1 | -6/+22 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -3/+7 |
* | Ensure that event.redacts is the proper type before handling it (#8457) | Patrick Cloke | 2020-10-05 | 1 | -0/+2 |
* | Convert events worker database to async/await. (#8071) | Patrick Cloke | 2020-08-18 | 1 | -1/+1 |
* | Fix recursion error when fetching auth chain over federation (#7817) | Erik Johnston | 2020-07-10 | 1 | -4/+6 |
* | Add type hints to event_auth code. (#7505) | Patrick Cloke | 2020-05-15 | 1 | -32/+46 |
* | Enforce MSC2209: auth rules for notifications in power level event (#7502) | Patrick Cloke | 2020-05-14 | 1 | -2/+10 |
* | Remove special auth and redaction rules for aliases events in experimental ro... | Patrick Cloke | 2020-03-09 | 1 | -5/+3 |
* | fix bad variable ref | Richard van der Hoff | 2020-01-28 | 1 | -1/+1 |
* | Implement updated auth rules from MSC2260 | Richard van der Hoff | 2020-01-28 | 1 | -5/+19 |
* | Pass room version object into event_auth.check and check_redaction (#6788) | Richard van der Hoff | 2020-01-28 | 1 | -13/+21 |
* | Fixup synapse.api to pass mypy (#6733) | Erik Johnston | 2020-01-20 | 1 | -1/+1 |
* | Merge release-v1.7.1 into develop | Richard van der Hoff | 2019-12-18 | 1 | -7/+8 |
|\ |
|
| * | Fix bug where we added duplicate event IDs as auth_events (#6560) | Erik Johnston | 2019-12-17 | 1 | -7/+8 |
| * | Sanity-check room ids in event auth (#6530) | Richard van der Hoff | 2019-12-16 | 1 | -0/+12 |
* | | Sanity-check room ids in event auth (#6530) | Richard van der Hoff | 2019-12-13 | 1 | -0/+12 |
* | | Remove redundant code from event authorisation implementation. (#6502) | Richard van der Hoff | 2019-12-10 | 1 | -6/+2 |
|/ |
|
* | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -1/+1 |
* | Cleanup extra quotes from IDEs (#6236) | Andrew Morgan | 2019-10-23 | 1 | -2/+1 |
* | Cleanup event auth type initialisation (#5975) | Andrew Morgan | 2019-09-04 | 1 | -5/+5 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -120/+57 |
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 1 | -12/+8 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions... | Erik Johnston | 2019-01-29 | 1 | -4/+8 |
|\ |
|
| * | check event format version not room version | Erik Johnston | 2019-01-29 | 1 | -2/+2 |
| * | Only check event IDs domain signed event for V1 and V2 | Erik Johnston | 2019-01-29 | 1 | -5/+14 |
* | | Drop vdh support | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
* | | Implement rechecking of redactions | Erik Johnston | 2019-01-29 | 1 | -6/+18 |
|/ |
|
* | Pass through room version to event auth | Erik Johnston | 2019-01-25 | 1 | -1/+2 |
* | Add helpers for getting prev and auth events (#4139) | Erik Johnston | 2018-11-06 | 1 | -2/+2 |
* | User event.sender rather than alias event.user_id | Erik Johnston | 2018-10-16 | 1 | -1/+1 |
* | Sanitise error messages when user doesn't have permission to invite | Erik Johnston | 2018-10-03 | 1 | -5/+2 |
* | Fix handling of rejected threepid invites | Erik Johnston | 2018-10-03 | 1 | -1/+1 |
* | Fix error handling for missing auth_event | Richard van der Hoff | 2018-09-26 | 1 | -2/+2 |
* | Check m.room.create for sane room_versions | Richard van der Hoff | 2018-08-06 | 1 | -1/+9 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -3/+3 |
* | Avoid relying on int vs None comparison | Erik Johnston | 2018-07-02 | 1 | -1/+5 |
* | Ensure that we define sender_domain | Erik Johnston | 2018-07-02 | 1 | -0/+1 |
* | Make default state_default 50 | Richard van der Hoff | 2018-06-14 | 1 | -20/+14 |
* | Clarify interface for event_auth | Richard van der Hoff | 2018-06-14 | 1 | -18/+16 |
* | Refactor get_send_level to take a power_levels event | Richard van der Hoff | 2018-06-14 | 1 | -7/+38 |
* | Consistently use six's iteritems and wrap lazy keys/values in list() if they'... | Amber Brown | 2018-05-31 | 1 | -2/+2 |
* | Fix templating error with unban permission message | Travis Ralston | 2018-01-07 | 1 | -1/+1 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -2/+2 |
* | Fix 500 error when fields missing from power_levels event | Richard van der Hoff | 2017-10-17 | 1 | -3/+3 |
* | Use better variable name | Erik Johnston | 2017-01-17 | 1 | -3/+3 |
* | Optimise state resolution | Erik Johnston | 2017-01-17 | 1 | -6/+43 |
* | Split event auth code into seperate module | Erik Johnston | 2017-01-13 | 1 | -0/+641 |