Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSC3886: Simple client rendezvous capability #3886

Closed
wants to merge 33 commits into from

Commits on Sep 7, 2022

  1. Simple rendezvous capability

    hughns committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    66cc232 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e15fda0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0350bf8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcc3270 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60f8115 View commit details
    Browse the repository at this point in the history
  6. Fix POST response code

    hughns committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    5a9c3c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    fac41d1 View commit details
    Browse the repository at this point in the history
  2. Use rendezvous URI not IDs

    hughns committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cbffa67 View commit details
    Browse the repository at this point in the history
  3. Update CORS with more headers

    hughns committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c67a3d6 View commit details
    Browse the repository at this point in the history
  4. Sort HTTP response codes

    hughns committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1ec9ce2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a0d559 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. fix typo & clarification

    ara4n authored Sep 11, 2022
    Configuration menu
    Copy the full SHA
    cacae4e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    94ef9dd View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Add 307 response for POST

    hughns authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    953c4ee View commit details
    Browse the repository at this point in the history
  2. Add unstable prefixes

    hughns authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    ff9a373 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. MSCyyyy => MSC3906

    hughns authored Oct 13, 2022
    Configuration menu
    Copy the full SHA
    6937a86 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Apply suggestions from code review

    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    hughns and richvdh authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    4ab59f8 View commit details
    Browse the repository at this point in the history
  2. Add missing arrows to diagram

    hughns committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    5db0af6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a1af85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97f1709 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5c6c7a View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Create a rendezvous point via /_matrix/client

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    931cf07 View commit details
    Browse the repository at this point in the history
  2. Define Matrix error codes

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    aee7d81 View commit details
    Browse the repository at this point in the history
  3. Define 400 response for missing required headers

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    90a8b49 View commit details
    Browse the repository at this point in the history
  4. Emphasise that the this is an untrusted channel

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    dcbbcb0 View commit details
    Browse the repository at this point in the history
  5. Refer to MSC3903

    For establshing an encrypted channel atop this
    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    74d9094 View commit details
    Browse the repository at this point in the history
  6. Add internal hyperlink

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    4c63493 View commit details
    Browse the repository at this point in the history
  7. Require PUT to supply an If-Match

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    58f1e86 View commit details
    Browse the repository at this point in the history
  8. High-level description

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    65d697c View commit details
    Browse the repository at this point in the history
  9. Forbid complicated etags

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    43d9871 View commit details
    Browse the repository at this point in the history
  10. Rename M_DIRTY_WRITE -> M_CONCURRENT_WRITE

    "Dirty write" refers to a specific SQL phenomenon regarding transaction
    isolation, see e.g.
    https://blog.acolyer.org/2016/02/24/a-critique-of-ansi-sql-isolation-levels/
    
    Instead, prefer the word "concurrent".
    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3fecfcd View commit details
    Browse the repository at this point in the history
  11. Explictly reject complicated etags

    David Robertson committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    82fcb44 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Update proposals/3886-simple-rendezvous-capability.md

    Co-authored-by: Denis Kasak <dkasak@termina.org.uk>
    hughns and dkasak authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    a08d14b View commit details
    Browse the repository at this point in the history