Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-29 | Update NATS Server to 2.9.8 | Neil Alexander | |
2022-11-29 | Tweak event auth logging and cases (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib@8835f6d) | |||
2022-11-18 | Update pinecone version (#2884) | devonh | |
2022-11-18 | Fix registration for virtual hosting | Neil Alexander | |
2022-11-18 | Add p2p wakeup broadcast handling to pinecone demos (#2841) | devonh | |
Adds wakeup broadcast handling to the pinecone demos. This will reset their blacklist status and interrupt any ongoing federation queue backoffs currently in progress for this peer. The end result is that any queued events will quickly be sent to the peer if they had disconnected while attempting to send events to them. | |||
2022-11-16 | Update to NATS Server 2.9.6 and nats.go 1.20.0 | Neil Alexander | |
2022-11-15 | Update to matrix-org/gomatrixserverlib@900369e | Neil Alexander | |
2022-11-15 | Federation fixes for virtual hosting | Neil Alexander | |
2022-11-09 | Update Ristretto | Neil Alexander | |
2022-11-09 | Remove unspecced fields from `Transaction` (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib@715dc88) | |||
2022-11-03 | Update to matrix-org/pinecone@37f2e9b | Neil Alexander | |
2022-11-02 | Fix `moderncsqlite` errors and rebase onto `main` (#2832) | 0x1a8510f2 | |
This is #2819 but rebased on latest `main`. This PR is against main too as opposed to the `moderncsqlite` branch. The main change here is simply: ```go // add query parameters to the dsn if strings.Contains(dsn, "?") { dsn += "&" } else { dsn += "?" } // wait some time before erroring if the db is locked // https://gitlab.com/cznic/sqlite/-/issues/106#note_1058094993 dsn += "_pragma=busy_timeout%3d10000" ``` ### Pull Request Checklist <!-- Please read https://matrix-org.github.io/dendrite/development/contributing before submitting your pull request --> * [x] I have added tests for PR _or_ I have justified why this PR doesn't need tests. * [x] Pull request includes a [sign off below using a legally identifiable name](https://matrix-org.github.io/dendrite/development/contributing#sign-off) _or_ I have already signed off privately Signed off privately. Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com> | |||
2022-11-01 | Fix a panic in `ToClientEvents` etc. | Neil Alexander | |
2022-11-01 | Update dependencies | Neil Alexander | |
2022-11-01 | Move code for calculating auth difference into GMSL | Neil Alexander | |
2022-10-31 | Fix `go.mod` | Neil Alexander | |
2022-10-31 | Update to matrix-org/gomatrixserverlib@0885c35 | Neil Alexander | |
2022-10-26 | Update Yggdrasil demo | Neil Alexander | |
2022-10-26 | Add network interface callback to pinecone build (#2825) | devonh | |
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com> | |||
2022-10-26 | Initial support for multiple server names (#2829) | Neil Alexander | |
This PR is the first step towards virtual hosting by laying the groundwork for multiple server names being configured. | |||
2022-10-21 | Verify `room_id`, `type`, `sender` and `state_key` field lengths using bytes ↵ | Neil Alexander | |
rather than codepoints (update to matrix-org/gomatrixserverlib@7c772f1, reverts bbb3ade4a2b49cfdaf7ec86ddf079ff7d48e0cf3) | |||
2022-10-18 | Try to make `AddEvent` less expensive (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib@a72a83f) | |||
2022-10-14 | Update dependency now that it is fixed | Neil Alexander | |
2022-10-14 | Update direct dependencies (#2794) | Neil Alexander | |
This updates a number of Dendrite's dependencies. | |||
2022-10-14 | Update to NATS Server v2.9.3 and nats.go v1.18.0 | Neil Alexander | |
2022-10-14 | Fix `outliers whose auth_events are in a different room are correctly ↵ | Till | |
rejected` (#2791) Fixes `outliers whose auth_events are in a different room are correctly rejected`, by validating that auth events are all from the same room and not using rejected events for event auth. | |||
2022-10-13 | Event relations (#2790) | Neil Alexander | |
This adds support for tracking `m.relates_to`, as well as adding support for the various `/room/{roomID}/relations/...` endpoints to the CS API. | |||
2022-09-30 | Update NATS Server to v2.9.2 | Neil Alexander | |
2022-09-29 | Enable knocking on room versions 8 and 9 (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib@91d455c) | |||
2022-09-29 | Add network interface registration to pinecone demo (#2750) | devonh | |
### Pull Request Checklist <!-- Please read docs/CONTRIBUTING.md before submitting your pull request --> No additional tests have been added as this simply extends the API for the embedded pinecone demo. Signed-off-by: `Devon Hudson <devonhudson@librem.one>` | |||
2022-09-29 | Update to matrix-org/gomatrixserverlib@377b320 | Neil Alexander | |
2022-09-29 | Improve device list update parsing (update to matrix-org/gomatrixserverlib#342) | Neil Alexander | |
2022-09-29 | P2P demo fixes | Neil Alexander | |
2022-09-27 | Pinecone hybrid routing (update to matrix-org/pinecone#67) | Neil Alexander | |
2022-09-26 | Remove `origin` field from PDUs (#2737) | Neil Alexander | |
This nukes the `origin` field from PDUs as per matrix-org/matrix-spec#998, matrix-org/gomatrixserverlib#341. | |||
2022-09-23 | Update to matrix-org/pinecone@0900fceecb89ad0c14ee0ce825be638bf2a18474 | Neil Alexander | |
2022-09-23 | Tweak mainline ordering (update to matrix-org/gomatrixserverlib@2217f6c) | Neil Alexander | |
2022-09-22 | Update embedded NATS Server to v2.9.1-beta1 (as this includes a fix that ↵ | Neil Alexander | |
prevents high CPU usage after Dendrite startup) | |||
2022-09-20 | Update dependencies (#2729) | Neil Alexander | |
This updates Dendrite dependencies. | |||
2022-09-14 | Update to matrix-org/pinecone@608215eb1b2920f3510b56c4a36a87ed9e75779f | Neil Alexander | |
2022-09-12 | Update to matrix-org/gomatrixserverlib@7b96db4 | Neil Alexander | |
2022-09-12 | Update to NATS Server v2.9.0 | Neil Alexander | |
2022-09-12 | Update to matrix-org/pinecone@b215925 | Neil Alexander | |
2022-09-11 | Update to matrix-org/gomatrixserverlib@dec87dbaa40700a8c8f7c299c53f911047cf2cb9 | Neil Alexander | |
2022-09-07 | Fulltext implementation incl. config (#2480) | Till | |
This adds the main component of the fulltext search. This PR doesn't do anything yet, besides creating an empty fulltextindex folder if enabled. Indexing events is done in a separate PR. | |||
2022-09-07 | Update to matrix-org/gomatrixserverlib@637a173 | Neil Alexander | |
2022-09-06 | State resolution fixes in `applyAndAuthEvent` (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib#336) | |||
2022-09-05 | State and auth tweaks (update to matrix-org/gomatrixserverlib#335) | Neil Alexander | |
2022-09-01 | Update P2P demos | Neil Alexander | |
2022-08-30 | Check for `"creator"` field in `m.room.create` during event auth (update to ↵ | Neil Alexander | |
matrix-org/gomatrixserverlib@c71e518) |