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

Use stable identifiers for faster joins #583

Merged
merged 12 commits into from
Jan 13, 2023
Merged

Commits on Jan 12, 2023

  1. Use stable identifiers for faster joins

    David Robertson committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    cd8c91c View commit details
    Browse the repository at this point in the history
  2. Pull in corresponding GMSL changes

    ```
    $ go get -u github.com/matrix-org/gomatrixserverlib@dmr/msc-3706-stable-identifiers
    go: downloading github.com/matrix-org/gomatrixserverlib v0.0.0-20230112185427-4f65e88d2a5b
    go: downloading golang.org/x/crypto v0.5.0
    go: downloading github.com/matrix-org/gomatrix v0.0.0-20220926102614-ceba4d9f7530
    go: downloading github.com/matrix-org/util v0.0.0-20221111132719-399730281e66
    go: downloading github.com/tidwall/gjson v1.14.4
    go: downloading golang.org/x/sys v0.4.0
    go: downloading github.com/tidwall/pretty v1.2.1
    go: downloading golang.org/x/text v0.6.0
    go: downloading golang.org/x/net v0.5.0
    go: downloading golang.org/x/tools v0.1.12
    go: downloading github.com/miekg/dns v1.1.50
    go: downloading gopkg.in/h2non/gock.v1 v1.1.2
    go: downloading github.com/stretchr/testify v1.8.0
    go: upgraded github.com/matrix-org/gomatrix v0.0.0-20210324163249-be2af5ef2e16 => v0.0.0-20220926102614-ceba4d9f7530
    go: upgraded github.com/matrix-org/gomatrixserverlib v0.0.0-20220830164018-c71e518537a2 => v0.0.0-20230112185427-4f65e88d2a5b
    go: upgraded github.com/matrix-org/util v0.0.0-20200807132607-55161520e1d4 => v0.0.0-20221111132719-399730281e66
    go: upgraded github.com/tidwall/gjson v1.14.3 => v1.14.4
    go: upgraded github.com/tidwall/pretty v1.2.0 => v1.2.1
    go: upgraded golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90 => v0.5.0
    go: upgraded golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2 => v0.5.0
    go: upgraded golang.org/x/sys v0.0.0-20220829200755-d48e67d00261 => v0.4.0
    go: upgraded golang.org/x/tools v0.1.9 => v0.1.12
    go: upgraded gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b =>
    v3.0.1
    ```
    David Robertson committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    1557661 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Adapt to GMSL secondary server names change

    See matrix-org/gomatrixserverlib#344
    
    AFAICS passing nil means that the server isn't going to accept any
    vhosting shenanigans.
    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    5de6bcb View commit details
    Browse the repository at this point in the history
  2. GMSL signing identity changes

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    9b3b082 View commit details
    Browse the repository at this point in the history
  3. More origin arguments

    there's probably a neater way to not write
    `gomatrixserverlib.ServerName` but idk what the best thing to do is here.
    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    a31b510 View commit details
    Browse the repository at this point in the history
  4. And some more that I missed due to build tags

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fe5887f View commit details
    Browse the repository at this point in the history
  5. Need to call ServerName() after Listen()

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    09b8f26 View commit details
    Browse the repository at this point in the history
  6. Update to GMSL PR changes

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    de84cc0 View commit details
    Browse the repository at this point in the history
  7. And another one I missed

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    30d8d05 View commit details
    Browse the repository at this point in the history
  8. And another one I missed

    missed this one because struct fields are optional(?)
    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7972c6d View commit details
    Browse the repository at this point in the history
  9. Use main branch of GMSL

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    b625f84 View commit details
    Browse the repository at this point in the history
  10. Fix bad git hygiene

    David Robertson committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    323490a View commit details
    Browse the repository at this point in the history