Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Ensure that we correctly auth events returned by send_join #11012

Merged
merged 6 commits into from
Oct 25, 2021

Commits on Oct 19, 2021

  1. Hoist _check_for_soft_fail and _maybe_kick_guest_users checks

    these two tests re only tenously related to event auth, and aren't required
    everywhere we do event auth, so let's hoist them out of `_check_event_auth`.
    richvdh committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    d37c283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44a0762 View commit details
    Browse the repository at this point in the history
  3. process_remote_join: use auth_and_persist_outliers

    Fixes a bug where we would accept events whose auth_events were rejected.
    richvdh committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    3701fee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50f58a0 View commit details
    Browse the repository at this point in the history
  5. changelog

    richvdh committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    32e9237 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Drop events with missing auth events

    As with populating state at a backwards extremity, we should drop events whose
    auth events cannot be found, rather than rejecting the whole response.
    richvdh committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    8c751f0 View commit details
    Browse the repository at this point in the history